osdm-sys 0.1.0-alpha.2

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
17
18
# Compartment

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**places** | [**Vec<models::PlacePosition>**]PlacePosition.md |  | 
**number** | Option<**String**> | Compartment number | [optional]
**is_selectable** | Option<**bool**> | Indicates whether compartments are selectable as a whole only  | [optional][default to false]
**reservation_refs** | Option<**Vec<String>**> | references to the reservations/fares for which this place can be selected. The reservation ids must be part of the list of reservation ids for which the consumer has requested the available places and the consumer must accept a list by setting singleSelectionMapsRequired to false  | [optional]
**status** | Option<[**models::AvailabilityStatus**]AvailabilityStatus.md> |  | [optional]
**travel_class** | Option<**String**> | Traditional first and second class.  | [optional]
**service_class** | Option<**String**> | Type of quality level, finer grained than the comfort class. Values from the [Service Class Code List]https://osdm.io/spec/catalog-of-code-lists/#ServiceClass Listed values here are examples.  | [optional]
**selection_fee** | Option<[**models::SelectionFee**]SelectionFee.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)