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

## Properties

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | **String** |  | 
**status** | [**models::FulfillmentStatus**]FulfillmentStatus.md |  | 
**booking_ref** | **String** | the id of the booking the fulfillment is part of  | 
**summary** | Option<**String**> | A human-readable description of the fulfillment.  | [optional]
**created_on** | **String** |  | 
**control_number** | Option<**String**> | Ticket Control Number.  | [optional]
**booking_parts** | Option<[**Vec<models::BookingPartReference>**]BookingPartReference.md> | reference to all booking parts that contributed to this fulfillment. If the fulfillment is made based on booking parts these references must be provided. | [optional]
**available_usage** | Option<[**models::FulfillmentUsage**]FulfillmentUsage.md> |  | [optional]
**issuer** | Option<**String**> | Identifies a company. For rail, a RICS company code or compatible ERA company code are used.  E.g.: 'urn:uic:rics:1185:000011'  | [optional]
**fulfillment_documents** | Option<[**Vec<models::FulfillmentDocument>**]FulfillmentDocument.md> | Final document created for fulfillment.  | [optional]
**issuing_language** | Option<**String**> | the issuing language (ISO-639-1 language code). | [optional]
**fulfillment_parts** | Option<[**Vec<models::FulfillmentPart>**]FulfillmentPart.md> | Fulfillment items to be integrated into tickets (distributor mode).  | [optional]
**content_complete** | Option<**bool**> | Indicates whether the fulfillment has all documents or parts generated (if any needed) or they are still pending generation.  | [optional][default to false]
**trip_coverage** | Option<[**models::TripCoverage**]TripCoverage.md> |  | [optional]
**inbound_trip_coverage** | Option<[**models::TripCoverage**]TripCoverage.md> |  | [optional]
**continuous_service_usage** | Option<[**models::ContinuousServiceUsage**]ContinuousServiceUsage.md> |  | [optional]
**_links** | Option<[**Vec<models::Link>**]Link.md> |  Java Property Name: 'links'  | [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)