
ndc-jaxb.0.1.4.source-code.OrderViewRS.xsd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ndc-jaxb Show documentation
Show all versions of ndc-jaxb Show documentation
JAXB generated classes for NDC Client
The newest version!
The OrderCreate/ OrderView transaction is a multi-function message that may:
1) Request specified inventory to be held (and returns a reference to the held inventory)
2) Request that an order to be created (returning the complete view of the Order)
3) Request additions to order data elements (e.g. add frequent flyer data)
The presence of the empty Success element explicitly indicates that the message succeeded.
Used in conjunction with the Success element to define one or more business errors.
Query Results.
Transaction Processing Results, including processing status, alerts, notices, business warnings, supplemental marketing messages and policy.
Passenger and Group information.
Group Information.
Order information.
Order Item Detail.
Payment information.
Payment detail.
Ticket/ Document Information.
Ticket/document information.
Booking and Servicing Agent information.
Commission information.
Order Amendment information.
Amendment Detail.
Amendement Action Type. Examples: Add, Change, Delete, Reissue, Reprice
Action Type Context.
Offer Item ID with optional Service ID(s).
Passenger(s)/ Group associated with the Offer Item.
Note: This contains references to Passenger and Group instance(s) defined in the Passengers node.
Association to multiple Passenger instance(s). Example: pax1 pax2
Associated Optional Service(s).
Passenger(s)/ Group associated with the Offer Item.
Note: This contains references to Passenger and Group instance(s) defined in the Passengers node.
Association to multiple Passenger instance(s). Example: pax1 pax2
Other Named Association(s).
Note: Includes an association type choice (e.g. MediaGroup) and an instance association value (e.g. mediagrp1).
Named Instance Association Type. Examples: CarryOnAllowance, MediaGroup
Associated object instance value.
Example: mediagrp1
Ticket/document information.
Booking and Servicing Agent information.
Passenger(s)/ Group associated with the Offer Item.
Note: This contains references to Passenger and Group instance(s) defined in the Passengers node.
Association to multiple Passenger instance(s). Example: pax1 pax2
Data List(s)
Metadata List(s).
Transaction Processing Results, including processing status, alerts, business warnings, supplemental marketing messages and policy.
Metadata definition.
Other Metadata Lists(s).
Other Metadata List.
Notice definition.
Applied Tax/ Fee Exemption Notice.
Note: Supports notification to receiving system that tax/ fee exemptions are requested during transaction processing, and, if and how the exemptions were applied to message results.
Applied Tax Exemption(s).
Applied Rule ID.
Example: PRICERULE001
Rule ID Context.
Rule Name.
Example: Acceptable Order Item Price Variance
Association(s).
Associated Offer Set(s).
Associated Offer Item ID(s).
Example: OFFER1226
Passenger(s)/ Group associated with the Offer Item.
Note: This contains references to Passenger and Group instance(s) defined in the Passengers node.
Association to multiple Passenger instance(s). Example: pax1 pax2
Other Named Association(s).
Note: Includes an association type choice (e.g. MediaGroup) and an instance association value (e.g. mediagrp1).
Named Instance Association Type. Examples: CarryOnAllowance, MediaGroup
Associated object instance value.
Example: mediagrp1
Globally unique id for this Transaction Processing object instance.
When TRUE, a tax/ fee exemption was applied to the total order price or one or more priced Order Items.
Applied Price Variance Rule(s) Notice.
Note: Supports specifying the acceptable amount and/or percentage of the total amount by which the Order item price can vary from the Offer price for Order creation to proceed, for example to cover minor currency exchange rate fluctuations for taxes quoted in a different currency.
Applied Price Variance Rule(s).
Applied Rule ID.
Example: PRICERULE001
Rule ID Context.
Rule Name.
Example: Acceptable Order Item Price Variance
Applied Price Variance Amount and/or Percentage.
Example: 20 USD, 2 Percent
Penalty Currency Amount.
Example: 50 USD
Penalty Percentage Value.
Example: 20
Association(s).
Associated Offer Set(s).
Associated Offer Item ID(s).
Example: OFFER1226
Passenger(s)/ Group associated with the Offer Item.
Note: This contains references to Passenger and Group instance(s) defined in the Passengers node.
Association to multiple Passenger instance(s). Example: pax1 pax2
Other Named Association(s).
Note: Includes an association type choice (e.g. MediaGroup) and an instance association value (e.g. mediagrp1).
Named Instance Association Type. Examples: CarryOnAllowance, MediaGroup
Associated object instance value.
Example: mediagrp1
Globally unique id for this Transaction Processing object instance.
When TRUE, a pricing variant was applied to the total order price or one or more priced Order Items.
Response Message Processing.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy