<xsd:element name="TicketVoidRS"><xsd:annotation><xsd:documentation>Comment describing your root element</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="InfoGroup" minOccurs="0"/><xsd:element name="Ticket"><xsd:complexType><xsd:sequence><xsd:element name="ESAC" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Electronic Setlemend Authorization Code from the Airline authorizing the void.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="VoidSuccessful"><xsd:annotation><xsd:documentation>Allowed values: Y or N</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute ref="DocType"/><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The ticket number of the voided ticket. If the ticket, whose number was specified in the requests was part of a conjuctive ticket, only the number specified in the request will be returned, although all tickets of the conjuctive set will have been voided. Example: 0017366845341</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="OriginalTicket" minOccurs="0"><xsd:annotation><xsd:documentation>In case of a ticket exchange transaction void this is the reference data to the original ticket for which the status needs to be reversed in any reference elements (TicketInfo) of the PNR database</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Ticket"><xsd:complexType><xsd:sequence><xsd:element name="ResetStatus" type="xsd:string"><xsd:annotation><xsd:documentation>The status to which the original ticket must be reset to. Example: TKTT</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The primary ticket number of the original ticket. Example: 0017366845341</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/TicketVoidRS.xsd
<xsd:element name="InfoGroup"><xsd:annotation><xsd:documentation>Error and information group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="ForInfo" minOccurs="0"/><xsd:element ref="Error" minOccurs="0" maxOccurs="unbounded"/><!--xsd:element name="BackOffice" type="BackOfficeContainer" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Generic back office response container. Serves as a placeholder for any context specific content.</xsd:documentation>
</xsd:annotation>
</xsd:element--></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
PNR Record Locator associated to Source attribute.
Source
<xsd:element name="ForInfo"><xsd:annotation><xsd:documentation>Information group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Information text or error text. Example: Free flow text. Example: Invalid flight number</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute ref="Source" use="optional"><xsd:annotation><xsd:documentation>Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="SourceRef" use="optional"/></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
Mostly used when source specific additional input is needed and/or when QC (Quality Control) edits are processed and the POS needs instructions/options how to proceed.Multiple sources may return a separate 'Error' node with their own CustomRequest request.the UI must display one screen at a time and respond to each with a separate message.
<xsd:element name="CustomRequest"><xsd:annotation><xsd:documentation>Mostly used when source specific additional input is needed and/or when QC (Quality Control) edits are processed and the POS needs instructions/options how to proceed. Multiple sources may return a separate 'Error' node with their own CustomRequest request. the UI must display one screen at a time and respond to each with a separate message.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DialogTitle"><xsd:annotation><xsd:documentation>Freeflow Text to be displayed in the Title Bar of the pop-up window</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Instructions" minOccurs="0"><xsd:annotation><xsd:documentation>Freeflow lines of text to be displayed inside of the pop-up window to explain or instruct the user of the necessary action(s)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Text" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Individual line of freeflow text</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element ref="Control" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Control(s) needed for this pop-up. Important: The UI is asked to build the Pop-Up controls in sequential order. Possible types are: TextBox ListBox DropDown w/values ComboBox OptionGroup CheckBox DateInput TimeInput TextArea</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Button" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>The 1st button defined will be the default button for the window. All buttons will be positioned at the bottom of the forms and arranged from left to right (centered)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="ButtonLabel" use="required"><xsd:annotation><xsd:documentation>The label to be used for the button. Example: Submit</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Validate"><xsd:annotation><xsd:documentation>Possible values Y or N (default) If "Y" this button will trigger the validation needed by the GUI prior to processing the screen. Note: Only a single button can have this attribute set to "Y". If multiple, the first instance will be used.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="MouseOverText"><xsd:annotation><xsd:documentation>Freeflow informational text designed to use as a 'mouseover' text or similar</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Width"><xsd:annotation><xsd:documentation>GUI normally autosizes based on width of label. A certain width may be defined here in pixels.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="OrigMsg" type="MessageStructure"><xsd:annotation><xsd:documentation>This is the message originally received by Company</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Reference" type="MessageStructure" minOccurs="0"><xsd:annotation><xsd:documentation>Reference node to be returned with CustomResponse node - mostly used as a linking reference between CustomRequest and CustomResponse</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Freeflow Text to be displayed in the Title Bar of the pop-up window
Diagram
Source
<xsd:element name="DialogTitle"><xsd:annotation><xsd:documentation>Freeflow Text to be displayed in the Title Bar of the pop-up window</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Instructions" minOccurs="0"><xsd:annotation><xsd:documentation>Freeflow lines of text to be displayed inside of the pop-up window to explain or instruct the user of the necessary action(s)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Text" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Individual line of freeflow text</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Text" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Individual line of freeflow text</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Label to describe this control. This label is usually placed in front or above the respective control. In case of a 'Button' it is the name of the button.
Description to be used to enter the returned value into a PNR General Remark element, if needed or desired.This label is usually placed in front of the returned value as remark text.Example:"ProjectID: 105514"
<xsd:element name="Control"><xsd:annotation><xsd:documentation>The control(s) needed for this pop-up.a) Textbox Possible types are: a) TextBox b) DropDown w/values c) OptionGroup</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Value" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Applicable to these control types: ListBox DropDown ComboBox OptionGroup CheckBox The provided values are used to provide a dynamically built list and/or single choice (OptionGroup) or multi-choice (CheckBox) labels. In case of 'OptionGroup' and 'CheckBox' the value is the description/label for each checkbox or radio button.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Type" use="required"><xsd:annotation><xsd:documentation>Possible Values: TextBox ListBox DropDown w/values ComboBox OptionGroup(radio) CheckBox DateInput TimeInput TextArea</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="GUILabel" use="required"><xsd:annotation><xsd:documentation>Label to describe this control. This label is usually placed in front or above the respective control. In case of a 'Button' it is the name of the button.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="PNRLabel" use="required"><xsd:annotation><xsd:documentation>Description to be used to enter the returned value into a PNR General Remark element, if needed or desired. This label is usually placed in front of the returned value as remark text. Example: "ProjectID: 105514"</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="MouseOverText"><xsd:annotation><xsd:documentation>Freeflow informational text designed to use as a 'mouseover' text or similar</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>Allowed Values: Y or N If 'Y' the UI needs to identify the control as mandatory input/selection, e.g. with an asteriks or different colored background</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Width"><xsd:annotation><xsd:documentation>Width in pixels</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SameLine"><xsd:annotation><xsd:documentation>Allowed Values: Y or N If 'Y' the UI needs to position this control to the right of and on the same line as the preceding control.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Pattern"><xsd:annotation><xsd:documentation>use a regular expression string</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="MinChar"><xsd:annotation><xsd:documentation>Minimum characters</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="MaxChar"><xsd:annotation><xsd:documentation>Maximum characters</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Applicable to these control types:ListBoxDropDownComboBoxOptionGroupCheckBoxThe provided values are used to provide a dynamically built list and/or single choice (OptionGroup) or multi-choice (CheckBox) labels.In case of 'OptionGroup' and 'CheckBox' the value is the description/label for each checkbox or radio button.
Diagram
Properties
minOccurs:
0
maxOccurs:
unbounded
Source
<xsd:element name="Value" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Applicable to these control types: ListBox DropDown ComboBox OptionGroup CheckBox The provided values are used to provide a dynamically built list and/or single choice (OptionGroup) or multi-choice (CheckBox) labels. In case of 'OptionGroup' and 'CheckBox' the value is the description/label for each checkbox or radio button.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
The 1st button defined will be the default button for the window.All buttons will be positioned at the bottom of the forms and arranged from left to right (centered)
Possible values Y or N (default)If "Y" this button will trigger the validation needed by the GUI prior to processing the screen.Note: Only a single button can have this attribute set to "Y". If multiple, the first instance will be used.
GUI normally autosizes based on width of label. A certain width may be defined here in pixels.
Source
<xsd:element name="Button" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>The 1st button defined will be the default button for the window. All buttons will be positioned at the bottom of the forms and arranged from left to right (centered)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="ButtonLabel" use="required"><xsd:annotation><xsd:documentation>The label to be used for the button. Example: Submit</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Validate"><xsd:annotation><xsd:documentation>Possible values Y or N (default) If "Y" this button will trigger the validation needed by the GUI prior to processing the screen. Note: Only a single button can have this attribute set to "Y". If multiple, the first instance will be used.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="MouseOverText"><xsd:annotation><xsd:documentation>Freeflow informational text designed to use as a 'mouseover' text or similar</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Width"><xsd:annotation><xsd:documentation>GUI normally autosizes based on width of label. A certain width may be defined here in pixels.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="OrigMsg" type="MessageStructure"><xsd:annotation><xsd:documentation>This is the message originally received by Company</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Reference" type="MessageStructure" minOccurs="0"><xsd:annotation><xsd:documentation>Reference node to be returned with CustomResponse node - mostly used as a linking reference between CustomRequest and CustomResponse</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
The ticket number of the voided ticket. If the ticket, whose number was specified in the requests was part of a conjuctive ticket, only the number specified in the request will be returned, although all tickets of the conjuctive set will have been voided.Example: 0017366845341
Source
<xsd:element name="Ticket"><xsd:complexType><xsd:sequence><xsd:element name="ESAC" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Electronic Setlemend Authorization Code from the Airline authorizing the void.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="VoidSuccessful"><xsd:annotation><xsd:documentation>Allowed values: Y or N</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute ref="DocType"/><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The ticket number of the voided ticket. If the ticket, whose number was specified in the requests was part of a conjuctive ticket, only the number specified in the request will be returned, although all tickets of the conjuctive set will have been voided. Example: 0017366845341</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/TicketVoidRS.xsd
Electronic Setlemend Authorization Code from the Airline authorizing the void.
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="ESAC" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Electronic Setlemend Authorization Code from the Airline authorizing the void.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/TicketVoidRS.xsd
In case of a ticket exchange transaction void this is the reference data to the original ticket for which the status needs to be reversed in any reference elements (TicketInfo) of the PNR database
<xsd:element name="OriginalTicket" minOccurs="0"><xsd:annotation><xsd:documentation>In case of a ticket exchange transaction void this is the reference data to the original ticket for which the status needs to be reversed in any reference elements (TicketInfo) of the PNR database</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Ticket"><xsd:complexType><xsd:sequence><xsd:element name="ResetStatus" type="xsd:string"><xsd:annotation><xsd:documentation>The status to which the original ticket must be reset to. Example: TKTT</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The primary ticket number of the original ticket. Example: 0017366845341</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/TicketVoidRS.xsd
The primary ticket number of the original ticket. Example: 0017366845341
Source
<xsd:element name="Ticket"><xsd:complexType><xsd:sequence><xsd:element name="ResetStatus" type="xsd:string"><xsd:annotation><xsd:documentation>The status to which the original ticket must be reset to. Example: TKTT</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The primary ticket number of the original ticket. Example: 0017366845341</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/TicketVoidRS.xsd
The status to which the original ticket must be reset to.Example: TKTT
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="ResetStatus" type="xsd:string"><xsd:annotation><xsd:documentation>The status to which the original ticket must be reset to. Example: TKTT</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/TicketVoidRS.xsd
<xsd:element name="CustomPrice"><xsd:annotation><xsd:documentation>Pricing Element</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Type" type="xsd:string"><xsd:annotation><xsd:documentation>Fare, Markup, Surcharge, Add-On, Tax, Commision, Equivalent fare, total base fare</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PaxType" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Passenger Type Code ADT, CHD or INF. Applies to any type if omitted.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Amount" type="xsd:integer"/><xsd:element name="Remark" type="xsd:string"/></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Passenger Type Code ADT, CHD or INF. Applies to any type if omitted.
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="PaxType" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Passenger Type Code ADT, CHD or INF. Applies to any type if omitted.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="SSR" type="xsd:string"><xsd:annotation><xsd:documentation>Contains required SSR message to be sent at ticketing time.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="OSI" type="xsd:string"><xsd:annotation><xsd:documentation>Contains required OSI message to be sent at ticketing time. If being sent to GDS, some GDS have length per line limitations</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
PNR Record Locator associated to Source attribute.
Source
<xsd:element name="Itinerary"><xsd:complexType><xsd:sequence maxOccurs="4"><xsd:element name="TicketCoupon"><xsd:complexType><xsd:choice><xsd:element name="ARNK"><xsd:annotation><xsd:documentation>Arrival unknown segment. If a TicketCoupon refers to an arrival unknown segment, an empty ARNK child element will be returned.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="PreviousArrival"><xsd:annotation><xsd:documentation>3 letter City/Airport code</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="NextDeparture"><xsd:annotation><xsd:documentation>3 letter City/Airport code</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="Flight"><xsd:complexType><xsd:sequence><xsd:element ref="Departure"/><xsd:element ref="Arrival"/><xsd:element ref="Carrier"/><xsd:element ref="OperatingCarrier" minOccurs="0"/><xsd:element ref="CheckIn" minOccurs="0"/><xsd:element name="Equipment" minOccurs="0"><xsd:complexType><xsd:all><xsd:element name="Code"><xsd:annotation><xsd:documentation>Aircraft equipment code. Example: 772</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Name"><xsd:annotation><xsd:documentation>Equipment (aircraft) name - vendor, model.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:all></xsd:complexType></xsd:element><xsd:element name="NumberOfStops" type="xsd:nonNegativeInteger" minOccurs="0"><xsd:annotation><xsd:documentation>Number of stops for this flight. Example: 1</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="FlightDuration" minOccurs="0"/><xsd:element name="Meals" minOccurs="0"><xsd:annotation><xsd:documentation>Indicates what types of meals are served. Meal codes are IATA standard. Values are: B = Breakfast K = Continental breakfast V = Continental breakfast L = Lunch D = Dinner S = Snack or brunch O = Cold meal H = Hot meal M = Meal (non-specific) R = Refreshment C = Alcoholic beverages complimentary F = Food for purchase P = Alcoholic beverages for purchase Y = Duty free sales available G = Light lunch Example: B</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="B"/><xsd:enumeration value="K"/><xsd:enumeration value="V"/><xsd:enumeration value="L"/><xsd:enumeration value="D"/><xsd:enumeration value="S"/><xsd:enumeration value="O"/><xsd:enumeration value="H"/><xsd:enumeration value="M"/><xsd:enumeration value="R"/><xsd:enumeration value="C"/><xsd:enumeration value="F"/><xsd:enumeration value="P"/><xsd:enumeration value="Y"/><xsd:enumeration value="G"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element ref="ClassOfService"/><xsd:element ref="Cabin" minOccurs="0"><xsd:annotation><xsd:documentation>Cabin code. Values are: F = First class C = Business class Y = Economy class W = Premium Economy Example: Y</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Information" minOccurs="0"><xsd:annotation><xsd:documentation>Free form additional information for the flight - if any available.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute ref="Source"/><xsd:attribute ref="SourceRef"/><xsd:attribute name="MarriedSegment"><xsd:annotation><xsd:documentation>Indicator to mark a group of married segments. The first Flight in a group of married segments is marked with value "B" (begin), the last Flight with value "E" (end). These two and all Flight elements in between in document order form a group of married segments. Example: B</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="B"/><xsd:enumeration value="E"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="VendorLocator"><xsd:annotation><xsd:documentation>Record locator in the carrier system. Is different from SourceRef since SourceRef could reflect a GDS PNR record locator in multy source environment, whereas this element is the record locator as created in airlines system.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="6"/><xsd:pattern value="[A-Z0-9]{6}"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Open"><xsd:complexType><xsd:sequence><xsd:element ref="OpenDeparture"/><xsd:element ref="OpenArrival"/><xsd:element ref="Carrier"/><xsd:element ref="OperatingCarrier"/><xsd:element ref="ClassOfService"/></xsd:sequence><xsd:attribute ref="Source"/><xsd:attribute ref="SourceRef"/></xsd:complexType></xsd:element></xsd:choice><xsd:attribute ref="CouponNumber" use="required"/><xsd:attribute name="SegmentStatus" type="xsd:string" use="optional"><xsd:annotation><xsd:documentation>Air segment status on ticket. Possible values are: OK -space confirmed RQ - space requested but not confirmed, or space waitlisted SA - subject to space being available, whenever fare or rule prohibits making advanced reservations NS - infant not occupying a seat (additionally "INF NO SEAT", "INFANT" or "NO SEAT" may be entered across the other reservations boxes/datal elements)</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="CouponStatus" use="optional"/><xsd:attribute ref="NotValidBefore" use="optional"/><xsd:attribute ref="NotValidAfter" use="optional"/><xsd:attribute name="FareBasisCode"><xsd:annotation><xsd:documentation>Fare basis code. Example: Y26</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="TicketDesignator"><xsd:annotation><xsd:documentation>Ticket designator for the fare</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="BaggageAllowance"><xsd:annotation><xsd:documentation>Baggage allowance. PC = per piece 1PC = 1 piece 2PC = 2 pieces nn = per weight (nn is the weight limit). Example: 2PC</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="StopOverIndicator"><xsd:annotation><xsd:documentation>Indicates if stopover is permitted w/ the fare. Uses industry values to refelct the status. Values are X, O When X is the value - the departure city of the segment was considered a transfer point at time of fare calculation. If the passenger to stop in that city, the fare must be recalculated; the fara may or may not permit stopovers. Code O is used to denote that stopover is permitted.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="X"/><xsd:enumeration value="O"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute ref="Source"/><xsd:attribute ref="SourceRef"/></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The IATA coupon status code. Possible values:A AIRPORT CONTROL C CHECKED IN E EXCHANGED / REISSUED F FLOWN/USEDG CONVERTED TO FIM I IRREGULAR OPERATIONSL LIFTED/BOARDED N COUPON NOTIFICATIONO OPEN FOR USE P PRINTED R REFUNDED S SUSPENDED T PAPER TICKET U UNAVAILABLEV VOIDX PRINT EXCHANGEZ CLOSED
Air segment status on ticket. Possible values are:OK -space confirmedRQ - space requested but not confirmed, or space waitlistedSA - subject to space being available, whenever fare or rule prohibits making advanced reservationsNS - infant not occupying a seat (additionally "INF NO SEAT", "INFANT" or "NO SEAT" may be entered across the other reservations boxes/datal elements)
Indicates if stopover is permitted w/ the fare. Uses industry values to refelct the status. Values are X, OWhen X is the value - the departure city of the segment was considered a transfer point at time of fare calculation. If the passenger to stop in that city, the fare must be recalculated; the fara may or may not permit stopovers. Code O is used to denote that stopover is permitted.
<xsd:element name="TicketCoupon"><xsd:complexType><xsd:choice><xsd:element name="ARNK"><xsd:annotation><xsd:documentation>Arrival unknown segment. If a TicketCoupon refers to an arrival unknown segment, an empty ARNK child element will be returned.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="PreviousArrival"><xsd:annotation><xsd:documentation>3 letter City/Airport code</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="NextDeparture"><xsd:annotation><xsd:documentation>3 letter City/Airport code</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="Flight"><xsd:complexType><xsd:sequence><xsd:element ref="Departure"/><xsd:element ref="Arrival"/><xsd:element ref="Carrier"/><xsd:element ref="OperatingCarrier" minOccurs="0"/><xsd:element ref="CheckIn" minOccurs="0"/><xsd:element name="Equipment" minOccurs="0"><xsd:complexType><xsd:all><xsd:element name="Code"><xsd:annotation><xsd:documentation>Aircraft equipment code. Example: 772</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Name"><xsd:annotation><xsd:documentation>Equipment (aircraft) name - vendor, model.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:all></xsd:complexType></xsd:element><xsd:element name="NumberOfStops" type="xsd:nonNegativeInteger" minOccurs="0"><xsd:annotation><xsd:documentation>Number of stops for this flight. Example: 1</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="FlightDuration" minOccurs="0"/><xsd:element name="Meals" minOccurs="0"><xsd:annotation><xsd:documentation>Indicates what types of meals are served. Meal codes are IATA standard. Values are: B = Breakfast K = Continental breakfast V = Continental breakfast L = Lunch D = Dinner S = Snack or brunch O = Cold meal H = Hot meal M = Meal (non-specific) R = Refreshment C = Alcoholic beverages complimentary F = Food for purchase P = Alcoholic beverages for purchase Y = Duty free sales available G = Light lunch Example: B</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="B"/><xsd:enumeration value="K"/><xsd:enumeration value="V"/><xsd:enumeration value="L"/><xsd:enumeration value="D"/><xsd:enumeration value="S"/><xsd:enumeration value="O"/><xsd:enumeration value="H"/><xsd:enumeration value="M"/><xsd:enumeration value="R"/><xsd:enumeration value="C"/><xsd:enumeration value="F"/><xsd:enumeration value="P"/><xsd:enumeration value="Y"/><xsd:enumeration value="G"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element ref="ClassOfService"/><xsd:element ref="Cabin" minOccurs="0"><xsd:annotation><xsd:documentation>Cabin code. Values are: F = First class C = Business class Y = Economy class W = Premium Economy Example: Y</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Information" minOccurs="0"><xsd:annotation><xsd:documentation>Free form additional information for the flight - if any available.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute ref="Source"/><xsd:attribute ref="SourceRef"/><xsd:attribute name="MarriedSegment"><xsd:annotation><xsd:documentation>Indicator to mark a group of married segments. The first Flight in a group of married segments is marked with value "B" (begin), the last Flight with value "E" (end). These two and all Flight elements in between in document order form a group of married segments. Example: B</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="B"/><xsd:enumeration value="E"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="VendorLocator"><xsd:annotation><xsd:documentation>Record locator in the carrier system. Is different from SourceRef since SourceRef could reflect a GDS PNR record locator in multy source environment, whereas this element is the record locator as created in airlines system.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="6"/><xsd:pattern value="[A-Z0-9]{6}"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Open"><xsd:complexType><xsd:sequence><xsd:element ref="OpenDeparture"/><xsd:element ref="OpenArrival"/><xsd:element ref="Carrier"/><xsd:element ref="OperatingCarrier"/><xsd:element ref="ClassOfService"/></xsd:sequence><xsd:attribute ref="Source"/><xsd:attribute ref="SourceRef"/></xsd:complexType></xsd:element></xsd:choice><xsd:attribute ref="CouponNumber" use="required"/><xsd:attribute name="SegmentStatus" type="xsd:string" use="optional"><xsd:annotation><xsd:documentation>Air segment status on ticket. Possible values are: OK -space confirmed RQ - space requested but not confirmed, or space waitlisted SA - subject to space being available, whenever fare or rule prohibits making advanced reservations NS - infant not occupying a seat (additionally "INF NO SEAT", "INFANT" or "NO SEAT" may be entered across the other reservations boxes/datal elements)</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="CouponStatus" use="optional"/><xsd:attribute ref="NotValidBefore" use="optional"/><xsd:attribute ref="NotValidAfter" use="optional"/><xsd:attribute name="FareBasisCode"><xsd:annotation><xsd:documentation>Fare basis code. Example: Y26</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="TicketDesignator"><xsd:annotation><xsd:documentation>Ticket designator for the fare</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="BaggageAllowance"><xsd:annotation><xsd:documentation>Baggage allowance. PC = per piece 1PC = 1 piece 2PC = 2 pieces nn = per weight (nn is the weight limit). Example: 2PC</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="StopOverIndicator"><xsd:annotation><xsd:documentation>Indicates if stopover is permitted w/ the fare. Uses industry values to refelct the status. Values are X, O When X is the value - the departure city of the segment was considered a transfer point at time of fare calculation. If the passenger to stop in that city, the fare must be recalculated; the fara may or may not permit stopovers. Code O is used to denote that stopover is permitted.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="X"/><xsd:enumeration value="O"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="ARNK"><xsd:annotation><xsd:documentation>Arrival unknown segment. If a TicketCoupon refers to an arrival unknown segment, an empty ARNK child element will be returned.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="PreviousArrival"><xsd:annotation><xsd:documentation>3 letter City/Airport code</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="NextDeparture"><xsd:annotation><xsd:documentation>3 letter City/Airport code</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Indicator to mark a group of married segments. The first Flight in a group of married segments is marked with value "B" (begin), the last Flight with value "E" (end). These two and all Flight elements in between in document order form a group of married segments.Example: B
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
Record locator in the carrier system. Is different from SourceRef since SourceRef could reflect a GDS PNR record locator in multy source environment, whereas this element is the record locator as created in airlines system.
Source
<xsd:element name="Flight"><xsd:complexType><xsd:sequence><xsd:element ref="Departure"/><xsd:element ref="Arrival"/><xsd:element ref="Carrier"/><xsd:element ref="OperatingCarrier" minOccurs="0"/><xsd:element ref="CheckIn" minOccurs="0"/><xsd:element name="Equipment" minOccurs="0"><xsd:complexType><xsd:all><xsd:element name="Code"><xsd:annotation><xsd:documentation>Aircraft equipment code. Example: 772</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Name"><xsd:annotation><xsd:documentation>Equipment (aircraft) name - vendor, model.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:all></xsd:complexType></xsd:element><xsd:element name="NumberOfStops" type="xsd:nonNegativeInteger" minOccurs="0"><xsd:annotation><xsd:documentation>Number of stops for this flight. Example: 1</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="FlightDuration" minOccurs="0"/><xsd:element name="Meals" minOccurs="0"><xsd:annotation><xsd:documentation>Indicates what types of meals are served. Meal codes are IATA standard. Values are: B = Breakfast K = Continental breakfast V = Continental breakfast L = Lunch D = Dinner S = Snack or brunch O = Cold meal H = Hot meal M = Meal (non-specific) R = Refreshment C = Alcoholic beverages complimentary F = Food for purchase P = Alcoholic beverages for purchase Y = Duty free sales available G = Light lunch Example: B</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="B"/><xsd:enumeration value="K"/><xsd:enumeration value="V"/><xsd:enumeration value="L"/><xsd:enumeration value="D"/><xsd:enumeration value="S"/><xsd:enumeration value="O"/><xsd:enumeration value="H"/><xsd:enumeration value="M"/><xsd:enumeration value="R"/><xsd:enumeration value="C"/><xsd:enumeration value="F"/><xsd:enumeration value="P"/><xsd:enumeration value="Y"/><xsd:enumeration value="G"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element ref="ClassOfService"/><xsd:element ref="Cabin" minOccurs="0"><xsd:annotation><xsd:documentation>Cabin code. Values are: F = First class C = Business class Y = Economy class W = Premium Economy Example: Y</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Information" minOccurs="0"><xsd:annotation><xsd:documentation>Free form additional information for the flight - if any available.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute ref="Source"/><xsd:attribute ref="SourceRef"/><xsd:attribute name="MarriedSegment"><xsd:annotation><xsd:documentation>Indicator to mark a group of married segments. The first Flight in a group of married segments is marked with value "B" (begin), the last Flight with value "E" (end). These two and all Flight elements in between in document order form a group of married segments. Example: B</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="B"/><xsd:enumeration value="E"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="VendorLocator"><xsd:annotation><xsd:documentation>Record locator in the carrier system. Is different from SourceRef since SourceRef could reflect a GDS PNR record locator in multy source environment, whereas this element is the record locator as created in airlines system.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="6"/><xsd:pattern value="[A-Z0-9]{6}"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="AirportName"><xsd:annotation><xsd:documentation>Name of the airport identified in AirportCode element. Example: JFK INTERNATIONAL</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Date" type="xsd:date"><xsd:annotation><xsd:documentation>Date in ISO format: yyyy-mm-dd. Example: 2008-12-12</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Time" type="Time"><xsd:annotation><xsd:documentation>Time in ISO 8601 hh:mm format. Example: 14:00</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Flight number alpha qualifier. Values are:ABCDExample: A
Source
<xsd:element name="FlightNumber"><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:positiveInteger"><xsd:attribute name="Suffix"><xsd:annotation><xsd:documentation>Flight number alpha qualifier. Values are: A B C D Example: A</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="A"/><xsd:enumeration value="B"/><xsd:enumeration value="C"/><xsd:enumeration value="D"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Comment"><xsd:annotation><xsd:documentation>Free form text additional flight information.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Check In information. Usually associated with code share flights where operating carrier is different from marketing carrier. The this group displays information where passengers should check-in.
<xsd:element name="CheckIn" type="AirlineCodeType"><xsd:annotation><xsd:documentation>Check In information. Usually associated with code share flights where operating carrier is different from marketing carrier. The this group displays information where passengers should check-in.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="NumberOfStops" type="xsd:nonNegativeInteger" minOccurs="0"><xsd:annotation><xsd:documentation>Number of stops for this flight. Example: 1</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Indicates what types of meals are served. Meal codes are IATA standard. Values are:B = BreakfastK = Continental breakfastV = Continental breakfastL = LunchD = DinnerS = Snack or brunchO = Cold mealH = Hot meal M = Meal (non-specific)R = RefreshmentC = Alcoholic beverages complimentaryF = Food for purchaseP = Alcoholic beverages for purchaseY = Duty free sales availableG = Light lunchExample: B
Diagram
Type
restriction of xsd:string
Properties
content:
simple
minOccurs:
0
Facets
length
1
enumeration
B
enumeration
K
enumeration
V
enumeration
L
enumeration
D
enumeration
S
enumeration
O
enumeration
H
enumeration
M
enumeration
R
enumeration
C
enumeration
F
enumeration
P
enumeration
Y
enumeration
G
Source
<xsd:element name="Meals" minOccurs="0"><xsd:annotation><xsd:documentation>Indicates what types of meals are served. Meal codes are IATA standard. Values are: B = Breakfast K = Continental breakfast V = Continental breakfast L = Lunch D = Dinner S = Snack or brunch O = Cold meal H = Hot meal M = Meal (non-specific) R = Refreshment C = Alcoholic beverages complimentary F = Food for purchase P = Alcoholic beverages for purchase Y = Duty free sales available G = Light lunch Example: B</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="B"/><xsd:enumeration value="K"/><xsd:enumeration value="V"/><xsd:enumeration value="L"/><xsd:enumeration value="D"/><xsd:enumeration value="S"/><xsd:enumeration value="O"/><xsd:enumeration value="H"/><xsd:enumeration value="M"/><xsd:enumeration value="R"/><xsd:enumeration value="C"/><xsd:enumeration value="F"/><xsd:enumeration value="P"/><xsd:enumeration value="Y"/><xsd:enumeration value="G"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Cabin"><xsd:annotation><xsd:documentation>Cabin code. Values are: F = First class C = Business class Y = Economy class W = Premium Economy Example: Y</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/><xsd:maxLength value="1"/><xsd:enumeration value="F"/><xsd:enumeration value="C"/><xsd:enumeration value="Y"/><xsd:enumeration value="W"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Information" minOccurs="0"><xsd:annotation><xsd:documentation>Free form additional information for the flight - if any available.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"/></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
Document number of all tickets issued to cover passenger's complete itinerary
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="OtherTicketNumbers" type="xsd:string"><xsd:annotation><xsd:documentation>Document number of all tickets issued to cover passenger's complete itinerary</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
2-3 Letter IATA code of airline or alliance that published fare.
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="PublishedFareCarrier" type="xsd:string"><xsd:annotation><xsd:documentation>2-3 Letter IATA code of airline or alliance that published fare.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="TicketIdentification"><xsd:annotation><xsd:documentation>PNR information group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="RecordLocator"/><xsd:element name="Ownership" minOccurs="0"><xsd:complexType><xsd:sequence><xsd:element ref="CRSID" minOccurs="0"/><xsd:element ref="Agency" minOccurs="0"/><xsd:element name="PseudoCityCode" type="xsd:string"><xsd:annotation><xsd:documentation>Agency PCC. Example: AX49</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="AgencyData"><xsd:complexType><xsd:sequence><xsd:element ref="SignOn" minOccurs="0"/><xsd:element ref="DutyCode" minOccurs="0"/><xsd:element name="IATA" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Agency IATA number</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AgencyID" minOccurs="0" maxOccurs="3"><xsd:annotation><xsd:documentation>Additional identification such as federal tax IDs or registry entries. Depends on local (country) requirements. See ID and Description.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Description" type="xsd:string"><xsd:annotation><xsd:documentation>Free from text descriptoin of the agency identification. Example: Federal GST Tax ID or TICO ID etc.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ID" type="xsd:string"><xsd:annotation><xsd:documentation>Unique alphanumeric identifier.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TicketOfficeID" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Ticket office Identification. Example: KLTLOB</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TicketingAgent" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Booking Agent Identification, Agent ID. Example: RI17</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TktIssueDate" type="xsd:date"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TktIssueTime" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Time in ISO 8601 format (hh:mm). Example: 14:00</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TktIssuePlace" minOccurs="0"><xsd:annotation><xsd:documentation>Identifies location where ticket was issued. Normally a 3-letter airport/city code. This value can/should be used in TicketExchangeRQ for element TicketExchangeRQ/OriginalTicket/OriginalIssuePlace</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="3"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="TktIssueCountry" minOccurs="0"><xsd:annotation><xsd:documentation>Identifies country where ticket was issued by a two letter country code. Example: CA</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="RecordLocator"><xsd:annotation><xsd:documentation>PNR record locator from where this EMD is issued from.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="6"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Agency" type="xsd:string"><xsd:annotation><xsd:documentation>Agency that issued the ticket.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="AgencyData"><xsd:complexType><xsd:sequence><xsd:element ref="SignOn" minOccurs="0"/><xsd:element ref="DutyCode" minOccurs="0"/><xsd:element name="IATA" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Agency IATA number</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AgencyID" minOccurs="0" maxOccurs="3"><xsd:annotation><xsd:documentation>Additional identification such as federal tax IDs or registry entries. Depends on local (country) requirements. See ID and Description.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Description" type="xsd:string"><xsd:annotation><xsd:documentation>Free from text descriptoin of the agency identification. Example: Federal GST Tax ID or TICO ID etc.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ID" type="xsd:string"><xsd:annotation><xsd:documentation>Unique alphanumeric identifier.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="AgencyID" minOccurs="0" maxOccurs="3"><xsd:annotation><xsd:documentation>Additional identification such as federal tax IDs or registry entries. Depends on local (country) requirements. See ID and Description.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Description" type="xsd:string"><xsd:annotation><xsd:documentation>Free from text descriptoin of the agency identification. Example: Federal GST Tax ID or TICO ID etc.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ID" type="xsd:string"><xsd:annotation><xsd:documentation>Unique alphanumeric identifier.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Free from text descriptoin of the agency identification. Example: Federal GST Tax ID or TICO ID etc.
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="Description" type="xsd:string"><xsd:annotation><xsd:documentation>Free from text descriptoin of the agency identification. Example: Federal GST Tax ID or TICO ID etc.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Type
xsd:date
Properties
content:
simple
Source
<xsd:element name="TktIssueDate" type="xsd:date"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="TktIssueTime" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Time in ISO 8601 format (hh:mm). Example: 14:00</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Identifies location where ticket was issued. Normally a 3-letter airport/city code.This value can/should be used in TicketExchangeRQ for element TicketExchangeRQ/OriginalTicket/OriginalIssuePlace
Diagram
Type
restriction of xsd:string
Properties
content:
simple
minOccurs:
0
Facets
length
3
Source
<xsd:element name="TktIssuePlace" minOccurs="0"><xsd:annotation><xsd:documentation>Identifies location where ticket was issued. Normally a 3-letter airport/city code. This value can/should be used in TicketExchangeRQ for element TicketExchangeRQ/OriginalTicket/OriginalIssuePlace</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="3"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Identifies country where ticket was issued by a two letter country code.Example: CA
Diagram
Type
restriction of xsd:string
Properties
content:
simple
minOccurs:
0
Facets
length
2
Source
<xsd:element name="TktIssueCountry" minOccurs="0"><xsd:annotation><xsd:documentation>Identifies country where ticket was issued by a two letter country code. Example: CA</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
The 2-character airline code of the carrier validating this Ticket/Document.Example: EK, AA
Source
<xsd:element name="TicketImage"><xsd:annotation><xsd:documentation>Ticket Coupon</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="TktType"><xsd:annotation><xsd:documentation>Ticket type code: E-TKT, ATB, ATB2, OPTAT, PAPER.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Code" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>Ticket type code: E-TKT, ATB, ATB2, OPTAT, PAPER.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="FareIndicator" use="required"><xsd:annotation><xsd:documentation>Identifies state of the ticket. Possible values are: F - First Ticket R - Reissue (Exchange) I - IT Ticket Y - IT Ticket Reissue (Exchange) U - Bulk Ticket W - Bulk Ticket Reissue (Exchange)</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="F"/><xsd:enumeration value="R"/><xsd:enumeration value="I"/><xsd:enumeration value="Y"/><xsd:enumeration value="U"/><xsd:enumeration value="W"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element><xsd:element ref="TicketIdentification"><xsd:annotation><xsd:documentation>Ticket information group</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="FCICode" minOccurs="0"/><xsd:element ref="Traveler"/><xsd:element name="FrequentTravelerGroup" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>One or more frequent traveler numbers.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="FFCompanyCode"><xsd:annotation><xsd:documentation>IATA airline code of the frequent flyer program. Example: AA</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="2"/><xsd:maxLength value="3"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="FFNumber"><xsd:annotation><xsd:documentation>Frequent flyer ID. Alphanumeric.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="FFFlyingCompany" minOccurs="0"><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="2"/><xsd:maxLength value="3"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element ref="Itinerary"/><xsd:element name="FareGroup"><xsd:annotation><xsd:documentation>Represents ticketed fare. Includes Base fare, taxes, fare calculation line etc.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="CurrencyCode" type="CurrencyCodeType"><xsd:annotation><xsd:documentation>Currency in which ticket was isued. Governs all amounts in below sectiins unless specified otherwise. Example: USD</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TravelerGroup"><xsd:annotation><xsd:documentation>Container for passenger price data. Includes base fare,taxes..</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Price"><xsd:complexType><xsd:sequence><xsd:element name="BaseFare"><xsd:complexType><xsd:sequence><xsd:element ref="FiledIn" minOccurs="0"/><xsd:element name="Surcharges" minOccurs="0"><xsd:annotation><xsd:documentation>Sourcharges group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Surcharge" type="SurchargeTypeBasic"><xsd:annotation><xsd:documentation>Surcharges break down information.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total surcharges amount. Example: 2000</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total base fare amount that includes surcharges (if any). Example: 200000</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="BulkMask"><xsd:annotation><xsd:documentation>The value to print/display instead of the true Amount. This is applicable IT/BT tickets where the value may be "BT" or "IT". Note: this mask is ALWAYS used for the passenger ticket image.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element ref="NetRemit" minOccurs="0"/><xsd:element ref="Taxes"/></xsd:sequence><xsd:attribute name="Total" type="xsd:integer" use="optional"><xsd:annotation><xsd:documentation>Total fare amount for one traveler of the specified passenger type. Total price = base fare amount + taxes amount. Example: 230000</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ExchangeIndicator"><xsd:annotation><xsd:documentation>*** not used by F1 *** Indicator to represent if additional collection is done.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="NO ADC"/><xsd:enumeration value="A"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute ref="BulkMask"/><xsd:attribute name="AuditorMask"><xsd:annotation><xsd:documentation>Possible values: Y/N (default) If "Y" then the value of BulkMask is also applied to agent/auditor coupon</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="CommissionGroup" minOccurs="0"><xsd:complexType><xsd:sequence><xsd:element name="Commission" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Commission flat amount or per-cent stored wirth this fare. See Type attribute of this element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="CommissionType"><xsd:attribute name="RuleCode"><xsd:annotation><xsd:documentation>System defined commission processing code. Can be retrieved in RevenueStructureRS Example: XYZ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer"><xsd:annotation><xsd:documentation>Total commission amount for the base fare as identified in BaseFare/@Amount. Represents calculated sum of the Commission elements below. Example: 200000</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="FareRules"><xsd:annotation><xsd:documentation>Fare rules information group.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="FareInfo" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>A FareInfo element contains data related to a fare component used during pricing. Since a fare may consist of more than one fare component, a FareGroup may have more than one FareInfo element. This data can be used for FareRulesRQ as a follow up request.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DepartureDate" type="xsd:date"><xsd:annotation><xsd:documentation>Segment departure date in ISO 8601 format (yyyy-mm-dd). Example: 2002-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DepartureCode" type="xsd:string"><xsd:annotation><xsd:documentation>Departure airport or city code. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ArrivalCode" type="xsd:string"><xsd:annotation><xsd:documentation>Arrival airport or city code. Example: NYC</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FareBasisCode" type="xsd:string"><xsd:annotation><xsd:documentation>Fare basis code. Example: Y26</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FareRefKey" minOccurs="0"><xsd:annotation><xsd:documentation>Unique fare reference key. If present in pricing response messages, must be included in FareRulesRQ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Discount" minOccurs="0"><xsd:annotation><xsd:documentation>The discount granted. Example: 20</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"><xsd:attribute name="Type"><xsd:annotation><xsd:documentation>The type of discount. Values are P (for percentage) or A (for amount). Example: P</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="A"/><xsd:enumeration value="P"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CodeID"><xsd:annotation><xsd:documentation>The PromoCode applicable to this discount. Example: BC10</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="TicketDesignator" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Ticket designator code. Example: ATM1 (Apollo)</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TourCode" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Tour code identifier. Example: ITGF12 (Galileo / Apollo)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Endorsement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Endorsements on ticket. Example: NONREF</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="FareCalculation" type="xsd:string"><xsd:annotation><xsd:documentation>Fare calculation line actually used for ticket image (if bulk ticket it is masked, otherwise unmasked). Example - masked: NYC EK DXB Q140.00 M/BT MS2MPUS2 EK NYC Q140.00 M/BT MS2MPUS2 NUC M/BT END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5 Example - masked: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnmaskedFareCalculation" minOccurs="0"><xsd:annotation><xsd:documentation>Completely unmasked Fare calculation line to allow authorixed agents access to original data in case the Farecalculation has been mashe for bulk fares. Example: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5</xsd:documentation><!--update_add--></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TravelStats" minOccurs="0"><xsd:annotation><xsd:documentation>Statistical data as needed for BSP and/or ARC reporting</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="PurposeCode" minOccurs="0"><xsd:annotation><xsd:documentation>Purpose Code. Valid values: 1 = Business 2 = Pleasure 3 = Charter Canadian requirement</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DestinationCode" minOccurs="0"><xsd:annotation><xsd:documentation>1 = Mexico, Costa Rica, Central America, Canal zone 2 = Islands and countries of the Caribbean, Bermuda, including PR, VI 3 = South America 4 = Europe incl Morocco, Tunisia, Algeria, Greenland 5 = Africa 6 = Middle East (western Asia) 7 = Asia including India 8 = Australia, New Zealand. Pacific islands incl Hawaii, excluding Guam 0 = United States (wholly within the USA) or trans- border Canada – USA (or vice-versa) Canadian requirement</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="AutoExchange"><xsd:annotation><xsd:documentation>Allowed value = "Y" Identifies this FareGroup as a result of an auto-exchange application (e.g. ReShop by ITA).</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="NetFare"><xsd:annotation><xsd:documentation>Allowed value = "Y" Identifies Cat35 C-Type net fare</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element ref="BillingAndDeliveryData"/><xsd:element name="Endorsement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Endorsementss on ticket. NOTE: pls. use FareGroup/TravelerGroup/FareRules/Endorsement element. This element is deprecated and defined is for backward compatibility reasons. Support will be discontinued starting MAR2008</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="CountryList" minOccurs="0"><xsd:complexType><xsd:sequence><xsd:element name="Country" type="CountryCodeAlpha2" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>ISO 2-letter country code. Example: US</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="Distributor" minOccurs="0"><xsd:annotation><xsd:documentation>Name of entity that distributed this fare. Can be ATPCO, SITA, IATA, consolidator or airline.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="ATPCO"/><xsd:enumeration value="SITA"/><xsd:enumeration value="IATA"/><xsd:enumeration value="CONSOLIDATOR"/><xsd:enumeration value="AIRLINE"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element ref="Feature" minOccurs="0" maxOccurs="unbounded"/><xsd:element name="ESAC" type="xsd:string" minOccurs="0"/><xsd:element ref="RefundAuthNumber" minOccurs="0"/><xsd:element ref="WaiverCode" minOccurs="0"/><xsd:sequence minOccurs="0"><xsd:element name="OriginalTicket"><xsd:annotation><xsd:documentation>Data of the original (first) ticket. Will only be presents if ticket was exchanged (meaning displayed ticket as defined in this schema is result of an exchange).</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Ticket" maxOccurs="4"><xsd:annotation><xsd:documentation>Original 13-digit document number. In case of a conjunctive set use one node for each ticket number of the multi-document set. Example: 0011234567890</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:annotation><xsd:documentation>CouponNumber is not used by Res System</xsd:documentation></xsd:annotation><xsd:element name="CouponNumber" type="xsd:int" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupoun that has been exchanged. Example: 1</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The 13 digt ticket number of the ticket to be refunded. Example: 0012345467891</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketAmount"><xsd:annotation><xsd:documentation>Actual total amount of the this ticket</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="TktIssueDate" type="xsd:date" minOccurs="0"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="IATA" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>The IATA number of the agency originally issuing the ticket.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="OriginalIssuePlace" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="InExchangeFor"><xsd:annotation><xsd:documentation>Represents tickets from the last exchange.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:sequence><xsd:annotation><xsd:documentation>At least one element of this sequence is mandatory</xsd:documentation></xsd:annotation><xsd:element name="TicketNumber" minOccurs="0" maxOccurs="4"><xsd:annotation><xsd:documentation>The 13 digt ticket number(s) of all tickets. Example: 0012345467891</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="TicketAmount"><xsd:annotation><xsd:documentation>Actual total amount of the this ticket</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketDate"><xsd:annotation><xsd:documentation>Issuance date of this ticket</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketTime"><xsd:annotation><xsd:documentation>Issuance time of this ticket</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="ExchangeDocuments" minOccurs="0"><xsd:annotation><xsd:documentation>Data for [other] exchange document(s) to (a) be applied as partial or full FOP or (b) be applied for services such as upgrades, priority boarding, etc. (c) be applied to support discounted fare and to be processed as an "Exchange transaction". Typical document types: -- (residual value) MCO -- (residual value) EMD-S -- Airline Voucher -- Paper or eCertificates -- Creditshells from PNR</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DocumentDetails" maxOccurs="unbounded"><xsd:complexType><xsd:sequence><xsd:element name="CreditAmount" minOccurs="0"><xsd:annotation><xsd:documentation>MANDATORY if document is to be applied as a credit towards the ticket total amount. Not applicable for any other type of documents such as certificates to grant an upgrade, priority boarding, lounge access or to support a discount applied to the ticketed fare.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element name="DocAmount"><xsd:annotation><xsd:documentation>The current CREDIT balance of this document</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocAmountUsed"><xsd:annotation><xsd:documentation>The actual amount used of this credit.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="DocNumber"><xsd:annotation><xsd:documentation>The 13-digit document number (no check digit) of an 'accountable' document such as eCert, voucher, MCO, EMD, etc Example: 0061234567890</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssuePlace" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssueDate" type="xsd:date" minOccurs="0"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:element name="ChangeFee" minOccurs="0"><xsd:annotation><xsd:documentation>allows to carry forward any change fee associated to the issuance of the new ticket</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element ref="Amount"><xsd:annotation><xsd:documentation>Amount of applied change fee. Example: 7500</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The 13 digt ticket number of the ticket carrying the change fee. Example: 0012345467891</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:element ref="EMDInfo" minOccurs="0" maxOccurs="unbounded"/></xsd:sequence><xsd:attribute ref="ValidatingCarrier"/><xsd:attribute name="TicketNumber" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The 14-digit TicketNumber (13-digit plus check digit). If part of a conjunctive set this is the actual number within the set. Example: 00159622222201</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="DocType" use="required"/><xsd:attribute ref="DocName" use="required"/><xsd:attribute ref="Status" use="required"/><xsd:attribute ref="Conjunctive" use="optional"/><xsd:attribute name="Next" use="optional"><xsd:annotation><xsd:documentation>If this ticket is part of a conjunctive set, use this field to show the ticket number of the "next" coupon in the set.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="13"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="Prior" use="optional"><xsd:annotation><xsd:documentation>If this ticket is part of a conjunctive set, use this field to show the ticket number of the "previous" coupon in the set.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="13"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="Origin" use="required"><xsd:annotation><xsd:documentation>Trip's overall Origin - may not match this ticket's first segment's Departure airport if this is not the first coupon in a Conjunctive set.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="3"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="Destination" use="required"><xsd:annotation><xsd:documentation>Trip's overall Destination - may not match this ticket's last segment's Arrival airport if this is not the last coupon in a Conjunctive set.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="3"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute ref="Source"/><xsd:attribute name="TktSource"><xsd:annotation><xsd:documentation>ARC/BSP Processing facility</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Identifies state of the ticket. Possible values are:F - First TicketR - Reissue (Exchange)I - IT TicketY - IT Ticket Reissue (Exchange)U - Bulk TicketW - Bulk Ticket Reissue (Exchange)
Source
<xsd:element name="TktType"><xsd:annotation><xsd:documentation>Ticket type code: E-TKT, ATB, ATB2, OPTAT, PAPER.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Code" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>Ticket type code: E-TKT, ATB, ATB2, OPTAT, PAPER.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="FareIndicator" use="required"><xsd:annotation><xsd:documentation>Identifies state of the ticket. Possible values are: F - First Ticket R - Reissue (Exchange) I - IT Ticket Y - IT Ticket Reissue (Exchange) U - Bulk Ticket W - Bulk Ticket Reissue (Exchange)</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="F"/><xsd:enumeration value="R"/><xsd:enumeration value="I"/><xsd:enumeration value="Y"/><xsd:enumeration value="U"/><xsd:enumeration value="W"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="FCICode"><xsd:annotation><xsd:documentation>0: System auto priced 1: Agent priced 2: System auto priced with tax exemption</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:integer"><xsd:enumeration value="0"/><xsd:enumeration value="1"/><xsd:enumeration value="2"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Traveler given (first) name. This field is populated by parsing the given name data returned by the GDS. Because the GDSs accept free form text for the given name (although there is a convention) this field may also contain second name, initials and/or title. NOTE: see also NativeGivenName field. Example: JANE
<xsd:element name="GivenName"><xsd:annotation><xsd:documentation>Traveler given (first) name. This field is populated by parsing the given name data returned by the GDS. Because the GDSs accept free form text for the given name (although there is a convention) this field may also contain second name, initials and/or title. NOTE: see also NativeGivenName field. Example: JANE</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
This field contains the given (first) name as it is returned from the GDS (free form text which contains given name, initial and title). In addition the given name as it comes from the GDS is parsed according to the GDS convention and the content is returned in sibling elments GivenName, Initial and Title. NOTE: client applications which implement their own parsing algorithm should use the content of this field! EXAMPLE: JOHN A MR
<xsd:element name="NativeGivenName"><xsd:annotation><xsd:documentation>This field contains the given (first) name as it is returned from the GDS (free form text which contains given name, initial and title). In addition the given name as it comes from the GDS is parsed according to the GDS convention and the content is returned in sibling elments GivenName, Initial and Title. NOTE: client applications which implement their own parsing algorithm should use the content of this field! EXAMPLE: JOHN A MR</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="DateOfBirth" type="xsd:date"><xsd:annotation><xsd:documentation>Traveler birth date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Allowed value = "Y"Identifies Cat35 C-Type net fare
Source
<xsd:element name="FareGroup"><xsd:annotation><xsd:documentation>Represents ticketed fare. Includes Base fare, taxes, fare calculation line etc.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="CurrencyCode" type="CurrencyCodeType"><xsd:annotation><xsd:documentation>Currency in which ticket was isued. Governs all amounts in below sectiins unless specified otherwise. Example: USD</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TravelerGroup"><xsd:annotation><xsd:documentation>Container for passenger price data. Includes base fare,taxes..</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Price"><xsd:complexType><xsd:sequence><xsd:element name="BaseFare"><xsd:complexType><xsd:sequence><xsd:element ref="FiledIn" minOccurs="0"/><xsd:element name="Surcharges" minOccurs="0"><xsd:annotation><xsd:documentation>Sourcharges group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Surcharge" type="SurchargeTypeBasic"><xsd:annotation><xsd:documentation>Surcharges break down information.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total surcharges amount. Example: 2000</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total base fare amount that includes surcharges (if any). Example: 200000</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="BulkMask"><xsd:annotation><xsd:documentation>The value to print/display instead of the true Amount. This is applicable IT/BT tickets where the value may be "BT" or "IT". Note: this mask is ALWAYS used for the passenger ticket image.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element ref="NetRemit" minOccurs="0"/><xsd:element ref="Taxes"/></xsd:sequence><xsd:attribute name="Total" type="xsd:integer" use="optional"><xsd:annotation><xsd:documentation>Total fare amount for one traveler of the specified passenger type. Total price = base fare amount + taxes amount. Example: 230000</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ExchangeIndicator"><xsd:annotation><xsd:documentation>*** not used by F1 *** Indicator to represent if additional collection is done.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="NO ADC"/><xsd:enumeration value="A"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute ref="BulkMask"/><xsd:attribute name="AuditorMask"><xsd:annotation><xsd:documentation>Possible values: Y/N (default) If "Y" then the value of BulkMask is also applied to agent/auditor coupon</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="CommissionGroup" minOccurs="0"><xsd:complexType><xsd:sequence><xsd:element name="Commission" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Commission flat amount or per-cent stored wirth this fare. See Type attribute of this element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="CommissionType"><xsd:attribute name="RuleCode"><xsd:annotation><xsd:documentation>System defined commission processing code. Can be retrieved in RevenueStructureRS Example: XYZ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer"><xsd:annotation><xsd:documentation>Total commission amount for the base fare as identified in BaseFare/@Amount. Represents calculated sum of the Commission elements below. Example: 200000</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="FareRules"><xsd:annotation><xsd:documentation>Fare rules information group.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="FareInfo" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>A FareInfo element contains data related to a fare component used during pricing. Since a fare may consist of more than one fare component, a FareGroup may have more than one FareInfo element. This data can be used for FareRulesRQ as a follow up request.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DepartureDate" type="xsd:date"><xsd:annotation><xsd:documentation>Segment departure date in ISO 8601 format (yyyy-mm-dd). Example: 2002-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DepartureCode" type="xsd:string"><xsd:annotation><xsd:documentation>Departure airport or city code. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ArrivalCode" type="xsd:string"><xsd:annotation><xsd:documentation>Arrival airport or city code. Example: NYC</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FareBasisCode" type="xsd:string"><xsd:annotation><xsd:documentation>Fare basis code. Example: Y26</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FareRefKey" minOccurs="0"><xsd:annotation><xsd:documentation>Unique fare reference key. If present in pricing response messages, must be included in FareRulesRQ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Discount" minOccurs="0"><xsd:annotation><xsd:documentation>The discount granted. Example: 20</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"><xsd:attribute name="Type"><xsd:annotation><xsd:documentation>The type of discount. Values are P (for percentage) or A (for amount). Example: P</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="A"/><xsd:enumeration value="P"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CodeID"><xsd:annotation><xsd:documentation>The PromoCode applicable to this discount. Example: BC10</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="TicketDesignator" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Ticket designator code. Example: ATM1 (Apollo)</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TourCode" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Tour code identifier. Example: ITGF12 (Galileo / Apollo)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Endorsement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Endorsements on ticket. Example: NONREF</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="FareCalculation" type="xsd:string"><xsd:annotation><xsd:documentation>Fare calculation line actually used for ticket image (if bulk ticket it is masked, otherwise unmasked). Example - masked: NYC EK DXB Q140.00 M/BT MS2MPUS2 EK NYC Q140.00 M/BT MS2MPUS2 NUC M/BT END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5 Example - masked: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnmaskedFareCalculation" minOccurs="0"><xsd:annotation><xsd:documentation>Completely unmasked Fare calculation line to allow authorixed agents access to original data in case the Farecalculation has been mashe for bulk fares. Example: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5</xsd:documentation><!--update_add--></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TravelStats" minOccurs="0"><xsd:annotation><xsd:documentation>Statistical data as needed for BSP and/or ARC reporting</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="PurposeCode" minOccurs="0"><xsd:annotation><xsd:documentation>Purpose Code. Valid values: 1 = Business 2 = Pleasure 3 = Charter Canadian requirement</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DestinationCode" minOccurs="0"><xsd:annotation><xsd:documentation>1 = Mexico, Costa Rica, Central America, Canal zone 2 = Islands and countries of the Caribbean, Bermuda, including PR, VI 3 = South America 4 = Europe incl Morocco, Tunisia, Algeria, Greenland 5 = Africa 6 = Middle East (western Asia) 7 = Asia including India 8 = Australia, New Zealand. Pacific islands incl Hawaii, excluding Guam 0 = United States (wholly within the USA) or trans- border Canada – USA (or vice-versa) Canadian requirement</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="AutoExchange"><xsd:annotation><xsd:documentation>Allowed value = "Y" Identifies this FareGroup as a result of an auto-exchange application (e.g. ReShop by ITA).</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="NetFare"><xsd:annotation><xsd:documentation>Allowed value = "Y" Identifies Cat35 C-Type net fare</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="CurrencyCode" type="CurrencyCodeType"><xsd:annotation><xsd:documentation>Currency in which ticket was isued. Governs all amounts in below sectiins unless specified otherwise. Example: USD</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="TravelerGroup"><xsd:annotation><xsd:documentation>Container for passenger price data. Includes base fare,taxes..</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Price"><xsd:complexType><xsd:sequence><xsd:element name="BaseFare"><xsd:complexType><xsd:sequence><xsd:element ref="FiledIn" minOccurs="0"/><xsd:element name="Surcharges" minOccurs="0"><xsd:annotation><xsd:documentation>Sourcharges group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Surcharge" type="SurchargeTypeBasic"><xsd:annotation><xsd:documentation>Surcharges break down information.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total surcharges amount. Example: 2000</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total base fare amount that includes surcharges (if any). Example: 200000</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="BulkMask"><xsd:annotation><xsd:documentation>The value to print/display instead of the true Amount. This is applicable IT/BT tickets where the value may be "BT" or "IT". Note: this mask is ALWAYS used for the passenger ticket image.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element ref="NetRemit" minOccurs="0"/><xsd:element ref="Taxes"/></xsd:sequence><xsd:attribute name="Total" type="xsd:integer" use="optional"><xsd:annotation><xsd:documentation>Total fare amount for one traveler of the specified passenger type. Total price = base fare amount + taxes amount. Example: 230000</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ExchangeIndicator"><xsd:annotation><xsd:documentation>*** not used by F1 *** Indicator to represent if additional collection is done.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="NO ADC"/><xsd:enumeration value="A"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute ref="BulkMask"/><xsd:attribute name="AuditorMask"><xsd:annotation><xsd:documentation>Possible values: Y/N (default) If "Y" then the value of BulkMask is also applied to agent/auditor coupon</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="CommissionGroup" minOccurs="0"><xsd:complexType><xsd:sequence><xsd:element name="Commission" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Commission flat amount or per-cent stored wirth this fare. See Type attribute of this element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="CommissionType"><xsd:attribute name="RuleCode"><xsd:annotation><xsd:documentation>System defined commission processing code. Can be retrieved in RevenueStructureRS Example: XYZ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer"><xsd:annotation><xsd:documentation>Total commission amount for the base fare as identified in BaseFare/@Amount. Represents calculated sum of the Commission elements below. Example: 200000</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="FareRules"><xsd:annotation><xsd:documentation>Fare rules information group.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="FareInfo" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>A FareInfo element contains data related to a fare component used during pricing. Since a fare may consist of more than one fare component, a FareGroup may have more than one FareInfo element. This data can be used for FareRulesRQ as a follow up request.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DepartureDate" type="xsd:date"><xsd:annotation><xsd:documentation>Segment departure date in ISO 8601 format (yyyy-mm-dd). Example: 2002-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DepartureCode" type="xsd:string"><xsd:annotation><xsd:documentation>Departure airport or city code. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ArrivalCode" type="xsd:string"><xsd:annotation><xsd:documentation>Arrival airport or city code. Example: NYC</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FareBasisCode" type="xsd:string"><xsd:annotation><xsd:documentation>Fare basis code. Example: Y26</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FareRefKey" minOccurs="0"><xsd:annotation><xsd:documentation>Unique fare reference key. If present in pricing response messages, must be included in FareRulesRQ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Discount" minOccurs="0"><xsd:annotation><xsd:documentation>The discount granted. Example: 20</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"><xsd:attribute name="Type"><xsd:annotation><xsd:documentation>The type of discount. Values are P (for percentage) or A (for amount). Example: P</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="A"/><xsd:enumeration value="P"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CodeID"><xsd:annotation><xsd:documentation>The PromoCode applicable to this discount. Example: BC10</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="TicketDesignator" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Ticket designator code. Example: ATM1 (Apollo)</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TourCode" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Tour code identifier. Example: ITGF12 (Galileo / Apollo)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Endorsement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Endorsements on ticket. Example: NONREF</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="FareCalculation" type="xsd:string"><xsd:annotation><xsd:documentation>Fare calculation line actually used for ticket image (if bulk ticket it is masked, otherwise unmasked). Example - masked: NYC EK DXB Q140.00 M/BT MS2MPUS2 EK NYC Q140.00 M/BT MS2MPUS2 NUC M/BT END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5 Example - masked: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnmaskedFareCalculation" minOccurs="0"><xsd:annotation><xsd:documentation>Completely unmasked Fare calculation line to allow authorixed agents access to original data in case the Farecalculation has been mashe for bulk fares. Example: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5</xsd:documentation><!--update_add--></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The value to print/display instead of the true Amount value.This is not restricted to IT/BT tickets where the value may be "BT" or "IT" but is also used for BSP Reissue masking, such as "NO ADC" or "USD 240.50A"Note: this mask is ALWAYS used for the passenger ticket image. The attribute AuditorMask determines if the mask also applies to the agent/auditor coupons
Total fare amount for one traveler of the specified passenger type. Total price = base fare amount + taxes amount. Example: 230000
Source
<xsd:element name="Price"><xsd:complexType><xsd:sequence><xsd:element name="BaseFare"><xsd:complexType><xsd:sequence><xsd:element ref="FiledIn" minOccurs="0"/><xsd:element name="Surcharges" minOccurs="0"><xsd:annotation><xsd:documentation>Sourcharges group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Surcharge" type="SurchargeTypeBasic"><xsd:annotation><xsd:documentation>Surcharges break down information.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total surcharges amount. Example: 2000</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total base fare amount that includes surcharges (if any). Example: 200000</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="BulkMask"><xsd:annotation><xsd:documentation>The value to print/display instead of the true Amount. This is applicable IT/BT tickets where the value may be "BT" or "IT". Note: this mask is ALWAYS used for the passenger ticket image.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element ref="NetRemit" minOccurs="0"/><xsd:element ref="Taxes"/></xsd:sequence><xsd:attribute name="Total" type="xsd:integer" use="optional"><xsd:annotation><xsd:documentation>Total fare amount for one traveler of the specified passenger type. Total price = base fare amount + taxes amount. Example: 230000</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ExchangeIndicator"><xsd:annotation><xsd:documentation>*** not used by F1 *** Indicator to represent if additional collection is done.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="NO ADC"/><xsd:enumeration value="A"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute ref="BulkMask"/><xsd:attribute name="AuditorMask"><xsd:annotation><xsd:documentation>Possible values: Y/N (default) If "Y" then the value of BulkMask is also applied to agent/auditor coupon</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The value to print/display instead of the true Amount value.This is not restricted to IT/BT tickets where the value may be "BT" or "IT" but is also used for BSP Reissue masking, such as "NO ADC" or "USD 240.50A"Note: this mask is ALWAYS used for the passenger ticket image. The attribute AuditorMask determines if the mask also applies to the agent/auditor coupons
Source
<xsd:element name="BaseFare"><xsd:complexType><xsd:sequence><xsd:element ref="FiledIn" minOccurs="0"/><xsd:element name="Surcharges" minOccurs="0"><xsd:annotation><xsd:documentation>Sourcharges group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Surcharge" type="SurchargeTypeBasic"><xsd:annotation><xsd:documentation>Surcharges break down information.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total surcharges amount. Example: 2000</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total base fare amount that includes surcharges (if any). Example: 200000</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="BulkMask"><xsd:annotation><xsd:documentation>The value to print/display instead of the true Amount. This is applicable IT/BT tickets where the value may be "BT" or "IT". Note: this mask is ALWAYS used for the passenger ticket image.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
This group represents fares filed in a currency different from the currency of a point of sale. The content elements represent the original currency and amount as filed.
<xsd:element name="FiledIn"><xsd:annotation><xsd:documentation>This group represents fares filed in a currency different from the currency of a point of sale. The content elements represent the original currency and amount as filed.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:all><xsd:element ref="CurrencyCode"/><xsd:element name="Amount"><xsd:annotation><xsd:documentation>Base Fare Amount as originally filed.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"><xsd:attribute name="BulkMask"><xsd:annotation><xsd:documentation>This mask applies to IT/BT tickets where the masked value may be "BT" or "IT" instead of the true amount. Note: this mask is ALWAYS used for the passenger ticket image.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:all></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
This mask applies to IT/BT tickets where the masked value may be "BT" or "IT" instead of the true amount.Note: this mask is ALWAYS used for the passenger ticket image.
Source
<xsd:element name="Amount"><xsd:annotation><xsd:documentation>Base Fare Amount as originally filed.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"><xsd:attribute name="BulkMask"><xsd:annotation><xsd:documentation>This mask applies to IT/BT tickets where the masked value may be "BT" or "IT" instead of the true amount. Note: this mask is ALWAYS used for the passenger ticket image.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Surcharge descriptions as free form text.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Identifies Fare as a Net Remit transaction. Identifier is carried through for BSP reporting;Values are "Y", "N"Example: "Y"
Source
<xsd:element name="NetRemit"><xsd:annotation><xsd:documentation>Net Remit group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="APBC" type="xsd:integer" minOccurs="0"><xsd:annotation><xsd:documentation>This IATA term stands for 'Amount Paid By Customer' and is needed for Net Remit methods 2A, 2E (Currency and decimals taken from FareGroup) Example: 57500</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AEBA" type="xsd:integer" minOccurs="0"><xsd:annotation><xsd:documentation>This IATA term stands for 'Amount Entered By Agent' and is needed for Net Remit methods 2A, 2E (Currency and decimals taken from FareGroup) Example: 40000</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="NRIndicator" use="required"><xsd:annotation><xsd:documentation>Identifies Fare as a Net Remit transaction. Identifier is carried through for BSP reporting; Values are "Y", "N" Example: "Y"</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="Y"/><xsd:enumeration value="N"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
This IATA term stands for 'Amount Paid By Customer' and is needed for Net Remit methods 2A, 2E(Currency and decimals taken from FareGroup)Example: 57500
Diagram
Type
xsd:integer
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="APBC" type="xsd:integer" minOccurs="0"><xsd:annotation><xsd:documentation>This IATA term stands for 'Amount Paid By Customer' and is needed for Net Remit methods 2A, 2E (Currency and decimals taken from FareGroup) Example: 57500</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
This IATA term stands for 'Amount Entered By Agent' and is needed for Net Remit methods 2A, 2E(Currency and decimals taken from FareGroup)Example: 40000
Diagram
Type
xsd:integer
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="AEBA" type="xsd:integer" minOccurs="0"><xsd:annotation><xsd:documentation>This IATA term stands for 'Amount Entered By Agent' and is needed for Net Remit methods 2A, 2E (Currency and decimals taken from FareGroup) Example: 40000</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Indicator to represent that given tax is already paid. Will be used only in the new Ticket issued as part of exchange process is the BSP markets. Value is "PD"
Source
<xsd:element name="Tax"><xsd:annotation><xsd:documentation>Tax break down information group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="TaxType"><xsd:attribute name="Paid"><xsd:annotation><xsd:documentation>Indicator to represent that given tax is already paid. Will be used only in the new Ticket issued as part of exchange process is the BSP markets. Value is "PD"</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="PD"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Tax free form text descriptions.Example: US DOMESTIC SEGMENT TAX
Diagram
Type
restriction of xsd:string
Properties
content:
simple
minOccurs:
0
Facets
minLength
1
Source
<xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax free form text descriptions. Example: US DOMESTIC SEGMENT TAX</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
NOTE: this definition will eventually supercede the Calculation element. Use this group instead of Calculation as Calculation will be deprecated in near future.For XF and ZP taxes. Tax data break down for each collection point. The sum of individual amounts entered here must be equal to the Amount entered in the Tax element.
Individual amount for collection point (in POS currency) Example: 2500
Source
<xsd:element name="CollectionPoint" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>NOTE: this definition will eventually supercede the Calculation element. Use this group instead of Calculation as Calculation will be deprecated in near future. For XF and ZP taxes. Tax data break down for each collection point. The sum of individual amounts entered here must be equal to the Amount entered in the Tax element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="AirportCode"/><xsd:element name="AirportAmount"><xsd:annotation><xsd:documentation>The amount actually filed by the airport in the currency applicable to the geographical location of the airport (same as shown in FareCalculation line)</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="CurrencyCode"><xsd:annotation><xsd:documentation>Currency code applicable to the airport's geographical location.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer"><xsd:annotation><xsd:documentation>Individual amount for collection point (in POS currency) Example: 2500</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The amount actually filed by the airport in the currency applicable to the geographical location of the airport(same as shown in FareCalculation line)
Diagram
Source
<xsd:element name="AirportAmount"><xsd:annotation><xsd:documentation>The amount actually filed by the airport in the currency applicable to the geographical location of the airport (same as shown in FareCalculation line)</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Total commission amount for the base fare as identified in BaseFare/@Amount. Represents calculated sum of the Commission elements below.Example: 200000
Source
<xsd:element name="CommissionGroup" minOccurs="0"><xsd:complexType><xsd:sequence><xsd:element name="Commission" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Commission flat amount or per-cent stored wirth this fare. See Type attribute of this element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="CommissionType"><xsd:attribute name="RuleCode"><xsd:annotation><xsd:documentation>System defined commission processing code. Can be retrieved in RevenueStructureRS Example: XYZ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer"><xsd:annotation><xsd:documentation>Total commission amount for the base fare as identified in BaseFare/@Amount. Represents calculated sum of the Commission elements below. Example: 200000</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Commission type. Values are: P = Percent, A = Amount Example: A
Source
<xsd:element name="Commission" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Commission flat amount or per-cent stored wirth this fare. See Type attribute of this element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:complexContent><xsd:extension base="CommissionType"><xsd:attribute name="RuleCode"><xsd:annotation><xsd:documentation>System defined commission processing code. Can be retrieved in RevenueStructureRS Example: XYZ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:complexContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="FareRules"><xsd:annotation><xsd:documentation>Fare rules information group.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="FareInfo" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>A FareInfo element contains data related to a fare component used during pricing. Since a fare may consist of more than one fare component, a FareGroup may have more than one FareInfo element. This data can be used for FareRulesRQ as a follow up request.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DepartureDate" type="xsd:date"><xsd:annotation><xsd:documentation>Segment departure date in ISO 8601 format (yyyy-mm-dd). Example: 2002-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DepartureCode" type="xsd:string"><xsd:annotation><xsd:documentation>Departure airport or city code. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ArrivalCode" type="xsd:string"><xsd:annotation><xsd:documentation>Arrival airport or city code. Example: NYC</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FareBasisCode" type="xsd:string"><xsd:annotation><xsd:documentation>Fare basis code. Example: Y26</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FareRefKey" minOccurs="0"><xsd:annotation><xsd:documentation>Unique fare reference key. If present in pricing response messages, must be included in FareRulesRQ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Discount" minOccurs="0"><xsd:annotation><xsd:documentation>The discount granted. Example: 20</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"><xsd:attribute name="Type"><xsd:annotation><xsd:documentation>The type of discount. Values are P (for percentage) or A (for amount). Example: P</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="A"/><xsd:enumeration value="P"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CodeID"><xsd:annotation><xsd:documentation>The PromoCode applicable to this discount. Example: BC10</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="TicketDesignator" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Ticket designator code. Example: ATM1 (Apollo)</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TourCode" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Tour code identifier. Example: ITGF12 (Galileo / Apollo)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Endorsement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Endorsements on ticket. Example: NONREF</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="FareCalculation" type="xsd:string"><xsd:annotation><xsd:documentation>Fare calculation line actually used for ticket image (if bulk ticket it is masked, otherwise unmasked). Example - masked: NYC EK DXB Q140.00 M/BT MS2MPUS2 EK NYC Q140.00 M/BT MS2MPUS2 NUC M/BT END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5 Example - masked: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="UnmaskedFareCalculation" minOccurs="0"><xsd:annotation><xsd:documentation>Completely unmasked Fare calculation line to allow authorixed agents access to original data in case the Farecalculation has been mashe for bulk fares. Example: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5</xsd:documentation><!--update_add--></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
A FareInfo element contains data related to a fare component used during pricing. Since a fare may consist of more than one fare component, a FareGroup may have more than one FareInfo element.This data can be used for FareRulesRQ as a follow up request.
<xsd:element name="FareInfo" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>A FareInfo element contains data related to a fare component used during pricing. Since a fare may consist of more than one fare component, a FareGroup may have more than one FareInfo element. This data can be used for FareRulesRQ as a follow up request.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DepartureDate" type="xsd:date"><xsd:annotation><xsd:documentation>Segment departure date in ISO 8601 format (yyyy-mm-dd). Example: 2002-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DepartureCode" type="xsd:string"><xsd:annotation><xsd:documentation>Departure airport or city code. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ArrivalCode" type="xsd:string"><xsd:annotation><xsd:documentation>Arrival airport or city code. Example: NYC</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FareBasisCode" type="xsd:string"><xsd:annotation><xsd:documentation>Fare basis code. Example: Y26</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="FareRefKey" minOccurs="0"><xsd:annotation><xsd:documentation>Unique fare reference key. If present in pricing response messages, must be included in FareRulesRQ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Discount" minOccurs="0"><xsd:annotation><xsd:documentation>The discount granted. Example: 20</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"><xsd:attribute name="Type"><xsd:annotation><xsd:documentation>The type of discount. Values are P (for percentage) or A (for amount). Example: P</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="A"/><xsd:enumeration value="P"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CodeID"><xsd:annotation><xsd:documentation>The PromoCode applicable to this discount. Example: BC10</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="TicketDesignator" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Ticket designator code. Example: ATM1 (Apollo)</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Segment departure date in ISO 8601 format (yyyy-mm-dd). Example: 2002-12-25
Diagram
Type
xsd:date
Properties
content:
simple
Source
<xsd:element name="DepartureDate" type="xsd:date"><xsd:annotation><xsd:documentation>Segment departure date in ISO 8601 format (yyyy-mm-dd). Example: 2002-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="DepartureCode" type="xsd:string"><xsd:annotation><xsd:documentation>Departure airport or city code. Example: MIA</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="ArrivalCode" type="xsd:string"><xsd:annotation><xsd:documentation>Arrival airport or city code. Example: NYC</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Unique fare reference key. If present in pricing response messages, must be included in FareRulesRQ.
Diagram
Type
restriction of xsd:string
Properties
content:
simple
minOccurs:
0
Facets
minLength
1
Source
<xsd:element name="FareRefKey" minOccurs="0"><xsd:annotation><xsd:documentation>Unique fare reference key. If present in pricing response messages, must be included in FareRulesRQ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The type of discount. Values are P (for percentage) or A (for amount). Example: P
Source
<xsd:element name="Discount" minOccurs="0"><xsd:annotation><xsd:documentation>The discount granted. Example: 20</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"><xsd:attribute name="Type"><xsd:annotation><xsd:documentation>The type of discount. Values are P (for percentage) or A (for amount). Example: P</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="A"/><xsd:enumeration value="P"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CodeID"><xsd:annotation><xsd:documentation>The PromoCode applicable to this discount. Example: BC10</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Fare calculation line actually used for ticket image (if bulk ticket it is masked, otherwise unmasked). Example - masked: NYC EK DXB Q140.00 M/BT MS2MPUS2 EK NYC Q140.00 M/BT MS2MPUS2 NUC M/BT END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5Example - masked: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="FareCalculation" type="xsd:string"><xsd:annotation><xsd:documentation>Fare calculation line actually used for ticket image (if bulk ticket it is masked, otherwise unmasked). Example - masked: NYC EK DXB Q140.00 M/BT MS2MPUS2 EK NYC Q140.00 M/BT MS2MPUS2 NUC M/BT END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5 Example - masked: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Completely unmasked Fare calculation line to allow authorixed agents access to original data in case the Farecalculation has been mashe for bulk fares. Example: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="UnmaskedFareCalculation" minOccurs="0"><xsd:annotation><xsd:documentation>Completely unmasked Fare calculation line to allow authorixed agents access to original data in case the Farecalculation has been mashe for bulk fares. Example: NYC EK DXB Q140.00 390.00MS2MPUS2 EK NYC Q140.00 390.00MS2MPUS2 NUC1060.00END ROE1.000000 XT5.00XA7.00XY5.50YC20.40AE4.50XF JFK4.5</xsd:documentation><!--update_add--></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="TravelStats" minOccurs="0"><xsd:annotation><xsd:documentation>Statistical data as needed for BSP and/or ARC reporting</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="PurposeCode" minOccurs="0"><xsd:annotation><xsd:documentation>Purpose Code. Valid values: 1 = Business 2 = Pleasure 3 = Charter Canadian requirement</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DestinationCode" minOccurs="0"><xsd:annotation><xsd:documentation>1 = Mexico, Costa Rica, Central America, Canal zone 2 = Islands and countries of the Caribbean, Bermuda, including PR, VI 3 = South America 4 = Europe incl Morocco, Tunisia, Algeria, Greenland 5 = Africa 6 = Middle East (western Asia) 7 = Asia including India 8 = Australia, New Zealand. Pacific islands incl Hawaii, excluding Guam 0 = United States (wholly within the USA) or trans- border Canada – USA (or vice-versa) Canadian requirement</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
1 = Mexico, Costa Rica, Central America, Canal zone2 = Islands and countries of the Caribbean, Bermuda, including PR, VI3 = South America4 = Europe incl Morocco, Tunisia, Algeria, Greenland5 = Africa6 = Middle East (western Asia) 7 = Asia including India8 = Australia, New Zealand. Pacific islands incl Hawaii,excluding Guam0 = United States (wholly within the USA) or trans- border Canada – USA (or vice-versa) Canadian requirement
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="DestinationCode" minOccurs="0"><xsd:annotation><xsd:documentation>1 = Mexico, Costa Rica, Central America, Canal zone 2 = Islands and countries of the Caribbean, Bermuda, including PR, VI 3 = South America 4 = Europe incl Morocco, Tunisia, Algeria, Greenland 5 = Africa 6 = Middle East (western Asia) 7 = Asia including India 8 = Australia, New Zealand. Pacific islands incl Hawaii, excluding Guam 0 = United States (wholly within the USA) or trans- border Canada – USA (or vice-versa) Canadian requirement</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="FormOfPayment"><xsd:annotation><xsd:documentation>FOP group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="CreditCard" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Multiplicity supported for Split TICKETING (BSP) but NOT Supported for EMDs</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="CCCode"><xsd:annotation><xsd:documentation>Credit card (vendor) code. Example: VI</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[A-Z|0-9]{2}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CCNumber"><xsd:annotation><xsd:documentation>Credit card number. Length is different per credit card system. Example: 4444333312123242</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CCExpiration"><xsd:complexType><xsd:sequence><xsd:element name="Month"><xsd:annotation><xsd:documentation>Credit card expiration month. example: 06</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[0-9][0-9]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Year"><xsd:annotation><xsd:documentation>Credit card expiration month. example: 99</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[0-9][0-9]"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="PaymentPlanInfo" minOccurs="0"><xsd:annotation><xsd:documentation>Detailed information about an applied payment plan (example: pagos parcelados) Note: Supported for TICKETS but NOT supported for EMDs</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="PlanCode"><xsd:annotation><xsd:documentation>as defined by the participating airline (3-6 AN) Example: AA008</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NbrOfInstallments"><xsd:annotation><xsd:documentation>Example: 4</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="InstallmentAmount"><xsd:annotation><xsd:documentation>the total installment (based on all tickets covered by this payment plan entry) Example 125025 (no decimal)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NetBalance"><xsd:annotation><xsd:documentation>Net Balance (after first installment) of the base fare of the individual ticket Example: 2550.50 (with decimal)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Amount" type="xsd:string"><xsd:annotation><xsd:documentation>Amount. Example: 7500</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="PaymentExtension" minOccurs="0"><xsd:annotation><xsd:documentation>Valid value: E</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element ref="ExtendedPayment" minOccurs="0"><xsd:annotation><xsd:documentation>Credit card extended payment. Values are: Y = Add extended payment N = Do not add extended payment Example: N Note: Supported for TICKETS but NOT supported for EMDs</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="CardholderFirstName" minOccurs="0"><xsd:annotation><xsd:documentation>FirstName on card.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CardholderLastName"><xsd:annotation><xsd:documentation>Name on card.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ReportingData" minOccurs="0"><xsd:annotation><xsd:documentation>Data Elements required by certain card issuers for report purposes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="AccountNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Corporation's account number</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="CostCenter" minOccurs="0"><xsd:annotation><xsd:documentation>Cost center number/code</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="Department" minOccurs="0"><xsd:annotation><xsd:documentation>Department description for this Traveler in this association. Example: Marketing</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="EmployeeID" minOccurs="0"><xsd:annotation><xsd:documentation>EmployeeID of traveler for this association. Example 476254</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="GenericElement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>These are elements provided by CC vendor and could include elements such as - ProjectNumber - AccountingUnit - ActionNumber - DepartingDate - FinalDestination Above sample reflects data elements from UATP/Airplus requirements</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: PN</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Project Number</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SystemProcess"><xsd:annotation><xsd:documentation>Allowed value: Y If set this identifies that this data content for this element is system generated (not provide by user input or profiles)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="ApprovalCode" minOccurs="0"><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Type"><xsd:annotation><xsd:documentation>Allowed values: A = automatic (defalut) M = manual</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element ref="CCAddressGroup" minOccurs="0"/><xsd:element name="AuthorizationData" minOccurs="0"><xsd:annotation><xsd:documentation>Data Elements returned by the CC Authorization Service Provider to be used in reporting (e.g. ARC/BSP)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="TransactionIdentifier" minOccurs="0"><xsd:annotation><xsd:documentation>A valued returned from Credit card provider and used for ARC and BSP reporting. For Visa and AMEX.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AuthResCode" minOccurs="0"><xsd:annotation><xsd:documentation>Authorization Response Code. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ValidationCode" minOccurs="0"><xsd:annotation><xsd:documentation>Validation Code. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AuthCharInd" minOccurs="0"><xsd:annotation><xsd:documentation>Authorization Character Indicator. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="EcommerceInd" minOccurs="0"><xsd:annotation><xsd:documentation>E-Commerce Indicator. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa and MasterCard.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="BankNetRefDate" minOccurs="0"><xsd:annotation><xsd:documentation>bankNet Reference Date. A valued returned from Credit card provider and used for ARC and BSP reporting. MasterCard only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="BanknetReferenceNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Banknet reference number. A valued returned from Credit card provider and used for ARC and BSP reporting. Mastercard only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PaymentID" minOccurs="0"><xsd:annotation><xsd:documentation>The Code identifies the type of VISA credit card( e.g signature card, reward card etc..)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AddVerfCode" minOccurs="0"><xsd:annotation><xsd:documentation>Address Verification Code; When CC company Address Verification Service( AVS) is utilized, this field will contain the address verification response code.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="PartialAmount" type="xsd:positiveInteger"><xsd:annotation><xsd:documentation>(Partial) amount allocated to this form of payment. Used for so called split payment. Not to be confused w/ amount entered for authorization in PNRCreateRQ. Only for SPLIT FOP in BSP market</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ActualAmount" type="xsd:positiveInteger"><xsd:annotation><xsd:documentation>The actual amount actually charged to this credit card.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Other" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Other payment information. Example: "CHECK", "CASH", "MCO", "EMD" Multiplicity supported for Split TICKETING (BSP) but NOT Supported for EMDs</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="PartialAmount" type="xsd:positiveInteger"><xsd:annotation><xsd:documentation>(Partial) amount allocated to this form of payment. Used for so called split payment. Not to be confused w/ amount entered for authorization in PNRCreateRQ. Only for SPLIT FOP in BSP market</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ActualAmount" type="xsd:positiveInteger"><xsd:annotation><xsd:documentation>The actual amount actually paid by this FOP</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Number"><xsd:annotation><xsd:documentation>Check, Voucher, MCO Number</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
(Partial) amount allocated to this form of payment. Used for so called split payment. Not to be confused w/ amount entered for authorization in PNRCreateRQ.Only for SPLIT FOP in BSP market
Source
<xsd:element name="CreditCard" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Multiplicity supported for Split TICKETING (BSP) but NOT Supported for EMDs</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="CCCode"><xsd:annotation><xsd:documentation>Credit card (vendor) code. Example: VI</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[A-Z|0-9]{2}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CCNumber"><xsd:annotation><xsd:documentation>Credit card number. Length is different per credit card system. Example: 4444333312123242</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CCExpiration"><xsd:complexType><xsd:sequence><xsd:element name="Month"><xsd:annotation><xsd:documentation>Credit card expiration month. example: 06</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[0-9][0-9]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Year"><xsd:annotation><xsd:documentation>Credit card expiration month. example: 99</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[0-9][0-9]"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="PaymentPlanInfo" minOccurs="0"><xsd:annotation><xsd:documentation>Detailed information about an applied payment plan (example: pagos parcelados) Note: Supported for TICKETS but NOT supported for EMDs</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="PlanCode"><xsd:annotation><xsd:documentation>as defined by the participating airline (3-6 AN) Example: AA008</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NbrOfInstallments"><xsd:annotation><xsd:documentation>Example: 4</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="InstallmentAmount"><xsd:annotation><xsd:documentation>the total installment (based on all tickets covered by this payment plan entry) Example 125025 (no decimal)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NetBalance"><xsd:annotation><xsd:documentation>Net Balance (after first installment) of the base fare of the individual ticket Example: 2550.50 (with decimal)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Amount" type="xsd:string"><xsd:annotation><xsd:documentation>Amount. Example: 7500</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="PaymentExtension" minOccurs="0"><xsd:annotation><xsd:documentation>Valid value: E</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element ref="ExtendedPayment" minOccurs="0"><xsd:annotation><xsd:documentation>Credit card extended payment. Values are: Y = Add extended payment N = Do not add extended payment Example: N Note: Supported for TICKETS but NOT supported for EMDs</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="CardholderFirstName" minOccurs="0"><xsd:annotation><xsd:documentation>FirstName on card.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CardholderLastName"><xsd:annotation><xsd:documentation>Name on card.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ReportingData" minOccurs="0"><xsd:annotation><xsd:documentation>Data Elements required by certain card issuers for report purposes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="AccountNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Corporation's account number</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="CostCenter" minOccurs="0"><xsd:annotation><xsd:documentation>Cost center number/code</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="Department" minOccurs="0"><xsd:annotation><xsd:documentation>Department description for this Traveler in this association. Example: Marketing</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="EmployeeID" minOccurs="0"><xsd:annotation><xsd:documentation>EmployeeID of traveler for this association. Example 476254</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="GenericElement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>These are elements provided by CC vendor and could include elements such as - ProjectNumber - AccountingUnit - ActionNumber - DepartingDate - FinalDestination Above sample reflects data elements from UATP/Airplus requirements</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: PN</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Project Number</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SystemProcess"><xsd:annotation><xsd:documentation>Allowed value: Y If set this identifies that this data content for this element is system generated (not provide by user input or profiles)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="ApprovalCode" minOccurs="0"><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Type"><xsd:annotation><xsd:documentation>Allowed values: A = automatic (defalut) M = manual</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element ref="CCAddressGroup" minOccurs="0"/><xsd:element name="AuthorizationData" minOccurs="0"><xsd:annotation><xsd:documentation>Data Elements returned by the CC Authorization Service Provider to be used in reporting (e.g. ARC/BSP)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="TransactionIdentifier" minOccurs="0"><xsd:annotation><xsd:documentation>A valued returned from Credit card provider and used for ARC and BSP reporting. For Visa and AMEX.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AuthResCode" minOccurs="0"><xsd:annotation><xsd:documentation>Authorization Response Code. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ValidationCode" minOccurs="0"><xsd:annotation><xsd:documentation>Validation Code. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AuthCharInd" minOccurs="0"><xsd:annotation><xsd:documentation>Authorization Character Indicator. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="EcommerceInd" minOccurs="0"><xsd:annotation><xsd:documentation>E-Commerce Indicator. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa and MasterCard.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="BankNetRefDate" minOccurs="0"><xsd:annotation><xsd:documentation>bankNet Reference Date. A valued returned from Credit card provider and used for ARC and BSP reporting. MasterCard only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="BanknetReferenceNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Banknet reference number. A valued returned from Credit card provider and used for ARC and BSP reporting. Mastercard only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PaymentID" minOccurs="0"><xsd:annotation><xsd:documentation>The Code identifies the type of VISA credit card( e.g signature card, reward card etc..)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AddVerfCode" minOccurs="0"><xsd:annotation><xsd:documentation>Address Verification Code; When CC company Address Verification Service( AVS) is utilized, this field will contain the address verification response code.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="PartialAmount" type="xsd:positiveInteger"><xsd:annotation><xsd:documentation>(Partial) amount allocated to this form of payment. Used for so called split payment. Not to be confused w/ amount entered for authorization in PNRCreateRQ. Only for SPLIT FOP in BSP market</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ActualAmount" type="xsd:positiveInteger"><xsd:annotation><xsd:documentation>The actual amount actually charged to this credit card.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Credit card number. Length is different per credit card system.Example: 4444333312123242
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
minLength
1
Source
<xsd:element name="CCNumber"><xsd:annotation><xsd:documentation>Credit card number. Length is different per credit card system. Example: 4444333312123242</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="PaymentPlanInfo" minOccurs="0"><xsd:annotation><xsd:documentation>Detailed information about an applied payment plan (example: pagos parcelados) Note: Supported for TICKETS but NOT supported for EMDs</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="PlanCode"><xsd:annotation><xsd:documentation>as defined by the participating airline (3-6 AN) Example: AA008</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NbrOfInstallments"><xsd:annotation><xsd:documentation>Example: 4</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="InstallmentAmount"><xsd:annotation><xsd:documentation>the total installment (based on all tickets covered by this payment plan entry) Example 125025 (no decimal)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="NetBalance"><xsd:annotation><xsd:documentation>Net Balance (after first installment) of the base fare of the individual ticket Example: 2550.50 (with decimal)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Amount" type="xsd:string"><xsd:annotation><xsd:documentation>Amount. Example: 7500</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="PaymentExtension" minOccurs="0"><xsd:annotation><xsd:documentation>Valid value: E</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
as defined by the participating airline(3-6 AN)Example: AA008
Diagram
Source
<xsd:element name="PlanCode"><xsd:annotation><xsd:documentation>as defined by the participating airline (3-6 AN) Example: AA008</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
the total installment (based on all tickets covered by this payment plan entry)Example 125025 (no decimal)
Diagram
Source
<xsd:element name="InstallmentAmount"><xsd:annotation><xsd:documentation>the total installment (based on all tickets covered by this payment plan entry) Example 125025 (no decimal)</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="NetBalance"><xsd:annotation><xsd:documentation>Net Balance (after first installment) of the base fare of the individual ticket Example: 2550.50 (with decimal)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Amount" type="xsd:string"><xsd:annotation><xsd:documentation>Amount. Example: 7500</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
If and only if the value of the ExtendedPayment is set to Y.Identifies the period of extended payment in months. Usually credit card systems allows a payment to be extended over a certain number of months. The actual timeframe will vary depending on the credit card system.
Source
<xsd:element name="ExtendedPayment"><xsd:annotation><xsd:documentation>Credit card extended payment. Values are: Y = Add extended payment N = Do not add extended payment Example: N</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="NumberOfMonths" type="xsd:positiveInteger"><xsd:annotation><xsd:documentation>If and only if the value of the ExtendedPayment is set to Y. Identifies the period of extended payment in months. Usually credit card systems allows a payment to be extended over a certain number of months. The actual timeframe will vary depending on the credit card system.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="ReportingData" minOccurs="0"><xsd:annotation><xsd:documentation>Data Elements required by certain card issuers for report purposes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="AccountNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Corporation's account number</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="CostCenter" minOccurs="0"><xsd:annotation><xsd:documentation>Cost center number/code</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="Department" minOccurs="0"><xsd:annotation><xsd:documentation>Department description for this Traveler in this association. Example: Marketing</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="EmployeeID" minOccurs="0"><xsd:annotation><xsd:documentation>EmployeeID of traveler for this association. Example 476254</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="GenericElement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>These are elements provided by CC vendor and could include elements such as - ProjectNumber - AccountingUnit - ActionNumber - DepartingDate - FinalDestination Above sample reflects data elements from UATP/Airplus requirements</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: PN</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Project Number</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SystemProcess"><xsd:annotation><xsd:documentation>Allowed value: Y If set this identifies that this data content for this element is system generated (not provide by user input or profiles)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="AccountNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Corporation's account number</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="CostCenter" minOccurs="0"><xsd:annotation><xsd:documentation>Cost center number/code</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Department" minOccurs="0"><xsd:annotation><xsd:documentation>Department description for this Traveler in this association. Example: Marketing</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="EmployeeID" minOccurs="0"><xsd:annotation><xsd:documentation>EmployeeID of traveler for this association. Example 476254</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
These are elements provided by CC vendor and could include elements such as- ProjectNumber- AccountingUnit- ActionNumber- DepartingDate- FinalDestinationAbove sample reflects data elements from UATP/Airplus requirements
Allowed value: YIf set this identifies that this data content for this element is system generated (not provide by user input or profiles)
Source
<xsd:element name="GenericElement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>These are elements provided by CC vendor and could include elements such as - ProjectNumber - AccountingUnit - ActionNumber - DepartingDate - FinalDestination Above sample reflects data elements from UATP/Airplus requirements</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: PN</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Project Number</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SystemProcess"><xsd:annotation><xsd:documentation>Allowed value: Y If set this identifies that this data content for this element is system generated (not provide by user input or profiles)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="CCAddressGroup"><xsd:complexType><xsd:sequence><xsd:element ref="Address" maxOccurs="2"/><xsd:element ref="City"/><xsd:element ref="PostalCode"/><xsd:element ref="StateCode" minOccurs="0"/><xsd:element ref="CountryCode"><xsd:annotation><xsd:documentation>ISO Country code. This element is introduced as mandatory although GDS implementation will not require its presence until 30MAR2008. Example: US</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Address"><xsd:annotation><xsd:documentation>Street or PO Box address. Example: 1234 Main Street</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="PostalCode"><xsd:annotation><xsd:documentation>Postal or ZIP code. Example: 33139</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="AuthorizationData" minOccurs="0"><xsd:annotation><xsd:documentation>Data Elements returned by the CC Authorization Service Provider to be used in reporting (e.g. ARC/BSP)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="TransactionIdentifier" minOccurs="0"><xsd:annotation><xsd:documentation>A valued returned from Credit card provider and used for ARC and BSP reporting. For Visa and AMEX.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AuthResCode" minOccurs="0"><xsd:annotation><xsd:documentation>Authorization Response Code. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ValidationCode" minOccurs="0"><xsd:annotation><xsd:documentation>Validation Code. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AuthCharInd" minOccurs="0"><xsd:annotation><xsd:documentation>Authorization Character Indicator. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="EcommerceInd" minOccurs="0"><xsd:annotation><xsd:documentation>E-Commerce Indicator. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa and MasterCard.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="BankNetRefDate" minOccurs="0"><xsd:annotation><xsd:documentation>bankNet Reference Date. A valued returned from Credit card provider and used for ARC and BSP reporting. MasterCard only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="BanknetReferenceNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Banknet reference number. A valued returned from Credit card provider and used for ARC and BSP reporting. Mastercard only.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PaymentID" minOccurs="0"><xsd:annotation><xsd:documentation>The Code identifies the type of VISA credit card( e.g signature card, reward card etc..)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AddVerfCode" minOccurs="0"><xsd:annotation><xsd:documentation>Address Verification Code; When CC company Address Verification Service( AVS) is utilized, this field will contain the address verification response code.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
A valued returned from Credit card provider and used for ARC and BSP reporting. For Visa and AMEX.
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="TransactionIdentifier" minOccurs="0"><xsd:annotation><xsd:documentation>A valued returned from Credit card provider and used for ARC and BSP reporting. For Visa and AMEX.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Authorization Response Code. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="AuthResCode" minOccurs="0"><xsd:annotation><xsd:documentation>Authorization Response Code. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Validation Code. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="ValidationCode" minOccurs="0"><xsd:annotation><xsd:documentation>Validation Code. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Authorization Character Indicator. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="AuthCharInd" minOccurs="0"><xsd:annotation><xsd:documentation>Authorization Character Indicator. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa only.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
E-Commerce Indicator. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa and MasterCard.
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="EcommerceInd" minOccurs="0"><xsd:annotation><xsd:documentation>E-Commerce Indicator. A valued returned from Credit card provider and used for ARC and BSP reporting. Visa and MasterCard.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
bankNet Reference Date. A valued returned from Credit card provider and used for ARC and BSP reporting. MasterCard only.
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="BankNetRefDate" minOccurs="0"><xsd:annotation><xsd:documentation>bankNet Reference Date. A valued returned from Credit card provider and used for ARC and BSP reporting. MasterCard only.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Banknet reference number. A valued returned from Credit card provider and used for ARC and BSP reporting. Mastercard only.
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="BanknetReferenceNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Banknet reference number. A valued returned from Credit card provider and used for ARC and BSP reporting. Mastercard only.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The Code identifies the type of VISA credit card( e.g signature card, reward card etc..)
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="PaymentID" minOccurs="0"><xsd:annotation><xsd:documentation>The Code identifies the type of VISA credit card( e.g signature card, reward card etc..)</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Address Verification Code; When CC company Address Verification Service( AVS) is utilized, this field will contain the address verification response code.
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="AddVerfCode" minOccurs="0"><xsd:annotation><xsd:documentation>Address Verification Code; When CC company Address Verification Service( AVS) is utilized, this field will contain the address verification response code.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
(Partial) amount allocated to this form of payment. Used for so called split payment. Not to be confused w/ amount entered for authorization in PNRCreateRQ.Only for SPLIT FOP in BSP market
Source
<xsd:element name="Other" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Other payment information. Example: "CHECK", "CASH", "MCO", "EMD" Multiplicity supported for Split TICKETING (BSP) but NOT Supported for EMDs</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="PartialAmount" type="xsd:positiveInteger"><xsd:annotation><xsd:documentation>(Partial) amount allocated to this form of payment. Used for so called split payment. Not to be confused w/ amount entered for authorization in PNRCreateRQ. Only for SPLIT FOP in BSP market</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ActualAmount" type="xsd:positiveInteger"><xsd:annotation><xsd:documentation>The actual amount actually paid by this FOP</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Number"><xsd:annotation><xsd:documentation>Check, Voucher, MCO Number</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Endorsementss on ticket.NOTE: pls. use FareGroup/TravelerGroup/FareRules/Endorsement element. This element is deprecated and defined is for backward compatibility reasons.Support will be discontinued starting MAR2008
<xsd:element name="Endorsement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Endorsementss on ticket. NOTE: pls. use FareGroup/TravelerGroup/FareRules/Endorsement element. This element is deprecated and defined is for backward compatibility reasons. Support will be discontinued starting MAR2008</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"/></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Name of entity that distributed this fare. Can be ATPCO, SITA, IATA, consolidator or airline.
Diagram
Type
restriction of xsd:string
Properties
content:
simple
minOccurs:
0
Facets
enumeration
ATPCO
enumeration
SITA
enumeration
IATA
enumeration
CONSOLIDATOR
enumeration
AIRLINE
Source
<xsd:element name="Distributor" minOccurs="0"><xsd:annotation><xsd:documentation>Name of entity that distributed this fare. Can be ATPCO, SITA, IATA, consolidator or airline.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="ATPCO"/><xsd:enumeration value="SITA"/><xsd:enumeration value="IATA"/><xsd:enumeration value="CONSOLIDATOR"/><xsd:enumeration value="AIRLINE"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="WaiverCode"><xsd:annotation><xsd:documentation>Refund WAiver Code. Mandatory in some BSP countries such as Japan. Example: XYZ123</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Data of the original (first) ticket. Will only be presents if ticket was exchanged (meaning displayed ticket as defined in this schema is result of an exchange).
<xsd:element name="OriginalTicket"><xsd:annotation><xsd:documentation>Data of the original (first) ticket. Will only be presents if ticket was exchanged (meaning displayed ticket as defined in this schema is result of an exchange).</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Ticket" maxOccurs="4"><xsd:annotation><xsd:documentation>Original 13-digit document number. In case of a conjunctive set use one node for each ticket number of the multi-document set. Example: 0011234567890</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:annotation><xsd:documentation>CouponNumber is not used by Res System</xsd:documentation></xsd:annotation><xsd:element name="CouponNumber" type="xsd:int" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupoun that has been exchanged. Example: 1</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The 13 digt ticket number of the ticket to be refunded. Example: 0012345467891</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketAmount"><xsd:annotation><xsd:documentation>Actual total amount of the this ticket</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="TktIssueDate" type="xsd:date" minOccurs="0"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="IATA" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>The IATA number of the agency originally issuing the ticket.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="OriginalIssuePlace" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Ticket" maxOccurs="4"><xsd:annotation><xsd:documentation>Original 13-digit document number. In case of a conjunctive set use one node for each ticket number of the multi-document set. Example: 0011234567890</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:annotation><xsd:documentation>CouponNumber is not used by Res System</xsd:documentation></xsd:annotation><xsd:element name="CouponNumber" type="xsd:int" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupoun that has been exchanged. Example: 1</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The 13 digt ticket number of the ticket to be refunded. Example: 0012345467891</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketAmount"><xsd:annotation><xsd:documentation>Actual total amount of the this ticket</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The number of the coupoun that has been exchanged.Example: 1
Diagram
Type
xsd:int
Properties
content:
simple
maxOccurs:
4
Source
<xsd:element name="CouponNumber" type="xsd:int" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupoun that has been exchanged. Example: 1</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Type
xsd:date
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="TktIssueDate" type="xsd:date" minOccurs="0"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The IATA number of the agency originally issuing the ticket.
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="IATA" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>The IATA number of the agency originally issuing the ticket.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Three letter IATA code of the town where the ticket originally has been issued.Example: MIA
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="OriginalIssuePlace" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="InExchangeFor"><xsd:annotation><xsd:documentation>Represents tickets from the last exchange.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:sequence><xsd:annotation><xsd:documentation>At least one element of this sequence is mandatory</xsd:documentation></xsd:annotation><xsd:element name="TicketNumber" minOccurs="0" maxOccurs="4"><xsd:annotation><xsd:documentation>The 13 digt ticket number(s) of all tickets. Example: 0012345467891</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="TicketAmount"><xsd:annotation><xsd:documentation>Actual total amount of the this ticket</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketDate"><xsd:annotation><xsd:documentation>Issuance date of this ticket</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketTime"><xsd:annotation><xsd:documentation>Issuance time of this ticket</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="ExchangeDocuments" minOccurs="0"><xsd:annotation><xsd:documentation>Data for [other] exchange document(s) to (a) be applied as partial or full FOP or (b) be applied for services such as upgrades, priority boarding, etc. (c) be applied to support discounted fare and to be processed as an "Exchange transaction". Typical document types: -- (residual value) MCO -- (residual value) EMD-S -- Airline Voucher -- Paper or eCertificates -- Creditshells from PNR</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DocumentDetails" maxOccurs="unbounded"><xsd:complexType><xsd:sequence><xsd:element name="CreditAmount" minOccurs="0"><xsd:annotation><xsd:documentation>MANDATORY if document is to be applied as a credit towards the ticket total amount. Not applicable for any other type of documents such as certificates to grant an upgrade, priority boarding, lounge access or to support a discount applied to the ticketed fare.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element name="DocAmount"><xsd:annotation><xsd:documentation>The current CREDIT balance of this document</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocAmountUsed"><xsd:annotation><xsd:documentation>The actual amount used of this credit.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="DocNumber"><xsd:annotation><xsd:documentation>The 13-digit document number (no check digit) of an 'accountable' document such as eCert, voucher, MCO, EMD, etc Example: 0061234567890</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssuePlace" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssueDate" type="xsd:date" minOccurs="0"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:element name="ChangeFee" minOccurs="0"><xsd:annotation><xsd:documentation>allows to carry forward any change fee associated to the issuance of the new ticket</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element ref="Amount"><xsd:annotation><xsd:documentation>Amount of applied change fee. Example: 7500</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The 13 digt ticket number of the ticket carrying the change fee. Example: 0012345467891</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="TicketNumber" minOccurs="0" maxOccurs="4"><xsd:annotation><xsd:documentation>The 13 digt ticket number(s) of all tickets. Example: 0012345467891</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="TicketAmount"><xsd:annotation><xsd:documentation>Actual total amount of the this ticket</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketDate"><xsd:annotation><xsd:documentation>Issuance date of this ticket</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketTime"><xsd:annotation><xsd:documentation>Issuance time of this ticket</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Data for [other] exchange document(s) to (a) be applied as partial or full FOP or (b) be applied for services such as upgrades, priority boarding, etc. (c) be applied to support discounted fareand to be processed as an "Exchange transaction". Typical document types: -- (residual value) MCO-- (residual value) EMD-S-- Airline Voucher-- Paper or eCertificates-- Creditshells from PNR
<xsd:element name="ExchangeDocuments" minOccurs="0"><xsd:annotation><xsd:documentation>Data for [other] exchange document(s) to (a) be applied as partial or full FOP or (b) be applied for services such as upgrades, priority boarding, etc. (c) be applied to support discounted fare and to be processed as an "Exchange transaction". Typical document types: -- (residual value) MCO -- (residual value) EMD-S -- Airline Voucher -- Paper or eCertificates -- Creditshells from PNR</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DocumentDetails" maxOccurs="unbounded"><xsd:complexType><xsd:sequence><xsd:element name="CreditAmount" minOccurs="0"><xsd:annotation><xsd:documentation>MANDATORY if document is to be applied as a credit towards the ticket total amount. Not applicable for any other type of documents such as certificates to grant an upgrade, priority boarding, lounge access or to support a discount applied to the ticketed fare.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element name="DocAmount"><xsd:annotation><xsd:documentation>The current CREDIT balance of this document</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocAmountUsed"><xsd:annotation><xsd:documentation>The actual amount used of this credit.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="DocNumber"><xsd:annotation><xsd:documentation>The 13-digit document number (no check digit) of an 'accountable' document such as eCert, voucher, MCO, EMD, etc Example: 0061234567890</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssuePlace" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssueDate" type="xsd:date" minOccurs="0"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="DocumentDetails" maxOccurs="unbounded"><xsd:complexType><xsd:sequence><xsd:element name="CreditAmount" minOccurs="0"><xsd:annotation><xsd:documentation>MANDATORY if document is to be applied as a credit towards the ticket total amount. Not applicable for any other type of documents such as certificates to grant an upgrade, priority boarding, lounge access or to support a discount applied to the ticketed fare.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element name="DocAmount"><xsd:annotation><xsd:documentation>The current CREDIT balance of this document</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocAmountUsed"><xsd:annotation><xsd:documentation>The actual amount used of this credit.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="DocNumber"><xsd:annotation><xsd:documentation>The 13-digit document number (no check digit) of an 'accountable' document such as eCert, voucher, MCO, EMD, etc Example: 0061234567890</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssuePlace" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssueDate" type="xsd:date" minOccurs="0"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
MANDATORY if document is to be applied as a credit towards the ticket total amount.Not applicable for any other type of documents such as certificates to grant an upgrade, priority boarding, lounge access or to support a discount applied to the ticketed fare.
<xsd:element name="CreditAmount" minOccurs="0"><xsd:annotation><xsd:documentation>MANDATORY if document is to be applied as a credit towards the ticket total amount. Not applicable for any other type of documents such as certificates to grant an upgrade, priority boarding, lounge access or to support a discount applied to the ticketed fare.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element name="DocAmount"><xsd:annotation><xsd:documentation>The current CREDIT balance of this document</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocAmountUsed"><xsd:annotation><xsd:documentation>The actual amount used of this credit.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="DocAmount"><xsd:annotation><xsd:documentation>The current CREDIT balance of this document</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="DocAmountUsed"><xsd:annotation><xsd:documentation>The actual amount used of this credit.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The 13-digit document number (no check digit) of an 'accountable' document such as eCert, voucher, MCO, EMD, etcExample: 0061234567890
Diagram
Source
<xsd:element name="DocNumber"><xsd:annotation><xsd:documentation>The 13-digit document number (no check digit) of an 'accountable' document such as eCert, voucher, MCO, EMD, etc Example: 0061234567890</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Three letter IATA code of the town where the ticket originally has been issued.Example: MIA
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="DocIssuePlace" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Type
xsd:date
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="DocIssueDate" type="xsd:date" minOccurs="0"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The 13 digt ticket number of the ticket carrying the change fee.Example: 0012345467891
Source
<xsd:element name="ChangeFee" minOccurs="0"><xsd:annotation><xsd:documentation>allows to carry forward any change fee associated to the issuance of the new ticket</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element ref="Amount"><xsd:annotation><xsd:documentation>Amount of applied change fee. Example: 7500</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The 13 digt ticket number of the ticket carrying the change fee. Example: 0012345467891</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Amount unit. There is only one possible values (for Change Fee)::M = currency money value Example: M
Source
<xsd:element name="Amount"><xsd:annotation><xsd:documentation>Penalty amount in currency amount or percentage. Example: 7500</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"><xsd:attribute name="Unit" use="required"><xsd:annotation><xsd:documentation>Amount unit. There is only one possible values (for Change Fee):: M = currency money value Example: M</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/><xsd:maxLength value="1"/><xsd:enumeration value="M"/><xsd:enumeration value="P"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
EMD Issue information. Allows for association of ticket numbers/coupons to this EMD document number/couponCurrent structure supports EMD-A and EMD-S DEBITS (collecting money for services and charges).If EMD-S CREDITS need to be added to the ticket image minor schema changes are needed.
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
Source
<xsd:element name="EMDInfo"><xsd:annotation><xsd:documentation>EMD Issue information. Allows for association of ticket numbers/coupons to this EMD document number/coupon Current structure supports EMD-A and EMD-S DEBITS (collecting money for services and charges). If EMD-S CREDITS need to be added to the ticket image minor schema changes are needed.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="EMDNumber"/><xsd:element name="EMDTotal"><xsd:annotation><xsd:documentation>Total amount charged with this EMD Currency</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Total" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total of all charges of this EMD. Total = sum of all "Price/Total" amounts Example: 2500</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element ref="CurrencyCode"/><xsd:element name="FormOfPayment"><xsd:annotation><xsd:documentation>The form of payment used to settle the charges of this EMD.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:annotation><xsd:documentation>Note --- Not supported EMD functionality: Split FOP Extended CC payment</xsd:documentation></xsd:annotation><xsd:element name="CreditCard"><xsd:annotation><xsd:documentation>Credit card group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="CCCode"><xsd:annotation><xsd:documentation>Credit card code. Example: VI</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CCNumber" type="xsd:string"><xsd:annotation><xsd:documentation>Credit card number. Example: 4011236654652341</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="CCExpiration"><xsd:annotation><xsd:documentation>Credit card expiration group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Month"><xsd:annotation><xsd:documentation>Credit card expiration month. Example: 02</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="0[1-9]|1[012]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Year"><xsd:annotation><xsd:documentation>Last two digits of the credit card expiration year. Example: 06</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[0-9][0-9]"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="ReportingData" minOccurs="0"><xsd:annotation><xsd:documentation>Data Elements required by certain card issuers for report purposes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="AccountNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Corporation's account number</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="CostCenter" minOccurs="0"><xsd:annotation><xsd:documentation>Cost center number/code</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="Department" minOccurs="0"><xsd:annotation><xsd:documentation>Department description for this Traveler in this association. Example: Marketing</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="EmployeeID" minOccurs="0"><xsd:annotation><xsd:documentation>EmployeeID of traveler for this association. Example 476254</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="GenericElement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>These are elements provided by CC vendor and could include elements such as - ProjectNumber - AccountingUnit - ActionNumber - DepartingDate - FinalDestination Above sample reflects data elements from UATP/Airplus requirements</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: PN</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Project Number</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SystemProcess"><xsd:annotation><xsd:documentation>Allowed value: Y If set this identifies that this data content for this element is system generated (not provide by user input or profiles)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="CardholderFullName" minOccurs="0"><xsd:annotation><xsd:documentation>Credit cardholder full name as it appears on the card</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ApprovalCode" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Credit card approval code. Example: 996456</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="Other"><xsd:annotation><xsd:documentation>Other payment type. Possible values: CASH, CHECK.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="CASH"/><xsd:enumeration value="CHECK"/><xsd:enumeration value=""/></xsd:restriction></xsd:simpleType></xsd:element></xsd:choice></xsd:complexType></xsd:element><xsd:element name="Service" maxOccurs="unbounded"><xsd:complexType><xsd:sequence><xsd:element name="CouponAssociation" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>The association between EMD and Ticket coupon numbers. SINGLE coupon association mandatory for EMD-A (flight-associated) services. An EMD-S may have none to multiple associations. Example: 1</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="TicketCoupon"><xsd:annotation><xsd:documentation>Mandatory for EMD-A documents/coupons</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="EMDCoupon"><xsd:annotation><xsd:documentation>The EMD coupon number used to charge this service. SINGLE coupon association mandatory for EMD-A (flight-associated) services. An EMD-S may have none to multiple associations. Example: 1</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Description"><xsd:annotation><xsd:documentation>Charge / Service description Examples: (a) Hoover Dam Tour (b) Premium Seat (c) Executive Lounge Access</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ServiceLocation" minOccurs="0"><xsd:annotation><xsd:documentation>Optionally used for non-flight related services, such as airline lounge pass, pre-paid booklets for drinks/meals or WiFi. This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location. Example: DFW</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="ServiceDate" minOccurs="0"/><xsd:element name="Price"><xsd:annotation><xsd:documentation>the individual charge for this service/coupon</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Total" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total price for this charge. Example: 2500</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="EMDNumber" use="required"><xsd:annotation><xsd:documentation>The 13-digit document (EMD) number issued for the services listed. In case of a conjunctive set, this is the actual number of the document within the set. If for example the 2nd document of the set is to be listed for these services and the set has the number range 0015480000010-013, then the number to use here would be 0015480000011</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketNumber" type="xsd:string"><xsd:annotation><xsd:documentation>The 13 digt ticket number (as provided in this ticket image) Example: 0012345467891 In case of a conjunctive set, this is the actual number of the ticket within the set. If for example the 2nd ticket of the set is to be referenced here and the set has the number range 0016441234567-570, then the number to use here would be 0016441234570</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute ref="Source"/></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
EA = EMD-A AssociatedES = EMD-S StandaloneMD = MCO/MD50/vMPDTA = TASF Travel Agent Service Fee
Source
<xsd:element name="EMDNumber"><xsd:annotation><xsd:documentation>EMD Document number.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Status"><xsd:annotation><xsd:documentation>reflects the status of this document, Allowed values are: "Issued" "Voided" "Exchanged" "Refunded"</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Type" use="required"><xsd:annotation><xsd:documentation>EA = EMD-A Associated ES = EMD-S Standalone MD = MCO/MD50/vMPD TA = TASF Travel Agent Service Fee</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="EMDA"/><xsd:enumeration value="EMDS"/><xsd:enumeration value="MD50"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="ConjDocumentNumber"><xsd:annotation><xsd:documentation>13-digit document number of the LAST document of an conjunctive EMD set. Example: 0011233215673</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Total of all charges of this EMD. Total = sum of all "Price/Total" amountsExample: 2500
Source
<xsd:element name="EMDTotal"><xsd:annotation><xsd:documentation>Total amount charged with this EMD Currency</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Total" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total of all charges of this EMD. Total = sum of all "Price/Total" amounts Example: 2500</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="FormOfPayment"><xsd:annotation><xsd:documentation>The form of payment used to settle the charges of this EMD.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:annotation><xsd:documentation>Note --- Not supported EMD functionality: Split FOP Extended CC payment</xsd:documentation></xsd:annotation><xsd:element name="CreditCard"><xsd:annotation><xsd:documentation>Credit card group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="CCCode"><xsd:annotation><xsd:documentation>Credit card code. Example: VI</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CCNumber" type="xsd:string"><xsd:annotation><xsd:documentation>Credit card number. Example: 4011236654652341</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="CCExpiration"><xsd:annotation><xsd:documentation>Credit card expiration group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Month"><xsd:annotation><xsd:documentation>Credit card expiration month. Example: 02</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="0[1-9]|1[012]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Year"><xsd:annotation><xsd:documentation>Last two digits of the credit card expiration year. Example: 06</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[0-9][0-9]"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="ReportingData" minOccurs="0"><xsd:annotation><xsd:documentation>Data Elements required by certain card issuers for report purposes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="AccountNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Corporation's account number</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="CostCenter" minOccurs="0"><xsd:annotation><xsd:documentation>Cost center number/code</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="Department" minOccurs="0"><xsd:annotation><xsd:documentation>Department description for this Traveler in this association. Example: Marketing</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="EmployeeID" minOccurs="0"><xsd:annotation><xsd:documentation>EmployeeID of traveler for this association. Example 476254</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="GenericElement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>These are elements provided by CC vendor and could include elements such as - ProjectNumber - AccountingUnit - ActionNumber - DepartingDate - FinalDestination Above sample reflects data elements from UATP/Airplus requirements</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: PN</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Project Number</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SystemProcess"><xsd:annotation><xsd:documentation>Allowed value: Y If set this identifies that this data content for this element is system generated (not provide by user input or profiles)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="CardholderFullName" minOccurs="0"><xsd:annotation><xsd:documentation>Credit cardholder full name as it appears on the card</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ApprovalCode" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Credit card approval code. Example: 996456</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="Other"><xsd:annotation><xsd:documentation>Other payment type. Possible values: CASH, CHECK.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="CASH"/><xsd:enumeration value="CHECK"/><xsd:enumeration value=""/></xsd:restriction></xsd:simpleType></xsd:element></xsd:choice></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="CreditCard"><xsd:annotation><xsd:documentation>Credit card group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="CCCode"><xsd:annotation><xsd:documentation>Credit card code. Example: VI</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CCNumber" type="xsd:string"><xsd:annotation><xsd:documentation>Credit card number. Example: 4011236654652341</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="CCExpiration"><xsd:annotation><xsd:documentation>Credit card expiration group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Month"><xsd:annotation><xsd:documentation>Credit card expiration month. Example: 02</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="0[1-9]|1[012]"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Year"><xsd:annotation><xsd:documentation>Last two digits of the credit card expiration year. Example: 06</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[0-9][0-9]"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="ReportingData" minOccurs="0"><xsd:annotation><xsd:documentation>Data Elements required by certain card issuers for report purposes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="AccountNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Corporation's account number</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="CostCenter" minOccurs="0"><xsd:annotation><xsd:documentation>Cost center number/code</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="Department" minOccurs="0"><xsd:annotation><xsd:documentation>Department description for this Traveler in this association. Example: Marketing</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="EmployeeID" minOccurs="0"><xsd:annotation><xsd:documentation>EmployeeID of traveler for this association. Example 476254</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="GenericElement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>These are elements provided by CC vendor and could include elements such as - ProjectNumber - AccountingUnit - ActionNumber - DepartingDate - FinalDestination Above sample reflects data elements from UATP/Airplus requirements</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: PN</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Project Number</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SystemProcess"><xsd:annotation><xsd:documentation>Allowed value: Y If set this identifies that this data content for this element is system generated (not provide by user input or profiles)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="CardholderFullName" minOccurs="0"><xsd:annotation><xsd:documentation>Credit cardholder full name as it appears on the card</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ApprovalCode" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Credit card approval code. Example: 996456</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Last two digits of the credit card expiration year. Example: 06
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
length
2
pattern
[0-9][0-9]
Source
<xsd:element name="Year"><xsd:annotation><xsd:documentation>Last two digits of the credit card expiration year. Example: 06</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[0-9][0-9]"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="ReportingData" minOccurs="0"><xsd:annotation><xsd:documentation>Data Elements required by certain card issuers for report purposes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="AccountNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Corporation's account number</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="CostCenter" minOccurs="0"><xsd:annotation><xsd:documentation>Cost center number/code</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="Department" minOccurs="0"><xsd:annotation><xsd:documentation>Department description for this Traveler in this association. Example: Marketing</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="EmployeeID" minOccurs="0"><xsd:annotation><xsd:documentation>EmployeeID of traveler for this association. Example 476254</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="GenericElement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>These are elements provided by CC vendor and could include elements such as - ProjectNumber - AccountingUnit - ActionNumber - DepartingDate - FinalDestination Above sample reflects data elements from UATP/Airplus requirements</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: PN</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Project Number</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SystemProcess"><xsd:annotation><xsd:documentation>Allowed value: Y If set this identifies that this data content for this element is system generated (not provide by user input or profiles)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="AccountNumber" minOccurs="0"><xsd:annotation><xsd:documentation>Corporation's account number</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="CostCenter" minOccurs="0"><xsd:annotation><xsd:documentation>Cost center number/code</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Department" minOccurs="0"><xsd:annotation><xsd:documentation>Department description for this Traveler in this association. Example: Marketing</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="EmployeeID" minOccurs="0"><xsd:annotation><xsd:documentation>EmployeeID of traveler for this association. Example 476254</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: BK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Corperate ID</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
These are elements provided by CC vendor and could include elements such as- ProjectNumber- AccountingUnit- ActionNumber- DepartingDate- FinalDestinationAbove sample reflects data elements from UATP/Airplus requirements
Allowed value: YIf set this identifies that this data content for this element is system generated (not provide by user input or profiles)
Source
<xsd:element name="GenericElement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>These are elements provided by CC vendor and could include elements such as - ProjectNumber - AccountingUnit - ActionNumber - DepartingDate - FinalDestination Above sample reflects data elements from UATP/Airplus requirements</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Min"><xsd:annotation><xsd:documentation>minimum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Max"><xsd:annotation><xsd:documentation>maximum length</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Format"><xsd:annotation><xsd:documentation>A - alphanumeric (default) N - numeric D - ISO date format</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>O - optional (default) M - mandatory</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementID" use="required"><xsd:annotation><xsd:documentation>Vendor code assigned to this reporting element Example: PN</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="DataElementName" use="required"><xsd:annotation><xsd:documentation>Vendor element name assigned to this reporting element Example: Project Number</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SystemProcess"><xsd:annotation><xsd:documentation>Allowed value: Y If set this identifies that this data content for this element is system generated (not provide by user input or profiles)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Credit cardholder full name as it appears on the card
Diagram
Type
restriction of xsd:string
Properties
content:
simple
minOccurs:
0
Facets
minLength
1
Source
<xsd:element name="CardholderFullName" minOccurs="0"><xsd:annotation><xsd:documentation>Credit cardholder full name as it appears on the card</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The 13-digit document (EMD) number issued for the services listed.In case of a conjunctive set, this is the actual number of the document within the set.If for example the 2nd document of the set is to be listed for these services and the set has the number range 0015480000010-013, then the number to use here would be 0015480000011
The 13 digt ticket number (as provided in this ticket image)Example: 0012345467891In case of a conjunctive set, this is the actual number of the ticket within the set.If for example the 2nd ticket of the set is to be referenced here and the set has the number range 0016441234567-570, then the number to use here would be 0016441234570
Source
<xsd:element name="Service" maxOccurs="unbounded"><xsd:complexType><xsd:sequence><xsd:element name="CouponAssociation" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>The association between EMD and Ticket coupon numbers. SINGLE coupon association mandatory for EMD-A (flight-associated) services. An EMD-S may have none to multiple associations. Example: 1</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="TicketCoupon"><xsd:annotation><xsd:documentation>Mandatory for EMD-A documents/coupons</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="EMDCoupon"><xsd:annotation><xsd:documentation>The EMD coupon number used to charge this service. SINGLE coupon association mandatory for EMD-A (flight-associated) services. An EMD-S may have none to multiple associations. Example: 1</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Description"><xsd:annotation><xsd:documentation>Charge / Service description Examples: (a) Hoover Dam Tour (b) Premium Seat (c) Executive Lounge Access</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ServiceLocation" minOccurs="0"><xsd:annotation><xsd:documentation>Optionally used for non-flight related services, such as airline lounge pass, pre-paid booklets for drinks/meals or WiFi. This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location. Example: DFW</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="ServiceDate" minOccurs="0"/><xsd:element name="Price"><xsd:annotation><xsd:documentation>the individual charge for this service/coupon</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Total" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total price for this charge. Example: 2500</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="EMDNumber" use="required"><xsd:annotation><xsd:documentation>The 13-digit document (EMD) number issued for the services listed. In case of a conjunctive set, this is the actual number of the document within the set. If for example the 2nd document of the set is to be listed for these services and the set has the number range 0015480000010-013, then the number to use here would be 0015480000011</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="TicketNumber" type="xsd:string"><xsd:annotation><xsd:documentation>The 13 digt ticket number (as provided in this ticket image) Example: 0012345467891 In case of a conjunctive set, this is the actual number of the ticket within the set. If for example the 2nd ticket of the set is to be referenced here and the set has the number range 0016441234567-570, then the number to use here would be 0016441234570</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The association between EMD and Ticket coupon numbers.SINGLE coupon association mandatory for EMD-A (flight-associated) services.An EMD-S may have none to multiple associations.Example: 1
The EMD coupon number used to charge this service.SINGLE coupon association mandatory for EMD-A (flight-associated) services.An EMD-S may have none to multiple associations.Example: 1
<xsd:element name="CouponAssociation" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>The association between EMD and Ticket coupon numbers. SINGLE coupon association mandatory for EMD-A (flight-associated) services. An EMD-S may have none to multiple associations. Example: 1</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="TicketCoupon"><xsd:annotation><xsd:documentation>Mandatory for EMD-A documents/coupons</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="EMDCoupon"><xsd:annotation><xsd:documentation>The EMD coupon number used to charge this service. SINGLE coupon association mandatory for EMD-A (flight-associated) services. An EMD-S may have none to multiple associations. Example: 1</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Optionally used for non-flight related services, such as airline lounge pass, pre-paid booklets for drinks/meals or WiFi.This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location.Example: DFW
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="ServiceLocation" minOccurs="0"><xsd:annotation><xsd:documentation>Optionally used for non-flight related services, such as airline lounge pass, pre-paid booklets for drinks/meals or WiFi. This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location. Example: DFW</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="ServiceDate" type="xsd:date"><xsd:annotation><xsd:documentation>Service date in ISO 8601 format. Example: 2002-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Price"><xsd:annotation><xsd:documentation>the individual charge for this service/coupon</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="Total" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total price for this charge. Example: 2500</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The 14-digit EMD DocumentNumber (13-digit plus check digit). If part of a conjunctive set this is the actual number within the set.Example: 00159622222201
Characterizes this EMD as a DEBIT (charge to collect) or a CREDIT (i.e. credit for future air travel due to residual value of an unused ticket) transactionNote: Only an EMD-S may be of type=CREDIT; an EMD-A must always be of type=DEBITPossible values:DEBITCREDIT
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
The 2-character airline code of the carrier validating this Ticket/Document.Example: EK, AA
Source
<xsd:element name="EMDImage"><xsd:complexType><xsd:sequence><xsd:element ref="EMDIdentification"><xsd:annotation><xsd:documentation>EMD information group</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="SettlementAuthority" minOccurs="0"><xsd:annotation><xsd:documentation>Settlement Information, if this value is not known by the POS app, it has to be added from the ACL data set for issuing PCC</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Entity"><xsd:annotation><xsd:documentation>Settlement authority this EMD is to be reported to. Allowed values: ARC BSP DIR - requires Airline OTH - for unique other Note: Value 'OTH' may be used in non-BSP/non-ARC markets Example: ARC</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="AirlineCode" minOccurs="0"><xsd:annotation><xsd:documentation>The 2-character airline code of the carrier this EMD is directly settled with. This is NOT necessarily identical to the 'ValidatingCarrier'. This option is used when 'Entity' value = DIR. Example: AA</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:choice><xsd:annotation><xsd:documentation>Choice of 'GroupName' or 'TravelerName'. An EMD-S may use either node, the GroupName or TravelerName. An EMD-A requires the use of the TravelerName.</xsd:documentation></xsd:annotation><xsd:element name="GroupName"><xsd:annotation><xsd:documentation>Used instead of a TravelerName if e.g. issued for a 'Group' deposit payment. Example: CASTLE TOUR 23 Note: Choice only available for EMD-S, not allowed for EMD-A</xsd:documentation></xsd:annotation><xsd:complexType/></xsd:element><xsd:element ref="Traveler"/></xsd:choice><xsd:element name="FrequentTravelerGroup" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>One or more frequent traveler numbers.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="FFCompanyCode"><xsd:annotation><xsd:documentation>IATA airline code of the frequent flyer program. Example: AA</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="2"/><xsd:maxLength value="3"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="FFNumber"><xsd:annotation><xsd:documentation>Frequent flyer ID. Alphanumeric.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="FFFlyingCompany" minOccurs="0"><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="2"/><xsd:maxLength value="3"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element ref="ReasonCode"><xsd:annotation><xsd:documentation>Each EMD shall be issued with a single Reason Code (RFIC) The IATA TktHandbook states that there can only by ONE Reason Code (RFIC) per EMD - see chapter 5. ATPCO uses this code RFIC plus a set of SubCodes describing the service/reason for issuance. Valid RFIC codes (ATPCO) are: A = Air Transportation (not applicable here as it can not be issued on an EMD) B = Surface Transportation/ Non-Air Services C = Baggage D = Financial Impact E = Airport Services F = Merchandise G = In-Flight Services I = Individual Airline Use X = automated service fee (TASF) Note: At timeof creation there were discrepancies between the RFIC codes published and used by ATPCO (downloaded from web) and the RFIC codes published by IATA in Ticketing Handbook 40th edition. Codes need to be validated once industry standard are finalized</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="FormOfPayment" minOccurs="0"><xsd:annotation><xsd:documentation>The form of payment used to settle the charges of this EMD. This element is MANDATORY when an EMD is issued to collect funds covering defined services (see also @MonetaryType = DEBIT in the EMDIssueRQ node) It is not used for an EMD which has a value of @MonetaryType=CREDIT - e.g. when credit is issued for residual values of an exchanged or refunded ticket</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="Services"><xsd:annotation><xsd:documentation>Services purchased with this EMD If EMD-S only a single coupon is issued If EMD-A up to 4 coupons per EMD document can be issued.</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="FCICode"/><xsd:element name="EMDTotal"><xsd:annotation><xsd:documentation>Sum of all individual charges (final amount to be charged or debited with this EMD) *** NOT COMPLETE *** Note: Current structure covers the need for regular EMD-A and EMD-S issued. It needs to be further build out to accommodate Penalties and Fees when EMD-S is used to refund RESIDUAL values of a ticket</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element name="BaseTotal"><xsd:annotation><xsd:documentation>Consolidated amount of all base fee amounts charged with this EMD</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="FiledIn" minOccurs="0"><xsd:annotation><xsd:documentation>This element represents the BasePrice filed in a currency different from the currency of a point of sale.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Sum of all 'BaseValue' amounts Example: 9550</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="TaxTotal" minOccurs="0"><xsd:annotation><xsd:documentation>Tax group consolidating all taxes collected with this EMD for all services</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Tax" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Tax break down of all collected taxes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element name="Designator"><xsd:annotation><xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" use="required"><xsd:annotation><xsd:documentation>Individual tax amount. Example: 250</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Sum of all taxes Example: 1125</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Commission" minOccurs="0"><xsd:annotation><xsd:documentation>The TOTAL commission claimed for all services charged with this EMD. Example: 10</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Type" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>Whether the commission is in percent or an amount. Possible values: P, A. Example: A</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="NumberOfDecimals" type="xsd:int"><xsd:annotation><xsd:documentation>If and only if the commission type is A, specify the number of decimals here. Example: 2 Note: Need and logic NEEDS to be verified. Is the decimal needed for type 'P' or 'A'? The node is copied over from TicketExchangeRQ</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Total" type="xsd:integer"><xsd:annotation><xsd:documentation>Total amount debited or credited with this EMD. This is the sum of all 'BaseValue' .../EMDTotal/TotalValue/@Amount plus the sum of all taxes .../EMDTotal/Taxes/@Amount Example: 10675</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element ref="EMDExchangeInfo" minOccurs="0" maxOccurs="0"><xsd:annotation><xsd:documentation>EMD information group This node is NOT YET supported and does not have a final structure</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="MonetaryType" use="required"><xsd:annotation><xsd:documentation>Characterizes this EMD as a DEBIT (charge to collect) or a CREDIT (i.e. credit for future air travel due to residual value of an unused ticket) transaction Note: Only an EMD-S may be of type=CREDIT; an EMD-A must always be of type=DEBIT Possible values: DEBIT CREDIT</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="ValidatingCarrier"/><xsd:attribute name="DocumentNumber" use="required"><xsd:annotation><xsd:documentation>The 14-digit EMD DocumentNumber (13-digit plus check digit). If part of a conjunctive set this is the actual number within the set. Example: 00159622222201</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="14"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute ref="DocType" use="required"/><xsd:attribute ref="DocName" use="required"/><xsd:attribute ref="Status" use="required"><xsd:annotation><xsd:documentation>reflects the status of this document, Allowed values are: "ISSUED" "VOIDED" "EXCHANGED" "REFUNDED"</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="Conjunctive"/><xsd:attribute name="First" use="optional"><xsd:annotation><xsd:documentation>The 14-digit EMD DocumentNumber (13-digit plus check digit) of the very first ticket of the set. - only possible for EMD-A - Example: 00159622222201</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="14"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="Last" use="optional"><xsd:annotation><xsd:documentation>The 14-digit EMD DocumentNumber (13-digit plus check digit) of the very last ticket of the set. - only possible for EMD-A - Example: 00159622222234</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="14"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute ref="Source"/><xsd:attribute name="EMDSource"><xsd:annotation><xsd:documentation>ARC/BSP processing facility</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
This transaction ID is assigned by requestor to initiate a system cancel when needed. Value must be unique for each message and must be a 10-digit numeric arbitrary value
Source
<xsd:element name="EMDIdentification"><xsd:annotation><xsd:documentation>EMD information group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="RecordLocator"><xsd:annotation><xsd:documentation>PNR record locator from where this EMD is issued from.</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="CRSID" minOccurs="0"><xsd:annotation><xsd:documentation>CRS Identification. Example: F1</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="AgencyData" minOccurs="0"><xsd:annotation><xsd:documentation>This is the data of the PNR OWNING agency, e.g. the one who created the PNR or the one who owns that PNR after a full transfer of ownership</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="SignOn" minOccurs="0"/><xsd:element ref="DutyCode" minOccurs="0"/><xsd:element ref="Agency" minOccurs="0"><xsd:annotation><xsd:documentation>Agency that issued the EMD. Example: Corporate Corner</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="IssuingPCC" type="xsd:string"><xsd:annotation><xsd:documentation>Issuing Agency's PCC ID, Example: AAL1</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="IssuingIATA" type="xsd:string"><xsd:annotation><xsd:documentation>Issuing Agency's IATA number Example: 12345678</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="IssuingAgent" type="xsd:string"><xsd:annotation><xsd:documentation>Booking Agent Identification, Agent ID. Example: RI17</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="IssueDate" type="xsd:date"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="IssueTime" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Time in ISO 8601 format (hh:mm). Example: 14:00</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="IssuePlace"><xsd:annotation><xsd:documentation>Identifies location where document was issued by its 3-letter airport/city code.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="3"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="IssueCountry"><xsd:annotation><xsd:documentation>Identifies country where document was issued by a two letter country code. Example: US</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence><xsd:attribute ref="Source"/><xsd:attribute ref="SourceRef"/><xsd:attribute name="TransactionID"><xsd:annotation><xsd:documentation>This transaction ID is assigned by requestor to initiate a system cancel when needed. Value must be unique for each message and must be a 10-digit numeric arbitrary value</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="AgencyData" minOccurs="0"><xsd:annotation><xsd:documentation>This is the data of the PNR OWNING agency, e.g. the one who created the PNR or the one who owns that PNR after a full transfer of ownership</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="SignOn" minOccurs="0"/><xsd:element ref="DutyCode" minOccurs="0"/><xsd:element ref="Agency" minOccurs="0"><xsd:annotation><xsd:documentation>Agency that issued the EMD. Example: Corporate Corner</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Type
xsd:date
Properties
content:
simple
Source
<xsd:element name="IssueDate" type="xsd:date"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="IssueTime" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Time in ISO 8601 format (hh:mm). Example: 14:00</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Identifies location where document was issued by its 3-letter airport/city code.
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
length
3
Source
<xsd:element name="IssuePlace"><xsd:annotation><xsd:documentation>Identifies location where document was issued by its 3-letter airport/city code.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="3"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Identifies country where document was issued by a two letter country code.Example: US
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
length
2
Source
<xsd:element name="IssueCountry"><xsd:annotation><xsd:documentation>Identifies country where document was issued by a two letter country code. Example: US</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="SettlementAuthority" minOccurs="0"><xsd:annotation><xsd:documentation>Settlement Information, if this value is not known by the POS app, it has to be added from the ACL data set for issuing PCC</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Entity"><xsd:annotation><xsd:documentation>Settlement authority this EMD is to be reported to. Allowed values: ARC BSP DIR - requires Airline OTH - for unique other Note: Value 'OTH' may be used in non-BSP/non-ARC markets Example: ARC</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="AirlineCode" minOccurs="0"><xsd:annotation><xsd:documentation>The 2-character airline code of the carrier this EMD is directly settled with. This is NOT necessarily identical to the 'ValidatingCarrier'. This option is used when 'Entity' value = DIR. Example: AA</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Settlement authority this EMD is to be reported to. Allowed values:ARCBSPDIR - requires AirlineOTH - for unique otherNote: Value 'OTH' may be used in non-BSP/non-ARC marketsExample: ARC
Diagram
Source
<xsd:element name="Entity"><xsd:annotation><xsd:documentation>Settlement authority this EMD is to be reported to. Allowed values: ARC BSP DIR - requires Airline OTH - for unique other Note: Value 'OTH' may be used in non-BSP/non-ARC markets Example: ARC</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Used instead of a TravelerName if e.g. issued for a 'Group' deposit payment.Example: CASTLE TOUR 23Note: Choice only available for EMD-S, not allowed for EMD-A
Diagram
Properties
content:
complex
Source
<xsd:element name="GroupName"><xsd:annotation><xsd:documentation>Used instead of a TravelerName if e.g. issued for a 'Group' deposit payment. Example: CASTLE TOUR 23 Note: Choice only available for EMD-S, not allowed for EMD-A</xsd:documentation></xsd:annotation><xsd:complexType/></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Each EMD shall be issued with a single Reason Code (RFIC)The IATA TktHandbook states that there can only by ONE Reason Code (RFIC) per EMD - see chapter 5.This works for an EMD-S.For an EMD-A it appears there is an absolute need to have this code available at the individual service level.ATPCO uses this code RFIC plus a set of SubCodes describing the service/reason for issuance.Valid RFIC codes (ATPCO) are:A = Air Transportation (not applicable here as it can not be issued on an EMD)B = Surface Transportation/ Non-Air ServicesC = BaggageD = Financial ImpactE = Airport ServicesF = MerchandiseG = In-Flight ServicesI = Individual Airline UseNote: There are discrepancies between the RFIC codes published and used by ATPCO (downloaded from web) and the RFIC codes published by IATA in Ticketing Handbook 40th edition
<xsd:element name="ReasonCode"><xsd:annotation><xsd:documentation>Each EMD shall be issued with a single Reason Code (RFIC) The IATA TktHandbook states that there can only by ONE Reason Code (RFIC) per EMD - see chapter 5. This works for an EMD-S. For an EMD-A it appears there is an absolute need to have this code available at the individual service level. ATPCO uses this code RFIC plus a set of SubCodes describing the service/reason for issuance. Valid RFIC codes (ATPCO) are: A = Air Transportation (not applicable here as it can not be issued on an EMD) B = Surface Transportation/ Non-Air Services C = Baggage D = Financial Impact E = Airport Services F = Merchandise G = In-Flight Services I = Individual Airline Use Note: There are discrepancies between the RFIC codes published and used by ATPCO (downloaded from web) and the RFIC codes published by IATA in Ticketing Handbook 40th edition</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Services"><xsd:complexType><xsd:sequence maxOccurs="4"><xsd:element ref="EMDCoupon"><xsd:annotation><xsd:documentation>Break-down and description of each individual service/coupon</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The IATA coupon status code. Possible values:A AIRPORT CONTROL C CHECKED IN E EXCHANGED / REISSUED F FLOWN/USEDG CONVERTED TO FIM I IRREGULAR OPERATIONSL LIFTED/BOARDED N COUPON NOTIFICATIONO OPEN FOR USE P PRINTED R REFUNDED S SUSPENDED T PAPER TICKET U UNAVAILABLEV VOIDX PRINT EXCHANGEZ CLOSED
IATA RFIC (ReasonFor IssuanceCode, a 1-character main code)Example of RFIC: A Note: Only services of same RFIC code can be combined on an EMD-A document. For example, if there are services of RFIC code "A" and "B", two separate EMD documents are needed, issuing all services of "A" and "B" on seperate docs.
Industry or RFIS (Reason For Issuance) Sub Codes for Optional Services are sourced by ATPCO.ATPCO also recommeds the RFIC (Reason for Issuance Code) association for each defined sub code.The following list is a sample of Sub Codes followed by recommended RFIC:0AD/G = Pillow/Blanket 0AE/G = Headset0AG/E = Executive Lounge 0AQ/G = Lunch0AY/C = Small Pet in Hold0A5/A = Pre-Reserved Aisle Seat0A6/A = Pre-Reserved Window Seat0BJ/A = Upgrade0BD/F = Adult Polo Shirt-LG0B4/G = Oxygen0B5/A = Seat Assignment0B6/A = Sleeper/BerthNote: There are discrepancies between the RFIG published and used by ATPCO (downloaded from web) and the RFIC codes published in IATA Ticketing Handbook 40th edition
Data binding reference key created for each supported PNR element such as "Services".
Source
<xsd:element name="EMDCoupon"><xsd:complexType><xsd:sequence><xsd:element ref="ElementNumber"><xsd:annotation><xsd:documentation>The PNR element number of this service as used in the EMDIssueRQ and referencing to the service element at time of issuance only. PNR History, etc. Note: This value is only valid and allowed in the EMDIssueRS as an immediate result from the EMDIssueRQ. As the PNRElementNumbers of the driving PNR can be changed after issuance they cannot be treated as a reliable reference in the EMDImageRS (only valid in EMDIssueRS).</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ServicePrice"><xsd:annotation><xsd:documentation>Break down of the individual charge for this service/coupon</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element name="BasePrice"><xsd:complexType><xsd:sequence><xsd:element name="FiledIn" minOccurs="0"><xsd:annotation><xsd:documentation>This group represents the price filed in a currency different from the currency of a point of sale.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:all><xsd:element ref="CurrencyCode"/><xsd:element name="Amount"><xsd:annotation><xsd:documentation>Base Fare Amount as originally filed.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"/></xsd:simpleContent></xsd:complexType></xsd:element></xsd:all></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total BaseValue amount Example: 1750</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Taxes" minOccurs="0"><xsd:annotation><xsd:documentation>Taxes group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Tax" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Tax break down information group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element name="Designator"><xsd:annotation><xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" use="required"><xsd:annotation><xsd:documentation>Individual tax amount. Example: 250</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total taxes amount (= sum of all tax elements) Example: 750</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Total" type="xsd:integer"><xsd:annotation><xsd:documentation>Total price for this charge. Total price = BaseValue amount + Taxes amount. Example: 2500</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Commission" minOccurs="0"><xsd:annotation><xsd:documentation>The commission taken on this service. Example: 10</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Type" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>Whether the commission is in percent or an amount. Possible values: P, A. Example: A</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="ServiceLocation" minOccurs="0"><xsd:annotation><xsd:documentation>Optionally used for non-flight related services, such as airline lounge pass, pre-paid booklets for drinks/meals or WiFi (typically for an EMD-S or MCO) This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location. Example: DFW</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="ServiceDate" minOccurs="0"><xsd:annotation><xsd:documentation>Service date in ISO 8601 format (typically for an EMD-S or MCO). Example: 2002-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Description of service Examples: (a) Hoover Dam Tour (b) Seat Assignment (c) Executive Lounge Access UI tip: You may build a one line description to display by stringing the following values together: "Description"+"ServiceLocation"+"ServiceDate"+"DescriptionVariable" which could be displayed as sampled here: 'Airline Lounge Pass DFW 10May' where 'Airline Lounge Pass' is the "Description", 'DFW' the "ServiceLocation" and '10May' the "ServiceDate" or Premium Seat 9D where 'Premium Seat' is the "Description" and '9D' the "DescriptionVariable"</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DescriptionVariable" minOccurs="0"><xsd:annotation><xsd:documentation>This value is used to provide a variable value for an selected service. Sample: for a Premium Seat this will be a seat number; for a annual pass of onboard WiFi this will be the credentials, etc. Examples: "9D" "UID: GO8978 PW: 1234"</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DescriptionDetails" minOccurs="0"><xsd:annotation><xsd:documentation>Detailed description of this service</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Text" maxOccurs="2"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="Association" minOccurs="0"><xsd:annotation><xsd:documentation>ticket number and flight coupon number to which this service is associated MANDATORY for EMD-A, mandatory or optional for EMD-S depending on the service</xsd:documentation><xsd:documentation>The 13-digit (no check-digit) E-ticket number this service is associated to. In case of a conjunctive ticket this is the ACTUAL ticket number within the conjunctive set. Example: 1761234567890 Note: I introduced the TicketNumber and FlightCpnNumber as elements rather than attributes in order to stay flexible for the possibility that one day the service can be associated to more than a single flight coupon</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="TicketNumber" minOccurs="0"><xsd:annotation><xsd:documentation>13-digit ticket number. If part of a conjunctive set this is the actual number within the set. EMD-S: can be associated EMD-A: must be assocaited</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="CouponData" minOccurs="0" maxOccurs="4"><xsd:complexType><xsd:sequence><xsd:element name="Flight"><xsd:complexType><xsd:sequence><xsd:element ref="Departure"/><xsd:element ref="Arrival"/><xsd:element ref="Carrier"/><xsd:element ref="OperatingCarrier" minOccurs="0"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="CouponNumber"><xsd:annotation><xsd:documentation>The single digit coupon number of the ticket image associated to this service. EMD-A: single coupon association mandatory, no multiple coupons can be associated to an EMD-A. Depending on the service, the EMD-S may not have any association to a coupon, may have a single association or may even have multiple coupon associations.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="BoardingPoint"><xsd:annotation><xsd:documentation>The (departure) airport code where passenger is boarding according to the associated E-Ticket coupon number. Example: JFK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="OFFPoint"><xsd:annotation><xsd:documentation>The (destination) airport code where passenger is deplaning according to the associated E-Ticket coupon number. Example: FRA</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="InReferenceTo" minOccurs="0"><xsd:annotation><xsd:documentation>references the exchanged document to support this item</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DocNumber"><xsd:annotation><xsd:documentation>The 13-digit document number (no check digit) of an 'accountable' document such as eCert, voucher, MCO, EMD, etc Example: 0061234567890</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssuePlace" type="xsd:string"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssueDate" type="xsd:date"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="Endorsement" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Endorsements for this service. Example: NONREF</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Text"><xsd:annotation><xsd:documentation>Freeflow text.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="Remarks" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>EMD-S use ONLY Remarks that are to be printed on the EMD-S receipt. Example: Check with tour guide upon arrival</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TourCode" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>EMD-S use ONLY Tour code as required</xsd:documentation></xsd:annotation></xsd:element><xsd:choice minOccurs="0"><xsd:annotation><xsd:documentation>EMD-S only</xsd:documentation></xsd:annotation><xsd:element name="Operator" type="xsd:string"><xsd:annotation><xsd:documentation>EMD-S use ONLY The name of the service operator providing the service charged. Example: CAHTYS CARAVANS</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="CarrierCode"><xsd:annotation><xsd:documentation>Carrier Code of airline providing the service</xsd:documentation></xsd:annotation></xsd:element></xsd:choice><xsd:element ref="Penalties"/></xsd:sequence><xsd:attribute ref="CouponNumber" use="required"><xsd:annotation><xsd:documentation>EMD coupon number</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="CouponStatus" use="required"><xsd:annotation><xsd:documentation>The IATA coupon status code. Possible values: A AIRPORT CONTROL C CHECKED IN E EXCHANGED / REISSUED F FLOWN/USED G CONVERTED TO FIM I IRREGULAR OPERATIONS L LIFTED/BOARDED N COUPON NOTIFICATION O OPEN FOR USE P PRINTED R REFUNDED S SUSPENDED T PAPER TICKET U UNAVAILABLE V VOID X PRINT EXCHANGE Z CLOSED</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="A"/><xsd:enumeration value="C"/><xsd:enumeration value="E"/><xsd:enumeration value="F"/><xsd:enumeration value="G"/><xsd:enumeration value="I"/><xsd:enumeration value="L"/><xsd:enumeration value="N"/><xsd:enumeration value="O"/><xsd:enumeration value="P"/><xsd:enumeration value="R"/><xsd:enumeration value="S"/><xsd:enumeration value="T"/><xsd:enumeration value="U"/><xsd:enumeration value="V"/><xsd:enumeration value="X"/><xsd:enumeration value="Z"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute ref="NotValidBefore"/><xsd:attribute ref="NotValidAfter"/><xsd:attribute name="FCICode"><xsd:annotation><xsd:documentation>0: System auto priced 1: Agent priced</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ReasonCode" use="required"><xsd:annotation><xsd:documentation>IATA RFIC (ReasonFor IssuanceCode, a 1-character main code) Example of RFIC: A Note: Only services of same RFIC code can be combined on an EMD-A document. For example, if there are services of RFIC code "A" and "B", two separate EMD documents are needed, issuing all services of "A" and "B" on seperate docs.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="ServiceCode"><xsd:annotation><xsd:documentation>Additional unique ATPCO code. Example: OC</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="SubCode" use="required"><xsd:annotation><xsd:documentation>Industry or RFIS (Reason For Issuance) Sub Codes for Optional Services are sourced by ATPCO. ATPCO also recommeds the RFIC (Reason for Issuance Code) association for each defined sub code. The following list is a sample of Sub Codes followed by recommended RFIC: 0AD/G = Pillow/Blanket 0AE/G = Headset 0AG/E = Executive Lounge 0AQ/G = Lunch 0AY/C = Small Pet in Hold 0A5/A = Pre-Reserved Aisle Seat 0A6/A = Pre-Reserved Window Seat 0BJ/A = Upgrade 0BD/F = Adult Polo Shirt-LG 0B4/G = Oxygen 0B5/A = Seat Assignment 0B6/A = Sleeper/Berth Note: There are discrepancies between the RFIG published and used by ATPCO (downloaded from web) and the RFIC codes published in IATA Ticketing Handbook 40th edition</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute ref="TrxRefKey" use="required"/></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Total price for this charge. Total price = BaseValue amount + Taxes amount. Example: 2500
Source
<xsd:element name="ServicePrice"><xsd:annotation><xsd:documentation>Break down of the individual charge for this service/coupon</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element name="BasePrice"><xsd:complexType><xsd:sequence><xsd:element name="FiledIn" minOccurs="0"><xsd:annotation><xsd:documentation>This group represents the price filed in a currency different from the currency of a point of sale.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:all><xsd:element ref="CurrencyCode"/><xsd:element name="Amount"><xsd:annotation><xsd:documentation>Base Fare Amount as originally filed.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"/></xsd:simpleContent></xsd:complexType></xsd:element></xsd:all></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total BaseValue amount Example: 1750</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Taxes" minOccurs="0"><xsd:annotation><xsd:documentation>Taxes group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Tax" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Tax break down information group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element name="Designator"><xsd:annotation><xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" use="required"><xsd:annotation><xsd:documentation>Individual tax amount. Example: 250</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total taxes amount (= sum of all tax elements) Example: 750</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Total" type="xsd:integer"><xsd:annotation><xsd:documentation>Total price for this charge. Total price = BaseValue amount + Taxes amount. Example: 2500</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="BasePrice"><xsd:complexType><xsd:sequence><xsd:element name="FiledIn" minOccurs="0"><xsd:annotation><xsd:documentation>This group represents the price filed in a currency different from the currency of a point of sale.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:all><xsd:element ref="CurrencyCode"/><xsd:element name="Amount"><xsd:annotation><xsd:documentation>Base Fare Amount as originally filed.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"/></xsd:simpleContent></xsd:complexType></xsd:element></xsd:all></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Total BaseValue amount Example: 1750</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="FiledIn" minOccurs="0"><xsd:annotation><xsd:documentation>This group represents the price filed in a currency different from the currency of a point of sale.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:all><xsd:element ref="CurrencyCode"/><xsd:element name="Amount"><xsd:annotation><xsd:documentation>Base Fare Amount as originally filed.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"/></xsd:simpleContent></xsd:complexType></xsd:element></xsd:all></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Amount"><xsd:annotation><xsd:documentation>Base Fare Amount as originally filed.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:integer"/></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Tax" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Tax break down information group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element name="Designator"><xsd:annotation><xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" use="required"><xsd:annotation><xsd:documentation>Individual tax amount. Example: 250</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Tax or surcharge description. Example: US national transportation
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Whether the commission is in percent or an amount.Possible values: P, A.Example: A
Source
<xsd:element name="Commission" minOccurs="0"><xsd:annotation><xsd:documentation>The commission taken on this service. Example: 10</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Type" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>Whether the commission is in percent or an amount. Possible values: P, A. Example: A</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Optionally used for non-flight related services, such as airline lounge pass, pre-paid booklets for drinks/meals or WiFi (typically for an EMD-S or MCO)This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location.Example: DFW
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="ServiceLocation" minOccurs="0"><xsd:annotation><xsd:documentation>Optionally used for non-flight related services, such as airline lounge pass, pre-paid booklets for drinks/meals or WiFi (typically for an EMD-S or MCO) This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location. Example: DFW</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Description of serviceExamples:(a) Hoover Dam Tour(b) Seat Assignment(c) Executive Lounge AccessUI tip: You may build a one line description to display by stringing the following values together:"Description"+"ServiceLocation"+"ServiceDate"+"DescriptionVariable" which could be displayed as sampled here:'Airline Lounge Pass DFW 10May'where 'Airline Lounge Pass' is the "Description", 'DFW' the "ServiceLocation" and '10May' the "ServiceDate"orPremium Seat 9Dwhere 'Premium Seat' is the "Description" and '9D' the "DescriptionVariable"
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Description of service Examples: (a) Hoover Dam Tour (b) Seat Assignment (c) Executive Lounge Access UI tip: You may build a one line description to display by stringing the following values together: "Description"+"ServiceLocation"+"ServiceDate"+"DescriptionVariable" which could be displayed as sampled here: 'Airline Lounge Pass DFW 10May' where 'Airline Lounge Pass' is the "Description", 'DFW' the "ServiceLocation" and '10May' the "ServiceDate" or Premium Seat 9D where 'Premium Seat' is the "Description" and '9D' the "DescriptionVariable"</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
This value is used to provide a variable value for an selected service.Sample: for a Premium Seat this will be a seat number; for a annual pass of onboard WiFi this will be the credentials, etc. Examples:"9D""UID: GO8978 PW: 1234"
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="DescriptionVariable" minOccurs="0"><xsd:annotation><xsd:documentation>This value is used to provide a variable value for an selected service. Sample: for a Premium Seat this will be a seat number; for a annual pass of onboard WiFi this will be the credentials, etc. Examples: "9D" "UID: GO8978 PW: 1234"</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="DescriptionDetails" minOccurs="0"><xsd:annotation><xsd:documentation>Detailed description of this service</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Text" maxOccurs="2"/></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
ticket number and flight coupon number to which this service is associatedMANDATORY for EMD-A, mandatory or optional for EMD-S depending on the service
The 13-digit (no check-digit) E-ticket number this service is associated to. In case of a conjunctive ticket this is the ACTUAL ticket number within the conjunctive set.Example: 1761234567890Note: I introduced the TicketNumber and FlightCpnNumber as elements rather than attributes in order to stay flexible for the possibility that one day the service can be associated to more than a single flight coupon
<xsd:element name="Association" minOccurs="0"><xsd:annotation><xsd:documentation>ticket number and flight coupon number to which this service is associated MANDATORY for EMD-A, mandatory or optional for EMD-S depending on the service</xsd:documentation><xsd:documentation>The 13-digit (no check-digit) E-ticket number this service is associated to. In case of a conjunctive ticket this is the ACTUAL ticket number within the conjunctive set. Example: 1761234567890 Note: I introduced the TicketNumber and FlightCpnNumber as elements rather than attributes in order to stay flexible for the possibility that one day the service can be associated to more than a single flight coupon</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="TicketNumber" minOccurs="0"><xsd:annotation><xsd:documentation>13-digit ticket number. If part of a conjunctive set this is the actual number within the set. EMD-S: can be associated EMD-A: must be assocaited</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="CouponData" minOccurs="0" maxOccurs="4"><xsd:complexType><xsd:sequence><xsd:element name="Flight"><xsd:complexType><xsd:sequence><xsd:element ref="Departure"/><xsd:element ref="Arrival"/><xsd:element ref="Carrier"/><xsd:element ref="OperatingCarrier" minOccurs="0"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="CouponNumber"><xsd:annotation><xsd:documentation>The single digit coupon number of the ticket image associated to this service. EMD-A: single coupon association mandatory, no multiple coupons can be associated to an EMD-A. Depending on the service, the EMD-S may not have any association to a coupon, may have a single association or may even have multiple coupon associations.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="BoardingPoint"><xsd:annotation><xsd:documentation>The (departure) airport code where passenger is boarding according to the associated E-Ticket coupon number. Example: JFK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="OFFPoint"><xsd:annotation><xsd:documentation>The (destination) airport code where passenger is deplaning according to the associated E-Ticket coupon number. Example: FRA</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
13-digit ticket number. If part of a conjunctive set this is the actual number within the set.EMD-S: can be associated EMD-A: must be assocaited
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="TicketNumber" minOccurs="0"><xsd:annotation><xsd:documentation>13-digit ticket number. If part of a conjunctive set this is the actual number within the set. EMD-S: can be associated EMD-A: must be assocaited</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The single digit coupon number of the ticket image associated to this service.EMD-A: single coupon association mandatory, no multiple coupons can be associated to an EMD-A.Depending on the service, the EMD-S may not have any association to a coupon, may have a single association or may even have multiple coupon associations.
The (destination) airport code where passenger is deplaning according to the associated E-Ticket coupon number.Example: FRA
Source
<xsd:element name="CouponData" minOccurs="0" maxOccurs="4"><xsd:complexType><xsd:sequence><xsd:element name="Flight"><xsd:complexType><xsd:sequence><xsd:element ref="Departure"/><xsd:element ref="Arrival"/><xsd:element ref="Carrier"/><xsd:element ref="OperatingCarrier" minOccurs="0"/></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="CouponNumber"><xsd:annotation><xsd:documentation>The single digit coupon number of the ticket image associated to this service. EMD-A: single coupon association mandatory, no multiple coupons can be associated to an EMD-A. Depending on the service, the EMD-S may not have any association to a coupon, may have a single association or may even have multiple coupon associations.</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="BoardingPoint"><xsd:annotation><xsd:documentation>The (departure) airport code where passenger is boarding according to the associated E-Ticket coupon number. Example: JFK</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="OFFPoint"><xsd:annotation><xsd:documentation>The (destination) airport code where passenger is deplaning according to the associated E-Ticket coupon number. Example: FRA</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="InReferenceTo" minOccurs="0"><xsd:annotation><xsd:documentation>references the exchanged document to support this item</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DocNumber"><xsd:annotation><xsd:documentation>The 13-digit document number (no check digit) of an 'accountable' document such as eCert, voucher, MCO, EMD, etc Example: 0061234567890</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssuePlace" type="xsd:string"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DocIssueDate" type="xsd:date"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The 13-digit document number (no check digit) of an 'accountable' document such as eCert, voucher, MCO, EMD, etcExample: 0061234567890
Diagram
Source
<xsd:element name="DocNumber"><xsd:annotation><xsd:documentation>The 13-digit document number (no check digit) of an 'accountable' document such as eCert, voucher, MCO, EMD, etc Example: 0061234567890</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Three letter IATA code of the town where the ticket originally has been issued.Example: MIA
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="DocIssuePlace" type="xsd:string"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Type
xsd:date
Properties
content:
simple
Source
<xsd:element name="DocIssueDate" type="xsd:date"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
EMD-S use ONLYRemarks that are to be printed on the EMD-S receipt.Example: Check with tour guide upon arrival
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="Remarks" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>EMD-S use ONLY Remarks that are to be printed on the EMD-S receipt. Example: Check with tour guide upon arrival</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="TourCode" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>EMD-S use ONLY Tour code as required</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
EMD-S use ONLYThe name of the service operator providing the service charged.Example: CAHTYS CARAVANS
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="Operator" type="xsd:string"><xsd:annotation><xsd:documentation>EMD-S use ONLY The name of the service operator providing the service charged. Example: CAHTYS CARAVANS</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="CarrierCode"><xsd:annotation><xsd:documentation>Carrier Code of airline providing the service</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Indicates if option is reusable. Values are:Y = Funds are reusableN = Funds are not reusable (default)Example: Y
Source
<xsd:element name="Penalties"><xsd:annotation><xsd:documentation>Option Penalty group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Change" minOccurs="0"/><xsd:element ref="Cancel" minOccurs="0"/></xsd:sequence><xsd:attribute name="Refundable" use="optional"><xsd:annotation><xsd:documentation>Indicates if option is refundable. Values are: Y = Option refundable N = Option not refundable (default) Example: Y</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="Y"/><xsd:enumeration value="N"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="Reusable" use="optional"><xsd:annotation><xsd:documentation>Indicates if option is reusable. Values are: Y = Funds are reusable N = Funds are not reusable (default) Example: Y</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="Y"/><xsd:enumeration value="N"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Sum of all individual charges (final amount to be charged or debited with this EMD)*** NOT COMPLETE ***Note: Current structure covers the need for regular EMD-A and EMD-S issued.It needs to be further build out to accommodate Penalties and Fees when EMD-S is used to refund RESIDUAL values of a ticket
Total amount debited or credited with this EMD.This is the sum of all 'BaseValue' .../EMDTotal/TotalValue/@Amountplusthe sum of all taxes.../EMDTotal/Taxes/@AmountExample: 10675
Source
<xsd:element name="EMDTotal"><xsd:annotation><xsd:documentation>Sum of all individual charges (final amount to be charged or debited with this EMD) *** NOT COMPLETE *** Note: Current structure covers the need for regular EMD-A and EMD-S issued. It needs to be further build out to accommodate Penalties and Fees when EMD-S is used to refund RESIDUAL values of a ticket</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="CurrencyCode"/><xsd:element name="BaseTotal"><xsd:annotation><xsd:documentation>Consolidated amount of all base fee amounts charged with this EMD</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="FiledIn" minOccurs="0"><xsd:annotation><xsd:documentation>This element represents the BasePrice filed in a currency different from the currency of a point of sale.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Sum of all 'BaseValue' amounts Example: 9550</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="TaxTotal" minOccurs="0"><xsd:annotation><xsd:documentation>Tax group consolidating all taxes collected with this EMD for all services</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Tax" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Tax break down of all collected taxes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element name="Designator"><xsd:annotation><xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" use="required"><xsd:annotation><xsd:documentation>Individual tax amount. Example: 250</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Sum of all taxes Example: 1125</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Commission" minOccurs="0"><xsd:annotation><xsd:documentation>The TOTAL commission claimed for all services charged with this EMD. Example: 10</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Type" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>Whether the commission is in percent or an amount. Possible values: P, A. Example: A</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="NumberOfDecimals" type="xsd:int"><xsd:annotation><xsd:documentation>If and only if the commission type is A, specify the number of decimals here. Example: 2 Note: Need and logic NEEDS to be verified. Is the decimal needed for type 'P' or 'A'? The node is copied over from TicketExchangeRQ</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Total" type="xsd:integer"><xsd:annotation><xsd:documentation>Total amount debited or credited with this EMD. This is the sum of all 'BaseValue' .../EMDTotal/TotalValue/@Amount plus the sum of all taxes .../EMDTotal/Taxes/@Amount Example: 10675</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="BaseTotal"><xsd:annotation><xsd:documentation>Consolidated amount of all base fee amounts charged with this EMD</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="FiledIn" minOccurs="0"><xsd:annotation><xsd:documentation>This element represents the BasePrice filed in a currency different from the currency of a point of sale.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Sum of all 'BaseValue' amounts Example: 9550</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="TaxTotal" minOccurs="0"><xsd:annotation><xsd:documentation>Tax group consolidating all taxes collected with this EMD for all services</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Tax" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Tax break down of all collected taxes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element name="Designator"><xsd:annotation><xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" use="required"><xsd:annotation><xsd:documentation>Individual tax amount. Example: 250</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Sum of all taxes Example: 1125</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="Tax" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Tax break down of all collected taxes</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element name="Designator"><xsd:annotation><xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" use="required"><xsd:annotation><xsd:documentation>Individual tax amount. Example: 250</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Tax or surcharge description. Example: US national transportation
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
If and only if the commission type is A, specify the number of decimals here.Example: 2Note: Need and logic NEEDS to be verified. Is the decimal needed for type 'P' or 'A'? The node is copied over from TicketExchangeRQ
Whether the commission is in percent or an amount.Possible values: P, A.Example: A
Source
<xsd:element name="Commission" minOccurs="0"><xsd:annotation><xsd:documentation>The TOTAL commission claimed for all services charged with this EMD. Example: 10</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Type" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>Whether the commission is in percent or an amount. Possible values: P, A. Example: A</xsd:documentation></xsd:annotation></xsd:attribute><xsd:attribute name="NumberOfDecimals" type="xsd:int"><xsd:annotation><xsd:documentation>If and only if the commission type is A, specify the number of decimals here. Example: 2 Note: Need and logic NEEDS to be verified. Is the decimal needed for type 'P' or 'A'? The node is copied over from TicketExchangeRQ</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="EMDExchangeInfo"><xsd:annotation><xsd:documentation>EMD information of previous EMD(s)</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="OriginalEMD" minOccurs="0"><xsd:annotation><xsd:documentation>Data of the original (first) EMD in case this is a subsequent exchange trx. ***DO NOT YET USE*** ***NOT COMPLETED*** *** Needs review and proof of concept first ***</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DocNumber" maxOccurs="4"><xsd:annotation><xsd:documentation>Original 13-digit document number. In case of a conjunctive set use one node for each ticket number of the multi-document set. Example: 0015480123456</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element name="CouponNumber" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupon(s) that were issued. Example: 1</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" use="required"><xsd:annotation><xsd:documentation>The 13 digt ticket number of the ticket to be refunded. Example: 0015480123458</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element><xsd:element ref="OriginalIssueDate" minOccurs="0"><xsd:annotation><xsd:documentation>Issuance date in ISO 8601 format of the original EMD (yyyy-mm-dd). Example: 2008-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="OriginalIssuePlace" minOccurs="0"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the EMD originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="IATA" minOccurs="0"><xsd:annotation><xsd:documentation>The IATA number of the agency originally issuing the EMD.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="IssueInExchangeFor" minOccurs="0"><xsd:annotation><xsd:documentation>The 13 digit number of the document(s) being exchanged. Example: 0012345467891</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DocNumber" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupoun that has been exchanged. Example: 1</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="PreviousExchanges" minOccurs="0"><xsd:annotation><xsd:documentation>*** DO NOT USE *** ***NOT COMPLETED*** Placeholder Element to be build out for a list of 'previous exchanges' as needed when an EMD-S is used to refund residual values of a ticket.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Data of the original (first) EMD in case this is a subsequent exchange trx.***DO NOT YET USE******NOT COMPLETED****** Needs review and proof of concept first ***
<xsd:element name="OriginalEMD" minOccurs="0"><xsd:annotation><xsd:documentation>Data of the original (first) EMD in case this is a subsequent exchange trx. ***DO NOT YET USE*** ***NOT COMPLETED*** *** Needs review and proof of concept first ***</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DocNumber" maxOccurs="4"><xsd:annotation><xsd:documentation>Original 13-digit document number. In case of a conjunctive set use one node for each ticket number of the multi-document set. Example: 0015480123456</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element name="CouponNumber" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupon(s) that were issued. Example: 1</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" use="required"><xsd:annotation><xsd:documentation>The 13 digt ticket number of the ticket to be refunded. Example: 0015480123458</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element><xsd:element ref="OriginalIssueDate" minOccurs="0"><xsd:annotation><xsd:documentation>Issuance date in ISO 8601 format of the original EMD (yyyy-mm-dd). Example: 2008-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="OriginalIssuePlace" minOccurs="0"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the EMD originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="IATA" minOccurs="0"><xsd:annotation><xsd:documentation>The IATA number of the agency originally issuing the EMD.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The 13 digt ticket number of the ticket to be refunded.Example: 0015480123458
Source
<xsd:element name="DocNumber" maxOccurs="4"><xsd:annotation><xsd:documentation>Original 13-digit document number. In case of a conjunctive set use one node for each ticket number of the multi-document set. Example: 0015480123456</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence minOccurs="0"><xsd:element name="CouponNumber" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupon(s) that were issued. Example: 1</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Number" use="required"><xsd:annotation><xsd:documentation>The 13 digt ticket number of the ticket to be refunded. Example: 0015480123458</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The number of the coupon(s) that were issued.Example: 1
Diagram
Properties
maxOccurs:
4
Source
<xsd:element name="CouponNumber" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupon(s) that were issued. Example: 1</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="OriginalIssueDate" type="xsd:date"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="OriginalIssuePlace" type="xsd:string"><xsd:annotation><xsd:documentation>Three letter IATA code of the town where the ticket originally has been issued. Example: MIA</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="IATA" type="xsd:string"><xsd:annotation><xsd:documentation>The IATA number of the agency originally issuing the ticket.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="IssueInExchangeFor" minOccurs="0"><xsd:annotation><xsd:documentation>The 13 digit number of the document(s) being exchanged. Example: 0012345467891</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="DocNumber" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupoun that has been exchanged. Example: 1</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The number of the coupoun that has been exchanged.Example: 1
Diagram
Properties
maxOccurs:
4
Source
<xsd:element name="DocNumber" maxOccurs="4"><xsd:annotation><xsd:documentation>The number of the coupoun that has been exchanged. Example: 1</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
*** DO NOT USE ******NOT COMPLETED***Placeholder Element to be build out for a list of 'previous exchanges' as needed when an EMD-S is used to refund residual values of a ticket.
Diagram
Properties
minOccurs:
0
Source
<xsd:element name="PreviousExchanges" minOccurs="0"><xsd:annotation><xsd:documentation>*** DO NOT USE *** ***NOT COMPLETED*** Placeholder Element to be build out for a list of 'previous exchanges' as needed when an EMD-S is used to refund residual values of a ticket.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Type
xsd:date
Properties
content:
simple
Source
<xsd:element name="TravelDate" type="xsd:date"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:element name="TravelTime" type="xsd:time"><xsd:annotation><xsd:documentation>Time in ISO 8601 format (hh:mm). Example: 14:00</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
The type of printer. Can be boarding pass (B), invoice / itinerary (I), mini itinerary (M), ticket (T) printer or hardcopy / accounting (H) printer.Example: T.
Source
<xsd:element name="PrinterDestination" maxOccurs="5"><xsd:annotation><xsd:documentation>Documents are printed on this destination. If not given, the default printer is used.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Type" use="required"><xsd:annotation><xsd:documentation>The type of printer. Can be boarding pass (B), invoice / itinerary (I), mini itinerary (M), ticket (T) printer or hardcopy / accounting (H) printer. Example: T.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="B"/><xsd:enumeration value="I"/><xsd:enumeration value="M"/><xsd:enumeration value="T"/><xsd:enumeration value="H"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CountryCode" type="xsd:string"><xsd:annotation><xsd:documentation>The ticket printer country code. Needed by Sabre. Example: AB</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Identifies "not valid after" date for a fare.Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Type
xsd:date
Properties
content:
simple
Source
<xsd:element name="NVA" type="xsd:date"><xsd:annotation><xsd:documentation>Identifies "not valid after" date for a fare.Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Identifies "not valid befoe" date for a fare. Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Type
xsd:date
Properties
content:
simple
Source
<xsd:element name="NVB" type="xsd:date"><xsd:annotation><xsd:documentation>Identifies "not valid befoe" date for a fare. Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
DEPRECATED.Please use definitions in PricingInfo: ReservationsDateTime, HistoricPricingDate, AltTicketingDate.Historical pricing group. Required if OriginDestination group includes past date segments.
<xsd:element name="HistoricalPricingInfo"><xsd:annotation><xsd:documentation>DEPRECATED. Please use definitions in PricingInfo: ReservationsDateTime, HistoricPricingDate, AltTicketingDate. Historical pricing group. Required if OriginDestination group includes past date segments.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:choice><xsd:sequence><xsd:element name="ReservationDateTime" minOccurs="0"><xsd:annotation><xsd:documentation>This timestamp indetifies when PNR was created client application requests historical pricing for.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies departure or arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Time" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Departure or arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="TicketedDateTime"><xsd:annotation><xsd:documentation>Timestamp of ticket issuance for past date segments in OriginDestination section.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies departure or arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Time" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Departure or arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence><xsd:element name="RecordLocator" type="xsd:string" minOccurs="0" maxOccurs="0"><xsd:annotation><xsd:documentation>FUTURE USE. NOT SUPPORTED.</xsd:documentation></xsd:annotation></xsd:element></xsd:choice></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="ReservationDateTime" minOccurs="0"><xsd:annotation><xsd:documentation>This timestamp indetifies when PNR was created client application requests historical pricing for.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies departure or arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Time" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Departure or arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies departure or arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Time" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Departure or arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="TicketedDateTime"><xsd:annotation><xsd:documentation>Timestamp of ticket issuance for past date segments in OriginDestination section.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies departure or arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Time" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Departure or arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies departure or arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Time" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Departure or arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Latitude Indicator. Values are: N = North of Equator S = South of Equator Example: S
Source
<xsd:element name="Latitude"><xsd:annotation><xsd:documentation>Geographical information for latitude. If sign attribute is missing, positive values stand for North, negative values for South. Example: 49.9856</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:decimal"><xsd:attribute name="Sign"><xsd:annotation><xsd:documentation>Latitude Indicator. Values are: N = North of Equator S = South of Equator Example: S</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="S"/><xsd:enumeration value="N"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Longitude indicator. Values are: E = East of Meridian, W = West of Meridian Example: E
Source
<xsd:element name="Longitude"><xsd:annotation><xsd:documentation>Geographical information for longitude. If sign attribute is missing, positive values stand for East, negative values for West. Example: 9.1220</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:decimal"><xsd:attribute name="Sign"><xsd:annotation><xsd:documentation>Longitude indicator. Values are: E = East of Meridian, W = West of Meridian Example: E</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="E"/><xsd:enumeration value="W"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Geographical position information. Allows search by geographical longitude and latitude and to define a search radius around the specified geo location.
Radius around the specified location, within which results should be included.Example: 0.5
Source
<xsd:element name="GeoCoded"><xsd:annotation><xsd:documentation>Geographical position information. Allows search by geographical longitude and latitude and to define a search radius around the specified geo location.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:all><xsd:element ref="Longitude"/><xsd:element ref="Latitude"/></xsd:all><xsd:attribute ref="Radius"/><xsd:attribute ref="DistanceUnit" default="K"><xsd:annotation><xsd:documentation>Unit of distance in which Radius is specified. Values: M = Miles K = Kilometers Defaults to kilometers, if left out. Example: M</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Unique association ID reference of the traveler associated to this item. No comma separeted lists and no ranges allowed. Example: T1
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="TravelerIDRef" type="xsd:string"><xsd:annotation><xsd:documentation>Unique association ID reference of the traveler associated to this item. No comma separeted lists and no ranges allowed. Example: T1</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
ID reference used to asscociate this item to a segment. No comma separeted lists and no ranges supported. Example: F1
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="SegmentIDRef" type="xsd:string"><xsd:annotation><xsd:documentation>ID reference used to asscociate this item to a segment. No comma separeted lists and no ranges supported. Example: F1</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Unique fare reference key. If present in pricing response messages, must be included in FareRulesRQ.
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
minLength
1
Source
<xsd:element name="FareRefKey"><xsd:annotation><xsd:documentation>Unique fare reference key. If present in pricing response messages, must be included in FareRulesRQ.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Rating of this hotel. Note that this element will eventually supercede the AAARating element definition. The latter will be deprecated soon.Example: NTM3 CROWN
Identifies the rating system used to rate the hotel. Values are: AAA - AAA in USGUESTS - Guest ratingHRS - Hotel Reservation System 'stars' ratingNTM - North Star Media 'crown' rating.HBC - Booking.com ratingUNK - unknown.
Source
<xsd:element name="HotelRating"><xsd:annotation><xsd:documentation>Rating of this hotel. Note that this element will eventually supercede the AAARating element definition. The latter will be deprecated soon. Example: NTM3 CROWN</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="RatingSystem"><xsd:annotation><xsd:documentation>Identifies the rating system used to rate the hotel. Values are: AAA - AAA in US GUESTS - Guest rating HRS - Hotel Reservation System 'stars' rating NTM - North Star Media 'crown' rating. HBC - Booking.com rating UNK - unknown.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="AAA"/><xsd:enumeration value="GUESTS"/><xsd:enumeration value="HRS"/><xsd:enumeration value="NTM"/><xsd:enumeration value="UNK"/><xsd:enumeration value="HBC"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
IATA 3-letter city/airport code for location. In case of non-airport location Category and Number need to be present. Example: NYC
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
length
3
Source
<xsd:element name="CityCode"><xsd:annotation><xsd:documentation>IATA 3-letter city/airport code for location. In case of non-airport location Category and Number need to be present. Example: NYC</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="3"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Location category:T = Airport terminalO = Off-airportC = City location P = Port X = RailN = North suburbanE = East suburbanS = South suburbanW = West suburbanA = All suburban locations R = Resort locationExample: C
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
length
1
Source
<xsd:element name="Category"><xsd:annotation><xsd:documentation>Location category: T = Airport terminal O = Off-airport C = City location P = Port X = Rail N = North suburban E = East suburban S = South suburban W = West suburban A = All suburban locations R = Resort location Example: C</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Location number used to identify specific rental location within a location category. Example: 001
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="Number" type="xsd:string"><xsd:annotation><xsd:documentation>Location number used to identify specific rental location within a location category. Example: 001</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
IATA 3-letter city/airport code for location. In case of non-airport location Category need to be present (Number for particular locaction). Example: NYC
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
length
3
Source
<xsd:element name="CityCode"><xsd:annotation><xsd:documentation>IATA 3-letter city/airport code for location. In case of non-airport location Category need to be present (Number for particular locaction). Example: NYC</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="3"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Location category:T = Airport terminalO = Off-airportC = City location P = Port X = RailN = North suburbanE = East suburbanS = South suburbanW = West suburban D = default location for the city.R = Resort locationExample: C
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
length
1
Source
<xsd:element name="Category"><xsd:annotation><xsd:documentation>Location category: T = Airport terminal O = Off-airport C = City location P = Port X = Rail N = North suburban E = East suburban S = South suburban W = West suburban D = default location for the city. R = Resort location Example: C</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Location number used to identify specific rental location within a location category. Example: 001
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="Number" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Location number used to identify specific rental location within a location category. Example: 001</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Child" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Child elements - one per requested child.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Age"><xsd:annotation><xsd:documentation>Age of child in years (allowed values are 0-17).</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:int"><xsd:minInclusive value="0"/><xsd:maxInclusive value="17"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ExtraBed" minOccurs="0"><xsd:annotation><xsd:documentation>Defines if child will need its own bed ('Y') or sleep in parents bed ('N'). If omitted no extra bed is required.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="Y"/><xsd:enumeration value="N"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Age"><xsd:annotation><xsd:documentation>Age of child in years (allowed values are 0-17).</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:int"><xsd:minInclusive value="0"/><xsd:maxInclusive value="17"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Defines if child will need its own bed ('Y') or sleep in parents bed ('N'). If omitted no extra bed is required.
Diagram
Type
restriction of xsd:string
Properties
content:
simple
minOccurs:
0
Facets
enumeration
Y
enumeration
N
Source
<xsd:element name="ExtraBed" minOccurs="0"><xsd:annotation><xsd:documentation>Defines if child will need its own bed ('Y') or sleep in parents bed ('N'). If omitted no extra bed is required.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="Y"/><xsd:enumeration value="N"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Hyperlink defining the location of the referenced media (e.g. location of a JPG file).
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="Url" type="xsd:string"><xsd:annotation><xsd:documentation>Hyperlink defining the location of the referenced media (e.g. location of a JPG file).</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Unit used to specify dimensions of media content.Example:mm (millimeter) px (pixel)
Source
<xsd:element name="Width"><xsd:annotation><xsd:documentation>Width of media content in specified units.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:int"><xsd:attribute name="Unit" type="MediaSizeUnitType" use="required"><xsd:annotation><xsd:documentation>Unit used to specify dimensions of media content. Example: mm (millimeter) px (pixel)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Unit used to specify dimensions of media content.Example:mm (millimeter) px (pixel)
Source
<xsd:element name="Height"><xsd:annotation><xsd:documentation>Height of media content in specified units.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:int"><xsd:attribute name="Unit" type="MediaSizeUnitType" use="required"><xsd:annotation><xsd:documentation>Unit used to specify dimensions of media content. Example: mm (millimeter) px (pixel)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Type" type="MediaTypeType"><xsd:annotation><xsd:documentation>Type of media content. Example: image webcam video 360 (panorama view)</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Preview" type="MediaType" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Preview of the referenced media content (e.g. thumbnail of the picture).</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Date/time when the entire booking was reserved. Alternatively this date/time may be set independently for each flight - see ReservationsDateTime element in the Flight element of the OriginDestination element(s).
<xsd:element name="ReservationsDateTime"><xsd:annotation><xsd:documentation>Date/time when the entire booking was reserved. Alternatively this date/time may be set independently for each flight - see ReservationsDateTime element in the Flight element of the OriginDestination element(s).</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Time" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Specifies time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Time" type="Time" minOccurs="0"><xsd:annotation><xsd:documentation>Specifies time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Date for which a historical pricing is requested. When used for ticket reissue in BSP markets this is commonly the issuance date of the original ticket.
<xsd:element name="HistoricPricingDate"><xsd:annotation><xsd:documentation>Date for which a historical pricing is requested. When used for ticket reissue in BSP markets this is commonly the issuance date of the original ticket.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies the date in ISO 8601 format (yyyy-mm-dd). Example: 2008-05-02</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies the date in ISO 8601 format (yyyy-mm-dd). Example: 2008-05-02</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="AltTicketingDate"><xsd:annotation><xsd:documentation>This date stamp specifies a future or historic alternative date validation for ticketing.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Date" type="Date"><xsd:annotation><xsd:documentation>Specifies date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Credit card number. Example: 4011236654652341Can be returned encrypted by GDS/CRS.Example: XXXXXXXXXXXXXXXX
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
minLength
1
Source
<xsd:element name="CCNumber"><xsd:annotation><xsd:documentation>Credit card number. Example: 4011236654652341 Can be returned encrypted by GDS/CRS. Example: XXXXXXXXXXXXXXXX</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="CCExpiration"><xsd:annotation><xsd:documentation>Credit card expiration group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Month"><xsd:annotation><xsd:documentation>Credit card expiration month. Example: 02 Can be returned encrypted by GDS/CRS. Example: XX</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="0[1-9]|1[0-2]|[^0-9]*"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Year"><xsd:annotation><xsd:documentation>Last two digits of the credit card expiration year. Example: 06 Can be returned encrypted by GDS/CRS. Example: XX</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[0-9][0-9]|[^0-9]*"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Credit card expiration month. Example: 02Can be returned encrypted by GDS/CRS.Example: XX
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
pattern
0[1-9]|1[0-2]|[^0-9]*
Source
<xsd:element name="Month"><xsd:annotation><xsd:documentation>Credit card expiration month. Example: 02 Can be returned encrypted by GDS/CRS. Example: XX</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="0[1-9]|1[0-2]|[^0-9]*"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Last two digits of the credit card expiration year. Example: 06Can be returned encrypted by GDS/CRS.Example: XX
Diagram
Type
restriction of xsd:string
Properties
content:
simple
Facets
pattern
[0-9][0-9]|[^0-9]*
Source
<xsd:element name="Year"><xsd:annotation><xsd:documentation>Last two digits of the credit card expiration year. Example: 06 Can be returned encrypted by GDS/CRS. Example: XX</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[0-9][0-9]|[^0-9]*"/></xsd:restriction></xsd:simpleType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Flight number alpha qualifier. Values are:ABCDExample: A
Source
<xsd:element name="FlightNumber" type="FlightNumberWithSuffixType"><xsd:annotation><xsd:documentation>Flight number - an integer value within the range of [0,9999]. Example: 1234</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
This node is used to return custom data previously requested via an error response using the InfoGroup/Error/ CustomRequest node of any supporting RS message.
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
Source
<xsd:element name="CustomResponse"><xsd:annotation><xsd:documentation>This node is used to return custom data previously requested via an error response using the InfoGroup/Error/ CustomRequest node of any supporting RS message.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="Response" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Custom response to each control sent to the GUI in the "CustomRequest" request. If Control is of type 'Button' only the control which was clicked is returned with the @PNRLabel value provided or mapped from the associated @GUILabel.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Button"><xsd:annotation><xsd:documentation>This node represents the button clicked by the user.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="PNRLabel" use="required"><xsd:annotation><xsd:documentation>Description to be used to enter the returned value into a PNR General Remark element. Value is passed thru from the request - if provided.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element><xsd:element name="Reference" type="MessageStructure" minOccurs="0"><xsd:annotation><xsd:documentation>Custom parameter node received in the CustomRequest node</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute ref="Source" use="required"><xsd:annotation><xsd:documentation>Identifies the source where this custom response needs to be dispatched to (as identified in the InforGroup/ Error/CustomRequest request. Example: AA</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Description to be used to enter the returned value into a PNR General Remark element. Value is passed thru from the request - if provided.This label can be used by the DM rule or the DC adaptor to create a PNR remark storing the returned value. If e.g. the value here is "ProjectID" then a remark may be added to the PNR like this:"ProjectID: 105514"
Source
<xsd:element name="Response"><xsd:annotation><xsd:documentation>Custom response to each control sent to the GUI in the "CustomRequest" request.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Value" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Value(s) entered or selected by the user. The value(s) are always the "GUILabel(s)" as selected. In case of a textbox or combobox entry it is the value entered by the user.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="PNRLabel" use="required"><xsd:annotation><xsd:documentation>Description to be used to enter the returned value into a PNR General Remark element. Value is passed thru from the request - if provided. This label can be used by the DM rule or the DC adaptor to create a PNR remark storing the returned value. If e.g. the value here is "ProjectID" then a remark may be added to the PNR like this: "ProjectID: 105514"</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Value(s) entered or selected by the user.The value(s) are always the "GUILabel(s)" as selected.In case of a textbox or combobox entry it is the value entered by the user.
Diagram
Properties
minOccurs:
0
maxOccurs:
unbounded
Source
<xsd:element name="Value" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Value(s) entered or selected by the user. The value(s) are always the "GUILabel(s)" as selected. In case of a textbox or combobox entry it is the value entered by the user.</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Description to be used to enter the returned value into a PNR General Remark element. Value is passed thru from the request - if provided.
Source
<xsd:element name="Button"><xsd:annotation><xsd:documentation>This node represents the button clicked by the user.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:attribute name="PNRLabel" use="required"><xsd:annotation><xsd:documentation>Description to be used to enter the returned value into a PNR General Remark element. Value is passed thru from the request - if provided.</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:element name="Reference" type="MessageStructure" minOccurs="0"><xsd:annotation><xsd:documentation>Custom parameter node received in the CustomRequest node</xsd:documentation></xsd:annotation></xsd:element>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:complexType name="AirDepartureType"><xsd:annotation><xsd:documentation>Basic definition of departure information block for an air segment.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element ref="AirportCode"/><xsd:element ref="AirportName"/><xsd:element ref="Date" minOccurs="0"><xsd:annotation><xsd:documentation>Date of departure. ISO format: yyyy-mm-dd Example: 2008-12-12</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="Time" minOccurs="0"/><xsd:element ref="Terminal" minOccurs="0"/></xsd:sequence></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:complexType name="CarrierType"><xsd:complexContent><xsd:extension base="AirlineCodeType"><xsd:sequence><xsd:element name="FlightNumber"><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:positiveInteger"><xsd:attribute name="Suffix"><xsd:annotation><xsd:documentation>Flight number alpha qualifier. Values are: A B C D Example: A</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="A"/><xsd:enumeration value="B"/><xsd:enumeration value="C"/><xsd:enumeration value="D"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:complexType name="AirlineCodeType"><xsd:annotation><xsd:documentation>Defines basic airline complex type with code and name children</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element ref="AirlineCode"/><xsd:element name="AirlineName" minOccurs="0"><xsd:annotation><xsd:documentation>Airline name. Example: American Airlines</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:simpleType name="COSType"><xsd:annotation><xsd:documentation>Basic definition of air ClassOfService. Alpha-coded. Usually single char.</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:maxLength value="1"/><xsd:minLength value="1"/><xsd:pattern value="[A-Z]"/></xsd:restriction></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Defines currency code (ISO 3-letter code) and optional number of decimals. Not that for request messages the NumberOfDecimals has no effect and is not needed.
<xsd:complexType name="CurrencyCodeType"><xsd:annotation><xsd:documentation>Defines currency code (ISO 3-letter code) and optional number of decimals. Not that for request messages the NumberOfDecimals has no effect and is not needed.</xsd:documentation></xsd:annotation><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="NumberOfDecimals" type="xsd:integer" use="optional"><xsd:annotation><xsd:documentation>Decimal position in fare amount. Example: 2</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:complexType name="TaxType"><xsd:annotation><xsd:documentation>This is basic definition of a tax type. Includes definition of tax amount, coded tax desigator, coded tax nature and free form tax description.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="Designator" minOccurs="0"><xsd:annotation><xsd:documentation>Tax designator. Example: US</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Nature" minOccurs="0"><xsd:annotation><xsd:documentation>Tax nature. Example: US2</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Description" minOccurs="0"><xsd:annotation><xsd:documentation>Tax free form text descriptions. Example: US DOMESTIC SEGMENT TAX</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CollectionPoint" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>NOTE: this definition will eventually supercede the Calculation element. Use this group instead of Calculation as Calculation will be deprecated in near future. For XF and ZP taxes. Tax data break down for each collection point. The sum of individual amounts entered here must be equal to the Amount entered in the Tax element.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element ref="AirportCode"/><xsd:element name="AirportAmount"><xsd:annotation><xsd:documentation>The amount actually filed by the airport in the currency applicable to the geographical location of the airport (same as shown in FareCalculation line)</xsd:documentation></xsd:annotation></xsd:element><xsd:element ref="CurrencyCode"><xsd:annotation><xsd:documentation>Currency code applicable to the airport's geographical location.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer"><xsd:annotation><xsd:documentation>Individual amount for collection point (in POS currency) Example: 2500</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attribute name="Amount" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Individual tax amount. Example: 2500</xsd:documentation></xsd:annotation></xsd:attribute></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
A restriction of the built-in decimal type to positive values (excluding 0). Defined as a type of its own, because this type of restriction cannot be stated direcetly for a derived type, which is at the same time extended by attributes.
<xsd:simpleType name="positiveDecimal"><xsd:annotation><xsd:documentation>A restriction of the built-in decimal type to positive values (excluding 0). Defined as a type of its own, because this type of restriction cannot be stated direcetly for a derived type, which is at the same time extended by attributes.</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:decimal"><xsd:minExclusive value="0"/></xsd:restriction></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:simpleType name="CountryCodeAlpha2"><xsd:annotation><xsd:documentation>2 character country code as defined in ISO3166, restricted to upper case.</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:pattern value="[A-Z]{2}"/></xsd:restriction></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:complexType name="TktPrinterGroup"><xsd:annotation><xsd:documentation>Describes printer setting to be used with ticketing related messages if needed.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="PrinterDestination" maxOccurs="5"><xsd:annotation><xsd:documentation>Documents are printed on this destination. If not given, the default printer is used.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:string"><xsd:attribute name="Type" use="required"><xsd:annotation><xsd:documentation>The type of printer. Can be boarding pass (B), invoice / itinerary (I), mini itinerary (M), ticket (T) printer or hardcopy / accounting (H) printer. Example: T.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="B"/><xsd:enumeration value="I"/><xsd:enumeration value="M"/><xsd:enumeration value="T"/><xsd:enumeration value="H"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="CountryCode" type="xsd:string"><xsd:annotation><xsd:documentation>The ticket printer country code. Needed by Sabre. Example: AB</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:simpleType name="Date"><xsd:annotation><xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:date"/></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:complexType name="CarLocation"><xsd:annotation><xsd:documentation>Type definition for particular car location (for particular car vendor).</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="CityCode"><xsd:annotation><xsd:documentation>IATA 3-letter city/airport code for location. In case of non-airport location Category and Number need to be present. Example: NYC</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="3"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:sequence minOccurs="0"><xsd:element name="Category"><xsd:annotation><xsd:documentation>Location category: T = Airport terminal O = Off-airport C = City location P = Port X = Rail N = North suburban E = East suburban S = South suburban W = West suburban A = All suburban locations R = Resort location Example: C</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Number" type="xsd:string"><xsd:annotation><xsd:documentation>Location number used to identify specific rental location within a location category. Example: 001</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:sequence></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:complexType name="RequestForCarLocation"><xsd:annotation><xsd:documentation>Type definition for one or more (if only citycode and category is specified) car locations for one or more car vendors.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="CityCode"><xsd:annotation><xsd:documentation>IATA 3-letter city/airport code for location. In case of non-airport location Category need to be present (Number for particular locaction). Example: NYC</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="3"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:sequence minOccurs="0"><xsd:element name="Category"><xsd:annotation><xsd:documentation>Location category: T = Airport terminal O = Off-airport C = City location P = Port X = Rail N = North suburban E = East suburban S = South suburban W = West suburban D = default location for the city. R = Resort location Example: C</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Number" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Location number used to identify specific rental location within a location category. Example: 001</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:sequence></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
A duration of time specified in hours and minutes (HH:MM) with a maximum value of 99:59.
Diagram
Type
restriction of xsd:string
Facets
pattern
[0-9][0-9]:[0-5][0-9]
Source
<xsd:simpleType name="TimeDurationHoursMinutes"><xsd:annotation><xsd:documentation>A duration of time specified in hours and minutes (HH:MM) with a maximum value of 99:59.</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:pattern value="[0-9][0-9]:[0-5][0-9]"/></xsd:restriction></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:simpleType name="FreeFormTextField"><xsd:annotation><xsd:documentation>any type of freeform text - basic type</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:complexType name="BasicEndorsement"><xsd:annotation><xsd:documentation>Represents an endorsement line - automatic or manual. The actual text is displayed in the child element Text.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="Text" type="FreeFormTextField"><xsd:annotation><xsd:documentation>Endorsement text.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Segment number to which the surcharge applies. Example: 1
Source
<xsd:complexType name="SurchargeType"><xsd:complexContent><xsd:extension base="SurchargeTypeBasic"><xsd:attribute name="Segment" type="xsd:integer" use="required"><xsd:annotation><xsd:documentation>Segment number to which the surcharge applies. Example: 1</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:complexContent></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
ISO language code. A two letter code as defined by ISO-639-1. This code specifies the requested language for text content. Default value is 'en'.
Diagram
Type
restriction of xsd:string
Facets
length
2
pattern
[a-z][a-z]
Source
<xsd:simpleType name="Lang"><xsd:annotation><xsd:documentation>ISO language code. A two letter code as defined by ISO-639-1. This code specifies the requested language for text content. Default value is 'en'.</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[a-z][a-z]"/></xsd:restriction></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:complexType name="Children"><xsd:annotation><xsd:documentation>Group of child elements defining age and bedding type (optional) for each child. Used in hotel requests.</xsd:documentation></xsd:annotation><xsd:sequence><xsd:element name="Child" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Child elements - one per requested child.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Age"><xsd:annotation><xsd:documentation>Age of child in years (allowed values are 0-17).</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:int"><xsd:minInclusive value="0"/><xsd:maxInclusive value="17"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="ExtraBed" minOccurs="0"><xsd:annotation><xsd:documentation>Defines if child will need its own bed ('Y') or sleep in parents bed ('N'). If omitted no extra bed is required.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="Y"/><xsd:enumeration value="N"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:complexType name="Media"><xsd:annotation><xsd:documentation>Holds reference to multi media content such as pictures, videos, etc. for this hotel property.</xsd:documentation></xsd:annotation><xsd:complexContent><xsd:extension base="MediaType"><xsd:sequence><xsd:element name="Preview" type="MediaType" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation>Preview of the referenced media content (e.g. thumbnail of the picture).</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="Description" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation>Media content description (e.g. exterior view).</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:extension></xsd:complexContent></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:complexType name="MediaType"><xsd:sequence><xsd:element name="Url" type="xsd:string"><xsd:annotation><xsd:documentation>Hyperlink defining the location of the referenced media (e.g. location of a JPG file).</xsd:documentation></xsd:annotation></xsd:element><xsd:sequence minOccurs="0"><xsd:element name="Width"><xsd:annotation><xsd:documentation>Width of media content in specified units.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:int"><xsd:attribute name="Unit" type="MediaSizeUnitType" use="required"><xsd:annotation><xsd:documentation>Unit used to specify dimensions of media content. Example: mm (millimeter) px (pixel)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element><xsd:element name="Height"><xsd:annotation><xsd:documentation>Height of media content in specified units.</xsd:documentation></xsd:annotation><xsd:complexType><xsd:simpleContent><xsd:extension base="xsd:int"><xsd:attribute name="Unit" type="MediaSizeUnitType" use="required"><xsd:annotation><xsd:documentation>Unit used to specify dimensions of media content. Example: mm (millimeter) px (pixel)</xsd:documentation></xsd:annotation></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType></xsd:element></xsd:sequence><xsd:element name="Type" type="MediaTypeType"><xsd:annotation><xsd:documentation>Type of media content. Example: image webcam video 360 (panorama view)</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:simpleType name="MediaSizeUnitType"><xsd:annotation><xsd:documentation>Unit used to specify dimensions of media content. Example: mm (millimeter) px (pixel)</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:enumeration value="px"/><xsd:enumeration value="mm"/></xsd:restriction></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Either a positive integer value (without leading zeros) or the empty string.
Diagram
Type
restriction of xsd:string
Facets
pattern
[1-9][0-9]*
Source
<xsd:simpleType name="positiveIntegerOrEmpty"><xsd:annotation><xsd:documentation>Either a positive integer value (without leading zeros) or the empty string.</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:pattern value="[1-9][0-9]*"/></xsd:restriction></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Defines PNR record locator format in accordance with industry standard. [A-Z0-9]{6}.
Diagram
Type
restriction of xsd:string
Facets
length
6
pattern
[A-Z0-9]{6}
Source
<xsd:simpleType name="PNRRecordLocator"><xsd:annotation><xsd:documentation>Defines PNR record locator format in accordance with industry standard. [A-Z0-9]{6}.</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:string"><xsd:length value="6"/><xsd:pattern value="[A-Z0-9]{6}"/></xsd:restriction></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:complexType name="BasicCreditCardType"><xsd:sequence><xsd:element name="CCCode"><xsd:annotation><xsd:documentation>Credit card vendor code.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="2"/><xsd:pattern value="[A-Z0-9]{2}"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CCNumber"><xsd:annotation><xsd:documentation>Credit card number. Example: 4011236654652341 Can be returned encrypted by GDS/CRS. Example: XXXXXXXXXXXXXXXX</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="CCExpiration"><xsd:annotation><xsd:documentation>Credit card expiration group</xsd:documentation></xsd:annotation><xsd:complexType><xsd:sequence><xsd:element name="Month"><xsd:annotation><xsd:documentation>Credit card expiration month. Example: 02 Can be returned encrypted by GDS/CRS. Example: XX</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="0[1-9]|1[0-2]|[^0-9]*"/></xsd:restriction></xsd:simpleType></xsd:element><xsd:element name="Year"><xsd:annotation><xsd:documentation>Last two digits of the credit card expiration year. Example: 06 Can be returned encrypted by GDS/CRS. Example: XX</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:pattern value="[0-9][0-9]|[^0-9]*"/></xsd:restriction></xsd:simpleType></xsd:element></xsd:sequence></xsd:complexType></xsd:element></xsd:sequence></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Flight number alpha qualifier. Values are:ABCDExample: A
Source
<xsd:complexType name="FlightNumberWithSuffixType"><xsd:annotation><xsd:documentation>A flight number with optional suffix letter. Flight numbers are integer values within the range of [0,9999]. Example: 1234</xsd:documentation></xsd:annotation><xsd:simpleContent><xsd:extension base="FlightNumberType"><xsd:attribute name="Suffix" use="optional"><xsd:annotation><xsd:documentation>Flight number alpha qualifier. Values are: A B C D Example: A</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="A"/><xsd:enumeration value="B"/><xsd:enumeration value="C"/><xsd:enumeration value="D"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:extension></xsd:simpleContent></xsd:complexType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:simpleType name="FlightNumberType"><xsd:annotation><xsd:documentation>A flight number. Flight numbers are integer values within the range of [0-9999]. Example: 1234</xsd:documentation></xsd:annotation><xsd:restriction base="xsd:integer"><xsd:minInclusive value="0"/><xsd:maxInclusive value="9999"/></xsd:restriction></xsd:simpleType>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
<xsd:attribute name="Source"><xsd:annotation><xsd:documentation>Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:attribute name="SourceRef"><xsd:annotation><xsd:documentation>PNR Record Locator associated to Source attribute.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:minLength value="1"/></xsd:restriction></xsd:simpleType></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Label to describe this control. This label is usually placed in front or above the respective control. In case of a 'Button' it is the name of the button.
<xsd:attribute name="GUILabel" use="required"><xsd:annotation><xsd:documentation>Label to describe this control. This label is usually placed in front or above the respective control. In case of a 'Button' it is the name of the button.</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Description to be used to enter the returned value into a PNR General Remark element, if needed or desired.This label is usually placed in front of the returned value as remark text.Example:"ProjectID: 105514"
<xsd:attribute name="PNRLabel" use="required"><xsd:annotation><xsd:documentation>Description to be used to enter the returned value into a PNR General Remark element, if needed or desired. This label is usually placed in front of the returned value as remark text. Example: "ProjectID: 105514"</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:attribute name="MouseOverText"><xsd:annotation><xsd:documentation>Freeflow informational text designed to use as a 'mouseover' text or similar</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:attribute name="Mandatory"><xsd:annotation><xsd:documentation>Allowed Values: Y or N If 'Y' the UI needs to identify the control as mandatory input/selection, e.g. with an asteriks or different colored background</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:attribute name="SameLine"><xsd:annotation><xsd:documentation>Allowed Values: Y or N If 'Y' the UI needs to position this control to the right of and on the same line as the preceding control.</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:attribute name="ButtonLabel" use="required"><xsd:annotation><xsd:documentation>The label to be used for the button. Example: Submit</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
Possible values Y or N (default)If "Y" this button will trigger the validation needed by the GUI prior to processing the screen.Note: Only a single button can have this attribute set to "Y". If multiple, the first instance will be used.
<xsd:attribute name="Validate"><xsd:annotation><xsd:documentation>Possible values Y or N (default) If "Y" this button will trigger the validation needed by the GUI prior to processing the screen. Note: Only a single button can have this attribute set to "Y". If multiple, the first instance will be used.</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:attribute name="MouseOverText"><xsd:annotation><xsd:documentation>Freeflow informational text designed to use as a 'mouseover' text or similar</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
<xsd:attribute name="Width"><xsd:annotation><xsd:documentation>GUI normally autosizes based on width of label. A certain width may be defined here in pixels.</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTypes.xsd
The ticket number of the voided ticket. If the ticket, whose number was specified in the requests was part of a conjuctive ticket, only the number specified in the request will be returned, although all tickets of the conjuctive set will have been voided.Example: 0017366845341
<xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The ticket number of the voided ticket. If the ticket, whose number was specified in the requests was part of a conjuctive ticket, only the number specified in the request will be returned, although all tickets of the conjuctive set will have been voided. Example: 0017366845341</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/TicketVoidRS.xsd
<xsd:attribute name="Number" type="xsd:string" use="required"><xsd:annotation><xsd:documentation>The primary ticket number of the original ticket. Example: 0017366845341</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/TicketVoidRS.xsd
<xsd:attribute name="PreviousArrival"><xsd:annotation><xsd:documentation>3 letter City/Airport code</xsd:documentation></xsd:annotation></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
<xsd:attribute name="Suffix"><xsd:annotation><xsd:documentation>Flight number alpha qualifier. Values are: A B C D Example: A</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:length value="1"/><xsd:enumeration value="A"/><xsd:enumeration value="B"/><xsd:enumeration value="C"/><xsd:enumeration value="D"/></xsd:restriction></xsd:simpleType></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd
Indicator to mark a group of married segments. The first Flight in a group of married segments is marked with value "B" (begin), the last Flight with value "E" (end). These two and all Flight elements in between in document order form a group of married segments.Example: B
<xsd:attribute name="MarriedSegment"><xsd:annotation><xsd:documentation>Indicator to mark a group of married segments. The first Flight in a group of married segments is marked with value "B" (begin), the last Flight with value "E" (end). These two and all Flight elements in between in document order form a group of married segments. Example: B</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="B"/><xsd:enumeration value="E"/></xsd:restriction></xsd:simpleType></xsd:attribute>
Schema location
file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16
2012/Schemas/CommonTicketingTypes.xsd