<Document> |
XML Example for the following elements Code Block |
---|
<Document>
<Name>NDC</Name>
<ReferenceVersion>17.2</ReferenceVersion>
</Document> |
|
Elements | Details | Mandatory/Optional |
| NDC Message Document information | M |
| Document name will be always NDC | O |
Code Block |
---|
< ReferenceVersion> |
| Will be NDC version | O |
<PointOfSale> |
XML Example for the following elements Code Block |
---|
<ns:PointOfSale>
<ns:Location>
<ns:CountryCode>IT</ns:CountryCode>
<ns:CityCode>ROM</ns:CityCode>
</ns:Location>
<ns:RequestTime Zone="CET">2019-01-28T07:01:00</ns:RequestTime>
</ns:PointOfSale> |
|
| Details | Mandatory/ Optional |
| Point of sale location information. | |
| Country Code | M |
| Airport or City Code | M |
| Point of Sale Timestamp value Example: 2017-01-13T13:59:38Z | M |
| Point of Sale timezone Example: UTC, CET | M |
<Party> |
XML Example for the following elementsNormal bookings/ B2C bookings Code Block |
---|
<ns:Party>
<ns:Sender>
<ns:AgentUserSender>
<ns:Name>Guest Website</ns:Name>
<ns:AgentUserID>Guest EN</ns:AgentUserID>
</ns:AgentUserSender>
</ns:Sender>
<ns:Recipient>
<ns:ORA_Recipient>
<ns:AirlineID>V1</ns:AirlineID>
<ns:Name>Airline Name</ns:Name>
</ns:ORA_Recipient>
</ns:Recipient>
</ns:Party>
|
B2B login/travel agent login Code Block |
---|
<edis:Party>
<edis:Sender>
<edis:AgentUserSender>
<edis:OtherIDs>
<edis:OtherID Description = "Booking Channel ID">Channel Code given by IBS</edis:OtherID>
</edis:OtherIDs>
<edis:AgentUserID Owner = "Agency code">Agent id</edis:AgentUserID>
</edis:AgentUserSender>
</edis:Sender>
<edis:Recipient>
<edis:ORA_Recipient>
<edis:AirlineID>Airline code</edis:AirlineID>
<edis:Name>Airline name</edis:Name>
</edis:ORA_Recipient>
</edis:Recipient>
</edis:Party>
|
|
Elements | Details | Mandatory/Optional |
<Party> | Party & Sender Definition | M |
Sender | Message Sender information. | M |
AgentUserSender | Agent User Sender Details | M |
Name | Agency Seller Name | M |
AgentUserID | User ID of the Agent | M |
OtherIDs | Additional Agency (Seller) identification | O |
OtherID | Other Identifier | M |
Description | Other identification description. | M |
Recipient | Named Message Recipient. | M |
ORA_Recipient | SUPPLIER: ORA (Offer Originating Airline) Recipient. | M |
AirlineID | Airline ID | M |
Name | Airline Name | M |
Query | | M |
Code Block |
---|
<ns:Query>
<ns:OriginDestination>
<ns:OriginDestinationKey>V1_OD_1548820851550</ns:OriginDestinationKey>
<ns:Flight refs = "V1_FL_1548820851536">
<ns:SegmentKey>V1_SEG_1548820851539</ns:SegmentKey>
<ns:Departure>
<ns:AirportCode>FCO</ns:AirportCode>
<ns:Date>2019-02-17Z</ns:Date>
<ns:Time>20:15</ns:Time>
</ns:Departure>
<ns:Arrival>
<ns:AirportCode>TRN</ns:AirportCode>
<ns:Date>2019-02-17Z</ns:Date>
<ns:Time>21:25</ns:Time>
<ns:ChangeOfDay>0</ns:ChangeOfDay>
</ns:Arrival>
<ns:MarketingCarrier>
<ns:AirlineID>V1</ns:AirlineID>
<ns:FlightNumber>2130</ns:FlightNumber>
</ns:MarketingCarrier>
<ns:Equipment>
<ns:AircraftCode>737</ns:AircraftCode>
<ns:AirlineEquipCode>BXP</ns:AirlineEquipCode>
</ns:Equipment>
<ns:CabinType>
<ns:Code>Y</ns:Code>
<ns:Name>ECONOMY</ns:Name>
</ns:CabinType>
<ns:Details>
<ns:FlightDuration>
<ns:Value>PT1H10M0.000S</ns:Value>
</ns:FlightDuration>
</ns:Details>
</ns:Flight>
</ns:OriginDestination>
</ns:Query>
|
|
OriginDestination | Origin and Destination details | M |
OriginDestinationKey | Unique ID. Example: V1_OD_1548820851550 | M |
Flight | | M |
SegmentKey | Example: V1_SEG_1548820851539 | M |
Departure | Departure details including airport code, date and time | M |
Arrival | Arrival details including airport code, date and time | M |
MarketingCarrier | Marketing carrier info including carrier code and flight number | M |
Equipment | Equipment details | M |
CabinType | Cabin code and name | M |
ClassOfService | Class of Service | M |
Details | | M |
FlightDuration | | M |
Value | EG : PT1H10M0.000S | M |
DataLists | | M |
Metadata | Already detailed in other services | M |