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

MissingRestraintRule

A restriction on weight applicable when one or more locks are inoperable or missing.

Properties

Name Description Type Required Generic Enum Ignore
adjacentInd Indicator missing locks should be adjacent for the rule to apply. boolean false ${prop.ignore}
bayGrouping A grouping of ULD positions (Stack/String) used as a method of maximizing the ULD capacity of a lower hold by not using intermediate locks. BayGrouping false ${prop.ignore}
emptyUldOnlyInd Indicator that restricted weight is zero but that an empty ULD or pallet can be loaded. boolean false ${prop.ignore}
lockTypeCode Type of lock (Pallet Lock, Lateral Guide, Fixed End Stop, Center Guide, ...). string false ${prop.ignore}
missingLockCondition A condition on number of missing locks per lock type and/or lock position. array false MissingLockCondition --- ${prop.ignore}
missingLockRestriction A Weight restriction on fuel tank or other ULD load position applicable when missing restraint rule conditions are fulfilled. array false MissingLockRestriction --- ${prop.ignore}
missingQty The number of missing or inoperable locks to which the specified reduced maximum weight applies. number false ${prop.ignore}
remark An additional, supplementary information about the document or service. array false Remark --- ${prop.ignore}
restrictedWeightMeasure The reduced maximum weight applicable. WeightMeasure false ${prop.ignore}
uldLoadPosition A subdivision of a containerized/palletized compartment. UldLoadPosition false ${prop.ignore}
verticalInd Indicator missing locks should be vertical for the rule to apply. boolean false ${prop.ignore}
{
  "adjacentInd" : "boolean",
  "bayGrouping" : {
    "balanceArmAftMeasure" : { },
    "balanceArmForwardMeasure" : { },
    "bayGroupingIdentifier" : "string",
    "colorCode" : "string",
    "hold" : { },
    "lateralArmCentroidMeasure" : { },
    "lateralArmFromMeasure" : { },
    "lateralArmToMeasure" : { },
    "maximumWeightMeasure" : { },
    "missingRestraintRule" : [ { } ],
    "uldLoadPosition" : [ { } ]
  },
  "emptyUldOnlyInd" : "boolean",
  "lockTypeCode" : "string",
  "missingLockCondition" : [ {
    "lockPositionCode" : { },
    "lockTypeCode" : "string",
    "missingQty" : "number",
    "missingRestraintRule" : { }
  } ],
  "missingLockRestriction" : [ {
    "missingRestraintRule" : { },
    "restrictedWeightMeasure" : { },
    "tankName" : "string",
    "uldLoadPositionIdentifier" : "string"
  } ],
  "missingQty" : "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" : { }
  } ],
  "restrictedWeightMeasure" : {
    "unitCode" : "string",
    "value" : "number"
  },
  "uldLoadPosition" : {
    "balanceArmAftMeasure" : { },
    "balanceArmCentroidMeasure" : { },
    "balanceArmForwardMeasure" : { },
    "bayGrouping" : [ { } ],
    "bayLock" : [ { } ],
    "cargoHeatingDevice" : [ { } ],
    "cargoVentilationDevice" : [ { } ],
    "combinedLoadLimitation" : [ { } ],
    "hold" : { },
    "holdCompartment" : { },
    "lateralArmCentroidMeasure" : { },
    "lateralArmFromMeasure" : { },
    "lateralArmToMeasure" : { },
    "maximumWeightMeasure" : { },
    "missingRestraintRule" : [ { } ],
    "specialLoadLimitation" : [ { } ],
    "uld" : { },
    "uldCompatibility" : [ { } ],
    "uldLoadPositionIdentifier" : "string",
    "volumeMeasure" : { },
    "weightUnitIndexValue" : "number"
  },
  "verticalInd" : "boolean"
}