Modelling of Version 1.5 - UnionInternationalCheminsdeFer/OSDM GitHub Wiki

Deltas

To Be Done

  • D01: add GeoPositionRef to fix GeoPosition

Done

  • D02:operatorRefs to operators with NamedCompany
  • D03:abstract to summary
  • D04: add quantity class
  • D05: add support for CO2 emission
  • D06: add luggage Constraints
  • D07: add RESPLUS to regulatoryConditions
  • D08: add mandatory relationship to ancillary
  • D09: add requestor header
  • D10: add overrule code
  • D11: add service facilities
  • D12: make externalRef mandatory in Trip
  • D13: plate--> licensePlate
  • D14: add CorporateCode
  • D15: PaymentMethod to PaymentType
  • D16: add PaymentMethod, VoucherInformation and Payment
  • D17: change refreshUrl: "https://required.refresh.url/tbd"
  • D18: add PurchaserSpecification in requests
  • D19: refactor ViaStations--> Route
  • D20: add ANY_SEATas accommodation type
  • D21: add support for getZones tbd
  • D22: FulfillmentPatch / FulfillmentUsage
  • D23: geoCoordinate --> geoPosition
  • D24: rm PassengerSpecification.id
  • D25: change file ending from *.yaml to *.yml
  • D26: add pagination control (/places, /trips-collection, trip-offers-collection, /offers-collection, /products, /coachLayouts, /reductionCards, /zones)
  • D27: add document resource
  • D28: add offerMode to OfferSearchCriteria (see PR 302)
  • D29: add Abstract document class (rejected)

For Version 1.5

2022-08-18

  • Added AncillaryRelation / ReservationRelation and AncillaryGroup / ReservationGroup. Replaces Optionality
  • PlaceInput.name: made optional
  • PassengerSpecfication.age: added as optional attribute