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

TailAssignment

An assignment of a well-identified aircraft to a dated operating flight leg

Properties

Name Description Type Required Generic Enum Ignore
actionCode Code identifying the kind of tail assignment (e.g. NEW, CHANGE, DELETE) ActionCode false false
assignmentDateTime The Date and Time of the tail assignment. string false false
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 true false
previousAircraft A transport vehicle which is certified as airworthy by a competent aeronautical authority. Aircraft false false
reasonCode Code assigned by the airlines to be able to inform recipients of the main reason for an ad hoc schedule change and to simultaneously provide statistical information (e.g WEAT, TECH). ChangeReasonCode false false
reasonCodeDescText Description of the applied reason code (e.g. Weather conditions) string false false

Referenced By

DatedOperatingLeg
Aircraft
{
  "actionCode" : {
    "actionCodeEnum" : { }
  },
  "assignmentDateTime" : "string",
  "datedOperatingLeg" : {
    "aircraft" : { },
    "cabinCompartment" : [ { } ],
    "carrierAircraftType" : { },
    "changeOfGaugeInd" : "boolean",
    "datedOperatingFlight" : { },
    "datedOperatingLegIdentifier" : "string",
    "datedOperatingSegment" : [ { } ],
    "distanceMeasure" : { },
    "iataAircraftType" : { },
    "inflightService" : [ { } ],
    "onGroundDurationTime" : "string",
    "onwardLeg" : [ { } ],
    "operatingCarrier" : { },
    "paxLeg" : [ { } ],
    "previousLeg" : [ { } ],
    "seatOnLeg" : [ { } ],
    "surfaceTransportVehicle" : { },
    "tailAssignment" : [ { } ],
    "transportArrival" : { },
    "transportDep" : { }
  },
  "previousAircraft" : {
    "aircraftGroup" : [ { } ],
    "datedOperatingLeg" : [ { } ],
    "dryOperatingAircraft" : [ { } ],
    "flightCriteria" : { },
    "iataAircraftType" : { },
    "maximumWeights" : [ { } ],
    "minimumWeights" : [ { } ],
    "msnIdentifier" : "string",
    "name" : "string",
    "otherIdentifier" : "string",
    "registrationGroupCode" : "string",
    "registrationIdentifier" : "string",
    "remark" : [ { } ],
    "tailAssignment" : [ { } ],
    "tailNumberText" : "string"
  },
  "reasonCode" : {
    "changeReasonCodeEnum" : { }
  },
  "reasonCodeDescText" : "string"
}