| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of RequestBase | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| children | RetrieveBooking SelectedShopOption BookingIdentity EOT BookingMods Add Modify Cancel PriceItinerary Revalidate Issue Display Divide Reissue | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="SIG_AirBookRQ"> <s:annotation> <s:documentation>Create/read/modify bookings. Returns SIG_AirBookRS</s:documentation> </s:annotation> <s:complexType> <s:complexContent> <s:extension base="RequestBase"> <s:choice> <s:element name="RetrieveBooking"> <s:annotation> <s:documentation>Look for PNR by passenger and flight data</s:documentation> </s:annotation> <s:complexType> <s:attribute name="Passenger"> <s:annotation> <s:documentation>Family name of the passenger, must be filled if DocumentNumber is empty</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> <s:whiteSpace value="collapse"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="DocumentNumber"> <s:annotation> <s:documentation>Document number of the passenger, must be filled if Passenger name is empty. To search passenger(s) by document number Flight and Date attributes are mandatory</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> <s:whiteSpace value="collapse"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="CRS"> <s:annotation> <s:documentation>CRS code</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:length value="2"/> <s:whiteSpace value="collapse"/> </s:restriction> </s:simpleType> </s:attribute> <s:attributeGroup ref="FlightType"/> <s:attribute name="DeparturePoint"> <s:annotation> <s:documentation>Flight departure point</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="ArrivalPoint"> <s:annotation> <s:documentation>Flight arrival point</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> <s:sequence> <s:annotation> <s:documentation>PNR actions: booking, change, ticket issue etc.</s:documentation> </s:annotation> <s:choice> <s:element name="SelectedShopOption" type="SelectedShopOptionType" minOccurs="0"/> <s:element name="BookingIdentity" minOccurs="0"> <s:complexType> <s:complexContent> <s:extension base="BookingIdentityType"> <s:sequence> <s:element name="Options" minOccurs="0"> <s:complexType> <s:attribute name="AutoConfirmation" type="s:boolean"> <s:annotation> <s:documentation>If true - confirm active segments and SSRs on retrieve booking Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="RebookIfCancelled" type="s:boolean"> <s:annotation> <s:documentation>If true and itinerary was cancelled by CRS - rebook whole itinerary on retrieve booking Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FreeText" type="s:string"> <s:annotation> <s:documentation>Free text system dependant parameter - for SITA it is an alternative ticketing requestor</s:documentation> </s:annotation> </s:attribute> <s:attribute name="TimeForTicketing" type="s:integer" use="optional"> <s:annotation> <s:documentation>Time for ticketing in seconds</s:documentation> </s:annotation> </s:attribute> <s:attribute name="CheckConnection" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - check minimal connection time Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="IgnorePricing" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - ignore expired or not existing pricing, if false (default) - reprice if pricing not exists or expired Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="IgnoreTicketErrors" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - ignore errors of ticket reading, if false (default) - show ticket reading errors Empty means "false"</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> <s:attribute name="BookingRef" type="s:string"> <s:annotation> <s:documentation>BookingRef to apply request only for part of multiPNR. Ignored for all other requests and for non-multi PNRs. Now implemented for requests: - Cancel - Involuntary exchange for another requests type for multi PNR error will be returned</s:documentation> </s:annotation> </s:attribute> </s:extension> </s:complexContent> </s:complexType> </s:element> </s:choice> <s:choice> <s:sequence> <s:element name="EOT" minOccurs="0"> <s:annotation> <s:documentation>If element is not present, Commit option used for Action by default</s:documentation> </s:annotation> <s:complexType> <s:attribute name="Action" type="ModifyPNRActionType" use="required"> <s:annotation> <s:documentation>Commit (default option) Ignore Continue</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> <s:element name="BookingMods" minOccurs="0"> <s:annotation> <s:documentation>Booking options - element allowed only for create booking request</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BookingMod" type="BookingModType" minOccurs="0" maxOccurs="unbounded"/> </s:sequence> <s:attribute name="OverBooking" type="OverBookType"> <s:annotation> <s:documentation>None used by default</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> <s:element name="Add" type="PNRDataTypeExt" minOccurs="0"> <s:annotation> <s:documentation>Items to add</s:documentation> </s:annotation> </s:element> <s:element name="Modify" type="PNRDataType" minOccurs="0"> <s:annotation> <s:documentation>Items to change</s:documentation> </s:annotation> </s:element> <s:element name="Cancel" type="CancelType" minOccurs="0"> <s:annotation> <s:documentation>Items to cancel. List of references from retrieved PNR</s:documentation> </s:annotation> </s:element> <s:element name="PriceItinerary" type="PriceItineraryType" minOccurs="0"> <s:annotation> <s:documentation>Itinerary pricing options</s:documentation> </s:annotation> </s:element> <s:element name="Revalidate" type="RevalidateType" minOccurs="0"/> </s:sequence> <s:element name="Issue" type="IssueType" minOccurs="0"> <s:annotation> <s:documentation>Issue tickets and EMD</s:documentation> </s:annotation> </s:element> <s:element name="Display" type="DisplayType" minOccurs="0"/> <s:element name="Divide" minOccurs="0"> <s:complexType> <s:attribute name="PaxRefs" type="strlist" use="required"> <s:annotation> <s:documentation>List of references to passengers to divide</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> <s:element name="Reissue" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Endorsement" minOccurs="0"> <s:complexType> <s:simpleContent> <s:extension base="s:string"> <s:attribute name="Replace" type="s:boolean"/> </s:extension> </s:simpleContent> </s:complexType> </s:element> <s:choice> <s:element name="Payment" type="PaymentType"/> <s:element name="TicketMods" minOccurs="0"> <s:annotation> <s:documentation>Request to reissue tickets with individual set of FOP(s) Implemented only for 1M hosted airlines on direct connection to host</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="TicketMod" maxOccurs="unbounded"> <s:complexType> <s:sequence> <s:element name="Payments" type="PaymentsType"/> </s:sequence> <s:attribute name="TicketRefs" type="strlist"> <s:annotation> <s:documentation>List of ticket references this modifier applies to</s:documentation> </s:annotation> </s:attribute> <s:attribute name="RemarkRefs" type="strlist"> <s:annotation> <s:documentation>List of remark references this modifier applies to. Either TicketRefs or RemarkRefs shall be set for reissue.</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:choice> </s:sequence> <s:attribute name="DocType" type="DocumentType"> <s:annotation> <s:documentation>Reissue type. In one request only one document type should be selected for reissue! Thus option 'Total' is not available here. Attribute must not be set for ticket(s) reissue. Either TicketRefs or EMDRefs shall be set in TicketMod elements for reissue</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:choice> </s:sequence> </s:choice> </s:extension> </s:complexContent> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="RetrieveBooking"> <s:annotation> <s:documentation>Look for PNR by passenger and flight data</s:documentation> </s:annotation> <s:complexType> <s:attribute name="Passenger"> <s:annotation> <s:documentation>Family name of the passenger, must be filled if DocumentNumber is empty</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> <s:whiteSpace value="collapse"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="DocumentNumber"> <s:annotation> <s:documentation>Document number of the passenger, must be filled if Passenger name is empty. To search passenger(s) by document number Flight and Date attributes are mandatory</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> <s:whiteSpace value="collapse"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="CRS"> <s:annotation> <s:documentation>CRS code</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:length value="2"/> <s:whiteSpace value="collapse"/> </s:restriction> </s:simpleType> </s:attribute> <s:attributeGroup ref="FlightType"/> <s:attribute name="DeparturePoint"> <s:annotation> <s:documentation>Flight departure point</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> <s:attribute name="ArrivalPoint"> <s:annotation> <s:documentation>Flight arrival point</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> </s:complexType> </s:element> |
| type | restriction of s:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <s:attribute name="Passenger"> <s:annotation> <s:documentation>Family name of the passenger, must be filled if DocumentNumber is empty</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> <s:whiteSpace value="collapse"/> </s:restriction> </s:simpleType> </s:attribute> |
| type | restriction of s:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <s:attribute name="DocumentNumber"> <s:annotation> <s:documentation>Document number of the passenger, must be filled if Passenger name is empty. To search passenger(s) by document number Flight and Date attributes are mandatory</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> <s:whiteSpace value="collapse"/> </s:restriction> </s:simpleType> </s:attribute> |
| type | restriction of s:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <s:attribute name="CRS"> <s:annotation> <s:documentation>CRS code</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:length value="2"/> <s:whiteSpace value="collapse"/> </s:restriction> </s:simpleType> </s:attribute> |
| type | restriction of s:string | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <s:attribute name="DeparturePoint"> <s:annotation> <s:documentation>Flight departure point</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> |
| type | restriction of s:string | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <s:attribute name="ArrivalPoint"> <s:annotation> <s:documentation>Flight arrival point</s:documentation> </s:annotation> <s:simpleType> <s:restriction base="s:string"> <s:minLength value="2"/> </s:restriction> </s:simpleType> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||
| type | SelectedShopOptionType | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| children | SelectedItinerary | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| source | <s:element name="SelectedShopOption" type="SelectedShopOptionType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | extension of BookingIdentityType | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | Options | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| source | <s:element name="BookingIdentity" minOccurs="0"> <s:complexType> <s:complexContent> <s:extension base="BookingIdentityType"> <s:sequence> <s:element name="Options" minOccurs="0"> <s:complexType> <s:attribute name="AutoConfirmation" type="s:boolean"> <s:annotation> <s:documentation>If true - confirm active segments and SSRs on retrieve booking Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="RebookIfCancelled" type="s:boolean"> <s:annotation> <s:documentation>If true and itinerary was cancelled by CRS - rebook whole itinerary on retrieve booking Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FreeText" type="s:string"> <s:annotation> <s:documentation>Free text system dependant parameter - for SITA it is an alternative ticketing requestor</s:documentation> </s:annotation> </s:attribute> <s:attribute name="TimeForTicketing" type="s:integer" use="optional"> <s:annotation> <s:documentation>Time for ticketing in seconds</s:documentation> </s:annotation> </s:attribute> <s:attribute name="CheckConnection" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - check minimal connection time Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="IgnorePricing" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - ignore expired or not existing pricing, if false (default) - reprice if pricing not exists or expired Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="IgnoreTicketErrors" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - ignore errors of ticket reading, if false (default) - show ticket reading errors Empty means "false"</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> <s:attribute name="BookingRef" type="s:string"> <s:annotation> <s:documentation>BookingRef to apply request only for part of multiPNR. Ignored for all other requests and for non-multi PNRs. Now implemented for requests: - Cancel - Involuntary exchange for another requests type for multi PNR error will be returned</s:documentation> </s:annotation> </s:attribute> </s:extension> </s:complexContent> </s:complexType> </s:element> |
| type | s:string | ||
| annotation |
|
||
| source | <s:attribute name="BookingRef" type="s:string"> <s:annotation> <s:documentation>BookingRef to apply request only for part of multiPNR. Ignored for all other requests and for non-multi PNRs. Now implemented for requests: - Cancel - Involuntary exchange for another requests type for multi PNR error will be returned</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="Options" minOccurs="0"> <s:complexType> <s:attribute name="AutoConfirmation" type="s:boolean"> <s:annotation> <s:documentation>If true - confirm active segments and SSRs on retrieve booking Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="RebookIfCancelled" type="s:boolean"> <s:annotation> <s:documentation>If true and itinerary was cancelled by CRS - rebook whole itinerary on retrieve booking Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="FreeText" type="s:string"> <s:annotation> <s:documentation>Free text system dependant parameter - for SITA it is an alternative ticketing requestor</s:documentation> </s:annotation> </s:attribute> <s:attribute name="TimeForTicketing" type="s:integer" use="optional"> <s:annotation> <s:documentation>Time for ticketing in seconds</s:documentation> </s:annotation> </s:attribute> <s:attribute name="CheckConnection" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - check minimal connection time Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="IgnorePricing" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - ignore expired or not existing pricing, if false (default) - reprice if pricing not exists or expired Empty means "false"</s:documentation> </s:annotation> </s:attribute> <s:attribute name="IgnoreTicketErrors" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - ignore errors of ticket reading, if false (default) - show ticket reading errors Empty means "false"</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | s:boolean | ||
| annotation |
|
||
| source | <s:attribute name="AutoConfirmation" type="s:boolean"> <s:annotation> <s:documentation>If true - confirm active segments and SSRs on retrieve booking Empty means "false"</s:documentation> </s:annotation> </s:attribute> |
| type | s:boolean | ||
| annotation |
|
||
| source | <s:attribute name="RebookIfCancelled" type="s:boolean"> <s:annotation> <s:documentation>If true and itinerary was cancelled by CRS - rebook whole itinerary on retrieve booking Empty means "false"</s:documentation> </s:annotation> </s:attribute> |
| 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 ticketing requestor</s:documentation> </s:annotation> </s:attribute> |
| type | s:integer | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="TimeForTicketing" type="s:integer" use="optional"> <s:annotation> <s:documentation>Time for ticketing in seconds</s:documentation> </s:annotation> </s:attribute> |
| type | s:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="CheckConnection" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - check minimal connection time Empty means "false"</s:documentation> </s:annotation> </s:attribute> |
| type | s:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="IgnorePricing" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - ignore expired or not existing pricing, if false (default) - reprice if pricing not exists or expired Empty means "false"</s:documentation> </s:annotation> </s:attribute> |
| type | s:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="IgnoreTicketErrors" type="s:boolean" use="optional"> <s:annotation> <s:documentation>If true - ignore errors of ticket reading, if false (default) - show ticket reading errors Empty means "false"</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <s:element name="EOT" minOccurs="0"> <s:annotation> <s:documentation>If element is not present, Commit option used for Action by default</s:documentation> </s:annotation> <s:complexType> <s:attribute name="Action" type="ModifyPNRActionType" use="required"> <s:annotation> <s:documentation>Commit (default option) Ignore Continue</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | ModifyPNRActionType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <s:attribute name="Action" type="ModifyPNRActionType" use="required"> <s:annotation> <s:documentation>Commit (default option) Ignore Continue</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||||
| properties |
|
||||||||||||||
| children | BookingMod | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <s:element name="BookingMods" minOccurs="0"> <s:annotation> <s:documentation>Booking options - element allowed only for create booking request</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="BookingMod" type="BookingModType" minOccurs="0" maxOccurs="unbounded"/> </s:sequence> <s:attribute name="OverBooking" type="OverBookType"> <s:annotation> <s:documentation>None used by default</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | OverBookType | ||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <s:attribute name="OverBooking" type="OverBookType"> <s:annotation> <s:documentation>None used by default</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||||||||||||
| type | BookingModType | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| source | <s:element name="BookingMod" type="BookingModType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| type | PNRDataTypeExt | ||||||
| properties |
|
||||||
| children | GeneralInfo Passengers Contacts Remarks Comments OtherServices FlightSegments | ||||||
| annotation |
|
||||||
| source | <s:element name="Add" type="PNRDataTypeExt" minOccurs="0"> <s:annotation> <s:documentation>Items to add</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||
| type | PNRDataType | ||||||
| properties |
|
||||||
| children | GeneralInfo Passengers Contacts Remarks Comments OtherServices | ||||||
| annotation |
|
||||||
| source | <s:element name="Modify" type="PNRDataType" minOccurs="0"> <s:annotation> <s:documentation>Items to change</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| type | CancelType | ||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| source | <s:element name="Cancel" type="CancelType" minOccurs="0"> <s:annotation> <s:documentation>Items to cancel. List of references from retrieved PNR</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| type | PriceItineraryType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | Payment Discount ExcludeTaxes ExchangeOptions PriceEMD | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <s:element name="PriceItinerary" type="PriceItineraryType" minOccurs="0"> <s:annotation> <s:documentation>Itinerary pricing options</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||||||||||||||||
| type | RevalidateType | ||||||||||||||||||||
| properties |
|
||||||||||||||||||||
| children | Payment TicketNumbers | ||||||||||||||||||||
| attributes |
|
||||||||||||||||||||
| source | <s:element name="Revalidate" type="RevalidateType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||
| type | IssueType | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| children | Payment TicketAttributes TicketMods | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <s:element name="Issue" type="IssueType" minOccurs="0"> <s:annotation> <s:documentation>Issue tickets and EMD</s:documentation> </s:annotation> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | DisplayType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <s:element name="Display" type="DisplayType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| source | <s:element name="Divide" minOccurs="0"> <s:complexType> <s:attribute name="PaxRefs" type="strlist" use="required"> <s:annotation> <s:documentation>List of references to passengers to divide</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | strlist | ||
| properties |
|
||
| annotation |
|
||
| source | <s:attribute name="PaxRefs" type="strlist" use="required"> <s:annotation> <s:documentation>List of references to passengers to divide</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||||
| properties |
|
||||||||||||||
| children | Endorsement Payment TicketMods | ||||||||||||||
| attributes |
|
||||||||||||||
| source | <s:element name="Reissue" minOccurs="0"> <s:complexType> <s:sequence> <s:element name="Endorsement" minOccurs="0"> <s:complexType> <s:simpleContent> <s:extension base="s:string"> <s:attribute name="Replace" type="s:boolean"/> </s:extension> </s:simpleContent> </s:complexType> </s:element> <s:choice> <s:element name="Payment" type="PaymentType"/> <s:element name="TicketMods" minOccurs="0"> <s:annotation> <s:documentation>Request to reissue tickets with individual set of FOP(s) Implemented only for 1M hosted airlines on direct connection to host</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="TicketMod" maxOccurs="unbounded"> <s:complexType> <s:sequence> <s:element name="Payments" type="PaymentsType"/> </s:sequence> <s:attribute name="TicketRefs" type="strlist"> <s:annotation> <s:documentation>List of ticket references this modifier applies to</s:documentation> </s:annotation> </s:attribute> <s:attribute name="RemarkRefs" type="strlist"> <s:annotation> <s:documentation>List of remark references this modifier applies to. Either TicketRefs or RemarkRefs shall be set for reissue.</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> </s:choice> </s:sequence> <s:attribute name="DocType" type="DocumentType"> <s:annotation> <s:documentation>Reissue type. In one request only one document type should be selected for reissue! Thus option 'Total' is not available here. Attribute must not be set for ticket(s) reissue. Either TicketRefs or EMDRefs shall be set in TicketMod elements for reissue</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | DocumentType | ||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <s:attribute name="DocType" type="DocumentType"> <s:annotation> <s:documentation>Reissue type. In one request only one document type should be selected for reissue! Thus option 'Total' is not available here. Attribute must not be set for ticket(s) reissue. Either TicketRefs or EMDRefs shall be set in TicketMod elements for reissue</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||||||||||||
| type | extension of s:string | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <s:element name="Endorsement" minOccurs="0"> <s:complexType> <s:simpleContent> <s:extension base="s:string"> <s:attribute name="Replace" type="s:boolean"/> </s:extension> </s:simpleContent> </s:complexType> </s:element> |
| type | s:boolean |
| source | <s:attribute name="Replace" type="s:boolean"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | PaymentType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | CreditCard Invoice AgentAccount CardNumber | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <s:element name="Payment" type="PaymentType"/> |
| diagram | ![]() |
||||||
| properties |
|
||||||
| children | TicketMod | ||||||
| annotation |
|
||||||
| source | <s:element name="TicketMods" minOccurs="0"> <s:annotation> <s:documentation>Request to reissue tickets with individual set of FOP(s) Implemented only for 1M hosted airlines on direct connection to host</s:documentation> </s:annotation> <s:complexType> <s:sequence> <s:element name="TicketMod" maxOccurs="unbounded"> <s:complexType> <s:sequence> <s:element name="Payments" type="PaymentsType"/> </s:sequence> <s:attribute name="TicketRefs" type="strlist"> <s:annotation> <s:documentation>List of ticket references this modifier applies to</s:documentation> </s:annotation> </s:attribute> <s:attribute name="RemarkRefs" type="strlist"> <s:annotation> <s:documentation>List of remark references this modifier applies to. Either TicketRefs or RemarkRefs shall be set for reissue.</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> </s:sequence> </s:complexType> </s:element> |
| diagram | ![]() |
||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| children | Payments | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| source | <s:element name="TicketMod" maxOccurs="unbounded"> <s:complexType> <s:sequence> <s:element name="Payments" type="PaymentsType"/> </s:sequence> <s:attribute name="TicketRefs" type="strlist"> <s:annotation> <s:documentation>List of ticket references this modifier applies to</s:documentation> </s:annotation> </s:attribute> <s:attribute name="RemarkRefs" type="strlist"> <s:annotation> <s:documentation>List of remark references this modifier applies to. Either TicketRefs or RemarkRefs shall be set for reissue.</s:documentation> </s:annotation> </s:attribute> </s:complexType> </s:element> |
| type | strlist | ||
| annotation |
|
||
| source | <s:attribute name="TicketRefs" type="strlist"> <s:annotation> <s:documentation>List of ticket references this modifier applies to</s:documentation> </s:annotation> </s:attribute> |
| type | strlist | ||
| annotation |
|
||
| source | <s:attribute name="RemarkRefs" type="strlist"> <s:annotation> <s:documentation>List of remark references this modifier applies to. Either TicketRefs or RemarkRefs shall be set for reissue.</s:documentation> </s:annotation> </s:attribute> |
| diagram | ![]() |
||
| type | PaymentsType | ||
| properties |
|
||
| children | Payment | ||
| source | <s:element name="Payments" type="PaymentsType"/> |