Bag
A piece of luggage associated with a passenger, packed for traveling, and necessary or appropriate in connection with a journey.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
bagDimension |
A measurable extent of a particular bag, such as length, or height. |
BagDimension |
true |
|
|
false |
bagException |
A bag that is excluded from a general statement or does not follow a rule. E.g. a bag that is too heavy for normal process. |
array |
false |
BagException |
--- |
false |
bagLocationCity |
A City, town, or postal station (i.e. a postal service territory, often used in a military address, or metropolitan area). |
City |
false |
|
|
false |
bagLocationCountry |
A nation with its own government, occupying a particular territory. |
Country |
false |
|
|
false |
bagLocationRegion |
An area of land which is a sub-division within a country, such as a state, a county, a canton, a province, etc. |
CountrySubDivision |
false |
|
|
false |
bagPhysicalProperty |
A property used to characterize a bag, such as weight, color. |
BagPhysicalProperty |
true |
|
|
false |
bagPosition |
A location with a spatial attribute, probably on the surface of the earth. For example: Longitude and Latitude |
GeospatialLocation |
false |
|
|
false |
bagSegment |
maximum multiplicity 99 in line with maximum number of segments in a bar-coded boarding pass. |
array |
false |
BagSegment |
--- |
false |
bagTag |
A small piece of paper, fabric, plastic or similar material attached to an bag and giving information about it. |
BagTag |
false |
|
|
false |
crewMember |
A Role of an individual person to be a member of a crew. |
CrewMember |
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 |
false |
|
|
false |
service |
An instance of a specific flight or Service Definition as it has been offered (and eventually ordered and consumed) in the context of a specific Offer and/or Order. |
Service |
true |
|
|
false |
{
"bagDimension" : {
"bag" : { },
"heightMeasure" : { },
"lengthMeasure" : { },
"widthMeasure" : { }
},
"bagException" : [ {
"bag" : { },
"exceptionCode" : { }
} ],
"bagLocationCity" : {
"bag" : { },
"bookingEntity" : [ { } ],
"cityName" : "string",
"country" : { },
"countrySubDivision" : { },
"iataLocationCode" : { },
"pos" : [ { } ],
"postalAddress" : [ { } ]
},
"bagLocationCountry" : {
"affinityArrivalRequest" : [ { } ],
"affinityDepRequest" : [ { } ],
"bag" : { },
"carrierAgent" : [ { } ],
"citizenshipCountry" : [ { } ],
"citizenshipIdentifyingDoc" : [ { } ],
"countryCode" : { },
"countryName" : "string",
"countrySubDivision" : [ { } ],
"issuedIdentifyingDoc" : [ { } ],
"merchantAccount" : { },
"natlIdentifyingDoc" : [ { } ],
"pos" : [ { } ],
"redressCase" : [ { } ],
"residenceIdentifyingDoc" : [ { } ],
"residentialCountry" : [ { } ],
"salesTaxRegistration" : { },
"tax" : [ { } ],
"travelAgent" : [ { } ],
"visa" : [ { } ]
},
"bagLocationRegion" : {
"affinityArrivalRequest" : [ { } ],
"affinityDepRequest" : [ { } ],
"bag" : { },
"country" : { },
"countrySubDivisionCode" : { },
"countrySubDivisionName" : "string",
"tax" : [ { } ],
"visa" : [ { } ]
},
"bagPhysicalProperty" : {
"bag" : { },
"basicCode" : { },
"colorCode" : { },
"descriptiveCode" : { },
"descriptivePictureUri" : "string",
"externalFeatureCode" : { },
"materialCode" : { },
"weightMeasure" : { }
},
"bagPosition" : {
"areaIdentifier" : "string",
"bag" : [ { } ],
"device" : { },
"geographicFilterCriteria" : { },
"lineIdentifier" : "string",
"naturalAreaGeocode" : "string",
"pointAltitudeMeasure" : { },
"pointElevationNumber" : "number",
"pointIdentifier" : "string",
"pointLatitudeNumber" : "number",
"pointLongitudeNumber" : "number",
"volumeIdentifier" : "string"
},
"bagSegment" : [ {
"bag" : { },
"bagActivity" : [ { } ],
"bagSegmentException" : [ { } ],
"changeIndCode" : { },
"currentSegmentInd" : "boolean",
"datedOperatingSegment" : { },
"hold" : { },
"holdCompartment" : { },
"loadSeqNumberOrdinal" : "integer",
"loyaltyProgramAccount" : [ { } ],
"segmentSecurity" : { },
"seqOrdinal" : "integer",
"serviceOffer" : { },
"uld" : { }
} ],
"bagTag" : {
"airlineBagRefIdentifier" : "string",
"bag" : { },
"bagTagIdentifier" : "string",
"issuingAgency" : { },
"issuingAgent" : { },
"issuingAirline" : { },
"issuingCarrier" : { },
"printer" : { },
"scanner" : { },
"tagExpediteInd" : "boolean",
"tagFallbackInd" : "boolean",
"tagInterlineInd" : "boolean",
"transponderIdentifier" : "string",
"uuidIdentifier" : "string"
},
"crewMember" : {
"airline" : { },
"bag" : [ { } ],
"crewMemberIdentifier" : "string",
"individual" : { }
},
"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" : { }
},
"service" : {
"accountingCode" : "string",
"accountingSubCode" : "string",
"actionCode" : { },
"alacarteofferitem" : { },
"bag" : [ { } ],
"bookingRef" : [ { } ],
"bookingStatusCode" : { },
"componentService" : [ { } ],
"compoundService" : { },
"coupon" : { },
"deliveryCode" : "string",
"deliveryMilestoneCode" : "string",
"deliveryProvider" : { },
"deliveryStatusCode" : { },
"deliveryStatusDescText" : "string",
"dependeeService" : { },
"dependentService" : [ { } ],
"descText" : "string",
"expirationDateTime" : "string",
"interlineSettlementInfo" : { },
"internalValue" : { },
"milestoneCode" : "string",
"offeredPax" : [ { } ],
"offerItem" : { },
"orderItem" : { },
"pax" : { },
"paxJourney" : { },
"paxSegment" : { },
"responsibleAirline" : { },
"selectedSeat" : { },
"serviceAssociations" : { },
"serviceDefinition" : { },
"serviceIdentifier" : "string",
"statusChangeReasonText" : "string",
"statusCode" : { },
"statusDescText" : "string",
"typeText" : "string",
"unchangedInd" : "boolean"
}
}