Flight Reservation är en standardgrupp för schemafält för XDM ExperienceEvent class används för att samla in information om en flygreservation.
Fältgruppen är ett tillägg till Reservation Details fältgrupp och innehåller alla samma fält under ett enda fält av objekttyp, reservations
. Förutom dessa allmänna fält Flight Reservation innehåller flightReservations
array. Den här objektmatrisen används för att beskriva en eller flera reservationer med egenskaper som är unika för flygresor.
Det här dokumentet innehåller information om flightReservations
array. För information om andra fält som anges i reservations
objekt, se Reservation Details fältgruppsreferens.
flightReservations
flightReservations
är en array med objekt som representerar en lista med flygbokningar. Om en bokningshändelse omfattar reservationer för flera anslutande flygningar på en resa, kan dessa reservationer till exempel anges som enskilda objekt under flightReservations
för en enda händelse.
Strukturen för varje objekt som anges under flightReservations
anges nedan.
Egenskap | Datatyp | Beskrivning |
---|---|---|
flightCheckIn |
Objekt | Hämtar information om incheckningen av flygningen. Objektet innehåller följande egenskaper:
|
flightStatusSearch |
Objekt | Hämtar de uppgifter som returneras när flygningens status genomsöks. Objektet innehåller följande egenskaper:
|
agentID |
Sträng | Ombudet eller bokgivaren som är ansvarig för bokningen av reservationen, om tillämpligt. |
aircraftID |
Sträng | En identifierare för luftfartyget. |
aircraftType |
Sträng | Typ av luftfartyg. |
arrivalAirportCode |
Sträng | Ankomststadens flygplatskod. |
arrivalDate |
DateTime | Ankomstdatumet för den flygning som reserveras. |
cancellation |
Heltal | Det här värdet hämtas när en reservation har annullerats. |
confirmationNumber |
Sträng | Reservationsbekräftelsenumret eller identifieraren. |
created |
Sträng | Det här värdet hämtas när en reservation har skapats. |
currencyCode |
Sträng | ISO 4217-valutakoden som användes för att göra köpet. |
departureAirportCode |
Sträng | Avgångsstadens flygplatskod. |
departureDate |
DateTime | Avgångsdatumet för den flygning som reserveras. |
fareClass |
Sträng | Flygningens biljettklass som reserveras. |
flightNumber |
Sträng | Flygnumret för den flygning som reserveras. |
length |
Heltal | Det totala antalet dagar för reservationen. |
loyaltyID |
Sträng | Förmåns- eller belöningsprogram-ID för den passagerare som anges i reservationen. |
modification |
Heltal | Det här värdet hämtas när en reservation har ändrats. |
modificationDate |
DateTime | Tidpunkten när reservationen senast ändrades. |
numberOfAdults |
Heltal | Antalet vuxna som är associerade med reservationen. |
numberOfChildren |
Heltal | Antalet underordnade som är associerade med reservationen. |
passengerID |
Sträng | Passagerarinformation som är associerad med reservationen. |
purpose |
Sträng | Syftet med reservationen, vanligtvis antingen affärsmässig eller personlig. |
salesChannel |
Sträng | Försäljningskanalen som reservationen bokförts från. |
securityScreening |
Sträng | Den typ av säkerhetskontroll som passageraren omfattas av. |
status |
Sträng | Status för flygreservationen. |
ticketNumber |
Sträng | Reservationsnumret eller identifieraren. |
tripType |
Sträng | Anger om reservationen gäller en enkelriktad resa, en rundtur eller en flerstadstrafik. |
Mer information om fältgruppen finns i den offentliga XDM-databasen: