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

SeatRow

A row of passenger seats located in the cabin.

Properties

Name Description Type Required Generic Enum Ignore
balanceArmMeasure The linear dimension from the aircraft datum the mean centroid of the seat row. LengthMeasure false false
cabinCompartment A physical aircraft compartment where passenger seats are installed, classified by a given Cabin Type. CabinCompartment true false
cabinSection A Division of the cabin into zones for the purpose of balance. CabinSection true false
firstRowSeatRow A physical aircraft compartment where passenger seats are installed, classified by a given Cabin Type. CabinCompartment true false
firstSeatRowCabinCompartment A Non-seat related cabin feature or facility (e.g. lavatory, galley, closet, stowage, etc.) CabinComponent true false
lastRowSeatRow A physical aircraft compartment where passenger seats are installed, classified by a given Cabin Type. CabinCompartment true false
lastSeatRowCabinCompartment A Non-seat related cabin feature or facility (e.g. lavatory, galley, closet, stowage, etc.) CabinComponent true false
maximumSeatsQty The maximum number of seats that exist at the specified row. Where convertible seats exist, define the maximum possible passenger positions available. number false false
maximumWeightMeasure The maximum weight that is permitted in the specified row. Used to limit the total allocation of (SOC) dead load into the row. Ensure procedures are in place to observe any individual seat max weight limitations. WeightMeasure false false
rowCharacteristicCode Information and characteristics applying to a row of Passenger Seats (examples: XC - Exit Row, N - No Smoking Row, etc.). SeatRowCharacteristicsCode false false
rowNumber Ordinal number identifying a seat row in an aircraft. integer false false
seat A sitting place for a passenger located in the cabin. array true Seat --- false
seatOnLeg A sitting place for a passenger or crew in a cabin compartment on a Dated Operating Leg. array false SeatOnLeg --- false
weightUnitIndexValue Index influence of one weight unit (as defined under aircraft units) of passenger load located at the main centroid of the specified seat row. number false false
{
  "balanceArmMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  },
  "cabinCompartment" : {
    "cabinColumn" : [ { } ],
    "cabinCompartmentIdentifier" : "string",
    "cabinComponent" : [ { } ],
    "cabinType" : { },
    "datedOperatingLeg" : [ { } ],
    "deck" : [ { } ],
    "firstRow" : { },
    "lastRow" : { },
    "seatRow" : [ { } ]
  },
  "cabinSection" : {
    "balanceArmAftMeasure" : { },
    "balanceArmCentroidMeasure" : { },
    "balanceArmForwardMeasure" : { },
    "cabinSectionIdentifier" : "string",
    "deck" : { },
    "endRowNumber" : "integer",
    "lateralArmFromMeasure" : { },
    "lateralArmToMeasure" : { },
    "saleableConfigurationSection" : [ { } ],
    "seatRow" : [ { } ],
    "startRowNumber" : "integer",
    "weightUnitIndexValue" : "number"
  },
  "firstRowSeatRow" : {
    "cabinColumn" : [ { } ],
    "cabinCompartmentIdentifier" : "string",
    "cabinComponent" : [ { } ],
    "cabinType" : { },
    "datedOperatingLeg" : [ { } ],
    "deck" : [ { } ],
    "firstRow" : { },
    "lastRow" : { },
    "seatRow" : [ { } ]
  },
  "firstSeatRowCabinCompartment" : {
    "absoluteLengthMeasure" : { },
    "absoluteWidthMeasure" : { },
    "aircraftGroupConfiguration" : { },
    "balanceArmAftMeasure" : { },
    "balanceArmCentroidMeasure" : { },
    "balanceArmForwardMeasure" : { },
    "cabinColumn" : [ { } ],
    "cabinCompartment" : { },
    "cabinComponentName" : "string",
    "columnEquivWidthNumber" : "number",
    "firstSeatRow" : { },
    "lastSeatRow" : { },
    "lateralArmCentroidMeasure" : { },
    "lateralArmFromMeasure" : { },
    "lateralArmToMeasure" : { },
    "maximumWeightMeasure" : { },
    "orientationCode" : { },
    "pantryDistributionElement" : [ { } ],
    "positionCode" : { },
    "rowEquivLengthNumber" : "number",
    "typeCode" : { },
    "weightUnitIndexValue" : "number"
  },
  "lastRowSeatRow" : {
    "cabinColumn" : [ { } ],
    "cabinCompartmentIdentifier" : "string",
    "cabinComponent" : [ { } ],
    "cabinType" : { },
    "datedOperatingLeg" : [ { } ],
    "deck" : [ { } ],
    "firstRow" : { },
    "lastRow" : { },
    "seatRow" : [ { } ]
  },
  "lastSeatRowCabinCompartment" : {
    "absoluteLengthMeasure" : { },
    "absoluteWidthMeasure" : { },
    "aircraftGroupConfiguration" : { },
    "balanceArmAftMeasure" : { },
    "balanceArmCentroidMeasure" : { },
    "balanceArmForwardMeasure" : { },
    "cabinColumn" : [ { } ],
    "cabinCompartment" : { },
    "cabinComponentName" : "string",
    "columnEquivWidthNumber" : "number",
    "firstSeatRow" : { },
    "lastSeatRow" : { },
    "lateralArmCentroidMeasure" : { },
    "lateralArmFromMeasure" : { },
    "lateralArmToMeasure" : { },
    "maximumWeightMeasure" : { },
    "orientationCode" : { },
    "pantryDistributionElement" : [ { } ],
    "positionCode" : { },
    "rowEquivLengthNumber" : "number",
    "typeCode" : { },
    "weightUnitIndexValue" : "number"
  },
  "maximumSeatsQty" : "number",
  "maximumWeightMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  },
  "rowCharacteristicCode" : {
    "seatRowCharacteristicsCodeEnum" : { }
  },
  "rowNumber" : "integer",
  "seat" : [ {
    "cabinColumn" : { },
    "characteristicCode" : { },
    "columnIdentifier" : "string",
    "seatOnLeg" : [ { } ],
    "seatProfile" : [ { } ],
    "seatRow" : { },
    "shoppingCriteria" : { }
  } ],
  "seatOnLeg" : [ {
    "alacarteofferitem" : [ { } ],
    "availableSeatSericeAssociation" : { },
    "datedOperatingLeg" : { },
    "occupationStatusCode" : { },
    "seat" : { },
    "seatRow" : { },
    "selectedSeatSericeAssociation" : { },
    "service" : [ { } ]
  } ],
  "weightUnitIndexValue" : "number"
}