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

Deck

A structural floor level. For aircraft having one structural level only, this floor level shall be referred to as the main deck. For aircraft having more than one structural floor level, the different floor levels shall be referred to as 'lower deck', 'main deck' and 'upper deck', starting from bottom to top.

Properties

Name Description Type Required Generic Enum Ignore
aircraftGroupConfiguration A Specific Configuration of an Aircraft Group. AircraftGroupConfiguration true false
balanceArmAftMeasure The linear dimension from the aircraft datum to the aft edge of the hold. LengthMeasure false false
balanceArmForwardMeasure The linear dimension from the aircraft datum to the forward edge of the hold. LengthMeasure false false
cabinCompartment A physical aircraft compartment where passenger seats are installed, classified by a given Cabin Type. CabinCompartment false false
cabinCrewLocation A Seat location for cabin crew. array false CabinCrewLocation --- false
cabinSection A Division of the cabin into zones for the purpose of balance. array false CabinSection --- false
deckCode Aircraft deck code (Upper, Main, Lower). DeckCode false false
floorLoadLimitation A Maximum load acceptable on any m2 (ft2) of an aircraft floor. array false FloorLoadLimitation --- false
hold A space in an aircraft confined by ceiling, floor, walls and bulkhead, used for carrying load. array false Hold --- false
lateralArmFromMeasure The linear dimension from the aircraft centerline to the left hand edge of the hold. Enter values as negative. LengthMeasure false false
lateralArmToMeasure The linear dimension from the aircraft centerline to the right hand edge of the hold. Enter values as positive. LengthMeasure false false
maximumWeightMeasure Maximum total weight permitted on the deck WeightMeasure false false
remark An additional, supplementary information about the document or service. array false Remark --- false
runningLoadLimitation A maximum load acceptable on any given fuselage length of the aircraft floor. Can apply to a specific deck or to all decks at a given location. array false RunningLoadLimitation --- false
volumeMeasure Total volume available on the deck VolumeMeasure false false
{
  "aircraftGroupConfiguration" : {
    "aircraftGroup" : { },
    "asymmetricalLoadLimitationTable" : [ { } ],
    "balanceOutputRequirement" : [ { } ],
    "cabinComponent" : [ { } ],
    "cabinLayout" : { },
    "cargoHeatingDevice" : [ { } ],
    "cargoVentilationDevice" : [ { } ],
    "centerOfGravityLimitTable" : [ { } ],
    "combinedLoadLimitationTable" : [ { } ],
    "crewDistribution" : [ { } ],
    "cumulativeLoadLimitationTable" : [ { } ],
    "curtailmentTable" : [ { } ],
    "deck" : [ { } ],
    "defaultInd" : "boolean",
    "dowConfiguration" : [ { } ],
    "dowItem" : [ { } ],
    "dryOperatingAircraft" : [ { } ],
    "fleetBalanceArmMeasure" : { },
    "fleetIndexValue" : "number",
    "fleetMacPercent" : "number",
    "fleetWeightMeasure" : { },
    "flightDeckCrewLocation" : [ { } ],
    "floorLoadLimitationTable" : [ { } ],
    "fuelDistribution" : [ { } ],
    "fuelingProcedure" : [ { } ],
    "fuelTank" : [ { } ],
    "holdLayout" : { },
    "idealTrimLineTable" : [ { } ],
    "lateralImbalanceLimitTable" : [ { } ],
    "maximumWeightsTable" : [ { } ],
    "minimumWeightsTable" : [ { } ],
    "pantryDistribution" : [ { } ],
    "paxTrimOutputRequirement" : [ { } ],
    "potableWaterDistribution" : [ { } ],
    "potableWaterTank" : [ { } ],
    "runningLoadLimitationTable" : [ { } ],
    "saleableConfiguration" : [ { } ],
    "stabTable" : [ { } ],
    "startWeightTypeCode" : { },
    "supplementaryInfoRequirement" : [ { } ],
    "swa" : [ { } ],
    "taxiFuelProcedure" : [ { } ],
    "tippingLimitTable" : [ { } ]
  },
  "balanceArmAftMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  },
  "balanceArmForwardMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  },
  "cabinCompartment" : {
    "cabinColumn" : [ { } ],
    "cabinCompartmentIdentifier" : "string",
    "cabinComponent" : [ { } ],
    "cabinType" : { },
    "datedOperatingLeg" : [ { } ],
    "deck" : [ { } ],
    "firstRow" : { },
    "lastRow" : { },
    "seatRow" : [ { } ]
  },
  "cabinCrewLocation" : [ {
    "balanceArmCentroidMeasure" : { },
    "cabinCrewDistributionElement" : [ { } ],
    "cabinCrewLocationIdentifier" : "string",
    "deck" : { },
    "lateralArmCentroidMeasure" : { },
    "seatsQty" : "number",
    "weightUnitIndexValue" : "number"
  } ],
  "cabinSection" : [ {
    "balanceArmAftMeasure" : { },
    "balanceArmCentroidMeasure" : { },
    "balanceArmForwardMeasure" : { },
    "cabinSectionIdentifier" : "string",
    "deck" : { },
    "endRowNumber" : "integer",
    "lateralArmFromMeasure" : { },
    "lateralArmToMeasure" : { },
    "saleableConfigurationSection" : [ { } ],
    "seatRow" : [ { } ],
    "startRowNumber" : "integer",
    "weightUnitIndexValue" : "number"
  } ],
  "deckCode" : {
    "deckCodeEnum" : { }
  },
  "floorLoadLimitation" : [ {
    "areaUnitCode" : { },
    "balanceArmFromMeasure" : { },
    "balanceArmToMeasure" : { },
    "deck" : { },
    "floorLoadLimitationTable" : { },
    "limitWeightPerAreaMeasure" : { }
  } ],
  "hold" : [ {
    "bagSegment" : { },
    "balanceArmAftMeasure" : { },
    "balanceArmCentroidMeasure" : { },
    "balanceArmForwardMeasure" : { },
    "bayGrouping" : [ { } ],
    "bulkInd" : "boolean",
    "cargoHeatingDevice" : [ { } ],
    "cargoVentilationDevice" : [ { } ],
    "combinedLoadLimitation" : [ { } ],
    "deck" : { },
    "door" : [ { } ],
    "holdCompartment" : { },
    "holdIdentifier" : "string",
    "lateralArmCentroidMeasure" : { },
    "lateralArmFromMeasure" : { },
    "lateralArmToMeasure" : { },
    "lock" : [ { } ],
    "maximumWeightMeasure" : { },
    "noRuleIsZeroInd" : "boolean",
    "specialLoadLimitation" : [ { } ],
    "uldLoadPosition" : [ { } ],
    "volumeMeasure" : { },
    "weightUnitIndexValue" : "number"
  } ],
  "lateralArmFromMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  },
  "lateralArmToMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  },
  "maximumWeightMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  },
  "remark" : [ {
    "aircraft" : { },
    "aircraftGroup" : { },
    "asymmetricalLoadLimitationTable" : { },
    "baggageStandardWeights" : { },
    "balanceOutputRequirement" : { },
    "cargoHeatingDevice" : { },
    "cargoVentilationDevice" : { },
    "centerOfGravityLimitTable" : { },
    "combinedLoadLimitation" : { },
    "combinedLoadLimitationTable" : { },
    "creationDateTime" : "string",
    "crewBaggageStandardWeights" : { },
    "crewDistribution" : { },
    "crewStandardWeights" : { },
    "cumulativeLoadLimitationTable" : { },
    "curtailmentTable" : { },
    "datedOperatingFlight" : { },
    "deck" : { },
    "displayInd" : "boolean",
    "dowConfiguration" : { },
    "dowItem" : { },
    "dryOperatingAircraft" : { },
    "fareRule" : { },
    "floorLoadLimitationTable" : { },
    "fuelDistribution" : { },
    "fuelingProcedure" : { },
    "idealTrimLineTable" : { },
    "lateralImbalanceLimitTable" : { },
    "maximumWeights" : { },
    "maximumWeightsTable" : { },
    "minimumWeights" : { },
    "minimumWeightsTable" : { },
    "missingRestraintRule" : { },
    "orderAmendment" : { },
    "otherPaymentMethod" : { },
    "pantryDistribution" : { },
    "pax" : { },
    "paxStandardWeights" : { },
    "paxTrimOutputRequirement" : { },
    "potableWaterDistribution" : { },
    "priceVarianceRule" : { },
    "promotion" : { },
    "responseParameters" : { },
    "runningLoadLimitationTable" : { },
    "specialLoadLimitation" : { },
    "stabTable" : { },
    "supplementaryInfoRequirement" : { },
    "swa" : { },
    "text" : "string",
    "tippingLimitTable" : { },
    "uldCompatibility" : { },
    "uldType" : { }
  } ],
  "runningLoadLimitation" : [ {
    "balanceArmFromMeasure" : { },
    "balanceArmToMeasure" : { },
    "deck" : { },
    "lengthUnitCode" : { },
    "limitWeightPerDistanceMeasure" : { },
    "runningLoadLimitationTable" : { }
  } ],
  "volumeMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  }
}