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

CountrySubDivision

An area of land which is a sub-division within a country, such as a state, a county, a canton, a province, etc.

Properties

Name Description Type Required Generic Enum Ignore
affinityArrivalRequest An arrival location and time information for affinity shopping requests. array false AffinityArrivalRequest --- false
affinityDepRequest A Departure location and time information for affinity shopping requests. array false AffinityDepRequest --- false
bag A piece of luggage associated with a passenger, packed for traveling, and necessary or appropriate in connection with a journey. Bag false false
country A nation with its own government, occupying a particular territory. Country true false
countrySubDivisionCode The ISO code identifying this country sub-division within a given country. E.g. 'AZ' for state of Arizona (US), 'BY' for region of Bavaria (Germany). CountrySubDivisionCode false false
countrySubDivisionName The name, expressed as text, of the sub-division of a country. string false false
tax A compulsory contribution to state revenue, levied by the government on workers' income and business profits or added to the cost of some goods, services, and transactions. array false Tax --- false
visa An official entry in a Passport or other Travel Document made by an official of a government to indicate that the bearer has been granted authority to enter or re-enter the country or region concerned. array false Visa --- false
{
  "affinityArrivalRequest" : [ {
    "affinityOriginDest" : { },
    "country" : { },
    "countrySubDivision" : { },
    "date" : "string",
    "proximityDistanceMeasure" : { },
    "station" : { },
    "time" : "string"
  } ],
  "affinityDepRequest" : [ {
    "affinityOriginDest" : { },
    "country" : { },
    "countrySubDivision" : { },
    "date" : "string",
    "proximityDistanceMeasure" : { },
    "station" : { },
    "time" : "string"
  } ],
  "bag" : {
    "bagDimension" : { },
    "bagException" : [ { } ],
    "bagLocationCity" : { },
    "bagLocationCountry" : { },
    "bagLocationRegion" : { },
    "bagPhysicalProperty" : { },
    "bagPosition" : { },
    "bagSegment" : [ { } ],
    "bagTag" : { },
    "crewMember" : { },
    "pax" : { },
    "service" : { }
  },
  "country" : {
    "affinityArrivalRequest" : [ { } ],
    "affinityDepRequest" : [ { } ],
    "bag" : { },
    "carrierAgent" : [ { } ],
    "citizenshipCountry" : [ { } ],
    "citizenshipIdentifyingDoc" : [ { } ],
    "countryCode" : { },
    "countryName" : "string",
    "countrySubDivision" : [ { } ],
    "issuedIdentifyingDoc" : [ { } ],
    "merchantAccount" : { },
    "natlIdentifyingDoc" : [ { } ],
    "pos" : [ { } ],
    "redressCase" : [ { } ],
    "residenceIdentifyingDoc" : [ { } ],
    "residentialCountry" : [ { } ],
    "salesTaxRegistration" : { },
    "tax" : [ { } ],
    "travelAgent" : [ { } ],
    "visa" : [ { } ]
  },
  "countrySubDivisionCode" : {
    "countrySubDivisionCodeEnum" : { }
  },
  "countrySubDivisionName" : "string",
  "tax" : [ {
    "addlFiledTaxCode" : { },
    "addlTaxCode" : { },
    "amount" : { },
    "approximateInd" : "boolean",
    "appTypeCode" : "string",
    "collectionInd" : "boolean",
    "collectionPointTax" : [ { } ],
    "country" : { },
    "countrySubDivision" : { },
    "curConversion" : { },
    "descText" : "string",
    "filedAmount" : { },
    "filedTaxCode" : { },
    "interlineSettlementInfo" : { },
    "qualifierCode" : { },
    "refundInd" : "boolean",
    "salesTaxRegistration" : { },
    "taxCode" : { },
    "taxSummary" : { },
    "typeCode" : { }
  } ],
  "visa" : [ {
    "country" : { },
    "countrySubDivision" : [ { } ],
    "enterBeforeDate" : "string",
    "entryQty" : "number",
    "identityDoc" : { },
    "stayDuration" : "string",
    "typeCode" : "string",
    "visaIdentifier" : "string"
  } ]
}