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

AirlineProfileDataItem

A Single set of data elements contained within the airline profile.

Properties

Name Description Type Required Generic Enum Ignore
actionTypeCode An action type. ActionCode false false
airlineProfile A distribution profile of an airline which describes which types of shopping requests may be processed by a particular carrier. AirlineProfile true false
offerFilterCriteria A set of filter criteria based on offer preferences/criteria. array false OfferFilterCriteria --- false
posFilterCriteria A criteria used to filter results based on point of sale information. array false PosFilterCriteria --- false
posGeographicFilterCriteria A set of criteria used to filter results based on geographic preferences, including Area, State, City, Airport, or Geospatial information. array false GeographicFilterCriteria --- false
seqNumber Global sequence number of this record in the Airline Profile. number false false
serviceCriteria A reason for Issuance Group and Subgroup code(s) that specify the requested categories of Optional Services to be returned in the results. array false ServiceCriteria --- false
{
  "actionTypeCode" : {
    "actionCodeEnum" : { }
  },
  "airlineProfile" : {
    "airlineProfileDataItem" : [ { } ],
    "airlineProfileFilterCriteria" : { },
    "associatedMediaUrlUri" : "string",
    "associationMembershipText" : "string",
    "profileOwner" : { },
    "profileUrlUri" : "string"
  },
  "offerFilterCriteria" : [ {
    "airlineProfileDataItem" : { },
    "directionalIndText" : "string",
    "offerDestPoint" : [ { } ],
    "offerOriginPoint" : [ { } ],
    "travelWithin" : [ { } ]
  } ],
  "posFilterCriteria" : [ {
    "aggregator" : { },
    "airlineProfileDataItem" : { },
    "posCodeText" : "string",
    "posTypeCode" : { },
    "travelAgencyInd" : "boolean"
  } ],
  "posGeographicFilterCriteria" : [ {
    "airlineProfileDataItem" : { },
    "areaCodeText" : "string",
    "coordRadiusMeasure" : { },
    "countryCode" : { },
    "countrySubDivisionCode" : { },
    "destPointOfferFilterCriteria" : { },
    "geospatialLocation" : { },
    "iataLocationCode" : { },
    "offerFilterCriteria" : { },
    "originPointOfferFilterCriteria" : { }
  } ],
  "seqNumber" : "number",
  "serviceCriteria" : [ {
    "airlineProfileDataItem" : { },
    "includeInd" : "boolean",
    "prefLevel" : { },
    "reasonForIssuanceCode" : { },
    "reasonForIssuanceSubCode" : { },
    "shoppingCriteria" : [ { } ],
    "taxonomyCode" : "string"
  } ]
}