Source: https://guides.developer.iata.org/docs/download-the-latest-standards

SurfaceTransportVehicle

A means used for transporting people or goods, on land or water. E.g. train, bus, van, ship.

Properties

Name Description Type Required Generic Enum Ignore
carriageMediumCode The code of the carriage medium, i.e. type of transport vehicle. CarriageMediumCode false ${prop.ignore}
datedOperatingLeg A nonstop operation of a transport vehicle between the departure station and the arrival station. Can be used for aircrafts as well as other transport vehicles such as train or bus etc. DatedOperatingLeg false ${prop.ignore}
surfaceTransportIdentifier The identifier of the surface transport vehicle. string false ${prop.ignore}

Referenced By

DatedOperatingLeg
{
  "carriageMediumCode" : {
    "carriageMediumCodeEnum" : { }
  },
  "datedOperatingLeg" : {
    "aircraft" : { },
    "cabinCompartment" : [ { } ],
    "carrierAircraftType" : { },
    "changeOfGaugeInd" : "boolean",
    "datedOperatingFlight" : { },
    "datedOperatingLegIdentifier" : "string",
    "datedOperatingSegment" : [ { } ],
    "distanceMeasure" : { },
    "iataAircraftType" : { },
    "inflightService" : [ { } ],
    "onGroundDurationTime" : "string",
    "onwardLeg" : [ { } ],
    "operatingCarrier" : { },
    "paxLeg" : [ { } ],
    "previousLeg" : [ { } ],
    "seatOnLeg" : [ { } ],
    "surfaceTransportVehicle" : { },
    "tailAssignment" : [ { } ],
    "transportArrival" : { },
    "transportDep" : { }
  },
  "surfaceTransportIdentifier" : "string"
}