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

PaxSegment

A transportation of a passenger on a Dated Operating Segment.

Properties

Name Description Type Required Generic Enum Ignore
aLaCarteOfferItem A Container of one Service (excluding flights) or Service Bundle which is priced per unit. A La Carte Offer Items are optional, and the quantities of these can be selected for any of the eligible passengers and segments. array false ALaCarteOfferItem --- false
arnkInd When TRUE, indicates an ARNK (ARrival uNKown) condition, i.e. a gap between current segment departure and previous segment arrival location, implying an unknown passenger movement. boolean false false
cabinType A Type of compartment of an aircraft, offering specific services (e.g. business class, economy). CabinType false false
coupon A portion of the Passenger Ticket and Baggage Check or Excess Baggage Ticket that indicates particular places between which the coupon is good for carriage. Coupon true false
datedMarketingSegment A commercial designation under which a Dated Operating Segment can be booked, either under the operating carrier's designator or that of another carrier (codeshare). DatedMarketingSegment true false
fareComponent A portion of an itinerary between two consecutive fare construction points. If the journey has only one fare component, the points of origin and destination are the only fare construction points FareComponent false false
flightService A reference to the details of this Service. May include either Passenger Journeys, a Service Definition, or a Selected Seat. array false ServiceAssociations --- false
marketingCarrierRbd A categorization used to facilitate access to inventory, application of filed fares, and to identify cabin entitlement. Identified using a single alpha character. E.g. 'J' for Business Class Premium, 'D' for Business Discounted. Reservation Booking Designator - RBD. Rbd false false
nonFlightService A reference to the details of this Service. May include either Passenger Journeys, a Service Definition, or a Selected Seat. array false ServiceAssociations --- false
operatingCarrierRbd A categorization used to facilitate access to inventory, application of filed fares, and to identify cabin entitlement. Identified using a single alpha character. E.g. 'J' for Business Class Premium, 'D' for Business Discounted. Reservation Booking Designator - RBD. Rbd false false
pax A person except members of the crew carried or to be carried with the consent of the carrier, on board of any transport vehicle such as aircraft, train, bus, ship. Holds the attributes specific to a one booking, from shopping to fulfillment. Pax true false
paxJourney A collection of segments which satisfies transportation of a passenger for a given origin and destination. PaxJourney true false
paxLeg A transportation of a passenger on a Dated Operating Leg. array true PaxLeg --- false
paxSegmentIdentifier Uniquely identifies a Passenger Segment within the context of one message. string false false
resChangeInfo A reservation change information which describes new flight information as it relates to a changed reservation. ResChangeInfo true false
{
  "alacarteofferitem" : [ {
    "cancelRestrictions" : [ { } ],
    "changeRestrictions" : [ { } ],
    "commission" : [ { } ],
    "flightService" : { },
    "offer" : { },
    "offerItemIdentifier" : "string",
    "orderItem" : { },
    "pax" : [ { } ],
    "paxJourney" : [ { } ],
    "paxSegment" : [ { } ],
    "paymentTimeLimit" : { },
    "priceClass" : [ { } ],
    "seatOnLeg" : { },
    "unitPrice" : { }
  } ],
  "arnkInd" : "boolean",
  "cabinType" : {
    "airlineCabinType" : [ { } ],
    "baggageCabinTypeSegmentServiceOffer" : [ { } ],
    "baggageStandardWeights" : [ { } ],
    "cabinCompartment" : [ { } ],
    "cabinLayoutClassInfo" : [ { } ],
    "cabinTypeCode" : { },
    "cabinTypeIdentifier" : "string",
    "cabinTypeName" : "string",
    "fareComponent" : { },
    "flightCriteria" : { },
    "name" : "string",
    "paxCabinTypeSegmentServiceOffer" : [ { } ],
    "paxSegment" : [ { } ],
    "paxStandardWeights" : [ { } ],
    "priceClass" : { },
    "saleableConfigurationClassInfo" : [ { } ],
    "saleableConfigurationSectionClassInfo" : [ { } ],
    "shoppingCriteria" : [ { } ],
    "typeCode" : { }
  },
  "coupon" : {
    "baggageAllowance" : [ { } ],
    "connectedCouponNumber" : "number",
    "consumedAtIssuanceInd" : "boolean",
    "couponNumber" : "number",
    "couponValidityPeriod" : { },
    "excessBaggage" : { },
    "fareBasisCode" : "string",
    "filedFee" : { },
    "involIndCode" : "string",
    "mediaTypeCode" : "string",
    "nonCommissionableInd" : "boolean",
    "nonInterlineableInd" : "boolean",
    "nonRefundableInd" : "boolean",
    "nonReissuableNonExchInd" : "boolean",
    "productCharacteristic" : { },
    "promotion" : { },
    "refNumber" : "number",
    "remarkText" : "string",
    "resChangeInfo" : { },
    "rficCode" : { },
    "rfiscCode" : { },
    "rfiscDescText" : "string",
    "seqNumber" : "number",
    "service" : [ { } ],
    "serviceDeliveryDate" : "string",
    "serviceDeliveryProviderLocationCode" : { },
    "serviceDeliveryProviderName" : "string",
    "serviceQty" : "number",
    "settlementAuthorizationIdentifier" : "string",
    "soldAirlineInfo" : { },
    "statusCode" : "string",
    "taxSummary" : [ { } ],
    "ticket" : { },
    "validatingCarrier" : { },
    "valueAmount" : { }
  },
  "datedMarketingSegment" : {
    "carrier" : { },
    "datedMarketingSegmentIdentifier" : "string",
    "datedMarketingSegmentRbd" : [ { } ],
    "datedOperatingSegment" : { },
    "dateVariationNumber" : "number",
    "funnelFlightInd" : "boolean",
    "inventoryQualifiers" : [ { } ],
    "journeyData" : { },
    "marketingCarrierFlightNumberText" : "string",
    "marriageGroupSegment" : { },
    "operationalSuffixText" : "string",
    "originDest" : { },
    "paxSegment" : [ { } ],
    "secureFlightInd" : "boolean",
    "stopsNumber" : "number",
    "ticketlessInd" : "boolean",
    "transportArrival" : { }
  },
  "fareComponent" : {
    "cabinType" : { },
    "carrierFee" : { },
    "fareBasisAppCode" : "string",
    "fareBasisCityPairText" : "string",
    "fareBasisCode" : "string",
    "fareDetail" : { },
    "fareRule" : [ { } ],
    "fareTypeCode" : "string",
    "negotiatedCode" : "string",
    "paxSegment" : [ { } ],
    "price" : { },
    "priceClass" : { },
    "rbd" : { },
    "ticketDesigCode" : "string"
  },
  "flightService" : [ {
    "availableSeat" : { },
    "flightServicePaxSegment" : { },
    "nonFlightServicePaxSegment" : { },
    "paxJourney" : { },
    "paxSegmentRefIdentifier" : "string",
    "selectedSeat" : { },
    "service" : { },
    "serviceDefinition" : { }
  } ],
  "marketingCarrierRbd" : {
    "datedMarketingSegmentRbd" : { },
    "fareComponent" : { },
    "flightCriteria" : { },
    "marketingCarrierRbdPaxSegment" : [ { } ],
    "operatingCarrierRbdPaxSegment" : [ { } ],
    "originDest" : { },
    "rbdCode" : { },
    "typeCode" : "string"
  },
  "nonFlightService" : [ {
    "availableSeat" : { },
    "flightServicePaxSegment" : { },
    "nonFlightServicePaxSegment" : { },
    "paxJourney" : { },
    "paxSegmentRefIdentifier" : "string",
    "selectedSeat" : { },
    "service" : { },
    "serviceDefinition" : { }
  } ],
  "operatingCarrierRbd" : {
    "datedMarketingSegmentRbd" : { },
    "fareComponent" : { },
    "flightCriteria" : { },
    "marketingCarrierRbdPaxSegment" : [ { } ],
    "operatingCarrierRbdPaxSegment" : [ { } ],
    "originDest" : { },
    "rbdCode" : { },
    "typeCode" : "string"
  },
  "pax" : {
    "ageMeasure" : { },
    "ageOrdinal" : "integer",
    "alacarteofferitem" : [ { } ],
    "bag" : [ { } ],
    "birthdate" : "string",
    "booking" : { },
    "contactInfo" : [ { } ],
    "countryOfCitizenship" : { },
    "countryOfResidence" : { },
    "customerValueNumber" : "number",
    "existingOrderCriteria" : { },
    "fareDetail" : { },
    "foid" : { },
    "identityDoc" : [ { } ],
    "individual" : { },
    "infant" : { },
    "langUsage" : [ { } ],
    "loyaltyProgramAccount" : [ { } ],
    "offeredService" : [ { } ],
    "org" : { },
    "pax" : { },
    "paxGroup" : { },
    "paxIdentifier" : "string",
    "paxSegment" : [ { } ],
    "profileConsentInd" : "boolean",
    "profileIdentifierText" : "string",
    "promotion" : { },
    "ptcCode" : "string",
    "redressCase" : [ { } ],
    "remark" : [ { } ],
    "service" : [ { } ],
    "ticketDocInfo" : { }
  },
  "paxJourney" : {
    "alacarteofferitem" : [ { } ],
    "baggageAllowance" : { },
    "duration" : "string",
    "flightService" : [ { } ],
    "interlineSettlementInfo" : { },
    "originDest" : { },
    "paxJourneyIdentifier" : "string",
    "paxSegment" : [ { } ]
  },
  "paxLeg" : [ {
    "datedOperatingLeg" : { },
    "paxLegIdentifier" : "string",
    "paxSegment" : { }
  } ],
  "paxSegmentIdentifier" : "string",
  "resChangeInfo" : {
    "coupon" : { },
    "paxSegment" : { },
    "resStatusCode" : "string"
  }
}