OrderCancelRQ NDC 2017.2
OrderCancelRQ
OrderCancelRQ
XPath: /OrderCancelRQ
Data Type Value: OrderCancelRQ
Description: The OrderCancel transaction set requests the cancellation of a specified order and returns confirmation of cancellation.
EchoToken
XPath: /OrderCancelRQ/@EchoToken
Data Type Value: StringLength1to128
Description: A reference for additional message identification, assigned by the requesting host system. When a request message includes an echo token the corresponding response message MUST include an echo token with an identical value.
TimeStamp
XPath: /OrderCancelRQ/@TimeStamp
Data Type Value: dateTime
Description: Indicates the creation date and time of the message in UTC using the following format specified by ISO 8601; YYYY-MM-DDThh:mm:ssZ with time values using the 24-hour clock (e.g., 20 November 2003, 1:59:38 pm UTC becomes 2003-11-20T13:59:38Z).
Target
XPath: /OrderCancelRQ/@Target
Data Type Value: Target
Description: Used to indicate whether the request is for the Test or Production system.
Version
XPath: /OrderCancelRQ/@Version
Data Type Value: string
Description: For all IATA versioned messages, the version of the message is indicated by a decimal value.
TransactionIdentifier
XPath: /OrderCancelRQ/@TransactionIdentifier
Data Type Value: StringLength1to32
Description: A unique identifier to relate all messages within a transaction (e.g., this would be sent in all request and response messages that are part of an on-going transaction).
SequenceNmbr
XPath: /OrderCancelRQ/@SequenceNmbr
Data Type Value: nonNegativeInteger
Description: Used to identify the sequence number of the transaction as assigned by the sending system; allows for an application to process messages in a certain order or to request a resynchronization of messages if a system has been off-line and needs to retrieve messages that were missed.
TransactionStatusCode
XPath: /OrderCancelRQ/@TransactionStatusCode
Data Type Value: TransactionStatusCode
Description: This indicates where this message falls within a sequence of messages.
PrimaryLangID
XPath: /OrderCancelRQ/@PrimaryLangID
Data Type Value: language
Description: Identifies the primary language preference for the message. The human language is identified by ISO 639 codes.
AltLangID
XPath: /OrderCancelRQ/@AltLangID
Data Type Value: language
Description: Identifies the alternate language for a customer or message. The human language is identified by ISO 639 codes.
RetransmissionIndicator
XPath: /OrderCancelRQ/@RetransmissionIndicator
Data Type Value: boolean
Description: When true, indicates the message is being re-sent after a failure. It is recommended that this attribute is used (i.e., set to true) only when a message is retransmitted.
CorrelationID
XPath: /OrderCancelRQ/@CorrelationID
Data Type Value: StringLength1to64
Description: Allow end-to-end correlation of log messages with the corresponding Web service message throughout the processing of the Web service message.
PointOfSale
CountryCode
XPath: /OrderCancelRQ/PointOfSale/Location/CountryCode
Data Type Value: CountryCode
Description: Country Code. Examples: US, FR. Encoding Scheme: ISO 3166-1 (two character) Country Code.
Code
XPath: /OrderCancelRQ/PointOfSale/TouchPoint/Device/Code
Data Type Value: CodesetValueSimpleType
Description: Code value. Example: 003.
Definition
XPath: /OrderCancelRQ/PointOfSale/TouchPoint/Device/Definition
Data Type Value: ProperNameSimpleType
Description: Code Definition. Example: Travel Agency.
TableName
XPath: /OrderCancelRQ/PointOfSale/TouchPoint/Device/TableName
Data Type Value: ProperNameSimpleType
Description: Code set table name.
Document
Name
XPath: /OrderCancelRQ/Document/Name
Data Type Value: ProperNameSimpleType
Description: NDC Implementation Name. Example: ThisAirline Gateway.
ReferenceVersion
XPath: /OrderCancelRQ/Document/ReferenceVersion
Data Type Value: ContextSimpleType
Description: NDC Framework Version. Example: SOAP 2015.1.
Party
Address
XPath: /OrderCancelRQ/Party/Sender/TravelAgencySender/Contacts/Contact/EmailContact/Address
Data Type Value: Address
Description: The traveler email address for contact.
Type
XPath: /OrderCancelRQ/Party/Sender/TravelAgencySender/Type
Data Type Value: AgencyCategorySimpleType
Description: Agency Seller Type. Examples: TravelAgency, OnlineTravelAgency, TravelManagementCompany.
IATA_Number
XPath: /OrderCancelRQ/Party/Sender/TravelAgencySender/IATA_Number
Data Type Value: IATA_NbrSimpleType
Description: Agency Seller IATA number. Example: 98417900.
PseudoCity
XPath: /OrderCancelRQ/Party/Sender/TravelAgencySender/AgentUser/PseudoCity
Data Type Value: PseudoCity
Description: Pseudo City code. Example: AAA2.
Surname
XPath: /OrderCancelRQ/Party/Sender/TravelAgencySender/AgentUser/Contacts/Contact/Name/Surname
Data Type Value: Surname
Description: Family name, last name. Example: SMITH.
Given
XPath: /OrderCancelRQ/Party/Sender/TravelAgencySender/AgentUser/Contacts/Contact/Name/Given
Data Type Value: Given[]
Description: Given name, first name or names.
AgencyID
XPath: /OrderCancelRQ/Party/Sender/TravelAgencySender/AgencyID
Data Type Value: AgencyID_Type
Description: A data type for Agency (Seller) ID.
AgentUserID
XPath: /OrderCancelRQ/Party/Sender/TravelAgencySender/AgentUser/AgentUserID
Data Type Value: AgentUserID
Description: Agent User ID. Example: ksmith212.
UserRole
XPath: /OrderCancelRQ/Party/Sender/TravelAgencySender/AgentUser/UserRole
Data Type Value: ProperNameSimpleType
Description: Agent role. Example: Authorized User.
Name
XPath: /OrderCancelRQ/Party/Participants/Participant/EnabledSystemParticipant/Name
Data Type Value: ProperNameSimpleType
Description: Intermediary Name. Example: Farelogix.
Category
XPath: /OrderCancelRQ/Party/Participants/Participant/EnabledSystemParticipant/Category
Data Type Value: IATA_CodeType
Description: Intermediary Category. Example: Aggregator, Consolidator. Encoding Scheme: IATA Padis Codeset - Data element 9972 (Originator Type).
SystemID
XPath: /OrderCancelRQ/Party/Participants/Participant/EnabledSystemParticipant/SystemID
Data Type Value: SystemID_Type
Description: A data type for Unique NDC-Enabled System ID.
Owner
XPath: /OrderCancelRQ/Party/Participants/Participant/EnabledSystemParticipant/SystemID/@Owner
Data Type Value: ContextSimpleType
Description: Airline designator or CRS code of the owner/assigner of the Offer ID, typically used for offer ordering purposes. Example: UA, BA. Encoding Scheme: IATA/A4A (two or three character) Airline or CRS Designator Code.
ExpectedRefundAmount
RefundAllInd
XPath: /OrderCancelRQ/ExpectedRefundAmount/@RefundAllInd
Data Type Value: boolean
Description: When true, all price amounts are refundable.
Query
OrderID
XPath: /OrderCancelRQ/Query/Order/@OrderID
Data Type Value: UniqueID_SimpleType
Description: The airline-assigned unique Order ID. Example: ORDER-c98c-4759-a20b.
Owner
XPath: /OrderCancelRQ/Query/Order/@Owner
Data Type Value: AirlineDesigSimpleType
Description: Airline Designator of airline that owns/assigned this ID. Example: BA. Encoding Scheme: IATA/A4A (two or three character) Airline Designator Codes.
Reason
XPath: /OrderCancelRQ/OrderCancelParameters/Reason
Data Type Value: IATA_CodeType
Description: Reason for cancellation. Encoding Scheme: IATA Padis Codeset REA.