Order API
Order API
CreateOrderRQ Description
OrderViewRS
The table covers the OrderViewRS for flights
Flights Description
OrderViewRS OrderViewRS
Bundle
Bundle IAGL OrderViewRS Description
Internal Mapping
Create an aerostream order based on shoppingCartRS
ShoppingCartRS OrderViewRS
serviceList
shoppingCart.selectedOffers.bu order. personalOrder.bundle.priceDetail
ndleBreakdown. priceDetail.
shoppingCart.selectedOffers. order. flightSectors
serviceList.flightSector
shoppingCart. cartTotal order. orderTotal
shoppingCart.selectedOffers. bundleId personalOrder.bundle.priceDetail.passengerPrice.offerRefs.
referenceText -> create one with referenceType=OfferId
shoppingCart.selectedOffers.bu
ndleBreakdown.
priceDetail.passengerPrice. personalOrder.bundle.priceDetail.passengerPrice.offerRefs.
groupPriceId referenceText -> create one with referenceType=OfferItemId
request.createOrder.
personalOrder.bundle.priceDetail.passengerPrice.offerRefs.
acceptSelectedQuotedOfferList
referenceText -> the one with referenceType=OfferId .
selectedPricedOffer.offerRefID
request.createOrder.
acceptSelectedQuotedOfferList
personalOrder.bundle.priceDetail.passengerPrice.offerRefs. . selectedPricedOffer.
referenceText -> the one with referenceType=OfferItemId
selectedOfferItem.
offerItemRefID
request.createOrder.
personalOrder.bundle.priceDetail.passen acceptSelectedQuotedOfferList
gerPrice. personRefs . selectedPricedOffer.
selectedOfferItem. paxRefID
order.creationDate.formatte
order.creationDateTime
dDateTime
order.personalorder.bundle. order.orderId
serviceItem.
bookingReference.
recordLocator with
“bookingReference.source
=NDC”
order.personalorder.bundle. order.ownerCode
serviceItem.
bookingReference.
airlinecode
order.personalorder.bundle. ticketDocInfo.bookingRef. bookingID
serviceItem.
bookingReference.
recordLocator with
“bookingReference.source
=PSS”
order.personalOrder.bundle.
serviceItem. actionStatus (existing order.service. statusCode
services)
order.personalOrder.bundle.
serviceItem. deliveryStatus (existing order.service. deliveryStatusCode
services)
order.personalOrder.bundle.
order.service.orderServiceAssociation.seatOnLeg.seat.colu
serviceItem.seat.column
mnID
order.personalOrder.bundle.
serviceItem.seat.row order.service.orderServiceAssociation.seatOnLeg.seat.rowN
umber
order.personalOrder.bundle.
order.service.orderServiceAssociation.seatOnLeg.
serviceItem.flightSegmentRef
seatAssignmentAssociations. paxSegmentRef.
paxSegmentRefID
order.personalOrder.bundle.
serviceItem.seat.status order.service.orderServiceAssociation.seatOnLeg.occupatio
nStatusCode
ticketList ticketDocInfo
ticketList.ticketNbr ticketDocInfo.ticket.ticketNumber
ticketList.type ticketDocInfo.ticket.reportingTypeCode
ticketList.numberOfBoklet
s
ticketList.dateOfIssue ticketDocInfo. issueInfo.issueDate
ticketList.issueAirline ticketDocInfo.issueInfo.issuingCarrier.air
lineDesigCode
ticketList.issueLocation.co ticketDocInfo.
de issueInfo.iataLocationCode
ticketList.coupons.fareBasi ticketDocInfo.coupon.fareBasisCode
sCode
ticketList.coupons.status ticketDocInfo.coupon.couponStatusCode
ticketList.coupons.segment ticketDocInfo.coupon.serviceRefID
Ref
ticketList.coupons.validity ticketDocInfo.coupon.couponValidityPeri
Start od.effectiveDate
ticketList.coupons.validity ticketDocInfo.coupon.couponValidityPeri
End od.expirationDate
ticketList.personRef ticketDocInfo.paxRefID
ticketList.totalTicketPrice ticketDocInfo.coupon.valueAmount
order.payments paymentFunctions
TravelOrderCreateRS
bundle.serviceItem. order.orderId
bookingReference.
recordLocator with
“bookingReference.source
=NDC”
bundle.serviceItem. order.ownerCode
bookingReference.
airlinecode
bundle.serviceItem. ticketDocInfo.bookingRef. bookingID
bookingReference.
recordLocator with
“bookingReference.source
=PSS”
bundle. serviceItem. actionStatus
order.service. statusCode
(existing services)
bundle. serviceItem. deliveryStatus
order.service. deliveryStatusCode
(existing services)
bundle. serviceItem.seat.column order.service.orderServiceAssociation.seatOnLeg.seat.colu
mnID
bundle. serviceItem.seat.row
order.service.orderServiceAssociation.seatOnLeg.seat.rowN
umber
bundle. serviceItem.flightSegmentRef order.service.orderServiceAssociation.seatOnLeg.
seatAssignmentAssociations. paxSegmentRef.
paxSegmentRefID
bundle. serviceItem.seat.status
order.service.orderServiceAssociation.seatOnLeg.occupatio
nStatusCode
tickets ticketDocInfo
tickets.ticketNbr ticketDocInfo.ticket.ticketNumber
tickets.type ticketDocInfo.ticket.reportingTypeCode
tickets.numberOfBoklets
tickets.dateOfIssue ticketDocInfo. issueInfo.issueDate
tickets.issueAirline ticketDocInfo.issueInfo.issuingCarrier.air
lineDesigCode
tickets.issueLocation.code ticketDocInfo.
issueInfo.iataLocationCode
tickets.coupons.fareBasisC ticketDocInfo.coupon.fareBasisCode
ode
tickets .coupons.status ticketDocInfo.coupon.couponStatusCode
tickets .coupons.segmentR ticketDocInfo.coupon.serviceRefID
ef
tickets.coupons.validityStar ticketDocInfo.coupon.couponValidityPeri
t od.effectiveDate
tickets.coupons.validityEnd ticketDocInfo.coupon.couponValidityPeri
od.expirationDate
tickets.personRef ticketDocInfo.paxRefID
tickets.totalTicketPrice ticketDocInfo.coupon.valueAmount