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
# AnonymousPassengerSpecification

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**external_ref** | **String** | A stable reference to a passenger from other elements, or from caller system. When received in input of a request, it must be echoed back in the response.  | 
**date_of_birth** | Option<[**String**]string.md> | Date of birth of the passenger. Only needed for passengers of type persons, family child, PRM and wheelchair.  | [optional]
**age** | Option<**i32**> |  | [optional]
**r#type** | **String** | Passenger type according to UIC passenger, i.e. passenger type list. Values from the [Passenger Type Code List]https://osdm.io/spec/catalog-of-code-lists/#PassengerType Listed values here are examples.    Proposed default PERSON  | [default to PERSON]
**prm_needs** | Option<**Vec<String>**> |  | [optional]
**cards** | Option<[**Vec<models::CardReference>**]CardReference.md> |  | [optional]
**gender** | Option<[**models::Gender**]Gender.md> |  | [optional]
**residency** | Option<**String**> | ISO 3166-1 alpha-2 2 character country code  | [optional]
**transportable** | Option<[**models::TransportableSpecification**]TransportableSpecification.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)