| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | RefundData | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:complexType name="TicketActionInfo"> <s:sequence> <s:element name="RefundData" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Price" minOccurs="0"> <s:complexType> <s:attribute name="Total" type="s:float" use="required"/> <s:attribute name="Currency" type="s:string" use="required"/> <s:attribute name="BaseFare" type="s:float" use="required"/> <s:attribute name="EquivFare" type="s:float" use="required"/> <s:attribute name="BaseCurrency" type="s:string" use="required"/> <s:attribute name="Penalty" type="s:float" use="required"/> </s:complexType> </s:element> <s:element name="FOPData" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="FOPItem" type="PaymentType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:attribute name="RefundType" type="RefundExchangeType" use="required"> <s:annotation> <s:documentation>Refund type: Voluntary Involuntary</s:documentation> </s:annotation> </s:attribute> <s:attribute name="QuoteSource" type="s:string"/> <s:attribute name="QuoteMethod" type="QuoteType"> <s:annotation> <s:documentation>Quote calculation method: Automatic Manual</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> <s:attribute name="Action" type="TicketActionType" use="required"> <s:annotation> <s:documentation>Action: Display - show ticket information QuoteRefund - show ticket and refund information Refund - refund ticket Void - void ticket</s:documentation> </s:annotation> </s:attribute> <s:attribute name="TicketNumber" type="s:string"/> <s:attribute name="EMDNumber" type="s:string"/> <s:attribute name="BookingReference" type="s:string"> <s:annotation> <s:documentation> Mandatory for Display, QuoteRefund and Refund requests. For void ticket query record locator is optional.</s:documentation> </s:annotation> </s:attribute> <s:attribute name="CRS" type="CRSType"> <s:annotation> <s:documentation>For void ticket query is mandatory, if BookingReference is not set.</s:documentation> </s:annotation> </s:attribute> <s:attribute name="Office"> <s:annotation> <s:documentation>For void ticket query is mandatory, if BookingReference is not set.</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="3"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="LeadPassenger" type="s:string"/> <s:attribute name="FreeText" type="s:string"> <s:annotation> <s:documentation>Free text system dependant parameter - for SITA it is an alternative validator</s:documentation> </s:annotation> </s:attribute> </s:complexType> |
| type | TicketActionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <s:attribute name="Action" type="TicketActionType" use="required"> <s:annotation> <s:documentation>Action: Display - show ticket information QuoteRefund - show ticket and refund information Refund - refund ticket Void - void ticket</s:documentation> </s:annotation> </s:attribute> |
| type | s:string |
| source | <s:attribute name="TicketNumber" type="s:string"/> |
| type | s:string |
| source | <s:attribute name="EMDNumber" type="s:string"/> |
| type | s:string | ||
| annotation |
|
||
| source | <s:attribute name="BookingReference" type="s:string"> <s:annotation> <s:documentation> Mandatory for Display, QuoteRefund and Refund requests. For void ticket query record locator is optional.</s:documentation> </s:annotation> </s:attribute> |
| type | CRSType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:attribute name="CRS" type="CRSType"> <s:annotation> <s:documentation>For void ticket query is mandatory, if BookingReference is not set.</s:documentation> </s:annotation> </s:attribute> |
| type | restriction of s:string | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <s:attribute name="Office"> <s:annotation> <s:documentation>For void ticket query is mandatory, if BookingReference is not set.</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="3"/> </s:restriction> </s:simpleType> </s:attribute> |
| type | s:string |
| source | <s:attribute name="LeadPassenger" type="s:string"/> |
| type | s:string | ||
| annotation |
|
||
| source | <s:attribute name="FreeText" type="s:string"> <s:annotation> <s:documentation>Free text system dependant parameter - for SITA it is an alternative validator</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||
| children | Price FOPData | ||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||
| source | <s:element name="RefundData" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Price" minOccurs="0"> <s:complexType> <s:attribute name="Total" type="s:float" use="required"/> <s:attribute name="Currency" type="s:string" use="required"/> <s:attribute name="BaseFare" type="s:float" use="required"/> <s:attribute name="EquivFare" type="s:float" use="required"/> <s:attribute name="BaseCurrency" type="s:string" use="required"/> <s:attribute name="Penalty" type="s:float" use="required"/> </s:complexType> </s:element> <s:element name="FOPData" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="FOPItem" type="PaymentType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> </s:sequence> <s:attribute name="RefundType" type="RefundExchangeType" use="required"> <s:annotation> <s:documentation>Refund type: Voluntary Involuntary</s:documentation> </s:annotation> </s:attribute> <s:attribute name="QuoteSource" type="s:string"/> <s:attribute name="QuoteMethod" type="QuoteType"> <s:annotation> <s:documentation>Quote calculation method: Automatic Manual</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | RefundExchangeType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <s:attribute name="RefundType" type="RefundExchangeType" use="required"> <s:annotation> <s:documentation>Refund type: Voluntary Involuntary</s:documentation> </s:annotation> </s:attribute> |
| type | s:string |
| source | <s:attribute name="QuoteSource" type="s:string"/> |
| type | QuoteType | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <s:attribute name="QuoteMethod" type="QuoteType"> <s:annotation> <s:documentation>Quote calculation method: Automatic Manual</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="Price" minOccurs="0"> <s:complexType> <s:attribute name="Total" type="s:float" use="required"/> <s:attribute name="Currency" type="s:string" use="required"/> <s:attribute name="BaseFare" type="s:float" use="required"/> <s:attribute name="EquivFare" type="s:float" use="required"/> <s:attribute name="BaseCurrency" type="s:string" use="required"/> <s:attribute name="Penalty" type="s:float" use="required"/> </s:complexType> </s:element> |
| type | s:float | ||
| properties |
|
||
| source | <s:attribute name="Total" type="s:float" use="required"/> |
| type | s:string | ||
| properties |
|
||
| source | <s:attribute name="Currency" type="s:string" use="required"/> |
| type | s:float | ||
| properties |
|
||
| source | <s:attribute name="BaseFare" type="s:float" use="required"/> |
| type | s:float | ||
| properties |
|
||
| source | <s:attribute name="EquivFare" type="s:float" use="required"/> |
| type | s:string | ||
| properties |
|
||
| source | <s:attribute name="BaseCurrency" type="s:string" use="required"/> |
| type | s:float | ||
| properties |
|
||
| source | <s:attribute name="Penalty" type="s:float" use="required"/> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | FOPItem | ||||||
| source | <s:element name="FOPData" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="FOPItem" type="PaymentType" maxOccurs="unbounded"/> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | PaymentType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | CreditCard Invoice AgentAccount | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="FOPItem" type="PaymentType" maxOccurs="unbounded"/> |