IATA_OrderViewRS
Response · Order Management · Not implemented
Not implemented
This airline does not answer with IATA_OrderViewRS yet. The page documents the IATA message shape only.
The canonical view of an order — its state, items, services, payments, and documents.
When to use
Returned by OrderCreate, OrderChange, OrderReshop, and OrderRetrieve as the authoritative order snapshot. This is the response shape for most order operations.
Transport
IATA_OrderViewRS is a response body. It is returned by its paired request rather than POSTed directly.
Example
note
✅ The example below validates against the original XSD.
<?xml version="1.0" encoding="UTF-8"?>
<IATA_OrderViewRS xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersMessage">
<Error>
<LangCode xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes">X</LangCode>
<TypeCode xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes">X</TypeCode>
</Error>
</IATA_OrderViewRS>
Key fields
Top-level content model of IATA_OrderViewRS (one level deep, including inherited content):
| Field | Type | Required | Repeatable | Notes |
|---|---|---|---|---|
Error | ErrorType | ✓ | ✓ | choice — pick one |
Response | OrderViewResponseType | ✓ | — | choice — pick one |
AugmentationPoint | xs:any | — | — | extension point (AugmentationPoint) |
DistributionChain | DistributionChainType | — | — | |
PayloadAttributes | IATA_PayloadStandardAttributesType | — | — | |
PaymentFunctions | PaymentFunctionsOrderType | — | ✓ |
Build it with the SDK
The @oms/ndc-24-4 package is a reference SDK — build, serialize, parse, and validate this message in code:
import { IATA_OrderViewRS } from '@oms/ndc-24-4';
const obj = IATA_OrderViewRS.parseXML(xml); // parse a received response
IATA_OrderViewRS.schema.parse(obj); // strict Zod validation
Related
- All Order Management messages
- Postman collection & SDK · OpenAPI contract