# Fare
## Properties
**id** | **String** | id of the fare item to be included in accounting |
**r#type** | **String** | Basic UIC fare types used in 90918-10, 90918-4, and 90918-9. Values from the [Fare Type Code List](https://osdm.io/spec/catalog-of-code-lists/#FareType) Listed values here are examples. |
**name** | Option<[**models::Text**](Text.md)> | | [optional]
**description** | Option<[**models::Text**](Text.md)> | | [optional]
**status** | Option<[**models::BookingPartStatus**](BookingPartStatus.md)> | | [optional]
**prices** | [**Vec<models::Price>**](Price.md) | allows specifying a price in multiple currencies |
**regional_constraint** | [**models::RegionalConstraint**](RegionalConstraint.md) | |
**service_constraint** | Option<[**models::ServiceConstraint**](ServiceConstraint.md)> | | [optional]
**carrier_constraint** | Option<[**models::CarrierConstraint**](CarrierConstraint.md)> | | [optional]
**regulatory_conditions** | Option<[**Vec<models::RegulatoryCondition>**](RegulatoryCondition.md)> | | [optional]
**service_class** | Option<[**models::ServiceClass**](ServiceClass.md)> | | [optional]
**travel_class** | **String** | Traditional first and second class. |
**after_sales_condition** | [**models::AfterSalesConditionsLink**](AfterSalesConditionsLink.md) | |
**combination_constraint** | [**Vec<models::FareCombinationModel>**](FareCombinationModel.md) | |
**fulfillment_constraint** | Option<[**models::FulfillmentConstraint**](FulfillmentConstraint.md)> | | [optional]
**travel_validity_constraint** | [**models::TravelValidity**](TravelValidity.md) | |
**available_places** | Option<[**Vec<models::AvailablePlace>**](AvailablePlace.md)> | | [optional]
**place_selection** | Option<[**models::PlaceSelection**](PlaceSelection.md)> | | [optional]
**place_allocation** | Option<[**Vec<models::PlaceAllocation>**](PlaceAllocation.md)> | | [optional]
**covered_section** | Option<[**models::Section**](Section.md)> | | [optional]
**passenger_refs** | Option<**Vec<String>**> | | [optional]
**passenger_constraints** | Option<[**Vec<models::PassengerConstraints>**](PassengerConstraints.md)> | passenger constraint to be included in bar codes | [optional]
**involved_tcos** | Option<**Vec<String>**> | | [optional]
**accounting_ref** | Option<[**models::AccountingRef**](AccountingRef.md)> | | [optional]
**legacy_accounting_identifier** | Option<[**models::LegacyAccountingIdentifier**](LegacyAccountingIdentifier.md)> | | [optional]
**legacy_reservation_parameter** | Option<[**models::LegacyReservationParameter**](LegacyReservationParameter.md)> | | [optional]
**required_cards** | Option<[**Vec<models::CardReference>**](CardReference.md)> | One of the listed cards is required to be valid at the time of travel. | [optional]
**luggage_constraint** | Option<[**models::LuggageConstraint**](LuggageConstraint.md)> | | [optional]
**available_preferences** | Option<[**Vec<models::AvailablePlacePreferences>**](AvailablePlacePreferences.md)> | | [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)