Flight Reservation schemafältgrupp

Senaste uppdatering: 2023-12-18
  • Ämnen:
  • Schemas
    Visa mer om det här ämnet
  • Skapat för:
  • Developer
    User
    Admin
    Leader

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 generiska 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.

OBSERVERA

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.

Flight Reservation-struktur

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.

flightReservations-struktur

Egenskap Datatyp Beskrivning
flightCheckIn Objekt Hämtar information om incheckningen av flygningen. Objektet innehåller följande egenskaper:
  • arrivalAirportCode: (String) Ankomststadens flygplatskod.
  • boardingGroup: (String) Den flygspecifika indikatorn för ombordstigningsorder.
  • checkInMethod: (String) Den metod som används för incheckningen, till exempel räknare, online, kioskdator eller självbetjäning.
  • checkedBags: (heltal) Antalet påsar som kontrolleras för flygningen.
  • checkedPassengers: (heltal) Det antal passagerare som checkas in för flygningen, om det finns flera passagerare för samma bokningsnummer.
  • confirmationNumber: (String) Reservationens bekräftelsenummer eller identifierare.
  • departureAirportCode: (String) Avgångsstadens flygplatskod.
  • flightNumber: (String) Flygnumret för den flygning som reserveras.
flightStatusSearch Objekt Hämtar de uppgifter som returneras när flygningens status genomsöks. Objektet innehåller följande egenskaper:
  • arrivalAirportCode: (String) Ankomststadens flygplatskod.
  • boardingGroup: (String) Den flygspecifika indikatorn för ombordstigningsorder.
  • departureAirportCode: (String) Avgångsstadens flygplatskod.
  • departureDate: (DateTime) Avgångsdatumet för den flygning som reserveras.
  • flightNumber: (String) Flygnumret för den flygning som reserveras.
  • searchCount: (heltal) Det antal gånger som statusen för den reserverade flygningen har sökts efter.
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äftelsenummer eller identifierare.
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 Reservationsnummer eller identifierare.
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:

På denna sida