Flight Reservation schemaveldgroep

Flight Reservation is een standaardschemagebiedgroep voor XDM ExperienceEvent class gebruikt om informatie over een vluchtreservering vast te leggen.

De veldgroep is een uitbreiding van de Reservation Details veldgroep en bevat dezelfde velden onder één veld van het objecttype, reservations. Naast deze generieke velden, Flight Reservation omvat ook flightReservations array. Deze array met objecten wordt gebruikt om een of meer reserveringen te beschrijven met eigenschappen die uniek zijn voor luchtvervoer.

NOTE
In dit document worden de details van het flightReservations array. Voor informatie over de andere velden die in het kader van de reservations object, raadpleeg de Reservation Details veldgroepverwijzing.

Vluchtreserveringsstructuur

flightReservations

flightReservations is een array met objecten die een lijst met vluchtreserveringen vertegenwoordigt. Als een reserveringsgebeurtenis reserveringen voor meerdere aansluitende vluchten op een reis inhoudt, kunnen deze reserveringen bijvoorbeeld als afzonderlijke objecten worden vermeld onder flightReservations voor één gebeurtenis.

De structuur van elk object dat wordt geleverd onder flightReservations wordt hieronder gegeven.

flightReservations-structuur

Eigenschap
Gegevenstype
Beschrijving
flightCheckIn
Object

Hiermee worden gegevens over de vluchtcontrole vastgelegd. Het object bevat de volgende eigenschappen:

  • arrivalAirportCode: (String) De luchthavencode van de aankomststad.
  • boardingGroup: (String) De luchtvaartspecifieke indicator van instaporder.
  • checkInMethod: (String) De methode die de inchecken heeft gebruikt, zoals de teller, online, kiosk of zelfbediening.
  • checkedBags: (Geheel getal) Het aantal zakken dat voor de vlucht is gecontroleerd.
  • checkedPassengers: (Geheel getal) Het aantal passagiers dat voor de vlucht is ingecheckt, indien er meerdere passagiers zijn voor hetzelfde reserveringsnummer.
  • confirmationNumber: (String) Het bevestigingsnummer of de id van de reservering.
  • departureAirportCode: (String) De luchthavencode van de vertrekstad.
  • flightNumber: (String) The flight number for the flight being reserved.
flightStatusSearch
Object

Hiermee worden de gegevens vastgelegd die worden teruggestuurd wanneer de status van de vlucht wordt doorzocht. Het object bevat de volgende eigenschappen:

  • arrivalAirportCode: (String) De luchthavencode van de aankomststad.
  • boardingGroup: (String) De luchtvaartspecifieke indicator van instaporder.
  • departureAirportCode: (String) De luchthavencode van de vertrekstad.
  • departureDate: (DateTime) De vertrekdatum van de gereserveerde vlucht.
  • flightNumber: (String) The flight number for the flight being reserved.
  • searchCount: (Geheel getal) Het aantal keren dat de status van de gereserveerde vlucht is doorzocht.
agentID
String
De agent of de boekhouder die verantwoordelijk is voor de boeking van de boeking, indien van toepassing.
aircraftID
String
Een id voor het luchtvaartuig.
aircraftType
String
Het type luchtvaartuig.
arrivalAirportCode
String
De luchthavencode van de aankomststad.
arrivalDate
DateTime
De aankomstdatum van de gereserveerde vlucht.
cancellation
Geheel
Deze waarde wordt vastgelegd wanneer een reservering is geannuleerd.
confirmationNumber
String
Het bevestigingsnummer of de identificatiecode van de reservering.
created
String
Deze waarde wordt vastgelegd wanneer een reservering is gemaakt.
currencyCode
String
De ISO 4217-valutacode die wordt gebruikt om de aankoop te doen.
departureAirportCode
String
De luchthavencode van de vertrekstad.
departureDate
DateTime
De vertrekdatum van de gereserveerde vlucht.
fareClass
String
De tariefklasse van de vlucht die wordt gereserveerd.
flightNumber
String
Het vluchtnummer van de gereserveerde vlucht.
length
Geheel
Het totale aantal dagen voor de reservering.
loyaltyID
String
De programma-id voor loyaliteit of beloningen voor de in het voorbehoud vermelde passagier.
modification
Geheel
Deze waarde wordt vastgelegd wanneer een reservering is gewijzigd.
modificationDate
DateTime
Het tijdstip waarop de reservering voor het laatst is gewijzigd.
numberOfAdults
Geheel
Het aantal volwassenen dat met het voorbehoud verband houdt.
numberOfChildren
Geheel
Het aantal kinderen verbonden aan de reserve.
passengerID
String
Passagiersinformatie in verband met de boeking.
purpose
String
Het doel van het voorbehoud, meestal zakelijk of persoonlijk.
salesChannel
String
Het verkoopkanaal van waaruit de boeking is geboekt.
securityScreening
String
Het type beveiligingsonderzoek waaraan de passagier is onderworpen.
status
String
De status van de vluchtreservering.
ticketNumber
String
Het reserveringsnummer of de identificatiecode.
tripType
String
Hiermee geeft u aan of de boeking betrekking heeft op een eenmalige reis, een retourvlucht of een meervoudige retourvlucht.

Raadpleeg de openbare XDM-opslagplaats voor meer informatie over de veldgroep:

recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07