osdm-sys 0.1.0-alpha.3

Specifications for the OSDM API standard. The OSDM specification supports two modes of operation: Retailer Mode and Distributor Mode. The API works identically in both modes, except that in distributor mode the API also returns fare information. The following resources are key to get started: - [Processes](https://osdm.io/spec/processes/) - [Models](https://osdm.io/spec/models/) - [Getting started](https://osdm.io/spec/getting-started/)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# FareCombinationModel

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**model** | **String** | A distributor needs to support the following models:  SEPARATE_TICKET, SEPARATE_CONTRACT, CLUSTERING, COMBINING.  | 
**combinable_carriers** | Option<**Vec<String>**> | List of all carriers where the model can be applied, in case the list is empty all combinations are allowed.  | [optional]
**is_valid_only_when_combined** | Option<**bool**> | This combination model applies only in case the fare is combined with another carrier  | [optional][default to false]
**reference_cluster** | Option<**String**> | In case of CLUSTERING model: the cluster to which the fare belongs  | [optional]
**allowed_clusters** | Option<**Vec<String>**> | In case of CLUSTERING model: the other clusters that allow a combination  | [optional]
**allowed_common_contracts** | Option<**Vec<String>**> | List of carriers where a common contract with separate fulfillments are allowed.  | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)