# FareCombinationModel
## Properties
**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)