AffinityArrivalRequest
An arrival location and time information for affinity shopping requests.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
affinityOriginDest |
A set of Origin and Destination information supporting an affinity shopping request. |
AffinityOriginDest |
true |
|
|
false |
country |
A nation with its own government, occupying a particular territory. |
Country |
false |
|
|
false |
countrySubDivision |
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 |
date |
The customer's requested arrival date. |
string |
false |
|
|
false |
proximityDistanceMeasure |
Arrival information for affinity shopping requests. |
Measure |
false |
|
|
false |
station |
A location or facility where air or surface transportation originates, stops and/or terminates, and where passengers and/or cargo can be taken on or off. |
Station |
false |
|
|
false |
time |
The customer's requested arrival time. |
string |
false |
|
|
false |
{
"affinityOriginDest" : {
"affinityArrivalRequest" : { },
"affinityDepRequest" : { },
"affinityShoppingCriteria" : { },
"connectionCriteria" : { }
},
"country" : {
"affinityArrivalRequest" : [ { } ],
"affinityDepRequest" : [ { } ],
"bag" : { },
"carrierAgent" : [ { } ],
"citizenshipCountry" : [ { } ],
"citizenshipIdentifyingDoc" : [ { } ],
"countryCode" : { },
"countryName" : "string",
"countrySubDivision" : [ { } ],
"issuedIdentifyingDoc" : [ { } ],
"merchantAccount" : { },
"natlIdentifyingDoc" : [ { } ],
"pos" : [ { } ],
"redressCase" : [ { } ],
"residenceIdentifyingDoc" : [ { } ],
"residentialCountry" : [ { } ],
"salesTaxRegistration" : { },
"tax" : [ { } ],
"travelAgent" : [ { } ],
"visa" : [ { } ]
},
"countrySubDivision" : {
"affinityArrivalRequest" : [ { } ],
"affinityDepRequest" : [ { } ],
"bag" : { },
"country" : { },
"countrySubDivisionCode" : { },
"countrySubDivisionName" : "string",
"tax" : [ { } ],
"visa" : [ { } ]
},
"date" : "string",
"proximityDistanceMeasure" : {
"unitCode" : "string",
"value" : "number"
},
"station" : {
"affinityArrivalRequest" : [ { } ],
"affinityDepRequest" : [ { } ],
"aircraftParkingPosition" : [ { } ],
"bagActivity" : { },
"collectionPointTax" : { },
"destStationDatedOperatingSegment" : [ { } ],
"destStationOriginDest" : [ { } ],
"iataLocationCode" : { },
"originStationDatedOperatingSegment" : [ { } ],
"originStationOriginDest" : [ { } ],
"stationCriteria" : { },
"stationName" : "string",
"terminal" : [ { } ],
"transportArrival" : [ { } ],
"transportDep" : [ { } ]
},
"time" : "string"
}