Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema TripMileageRS.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: unqualified
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/TripMileageRS.xsd
[ top ]
Included schema CommonTypes.xsd
Namespace No namespace
Properties
attribute form default: qualified
element form default: qualified
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Element TripMileageRS
Namespace No namespace
Annotations
Trip mileage response root element
Diagram
Diagram TripMileageRS.tmp#TripMileageRS_version TripMileageRS.tmp#InfoGroup TripMileageRS.tmp#OriginatingCity TripMileageRS.tmp#DestinationCity TripMileageRS.tmp#TotalMileage
Properties
content: complex
Model InfoGroup | (OriginatingCity , DestinationCity+ , TotalMileage)
Children DestinationCity, InfoGroup, OriginatingCity, TotalMileage
Instance
<TripMileageRS version="">
  <InfoGroup>{1,1}</InfoGroup>
  <OriginatingCity>{1,1}</OriginatingCity>
  <DestinationCity AccumulativeMileage="" Mileage="">{1,unbounded}</DestinationCity>
  <TotalMileage>{1,1}</TotalMileage>
</TripMileageRS>
Attributes
QName Type Fixed Default Use Annotation
version xsd:string optional
Version number.  Example: 1.0
Source
<xsd:element name="TripMileageRS">
  <xsd:annotation>
    <xsd:documentation>Trip mileage response root element</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:choice>
      <xsd:element ref="InfoGroup"/>
      <xsd:sequence>
        <xsd:element ref="OriginatingCity"/>
        <xsd:element ref="DestinationCity" maxOccurs="unbounded"/>
        <xsd:element ref="TotalMileage"/>
      </xsd:sequence>
    </xsd:choice>
    <xsd:attribute name="version" type="xsd:string" use="optional">
      <xsd:annotation>
        <xsd:documentation>Version number. Example: 1.0</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/TripMileageRS.xsd
[ top ]
Element InfoGroup
Namespace No namespace
Annotations
Error and information group
Diagram
Diagram TripMileageRS.tmp#ForInfo TripMileageRS.tmp#Error
Properties
content: complex
Used by
Element TripMileageRS
Model ForInfo{0,1} , Error*
Children Error, ForInfo
Instance
<InfoGroup>
  <ForInfo Source="" SourceRef="">{0,1}</ForInfo>
  <Error ErrorType="" Source="" SourceRef="">{0,unbounded}</Error>
</InfoGroup>
Source
<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
[ top ]
Element ForInfo
Namespace No namespace
Annotations
Information group
Diagram
Diagram TripMileageRS.tmp#Source TripMileageRS.tmp#SourceRef TripMileageRS.tmp#Text
Properties
content: complex
Used by
Element InfoGroup
Model Text+
Children Text
Instance
<ForInfo Source="" SourceRef="">
  <Text>{1,unbounded}</Text>
</ForInfo>
Attributes
QName Type Fixed Default Use Annotation
Source restriction of xsd:string optional
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.
SourceRef restriction of xsd:string optional
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
[ top ]
Element Text
Namespace No namespace
Annotations
Information text or error text. Example: Free flow text.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Elements Error, ForInfo
Source
<xsd:element name="Text" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Information text or error text. Example: Free flow 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
[ top ]
Element Error
Namespace No namespace
Annotations
Error group
Diagram
Diagram TripMileageRS.tmp#Error_ErrorType TripMileageRS.tmp#Source TripMileageRS.tmp#SourceRef TripMileageRS.tmp#Code TripMileageRS.tmp#Text TripMileageRS.tmp#CustomRequest
Properties
content: complex
Used by
Element InfoGroup
Model Code{0,1} , Text+ , CustomRequest{0,1}
Children Code, CustomRequest, Text
Instance
<Error ErrorType="" Source="" SourceRef="">
  <Code>{0,1}</Code>
  <Text>{1,unbounded}</Text>
  <CustomRequest>{0,1}</CustomRequest>
</Error>
Attributes
QName Type Fixed Default Use Annotation
ErrorType xsd:string required
Type of error.  Example: Air
Source restriction of xsd:string optional
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.
SourceRef restriction of xsd:string optional
PNR Record Locator associated to Source attribute.
Source
<xsd:element name="Error">
  <xsd:annotation>
    <xsd:documentation>Error group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="Code" minOccurs="0"/>
      <xsd:element ref="Text" maxOccurs="unbounded"/>
      <xsd:element ref="CustomRequest" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="ErrorType" type="xsd:string" use="required">
      <xsd:annotation>
        <xsd:documentation>Type of error. Example: Air</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <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/CommonTypes.xsd
[ top ]
Element Code
Namespace No namespace
Annotations
Error code or equipment type code.  Example: 0104 (error code), 747 (equipment code)
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element Error
Source
<xsd:element name="Code" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Error code or equipment type code. Example: 0104 (error code), 747 (equipment 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/CommonTypes.xsd
[ top ]
Element CustomRequest
Namespace No namespace
Annotations
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.
Diagram
Diagram TripMileageRS.tmp#CustomRequest_DialogTitle TripMileageRS.tmp#CustomRequest_Instructions TripMileageRS.tmp#Control TripMileageRS.tmp#CustomRequest_Button TripMileageRS.tmp#CustomRequest_OrigMsg TripMileageRS.tmp#CustomRequest_Reference
Properties
content: complex
Used by
Element Error
Model DialogTitle , Instructions{0,1} , Control+ , Button+ , OrigMsg , Reference{0,1}
Children Button, Control, DialogTitle, Instructions, OrigMsg, Reference
Instance
<CustomRequest>
  <DialogTitle>{1,1}</DialogTitle>
  <Instructions>{0,1}</Instructions>
  <Control GUILabel="" Mandatory="" MaxChar="" MinChar="" MouseOverText="" Pattern="" PNRLabel="" SameLine="" Type="" Width="">{1,unbounded}</Control>
  <Button ButtonLabel="" MouseOverText="" Validate="" Width="">{1,unbounded}</Button>
  <OrigMsg>{1,1}</OrigMsg>
  <Reference>{0,1}</Reference>
</CustomRequest>
Source
<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
[ top ]
Element CustomRequest / DialogTitle
Namespace No namespace
Annotations
Freeflow Text to be displayed in the Title Bar of the pop-up window
Diagram
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
[ top ]
Element CustomRequest / Instructions
Namespace No namespace
Annotations
Freeflow lines of text to be displayed inside of the pop-up window to explain or instruct the user of the necessary action(s)
Diagram
Diagram TripMileageRS.tmp#CustomRequest_CustomRequest_Instructions_Text
Properties
content: complex
minOccurs: 0
Model Text+
Children Text
Instance
<Instructions>
  <Text>{1,unbounded}</Text>
</Instructions>
Source
<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
[ top ]
Element CustomRequest / Instructions / Text
Namespace No namespace
Annotations
Individual line of freeflow text
Diagram
Diagram
Properties
maxOccurs: unbounded
Source
<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
[ top ]
Element Control
Namespace No namespace
Annotations
The control(s) needed for this pop-up.a) Textbox

Possible types are:
a) TextBox
b) DropDown w/values
c) OptionGroup
Diagram
Diagram TripMileageRS.tmp#Control_Type TripMileageRS.tmp#Control_GUILabel TripMileageRS.tmp#Control_PNRLabel TripMileageRS.tmp#Control_MouseOverText TripMileageRS.tmp#Control_Mandatory TripMileageRS.tmp#Control_Width TripMileageRS.tmp#Control_SameLine TripMileageRS.tmp#Control_Pattern TripMileageRS.tmp#Control_MinChar TripMileageRS.tmp#Control_MaxChar TripMileageRS.tmp#Control_Value
Properties
content: complex
Used by
Element CustomRequest
Model Value*
Children Value
Instance
<Control GUILabel="" Mandatory="" MaxChar="" MinChar="" MouseOverText="" Pattern="" PNRLabel="" SameLine="" Type="" Width="">
  <Value>{0,unbounded}</Value>
</Control>
Attributes
QName Type Fixed Default Use Annotation
GUILabel required
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.
Mandatory optional
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
MaxChar optional
Maximum characters
MinChar optional
Minimum characters
MouseOverText optional
Freeflow informational text designed to use as a 'mouseover' text or similar
PNRLabel required
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"
Pattern optional
use a regular expression string
SameLine optional
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.
Type required
Possible Values:

TextBox
ListBox
DropDown w/values
ComboBox
OptionGroup(radio)
CheckBox
DateInput
TimeInput
TextArea
Width optional
Width in pixels
Source
<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
[ top ]
Element Control / Value
Namespace No namespace
Annotations
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.
Diagram
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
[ top ]
Element CustomRequest / Button
Namespace No namespace
Annotations
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)
Diagram
Diagram TripMileageRS.tmp#CustomRequest_CustomRequest_Button_ButtonLabel TripMileageRS.tmp#CustomRequest_CustomRequest_Button_Validate TripMileageRS.tmp#CustomRequest_CustomRequest_Button_MouseOverText TripMileageRS.tmp#CustomRequest_CustomRequest_Button_Width
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
ButtonLabel required
The label to be used for the button.

Example: Submit
MouseOverText optional
Freeflow informational text designed to use as a 'mouseover' text or similar
Validate optional
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.
Width optional
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
[ top ]
Element CustomRequest / OrigMsg
Namespace No namespace
Annotations
This is the message originally received by Company
Diagram
Diagram TripMileageRS.tmp#MessageStructure
Type MessageStructure
Properties
content: complex
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from ANY namespace
Source
<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
[ top ]
Element CustomRequest / Reference
Namespace No namespace
Annotations
Reference node to be returned with CustomResponse node - mostly used as a linking reference between CustomRequest and CustomResponse
Diagram
Diagram TripMileageRS.tmp#MessageStructure
Type MessageStructure
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from ANY namespace
Source
<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
[ top ]
Element OriginatingCity
Namespace No namespace
Annotations
Departure city.  Example: MIA
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element TripMileageRS
Source
<xsd:element name="OriginatingCity" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Departure city. 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/TripMileageRS.xsd
[ top ]
Element DestinationCity
Namespace No namespace
Annotations
To city.  Example: LAX
Diagram
Diagram TripMileageRS.tmp#DestinationCity_Mileage TripMileageRS.tmp#DestinationCity_AccumulativeMileage
Type extension of xsd:string
Properties
content: complex
Used by
Element TripMileageRS
Attributes
QName Type Fixed Default Use Annotation
AccumulativeMileage xsd:string required
Accumulative mileage between cities.  Example: 4000
Mileage xsd:string required
Mileage between cities.  Example: 2341
Source
<xsd:element name="DestinationCity">
  <xsd:annotation>
    <xsd:documentation>To city. Example: LAX</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="Mileage" type="xsd:string" use="required">
          <xsd:annotation>
            <xsd:documentation>Mileage between cities. Example: 2341</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="AccumulativeMileage" type="xsd:string" use="required">
          <xsd:annotation>
            <xsd:documentation>Accumulative mileage between cities. Example: 4000</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/TripMileageRS.xsd
[ top ]
Element TotalMileage
Namespace No namespace
Annotations
Total mileage of whole journey from Originating City to the last Destination City.  Example: 4811
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element TripMileageRS
Source
<xsd:element name="TotalMileage" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Total mileage of whole journey from Originating City to the last Destination City. Example: 4811</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/TripMileageRS.xsd
[ top ]
Element FiledIn
Namespace No namespace
Annotations
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.
Diagram
Diagram TripMileageRS.tmp#CurrencyCode TripMileageRS.tmp#FiledIn_Amount
Properties
content: complex
Used by
Complex Type BaseFareType
Model ALL(CurrencyCode Amount)
Children Amount, CurrencyCode
Instance
<FiledIn>
  <CurrencyCode NumberOfDecimals="">{1,1}</CurrencyCode>
  <Amount BulkMask="">{1,1}</Amount>
</FiledIn>
Source
<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
[ top ]
Element CurrencyCode
Namespace No namespace
Annotations
Currency code.  Example: USD
Diagram
Diagram TripMileageRS.tmp#CurrencyCodeType_NumberOfDecimals TripMileageRS.tmp#CurrencyCodeType TripMileageRS.tmp#CurrencyCode_NumberOfDecimals
Type restriction of CurrencyCodeType
Type hierarchy
Properties
content: complex
Used by
Element FiledIn
Attributes
QName Type Fixed Default Use Annotation
NumberOfDecimals xsd:integer required
Decimal position in fare amount.  Example: 2
Source
<xsd:element name="CurrencyCode">
  <xsd:annotation>
    <xsd:documentation>Currency code. Example: USD</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:restriction base="CurrencyCodeType">
        <xsd:pattern value="[A-Z0-9]{3}"/>
        <xsd:attribute name="NumberOfDecimals" type="xsd:integer" use="required">
          <xsd:annotation>
            <xsd:documentation>Decimal position in fare amount. Example: 2</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:restriction>
    </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
[ top ]
Element FiledIn / Amount
Namespace No namespace
Annotations
Base Fare Amount as originally filed.
Diagram
Diagram TripMileageRS.tmp#FiledIn_FiledIn_Amount_BulkMask
Type extension of xsd:integer
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
BulkMask optional
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
[ top ]
Element NVA
Namespace No namespace
Annotations
Identifies "not valid after" date for a fare.Date in ISO 8601 format (yyyy-mm-dd).  Example: 2001-12-25
Diagram
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
[ top ]
Element NVB
Namespace No namespace
Annotations
Identifies "not valid befoe" date for a fare. Date in ISO 8601 format (yyyy-mm-dd).  Example: 2001-12-25
Diagram
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
[ top ]
Element HistoricalPricingInfo
Namespace No namespace
Annotations
DEPRECATED.
Please use definitions in PricingInfo: ReservationsDateTime, HistoricPricingDate, AltTicketingDate.

Historical pricing group. Required if OriginDestination group includes past date segments.
Diagram
Diagram TripMileageRS.tmp#HistoricalPricingInfo_ReservationDateTime TripMileageRS.tmp#HistoricalPricingInfo_TicketedDateTime TripMileageRS.tmp#HistoricalPricingInfo_RecordLocator
Properties
content: complex
Model (ReservationDateTime{0,1} , TicketedDateTime) | RecordLocator{0,0}
Children RecordLocator, ReservationDateTime, TicketedDateTime
Instance
<HistoricalPricingInfo>
  <ReservationDateTime>{0,1}</ReservationDateTime>
  <TicketedDateTime>{1,1}</TicketedDateTime>
  <RecordLocator>{0,0}</RecordLocator>
</HistoricalPricingInfo>
Source
<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
[ top ]
Element HistoricalPricingInfo / ReservationDateTime
Namespace No namespace
Annotations
This timestamp indetifies when PNR was created client application requests historical pricing for.
Diagram
Diagram TripMileageRS.tmp#HistoricalPricingInfo_HistoricalPricingInfo_ReservationDateTime_Date TripMileageRS.tmp#HistoricalPricingInfo_HistoricalPricingInfo_ReservationDateTime_Time
Properties
content: complex
minOccurs: 0
Model Date , Time{0,1}
Children Date, Time
Instance
<ReservationDateTime>
  <Date>{1,1}</Date>
  <Time>{0,1}</Time>
</ReservationDateTime>
Source
<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
[ top ]
Element HistoricalPricingInfo / ReservationDateTime / Date
Namespace No namespace
Annotations
Specifies departure or arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Diagram TripMileageRS.tmp#Date
Type Date
Properties
content: simple
Source
<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
[ top ]
Element HistoricalPricingInfo / ReservationDateTime / Time
Namespace No namespace
Annotations
Departure or arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00
Diagram
Diagram TripMileageRS.tmp#Time
Type Time
Properties
content: simple
minOccurs: 0
Facets
length 5
pattern ([0-1][0-9]|2[0-3]):[0-5][0-9]
Source
<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
[ top ]
Element HistoricalPricingInfo / TicketedDateTime
Namespace No namespace
Annotations
Timestamp of ticket issuance  for past date segments in OriginDestination section.
Diagram
Diagram TripMileageRS.tmp#HistoricalPricingInfo_HistoricalPricingInfo_TicketedDateTime_Date TripMileageRS.tmp#HistoricalPricingInfo_HistoricalPricingInfo_TicketedDateTime_Time
Properties
content: complex
Model Date , Time{0,1}
Children Date, Time
Instance
<TicketedDateTime>
  <Date>{1,1}</Date>
  <Time>{0,1}</Time>
</TicketedDateTime>
Source
<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
[ top ]
Element HistoricalPricingInfo / TicketedDateTime / Date
Namespace No namespace
Annotations
Specifies departure or arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Diagram TripMileageRS.tmp#Date
Type Date
Properties
content: simple
Source
<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
[ top ]
Element HistoricalPricingInfo / TicketedDateTime / Time
Namespace No namespace
Annotations
Departure or arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00
Diagram
Diagram TripMileageRS.tmp#Time
Type Time
Properties
content: simple
minOccurs: 0
Facets
length 5
pattern ([0-1][0-9]|2[0-3]):[0-5][0-9]
Source
<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
[ top ]
Element HistoricalPricingInfo / RecordLocator
Namespace No namespace
Annotations
FUTURE USE.
NOT SUPPORTED.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: 0
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Element NegoRateCode
Namespace No namespace
Annotations
Negotiated rate code.
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Source
<xsd:element name="NegoRateCode">
  <xsd:annotation>
    <xsd:documentation>Negotiated rate code.</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
[ top ]
Element Latitude
Namespace No namespace
Annotations
Geographical information for latitude. If sign attribute is missing, positive values stand for North, negative values for South. Example: 49.9856
Diagram
Diagram TripMileageRS.tmp#Latitude_Sign
Type extension of xsd:decimal
Properties
content: complex
Used by
Element GeoCoded
Attributes
QName Type Fixed Default Use Annotation
Sign restriction of xsd:string optional
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
[ top ]
Element Longitude
Namespace No namespace
Annotations
Geographical information for longitude. If sign attribute is missing, positive values stand for East, negative values for West. Example: 9.1220
Diagram
Diagram TripMileageRS.tmp#Longitude_Sign
Type extension of xsd:decimal
Properties
content: complex
Used by
Element GeoCoded
Attributes
QName Type Fixed Default Use Annotation
Sign restriction of xsd:string optional
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
[ top ]
Element GeoCoded
Namespace No namespace
Annotations
Geographical position information. 
Allows search by geographical longitude and latitude and to define a search radius around the specified geo location.
Diagram
Diagram TripMileageRS.tmp#Radius TripMileageRS.tmp#DistanceUnit TripMileageRS.tmp#Longitude TripMileageRS.tmp#Latitude
Properties
content: complex
Model ALL(Longitude Latitude)
Children Latitude, Longitude
Instance
<GeoCoded DistanceUnit="K" Radius="">
  <Longitude Sign="">{1,1}</Longitude>
  <Latitude Sign="">{1,1}</Latitude>
</GeoCoded>
Attributes
QName Type Fixed Default Use Annotation
DistanceUnit restriction of xsd:string K optional
Unit of distance.
Values:
M = Miles
K = Kilometers
Example: K
Radius xsd:unsignedLong optional
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
[ top ]
Element TravelerIDRef
Namespace No namespace
Annotations
Unique association ID reference of the traveler associated to this item. No comma separeted lists and no ranges allowed.        Example: T1
Diagram
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
[ top ]
Element SegmentIDRef
Namespace No namespace
Annotations
ID reference used to asscociate this item to a segment.  No comma separeted lists and no ranges supported.    Example: F1
Diagram
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
[ top ]
Element FareRefKey
Namespace No namespace
Annotations
Unique fare reference key. If present in pricing response messages, must be included in FareRulesRQ.
Diagram
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
[ top ]
Element HotelRating
Namespace No namespace
Annotations
Rating of this hotel. Note that this element will eventually supercede the AAARating element definition. The latter will be deprecated soon.
Example: NTM3  CROWN
Diagram
Diagram TripMileageRS.tmp#HotelRating_RatingSystem
Type extension of xsd:string
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
RatingSystem restriction of xsd:string optional
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.
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
[ top ]
Element POIDistance
Namespace No namespace
Annotations
Distance to a point of interest. Will somewhen replace DistanceToAirport. Example: 5.5
Diagram
Diagram TripMileageRS.tmp#POIDistance_POIType TripMileageRS.tmp#POIDistance_POIName
Type extension of xsd:decimal
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
POIName xsd:string optional
Point of interest name.
Example: FRANKFURT/MAIN
POIType restriction of xsd:string required
Point of interest type. Example: AIRPORT
Source
<xsd:element name="POIDistance">
  <xsd:annotation>
    <xsd:documentation>Distance to a point of interest. Will somewhen replace DistanceToAirport. Example: 5.5</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:decimal">
        <xsd:attribute name="POIType" use="required">
          <xsd:annotation>
            <xsd:documentation>Point of interest type. Example: AIRPORT</xsd:documentation>
          </xsd:annotation>
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:enumeration value="AIRPORT"/>
              <xsd:enumeration value="TRAIN STATION"/>
              <xsd:enumeration value="CITY CENTER"/>
              <xsd:enumeration value="HIGHWAY"/>
              <xsd:enumeration value="SHOPPING"/>
              <xsd:enumeration value="PETROL STATION"/>
              <xsd:enumeration value="THEATER"/>
              <xsd:enumeration value="CINEMA"/>
              <xsd:enumeration value="CAR RENTAL STATION"/>
              <xsd:enumeration value="UNKNOWN"/>
              <xsd:enumeration value="LOCATION"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="POIName" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>Point of interest name. Example: FRANKFURT/MAIN</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
[ top ]
Element CarLocation / CityCode
Namespace No namespace
Annotations
IATA 3-letter city/airport code for location. In case of non-airport location Category and Number need to be present. Example: NYC
Diagram
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
[ top ]
Element CarLocation / Category
Namespace No namespace
Annotations
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
Diagram
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
[ top ]
Element CarLocation / Number
Namespace No namespace
Annotations
Location number used to identify specific rental location within a location category.  Example: 001
Diagram
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
[ top ]
Element RequestForCarLocation / CityCode
Namespace No namespace
Annotations
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
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
[ top ]
Element RequestForCarLocation / Category
Namespace No namespace
Annotations
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
Diagram
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
[ top ]
Element RequestForCarLocation / Number
Namespace No namespace
Annotations
Location number used to identify specific rental location within a location category.  Example: 001
Diagram
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
[ top ]
Element BasicEndorsement / Text
Namespace No namespace
Annotations
Endorsement text.
Diagram
Diagram TripMileageRS.tmp#FreeFormTextField
Type FreeFormTextField
Properties
content: simple
Facets
minLength 1
Source
<xsd:element name="Text" type="FreeFormTextField">
  <xsd:annotation>
    <xsd:documentation>Endorsement 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
[ top ]
Element BaseFareType / Surcharges
Namespace No namespace
Annotations
Surcharges group
Diagram
Diagram TripMileageRS.tmp#SurchargesType_Amount TripMileageRS.tmp#SurchargesType_Surcharge TripMileageRS.tmp#SurchargesType
Type SurchargesType
Properties
content: complex
minOccurs: 0
Model Surcharge+
Children Surcharge
Instance
<Surcharges Amount="">
  <Surcharge Amount="" Segment="">{1,unbounded}</Surcharge>
</Surcharges>
Attributes
QName Type Fixed Default Use Annotation
Amount xsd:integer required
Total surcharges amount.  Example: 2000
Source
<xsd:element name="Surcharges" type="SurchargesType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Surcharges group</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
[ top ]
Element SurchargesType / Surcharge
Namespace No namespace
Annotations
Surcharges break down information.
Diagram
Diagram TripMileageRS.tmp#SurchargeTypeBasic_Amount TripMileageRS.tmp#SurchargeTypeBasic_Designator TripMileageRS.tmp#SurchargeTypeBasic_Description TripMileageRS.tmp#SurchargeTypeBasic TripMileageRS.tmp#SurchargeType_Segment TripMileageRS.tmp#SurchargeType
Type SurchargeType
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Model Designator , Description{0,1}
Children Description, Designator
Instance
<Surcharge Amount="" Segment="">
  <Designator>{1,1}</Designator>
  <Description>{0,1}</Description>
</Surcharge>
Attributes
QName Type Fixed Default Use Annotation
Amount xsd:integer required
Individual surcharge amount.  Example: 270
Segment xsd:integer required
Segment number to which the surcharge applies.  Example: 1
Source
<xsd:element name="Surcharge" type="SurchargeType" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Surcharges break down information.</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
[ top ]
Element SurchargeTypeBasic / Designator
Namespace No namespace
Annotations
Surcharge designator.
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Source
<xsd:element name="Designator">
  <xsd:annotation>
    <xsd:documentation>Surcharge designator.</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
[ top ]
Element SurchargeTypeBasic / Description
Namespace No namespace
Annotations
Surcharge descriptions as free form text.
Diagram
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>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
[ top ]
Element Children / Child
Namespace No namespace
Annotations
Child elements - one per requested child.
Diagram
Diagram TripMileageRS.tmp#Children_Children_Child_Age TripMileageRS.tmp#Children_Children_Child_ExtraBed
Properties
content: complex
maxOccurs: unbounded
Model Age , ExtraBed{0,1}
Children Age, ExtraBed
Instance
<Child>
  <Age>{1,1}</Age>
  <ExtraBed>{0,1}</ExtraBed>
</Child>
Source
<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
[ top ]
Element Children / Child / Age
Namespace No namespace
Annotations
Age of child in years (allowed values are 0-17).
Diagram
Diagram
Type restriction of xsd:int
Properties
content: simple
Facets
maxInclusive 17
minInclusive 0
Source
<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
[ top ]
Element Children / Child / ExtraBed
Namespace No namespace
Annotations
Defines if child will need its own bed ('Y') or sleep in parents bed ('N'). If omitted no extra bed is required.
Diagram
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
[ top ]
Element MediaType / Url
Namespace No namespace
Annotations
Hyperlink defining the location of the referenced media (e.g. location of a JPG file).
Diagram
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
[ top ]
Element MediaType / Width
Namespace No namespace
Annotations
Width of media content in specified units.
Diagram
Diagram TripMileageRS.tmp#MediaType_MediaType_Width_Unit
Type extension of xsd:int
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Unit MediaSizeUnitType required
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
[ top ]
Element MediaType / Height
Namespace No namespace
Annotations
Height of media content in specified units.
Diagram
Diagram TripMileageRS.tmp#MediaType_MediaType_Height_Unit
Type extension of xsd:int
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Unit MediaSizeUnitType required
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
[ top ]
Element MediaType / Type
Namespace No namespace
Annotations
Type of media content. 

Example:
image
webcam
video 
360 (panorama view)
Diagram
Diagram TripMileageRS.tmp#MediaTypeType
Type MediaTypeType
Properties
content: simple
Facets
enumeration image
enumeration webcam
enumeration 360
enumeration video
enumeration logo
enumeration map
Source
<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
[ top ]
Element Media / Preview
Namespace No namespace
Annotations
Preview of the referenced media content (e.g. thumbnail of the picture).
Diagram
Diagram TripMileageRS.tmp#MediaType_Url TripMileageRS.tmp#MediaType_Width TripMileageRS.tmp#MediaType_Height TripMileageRS.tmp#MediaType_Type TripMileageRS.tmp#MediaType
Type MediaType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Url , Width , Height , Type
Children Height, Type, Url, Width
Instance
<Preview>
  <Url>{1,1}</Url>
  <Width Unit="">{1,1}</Width>
  <Height Unit="">{1,1}</Height>
  <Type>{1,1}</Type>
</Preview>
Source
<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
[ top ]
Element Media / Description
Namespace No namespace
Annotations
Media content description (e.g. exterior view).
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Element ReservationsDateTime
Namespace No namespace
Annotations
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).
Diagram
Diagram TripMileageRS.tmp#ReservationsDateTime_Date TripMileageRS.tmp#ReservationsDateTime_Time
Properties
content: complex
Model Date , Time{0,1}
Children Date, Time
Instance
<ReservationsDateTime>
  <Date>{1,1}</Date>
  <Time>{0,1}</Time>
</ReservationsDateTime>
Source
<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
[ top ]
Element ReservationsDateTime / Date
Namespace No namespace
Annotations
Specifies date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Diagram TripMileageRS.tmp#Date
Type Date
Properties
content: simple
Source
<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
[ top ]
Element ReservationsDateTime / Time
Namespace No namespace
Annotations
Specifies time in ISO 8601 twenty-four hour clock format. Example: 14:00
Diagram
Diagram TripMileageRS.tmp#Time
Type Time
Properties
content: simple
minOccurs: 0
Facets
length 5
pattern ([0-1][0-9]|2[0-3]):[0-5][0-9]
Source
<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
[ top ]
Element HistoricPricingDate
Namespace No namespace
Annotations
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.
Diagram
Diagram TripMileageRS.tmp#HistoricPricingDate_Date
Properties
content: complex
Model Date
Children Date
Instance
<HistoricPricingDate>
  <Date>{1,1}</Date>
</HistoricPricingDate>
Source
<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
[ top ]
Element HistoricPricingDate / Date
Namespace No namespace
Annotations
Specifies the date in ISO 8601 format (yyyy-mm-dd). Example: 2008-05-02
Diagram
Diagram TripMileageRS.tmp#Date
Type Date
Properties
content: simple
Source
<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
[ top ]
Element AltTicketingDate
Namespace No namespace
Annotations
This date stamp specifies a future or historic alternative date validation for ticketing.
Diagram
Diagram TripMileageRS.tmp#AltTicketingDate_Date
Properties
content: complex
Model Date
Children Date
Instance
<AltTicketingDate>
  <Date>{1,1}</Date>
</AltTicketingDate>
Source
<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
[ top ]
Element AltTicketingDate / Date
Namespace No namespace
Annotations
Specifies date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Diagram TripMileageRS.tmp#Date
Type Date
Properties
content: simple
Source
<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
[ top ]
Element ClassOfService
Namespace No namespace
Annotations
Class of service.  Example: B
Diagram
Diagram TripMileageRS.tmp#COSType
Type COSType
Properties
content: simple
Facets
minLength 1
maxLength 1
pattern [A-Z]
Source
<xsd:element name="ClassOfService" type="COSType">
  <xsd:annotation>
    <xsd:documentation>Class of service. Example: B</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
[ top ]
Element BookingSource
Namespace No namespace
Annotations
Agency booking source number.  Example: 99199
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Source
<xsd:element name="BookingSource" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Agency booking source number. Example: 99199</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
[ top ]
Element CarHotelSupplementalInformationType / CorporateRateOverride
Namespace No namespace
Annotations
Corporate rate override.  Example: 25900
Diagram
Diagram
Type xsd:integer
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="CorporateRateOverride" type="xsd:integer" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Corporate rate override. Example: 25900</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
[ top ]
Element CarHotelSupplementalInformationType / CorporateDiscountNumber
Namespace No namespace
Annotations
Corporate discount number.  Example: 5643356
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
minLength 1
Source
<xsd:element name="CorporateDiscountNumber" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Corporate discount number. Example: 5643356</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
[ top ]
Element CarHotelSupplementalInformationType / PaymentGuarantee
Namespace No namespace
Diagram
Diagram TripMileageRS.tmp#CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_PaymentGuarantee_Type TripMileageRS.tmp#CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_PaymentGuarantee_CreditCard TripMileageRS.tmp#CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_PaymentGuarantee_Other
Properties
content: complex
minOccurs: 0
Model CreditCard | Other
Children CreditCard, Other
Instance
<PaymentGuarantee Type="G">
  <CreditCard>{1,1}</CreditCard>
  <Other>{1,1}</Other>
</PaymentGuarantee>
Attributes
QName Type Fixed Default Use Annotation
Type restriction of xsd:string G optional
Type of payment.  Values are:
G = Guarantee
D = Deposit
Example: G
Source
<xsd:element name="PaymentGuarantee" minOccurs="0">
  <xsd:complexType>
    <xsd:choice>
      <xsd:element name="CreditCard">
        <xsd:complexType>
          <xsd:complexContent>
            <xsd:extension base="BasicCreditCardType">
              <xsd:sequence minOccurs="0">
                <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:sequence>
            </xsd:extension>
          </xsd:complexContent>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="Other">
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:minLength value="1"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
    </xsd:choice>
    <xsd:attribute name="Type" use="optional" default="G">
      <xsd:annotation>
        <xsd:documentation>Type of payment. Values are: G = Guarantee D = Deposit Example: G</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="G">
            <xsd:annotation>
              <xsd:documentation>Guarantee</xsd:documentation>
            </xsd:annotation>
          </xsd:enumeration>
          <xsd:enumeration value="D">
            <xsd:annotation>
              <xsd:documentation>Deposit</xsd:documentation>
            </xsd:annotation>
          </xsd:enumeration>
        </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/CommonTypes.xsd
[ top ]
Element CarHotelSupplementalInformationType / PaymentGuarantee / CreditCard
Namespace No namespace
Diagram
Diagram TripMileageRS.tmp#BasicCreditCardType_CCCode TripMileageRS.tmp#BasicCreditCardType_CCNumber TripMileageRS.tmp#BasicCreditCardType_CCExpiration TripMileageRS.tmp#BasicCreditCardType TripMileageRS.tmp#CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_PaymentGuarantee_CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_PaymentGuarantee_CreditCard_CardholderFirstName TripMileageRS.tmp#CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_PaymentGuarantee_CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_PaymentGuarantee_CreditCard_CardholderLastName
Type extension of BasicCreditCardType
Type hierarchy
Properties
content: complex
Model CCCode , CCNumber , CCExpiration , CardholderFirstName{0,1} , CardholderLastName
Children CCCode, CCExpiration, CCNumber, CardholderFirstName, CardholderLastName
Instance
<CreditCard>
  <CCCode>{1,1}</CCCode>
  <CCNumber>{1,1}</CCNumber>
  <CCExpiration>{1,1}</CCExpiration>
  <CardholderFirstName>{0,1}</CardholderFirstName>
  <CardholderLastName>{1,1}</CardholderLastName>
</CreditCard>
Source
<xsd:element name="CreditCard">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:extension base="BasicCreditCardType">
        <xsd:sequence minOccurs="0">
          <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:sequence>
      </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/CommonTypes.xsd
[ top ]
Element BasicCreditCardType / CCCode
Namespace No namespace
Annotations
Credit card vendor code.
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
length 2
pattern [A-Z0-9]{2}
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Element BasicCreditCardType / CCNumber
Namespace No namespace
Annotations
Credit card number.  Example: 4011236654652341

Can be returned encrypted by GDS/CRS.
Example: XXXXXXXXXXXXXXXX
Diagram
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
[ top ]
Element BasicCreditCardType / CCExpiration
Namespace No namespace
Annotations
Credit card expiration group
Diagram
Diagram TripMileageRS.tmp#BasicCreditCardType_BasicCreditCardType_CCExpiration_Month TripMileageRS.tmp#BasicCreditCardType_BasicCreditCardType_CCExpiration_Year
Properties
content: complex
Model Month , Year
Children Month, Year
Instance
<CCExpiration>
  <Month>{1,1}</Month>
  <Year>{1,1}</Year>
</CCExpiration>
Source
<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
[ top ]
Element BasicCreditCardType / CCExpiration / Month
Namespace No namespace
Annotations
Credit card expiration month.  Example: 02

Can be returned encrypted by GDS/CRS.
Example: XX
Diagram
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
[ top ]
Element BasicCreditCardType / CCExpiration / Year
Namespace No namespace
Annotations
Last two digits of the credit card expiration year.  Example: 06

Can be returned encrypted by GDS/CRS.
Example: XX
Diagram
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
[ top ]
Element CarHotelSupplementalInformationType / PaymentGuarantee / CreditCard / CardholderFirstName
Namespace No namespace
Annotations
FirstName on card.
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
minLength 1
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Element CarHotelSupplementalInformationType / PaymentGuarantee / CreditCard / CardholderLastName
Namespace No namespace
Annotations
Name on card.
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Element CarHotelSupplementalInformationType / PaymentGuarantee / Other
Namespace No namespace
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Source
<xsd:element name="Other">
  <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
[ top ]
Element CarHotelSupplementalInformationType / FrequentGuest
Namespace No namespace
Annotations
Frequent Guest Group
Diagram
Diagram TripMileageRS.tmp#CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_FrequentGuest_FGCode TripMileageRS.tmp#CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_FrequentGuest_FGNumber
Properties
content: complex
minOccurs: 0
Model FGCode{0,1} , FGNumber
Children FGCode, FGNumber
Instance
<FrequentGuest>
  <FGCode>{0,1}</FGCode>
  <FGNumber>{1,1}</FGNumber>
</FrequentGuest>
Source
<xsd:element name="FrequentGuest" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Frequent Guest Group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="FGCode" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Frequent guest code. Example: MC</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:length value="2"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="FGNumber">
        <xsd:annotation>
          <xsd:documentation>Frequent guest number. Example: 123456</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>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Element CarHotelSupplementalInformationType / FrequentGuest / FGCode
Namespace No namespace
Annotations
Frequent guest code.  Example: MC
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
length 2
Source
<xsd:element name="FGCode" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Frequent guest code. Example: MC</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/CommonTypes.xsd
[ top ]
Element CarHotelSupplementalInformationType / FrequentGuest / FGNumber
Namespace No namespace
Annotations
Frequent guest number.  Example: 123456
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Source
<xsd:element name="FGNumber">
  <xsd:annotation>
    <xsd:documentation>Frequent guest number. Example: 123456</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
[ top ]
Element CarHotelSupplementalInformationType / FrequentFlyer
Namespace No namespace
Annotations
Frequent Flyer Group
Diagram
Diagram TripMileageRS.tmp#CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_FrequentFlyer_FFCode TripMileageRS.tmp#CarHotelSupplementalInformationType_CarHotelSupplementalInformationType_FrequentFlyer_FFNumber
Properties
content: complex
minOccurs: 0
Model FFCode{0,1} , FFNumber
Children FFCode, FFNumber
Instance
<FrequentFlyer>
  <FFCode>{0,1}</FFCode>
  <FFNumber>{1,1}</FFNumber>
</FrequentFlyer>
Source
<xsd:element name="FrequentFlyer" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Frequent Flyer Group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="FFCode" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Frequent flyer code. Example: DL</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:length value="2"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="FFNumber">
        <xsd:annotation>
          <xsd:documentation>Frequent flyer number. Example: 0956301007</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>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Element CarHotelSupplementalInformationType / FrequentFlyer / FFCode
Namespace No namespace
Annotations
Frequent flyer code.  Example: DL
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
length 2
Source
<xsd:element name="FFCode" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Frequent flyer code. Example: DL</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/CommonTypes.xsd
[ top ]
Element CarHotelSupplementalInformationType / FrequentFlyer / FFNumber
Namespace No namespace
Annotations
Frequent flyer number.  Example: 0956301007
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Source
<xsd:element name="FFNumber">
  <xsd:annotation>
    <xsd:documentation>Frequent flyer number. Example: 0956301007</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
[ top ]
Element CarHotelSupplementalInformationType / AdditionalInformation
Namespace No namespace
Annotations
Optional additional information.  Example: Traveler on wheelchair
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
minLength 1
Source
<xsd:element name="AdditionalInformation" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Optional additional information. Example: Traveler on wheelchair</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
[ top ]
Element FlightNumber
Namespace No namespace
Annotations
Flight number - an integer value within the range of [0,9999].

Example: 1234
Diagram
Diagram TripMileageRS.tmp#FlightNumberType TripMileageRS.tmp#FlightNumberWithSuffixType_Suffix TripMileageRS.tmp#FlightNumberWithSuffixType
Type FlightNumberWithSuffixType
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Suffix restriction of xsd:string optional
Flight number alpha qualifier.  
Values are:
A
B
C
D

Example: 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
[ top ]
Element ReferenceData
Namespace No namespace
Annotations
Displays generic refence data such as aiport code, GEO coordinates, names, car, hotel other.
Diagram
Diagram TripMileageRS.tmp#ReferenceData_Airport
Properties
content: complex
Model Airport
Children Airport
Instance
<ReferenceData>
  <Airport Code="" Lat="" Long="" Name="">{1,1}</Airport>
</ReferenceData>
Source
<xsd:element name="ReferenceData">
  <xsd:annotation>
    <xsd:documentation>Displays generic refence data such as aiport code, GEO coordinates, names, car, hotel other.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Airport">
        <xsd:annotation>
          <xsd:documentation>Aiport code and associated GEO coordinates (latitude and longitude).</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:attribute name="Code" use="required">
            <xsd:annotation>
              <xsd:documentation>IATA 3-letter airport code. Example: MIA</xsd:documentation>
            </xsd:annotation>
            <xsd:simpleType>
              <xsd:restriction base="xsd:string">
                <xsd:length value="3"/>
              </xsd:restriction>
            </xsd:simpleType>
          </xsd:attribute>
          <xsd:attribute name="Long" type="xsd:double" use="required">
            <xsd:annotation>
              <xsd:documentation>Longitude. Example: -80.277922</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="Lat" type="xsd:double" use="required">
            <xsd:annotation>
              <xsd:documentation>Latitude. Example: 25.795343</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="Name" type="xsd:string">
            <xsd:annotation>
              <xsd:documentation>Airport name</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/CommonTypes.xsd
[ top ]
Element ReferenceData / Airport
Namespace No namespace
Annotations
Aiport code and associated GEO coordinates (latitude and longitude).
Diagram
Diagram TripMileageRS.tmp#ReferenceData_ReferenceData_Airport_Code TripMileageRS.tmp#ReferenceData_ReferenceData_Airport_Long TripMileageRS.tmp#ReferenceData_ReferenceData_Airport_Lat TripMileageRS.tmp#ReferenceData_ReferenceData_Airport_Name
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Code restriction of xsd:string required
IATA 3-letter airport code.
Example: MIA
Lat xsd:double required
Latitude.
Example: 25.795343
Long xsd:double required
Longitude.
Example: -80.277922
Name xsd:string optional
Airport name
Source
<xsd:element name="Airport">
  <xsd:annotation>
    <xsd:documentation>Aiport code and associated GEO coordinates (latitude and longitude).</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:attribute name="Code" use="required">
      <xsd:annotation>
        <xsd:documentation>IATA 3-letter airport code. Example: MIA</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:length value="3"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="Long" type="xsd:double" use="required">
      <xsd:annotation>
        <xsd:documentation>Longitude. Example: -80.277922</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="Lat" type="xsd:double" use="required">
      <xsd:annotation>
        <xsd:documentation>Latitude. Example: 25.795343</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="Name" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>Airport name</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
[ top ]
Element CustomResponse
Namespace No namespace
Annotations
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.
Diagram
Diagram TripMileageRS.tmp#Source TripMileageRS.tmp#Response TripMileageRS.tmp#CustomResponse_Button TripMileageRS.tmp#CustomResponse_Reference
Properties
content: complex
Model Response+ , Button , Reference{0,1}
Children Button, Reference, Response
Instance
<CustomResponse Source="">
  <Response PNRLabel="">{1,unbounded}</Response>
  <Button PNRLabel="">{1,1}</Button>
  <Reference>{0,1}</Reference>
</CustomResponse>
Attributes
QName Type Fixed Default Use Annotation
Source restriction of xsd:string required
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
[ top ]
Element Response
Namespace No namespace
Annotations
Custom response to each control sent to the GUI in the "CustomRequest" request.
Diagram
Diagram TripMileageRS.tmp#Response_PNRLabel TripMileageRS.tmp#Response_Value
Properties
content: complex
Used by
Element CustomResponse
Model Value*
Children Value
Instance
<Response PNRLabel="">
  <Value>{0,unbounded}</Value>
</Response>
Attributes
QName Type Fixed Default Use Annotation
PNRLabel required
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
[ top ]
Element Response / Value
Namespace No namespace
Annotations
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
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
[ top ]
Element CustomResponse / Button
Namespace No namespace
Annotations
This node represents the button clicked by the user.
Diagram
Diagram TripMileageRS.tmp#CustomResponse_CustomResponse_Button_PNRLabel
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
PNRLabel required
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
[ top ]
Element CustomResponse / Reference
Namespace No namespace
Annotations
Custom parameter node received in the CustomRequest node
Diagram
Diagram TripMileageRS.tmp#MessageStructure
Type MessageStructure
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from ANY namespace
Source
<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
[ top ]
Complex Type MessageStructure
Namespace No namespace
Diagram
Diagram
Used by
Model ANY element from ANY namespace
Attributes
QName Type Fixed Default Use Annotation
ANY attribute from ANY namespace
Source
<xsd:complexType name="MessageStructure">
  <xsd:complexContent>
    <xsd:extension base="xsd:anyType"/>
  </xsd:complexContent>
</xsd:complexType>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Complex Type CurrencyCodeType
Namespace No namespace
Annotations
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.
Diagram
Diagram TripMileageRS.tmp#CurrencyCodeType_NumberOfDecimals
Type extension of xsd:string
Used by
Element CurrencyCode
Attributes
QName Type Fixed Default Use Annotation
NumberOfDecimals xsd:integer optional
Decimal position in fare amount.  Example: 2
Source
<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
[ top ]
Simple Type Date
Namespace No namespace
Annotations
Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Diagram
Type xsd:date
Used by
Source
<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
[ top ]
Simple Type Time
Namespace No namespace
Annotations
Time in ISO 8601 twenty-four hour clock format. Example: 14:00
Diagram
Diagram
Type restriction of xsd:string
Facets
length 5
pattern ([0-1][0-9]|2[0-3]):[0-5][0-9]
Used by
Source
<xsd:simpleType name="Time">
  <xsd:annotation>
    <xsd:documentation>Time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:length value="5"/>
    <xsd:pattern value="([0-1][0-9]|2[0-3]):[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
[ top ]
Complex Type CarLocation
Namespace No namespace
Annotations
Type definition for particular car location (for particular car vendor).
Diagram
Diagram TripMileageRS.tmp#CarLocation_CityCode TripMileageRS.tmp#CarLocation_Category TripMileageRS.tmp#CarLocation_Number
Model CityCode , Category , Number
Children Category, CityCode, Number
Source
<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
[ top ]
Complex Type RequestForCarLocation
Namespace No namespace
Annotations
Type definition for one or more (if only citycode and category is specified) car locations for one or more car vendors.
Diagram
Diagram TripMileageRS.tmp#RequestForCarLocation_CityCode TripMileageRS.tmp#RequestForCarLocation_Category TripMileageRS.tmp#RequestForCarLocation_Number
Model CityCode , Category , Number{0,1}
Children Category, CityCode, Number
Source
<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
[ top ]
Simple Type TimeDurationHoursMinutes
Namespace No namespace
Annotations
A duration of time specified in hours and minutes (HH:MM) with a maximum value of 99:59.
Diagram
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
[ top ]
Complex Type CommissionType
Namespace No namespace
Diagram
Diagram TripMileageRS.tmp#positiveDecimal TripMileageRS.tmp#CommissionType_Type
Type extension of positiveDecimal
Type hierarchy
Attributes
QName Type Fixed Default Use Annotation
Type restriction of xsd:string required
Commission type.  Values are: P = Percent, A = Amount  Example: A
Source
<xsd:complexType name="CommissionType">
  <xsd:simpleContent>
    <xsd:extension base="positiveDecimal">
      <xsd:attribute name="Type" use="required">
        <xsd:annotation>
          <xsd:documentation>Commission type. Values are: P = Percent, A = Amount Example: A</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:minLength value="1"/>
            <xsd:maxLength value="1"/>
            <xsd:enumeration value="P"/>
            <xsd:enumeration value="A"/>
          </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
[ top ]
Simple Type positiveDecimal
Namespace No namespace
Annotations
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.
Diagram
Diagram
Type restriction of xsd:decimal
Facets
minExclusive 0
Used by
Complex Type CommissionType
Source
<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
[ top ]
Simple Type FreeFormTextField
Namespace No namespace
Annotations
any type of freeform text - basic type
Diagram
Diagram
Type restriction of xsd:string
Facets
minLength 1
Used by
Source
<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
[ top ]
Complex Type BasicEndorsement
Namespace No namespace
Annotations
Represents an endorsement line - automatic or manual. The actual text is displayed in the child element Text.
Diagram
Diagram TripMileageRS.tmp#BasicEndorsement_Text
Model Text
Children Text
Source
<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
[ top ]
Complex Type BaseFareType
Namespace No namespace
Diagram
Diagram TripMileageRS.tmp#BaseFareType_Amount TripMileageRS.tmp#FiledIn TripMileageRS.tmp#BaseFareType_Surcharges
Model ALL(FiledIn{0,1} Surcharges{0,1})
Children FiledIn, Surcharges
Attributes
QName Type Fixed Default Use Annotation
Amount xsd:integer required
Total base fare amount that includes surcharges (if any).  Example: 200000
Source
<xsd:complexType name="BaseFareType">
  <xsd:all>
    <xsd:element ref="FiledIn" minOccurs="0"/>
    <xsd:element name="Surcharges" type="SurchargesType" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Surcharges group</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:all>
  <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:complexType>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Complex Type SurchargesType
Namespace No namespace
Diagram
Diagram TripMileageRS.tmp#SurchargesType_Amount TripMileageRS.tmp#SurchargesType_Surcharge
Used by
Model Surcharge+
Children Surcharge
Attributes
QName Type Fixed Default Use Annotation
Amount xsd:integer required
Total surcharges amount.  Example: 2000
Source
<xsd:complexType name="SurchargesType">
  <xsd:sequence>
    <xsd:element name="Surcharge" type="SurchargeType" maxOccurs="unbounded">
      <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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Complex Type SurchargeType
Namespace No namespace
Diagram
Diagram TripMileageRS.tmp#SurchargeTypeBasic_Amount TripMileageRS.tmp#SurchargeTypeBasic_Designator TripMileageRS.tmp#SurchargeTypeBasic_Description TripMileageRS.tmp#SurchargeTypeBasic TripMileageRS.tmp#SurchargeType_Segment
Type extension of SurchargeTypeBasic
Type hierarchy
Used by
Model Designator , Description{0,1}
Children Description, Designator
Attributes
QName Type Fixed Default Use Annotation
Amount xsd:integer required
Individual surcharge amount.  Example: 270
Segment xsd:integer required
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
[ top ]
Complex Type SurchargeTypeBasic
Namespace No namespace
Diagram
Diagram TripMileageRS.tmp#SurchargeTypeBasic_Amount TripMileageRS.tmp#SurchargeTypeBasic_Designator TripMileageRS.tmp#SurchargeTypeBasic_Description
Used by
Complex Type SurchargeType
Model Designator , Description{0,1}
Children Description, Designator
Attributes
QName Type Fixed Default Use Annotation
Amount xsd:integer required
Individual surcharge amount.  Example: 270
Source
<xsd:complexType name="SurchargeTypeBasic">
  <xsd:sequence>
    <xsd:element name="Designator">
      <xsd:annotation>
        <xsd:documentation>Surcharge designator.</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>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>
  </xsd:sequence>
  <xsd:attribute name="Amount" type="xsd:integer" use="required">
    <xsd:annotation>
      <xsd:documentation>Individual surcharge amount. Example: 270</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/CommonTypes.xsd
[ top ]
Simple Type Lang
Namespace No namespace
Annotations
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
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
[ top ]
Complex Type Children
Namespace No namespace
Annotations
Group of child elements defining age and bedding type (optional) for each child. Used in hotel requests.
Diagram
Diagram TripMileageRS.tmp#Children_Child
Model Child+
Children Child
Source
<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
[ top ]
Complex Type Media
Namespace No namespace
Annotations
Holds reference to multi media content such as pictures, videos, etc. for this hotel property.
Diagram
Diagram TripMileageRS.tmp#MediaType_Url TripMileageRS.tmp#MediaType_Width TripMileageRS.tmp#MediaType_Height TripMileageRS.tmp#MediaType_Type TripMileageRS.tmp#MediaType TripMileageRS.tmp#Media_Preview TripMileageRS.tmp#Media_Description
Type extension of MediaType
Type hierarchy
Model Url , Width , Height , Type , Preview* , Description{0,1}
Children Description, Height, Preview, Type, Url, Width
Source
<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
[ top ]
Complex Type MediaType
Namespace No namespace
Diagram
Diagram TripMileageRS.tmp#MediaType_Url TripMileageRS.tmp#MediaType_Width TripMileageRS.tmp#MediaType_Height TripMileageRS.tmp#MediaType_Type
Used by
Complex Type Media
Element Media/Preview
Model Url , Width , Height , Type
Children Height, Type, Url, Width
Source
<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
[ top ]
Simple Type MediaSizeUnitType
Namespace No namespace
Annotations
Unit used to specify dimensions of media content.

Example:
mm (millimeter) 
px (pixel)
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration px
enumeration mm
Used by
Source
<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
[ top ]
Simple Type MediaTypeType
Namespace No namespace
Annotations
Type of media content. 

Example:
image
webcam
video 
360 (panorama view)
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration image
enumeration webcam
enumeration 360
enumeration video
enumeration logo
enumeration map
Used by
Element MediaType/Type
Source
<xsd:simpleType name="MediaTypeType">
  <xsd:annotation>
    <xsd:documentation>Type of media content. Example: image webcam video 360 (panorama view)</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="image"/>
    <xsd:enumeration value="webcam"/>
    <xsd:enumeration value="360"/>
    <xsd:enumeration value="video"/>
    <xsd:enumeration value="logo"/>
    <xsd:enumeration value="map"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Simple Type CountryCodeAlpha2
Namespace No namespace
Annotations
2 character country code as defined in ISO3166, restricted to upper case.
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [A-Z]{2}
Source
<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
[ top ]
Simple Type stringLength4
Namespace No namespace
Annotations
4 character string.
Diagram
Diagram
Type restriction of xsd:string
Facets
length 4
Source
<xsd:simpleType name="stringLength4">
  <xsd:annotation>
    <xsd:documentation>4 character string.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:string">
    <xsd:length value="4"/>
  </xsd:restriction>
</xsd:simpleType>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Simple Type positiveIntegerOrEmpty
Namespace No namespace
Annotations
Either a positive integer value (without leading zeros) or the empty string.
Diagram
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
[ top ]
Simple Type COSType
Namespace No namespace
Annotations
Basic definition of air  ClassOfService. Alpha-coded. Usually single char.
Diagram
Diagram
Type restriction of xsd:string
Facets
minLength 1
maxLength 1
pattern [A-Z]
Used by
Element ClassOfService
Source
<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
[ top ]
Simple Type PNRRecordLocator
Namespace No namespace
Annotations
Defines PNR record locator format in accordance with industry standard. [A-Z0-9]{6}.
Diagram
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
[ top ]
Complex Type CarHotelSupplementalInformationType
Namespace No namespace
Diagram
Diagram TripMileageRS.tmp#BookingSource TripMileageRS.tmp#CarHotelSupplementalInformationType_CorporateRateOverride TripMileageRS.tmp#CarHotelSupplementalInformationType_CorporateDiscountNumber TripMileageRS.tmp#CarHotelSupplementalInformationType_PaymentGuarantee TripMileageRS.tmp#CarHotelSupplementalInformationType_FrequentGuest TripMileageRS.tmp#CarHotelSupplementalInformationType_FrequentFlyer TripMileageRS.tmp#CarHotelSupplementalInformationType_AdditionalInformation
Model BookingSource{0,1} , CorporateRateOverride{0,1} , CorporateDiscountNumber{0,1} , PaymentGuarantee{0,1} , FrequentGuest{0,1} , FrequentFlyer{0,1} , AdditionalInformation{0,1}
Children AdditionalInformation, BookingSource, CorporateDiscountNumber, CorporateRateOverride, FrequentFlyer, FrequentGuest, PaymentGuarantee
Source
<xsd:complexType name="CarHotelSupplementalInformationType">
  <xsd:sequence>
    <xsd:element ref="BookingSource" minOccurs="0"/>
    <xsd:element name="CorporateRateOverride" type="xsd:integer" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Corporate rate override. Example: 25900</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CorporateDiscountNumber" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Corporate discount number. Example: 5643356</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:minLength value="1"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="PaymentGuarantee" minOccurs="0">
      <xsd:complexType>
        <xsd:choice>
          <xsd:element name="CreditCard">
            <xsd:complexType>
              <xsd:complexContent>
                <xsd:extension base="BasicCreditCardType">
                  <xsd:sequence minOccurs="0">
                    <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:sequence>
                </xsd:extension>
              </xsd:complexContent>
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="Other">
            <xsd:simpleType>
              <xsd:restriction base="xsd:string">
                <xsd:minLength value="1"/>
              </xsd:restriction>
            </xsd:simpleType>
          </xsd:element>
        </xsd:choice>
        <xsd:attribute name="Type" use="optional" default="G">
          <xsd:annotation>
            <xsd:documentation>Type of payment. Values are: G = Guarantee D = Deposit Example: G</xsd:documentation>
          </xsd:annotation>
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:enumeration value="G">
                <xsd:annotation>
                  <xsd:documentation>Guarantee</xsd:documentation>
                </xsd:annotation>
              </xsd:enumeration>
              <xsd:enumeration value="D">
                <xsd:annotation>
                  <xsd:documentation>Deposit</xsd:documentation>
                </xsd:annotation>
              </xsd:enumeration>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="FrequentGuest" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Frequent Guest Group</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="FGCode" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Frequent guest code. Example: MC</xsd:documentation>
            </xsd:annotation>
            <xsd:simpleType>
              <xsd:restriction base="xsd:string">
                <xsd:length value="2"/>
              </xsd:restriction>
            </xsd:simpleType>
          </xsd:element>
          <xsd:element name="FGNumber">
            <xsd:annotation>
              <xsd:documentation>Frequent guest number. Example: 123456</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>
    </xsd:element>
    <xsd:element name="FrequentFlyer" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Frequent Flyer Group</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence>
          <xsd:element name="FFCode" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>Frequent flyer code. Example: DL</xsd:documentation>
            </xsd:annotation>
            <xsd:simpleType>
              <xsd:restriction base="xsd:string">
                <xsd:length value="2"/>
              </xsd:restriction>
            </xsd:simpleType>
          </xsd:element>
          <xsd:element name="FFNumber">
            <xsd:annotation>
              <xsd:documentation>Frequent flyer number. Example: 0956301007</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>
    </xsd:element>
    <xsd:element name="AdditionalInformation" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Optional additional information. Example: Traveler on wheelchair</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/CommonTypes.xsd
[ top ]
Complex Type BasicCreditCardType
Namespace No namespace
Diagram
Diagram TripMileageRS.tmp#BasicCreditCardType_CCCode TripMileageRS.tmp#BasicCreditCardType_CCNumber TripMileageRS.tmp#BasicCreditCardType_CCExpiration
Used by
Model CCCode , CCNumber , CCExpiration
Children CCCode, CCExpiration, CCNumber
Source
<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
[ top ]
Complex Type FlightNumberWithSuffixType
Namespace No namespace
Annotations
A flight number with optional suffix letter. Flight numbers are integer values within the range of [0,9999]. 

Example: 1234
Diagram
Diagram TripMileageRS.tmp#FlightNumberType TripMileageRS.tmp#FlightNumberWithSuffixType_Suffix
Type extension of FlightNumberType
Type hierarchy
Used by
Element FlightNumber
Attributes
QName Type Fixed Default Use Annotation
Suffix restriction of xsd:string optional
Flight number alpha qualifier.  
Values are:
A
B
C
D

Example: 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
[ top ]
Simple Type FlightNumberType
Namespace No namespace
Annotations
A flight number. Flight numbers are integer values within the range of [0-9999]. Example: 1234
Diagram
Diagram
Type restriction of xsd:integer
Facets
maxInclusive 9999
minInclusive 0
Used by
Source
<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
[ top ]
Attribute @Source
Namespace No namespace
Annotations
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.
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Used by
Source
<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
[ top ]
Attribute @SourceRef
Namespace No namespace
Annotations
PNR Record Locator associated to Source attribute.
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Used by
Elements Error, ForInfo
Source
<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
[ top ]
Attribute Control / @Type
Namespace No namespace
Annotations
Possible Values:

TextBox
ListBox
DropDown w/values
ComboBox
OptionGroup(radio)
CheckBox
DateInput
TimeInput
TextArea
Properties
use: required
Used by
Element Control
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute Control / @GUILabel
Namespace No namespace
Annotations
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.
Properties
use: required
Used by
Element Control
Source
<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
[ top ]
Attribute Control / @PNRLabel
Namespace No namespace
Annotations
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"
Properties
use: required
Used by
Element Control
Source
<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
[ top ]
Attribute Control / @MouseOverText
Namespace No namespace
Annotations
Freeflow informational text designed to use as a 'mouseover' text or similar
Used by
Element Control
Source
<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
[ top ]
Attribute Control / @Mandatory
Namespace No namespace
Annotations
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
Used by
Element Control
Source
<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
[ top ]
Attribute Control / @Width
Namespace No namespace
Annotations
Width in pixels
Used by
Element Control
Source
<xsd:attribute name="Width">
  <xsd:annotation>
    <xsd:documentation>Width 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
[ top ]
Attribute Control / @SameLine
Namespace No namespace
Annotations
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.
Used by
Element Control
Source
<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
[ top ]
Attribute Control / @Pattern
Namespace No namespace
Annotations
use a regular expression string
Used by
Element Control
Source
<xsd:attribute name="Pattern">
  <xsd:annotation>
    <xsd:documentation>use a regular expression string</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
[ top ]
Attribute Control / @MinChar
Namespace No namespace
Annotations
Minimum characters
Used by
Element Control
Source
<xsd:attribute name="MinChar">
  <xsd:annotation>
    <xsd:documentation>Minimum characters</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
[ top ]
Attribute Control / @MaxChar
Namespace No namespace
Annotations
Maximum characters
Used by
Element Control
Source
<xsd:attribute name="MaxChar">
  <xsd:annotation>
    <xsd:documentation>Maximum characters</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
[ top ]
Attribute CustomRequest / Button / @ButtonLabel
Namespace No namespace
Annotations
The label to be used for the button.

Example: Submit
Properties
use: required
Used by
Source
<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
[ top ]
Attribute CustomRequest / Button / @Validate
Namespace No namespace
Annotations
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.
Used by
Source
<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
[ top ]
Attribute CustomRequest / Button / @MouseOverText
Namespace No namespace
Annotations
Freeflow informational text designed to use as a 'mouseover' text or similar
Used by
Source
<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
[ top ]
Attribute CustomRequest / Button / @Width
Namespace No namespace
Annotations
GUI normally autosizes based on width of label.  A certain width may be defined here in pixels.
Used by
Source
<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
[ top ]
Attribute Error / @ErrorType
Namespace No namespace
Annotations
Type of error.  Example: Air
Type xsd:string
Properties
use: required
Used by
Element Error
Source
<xsd:attribute name="ErrorType" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>Type of error. Example: Air</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
[ top ]
Attribute DestinationCity / @Mileage
Namespace No namespace
Annotations
Mileage between cities.  Example: 2341
Type xsd:string
Properties
use: required
Used by
Element DestinationCity
Source
<xsd:attribute name="Mileage" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>Mileage between cities. Example: 2341</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/TripMileageRS.xsd
[ top ]
Attribute DestinationCity / @AccumulativeMileage
Namespace No namespace
Annotations
Accumulative mileage between cities.  Example: 4000
Type xsd:string
Properties
use: required
Used by
Element DestinationCity
Source
<xsd:attribute name="AccumulativeMileage" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>Accumulative mileage between cities. Example: 4000</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/TripMileageRS.xsd
[ top ]
Attribute TripMileageRS / @version
Namespace No namespace
Annotations
Version number.  Example: 1.0
Type xsd:string
Properties
use: optional
Used by
Element TripMileageRS
Source
<xsd:attribute name="version" type="xsd:string" use="optional">
  <xsd:annotation>
    <xsd:documentation>Version number. Example: 1.0</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/TripMileageRS.xsd
[ top ]
Attribute CurrencyCodeType / @NumberOfDecimals
Namespace No namespace
Annotations
Decimal position in fare amount.  Example: 2
Type xsd:integer
Properties
use: optional
Used by
Complex Type CurrencyCodeType
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute CurrencyCode / @NumberOfDecimals
Namespace No namespace
Annotations
Decimal position in fare amount.  Example: 2
Type xsd:integer
Properties
use: required
Used by
Element CurrencyCode
Source
<xsd:attribute name="NumberOfDecimals" type="xsd:integer" use="required">
  <xsd:annotation>
    <xsd:documentation>Decimal position in fare amount. Example: 2</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
[ top ]
Attribute FiledIn / Amount / @BulkMask
Namespace No namespace
Annotations
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.
Used by
Element FiledIn/Amount
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute Latitude / @Sign
Namespace No namespace
Annotations
Latitude Indicator.  Values are: N = North of Equator S = South of Equator  Example: S
Type restriction of xsd:string
Properties
content: simple
Facets
enumeration S
enumeration N
Used by
Element Latitude
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute Longitude / @Sign
Namespace No namespace
Annotations
Longitude indicator.  Values are: E = East of Meridian, W = West of Meridian  Example: E
Type restriction of xsd:string
Properties
content: simple
Facets
enumeration E
enumeration W
Used by
Element Longitude
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute @Radius
Namespace No namespace
Annotations
Radius around the specified location, within which results should be included.
Example: 0.5
Type xsd:unsignedLong
Properties
content: simple
Used by
Element GeoCoded
Source
<xsd:attribute name="Radius">
  <xsd:annotation>
    <xsd:documentation>Radius around the specified location, within which results should be included. Example: 0.5</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:unsignedLong"/>
  </xsd:simpleType>
</xsd:attribute>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute @DistanceUnit
Namespace No namespace
Annotations
Unit of distance.
Values:
M = Miles
K = Kilometers
Example: K
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 1
enumeration M
enumeration K
Used by
Element GeoCoded
Source
<xsd:attribute name="DistanceUnit">
  <xsd:annotation>
    <xsd:documentation>Unit of distance. Values: M = Miles K = Kilometers Example: K</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="K"/>
    </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
[ top ]
Attribute HotelRating / @RatingSystem
Namespace No namespace
Annotations
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.
Type restriction of xsd:string
Properties
content: simple
Facets
enumeration AAA
enumeration GUESTS
enumeration HRS
enumeration NTM
enumeration UNK
enumeration HBC
Used by
Element HotelRating
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute POIDistance / @POIType
Namespace No namespace
Annotations
Point of interest type. Example: AIRPORT
Type restriction of xsd:string
Properties
use: required
Facets
enumeration AIRPORT
enumeration TRAIN STATION
enumeration CITY CENTER
enumeration HIGHWAY
enumeration SHOPPING
enumeration PETROL STATION
enumeration THEATER
enumeration CINEMA
enumeration CAR RENTAL STATION
enumeration UNKNOWN
enumeration LOCATION
Used by
Element POIDistance
Source
<xsd:attribute name="POIType" use="required">
  <xsd:annotation>
    <xsd:documentation>Point of interest type. Example: AIRPORT</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="AIRPORT"/>
      <xsd:enumeration value="TRAIN STATION"/>
      <xsd:enumeration value="CITY CENTER"/>
      <xsd:enumeration value="HIGHWAY"/>
      <xsd:enumeration value="SHOPPING"/>
      <xsd:enumeration value="PETROL STATION"/>
      <xsd:enumeration value="THEATER"/>
      <xsd:enumeration value="CINEMA"/>
      <xsd:enumeration value="CAR RENTAL STATION"/>
      <xsd:enumeration value="UNKNOWN"/>
      <xsd:enumeration value="LOCATION"/>
    </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
[ top ]
Attribute POIDistance / @POIName
Namespace No namespace
Annotations
Point of interest name.
Example: FRANKFURT/MAIN
Type xsd:string
Properties
content: simple
Used by
Element POIDistance
Source
<xsd:attribute name="POIName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Point of interest name. Example: FRANKFURT/MAIN</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
[ top ]
Attribute CommissionType / @Type
Namespace No namespace
Annotations
Commission type.  Values are: P = Percent, A = Amount  Example: A
Type restriction of xsd:string
Properties
use: required
Facets
minLength 1
maxLength 1
enumeration P
enumeration A
Used by
Complex Type CommissionType
Source
<xsd:attribute name="Type" use="required">
  <xsd:annotation>
    <xsd:documentation>Commission type. Values are: P = Percent, A = Amount Example: A</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1"/>
      <xsd:maxLength value="1"/>
      <xsd:enumeration value="P"/>
      <xsd:enumeration value="A"/>
    </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
[ top ]
Attribute SurchargeTypeBasic / @Amount
Namespace No namespace
Annotations
Individual surcharge amount.  Example: 270
Type xsd:integer
Properties
use: required
Used by
Complex Type SurchargeTypeBasic
Source
<xsd:attribute name="Amount" type="xsd:integer" use="required">
  <xsd:annotation>
    <xsd:documentation>Individual surcharge amount. Example: 270</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
[ top ]
Attribute SurchargeType / @Segment
Namespace No namespace
Annotations
Segment number to which the surcharge applies.  Example: 1
Type xsd:integer
Properties
use: required
Used by
Complex Type SurchargeType
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute SurchargesType / @Amount
Namespace No namespace
Annotations
Total surcharges amount.  Example: 2000
Type xsd:integer
Properties
use: required
Used by
Complex Type SurchargesType
Source
<xsd:attribute name="Amount" type="xsd:integer" use="required">
  <xsd:annotation>
    <xsd:documentation>Total surcharges amount. Example: 2000</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
[ top ]
Attribute BaseFareType / @Amount
Namespace No namespace
Annotations
Total base fare amount that includes surcharges (if any).  Example: 200000
Type xsd:integer
Properties
use: required
Used by
Complex Type BaseFareType
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute MediaType / Width / @Unit
Namespace No namespace
Annotations
Unit used to specify dimensions of media content.

Example:
mm (millimeter) 
px (pixel)
Type MediaSizeUnitType
Properties
use: required
Facets
enumeration px
enumeration mm
Used by
Element MediaType/Width
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute MediaType / Height / @Unit
Namespace No namespace
Annotations
Unit used to specify dimensions of media content.

Example:
mm (millimeter) 
px (pixel)
Type MediaSizeUnitType
Properties
use: required
Facets
enumeration px
enumeration mm
Used by
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute CarHotelSupplementalInformationType / PaymentGuarantee / @Type
Namespace No namespace
Annotations
Type of payment.  Values are:
G = Guarantee
D = Deposit
Example: G
Type restriction of xsd:string
Properties
use: optional
default: G
Facets
enumeration G
Guarantee
enumeration D
Deposit
Used by
Source
<xsd:attribute name="Type" use="optional" default="G">
  <xsd:annotation>
    <xsd:documentation>Type of payment. Values are: G = Guarantee D = Deposit Example: G</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="G">
        <xsd:annotation>
          <xsd:documentation>Guarantee</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
      <xsd:enumeration value="D">
        <xsd:annotation>
          <xsd:documentation>Deposit</xsd:documentation>
        </xsd:annotation>
      </xsd:enumeration>
    </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
[ top ]
Attribute FlightNumberWithSuffixType / @Suffix
Namespace No namespace
Annotations
Flight number alpha qualifier.  
Values are:
A
B
C
D

Example: A
Type restriction of xsd:string
Properties
use: optional
Facets
enumeration A
enumeration B
enumeration C
enumeration D
Used by
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute ReferenceData / Airport / @Code
Namespace No namespace
Annotations
IATA 3-letter airport code.
Example: MIA
Type restriction of xsd:string
Properties
use: required
Facets
length 3
Used by
Source
<xsd:attribute name="Code" use="required">
  <xsd:annotation>
    <xsd:documentation>IATA 3-letter airport code. Example: MIA</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:length value="3"/>
    </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
[ top ]
Attribute ReferenceData / Airport / @Long
Namespace No namespace
Annotations
Longitude.
Example: -80.277922
Type xsd:double
Properties
use: required
Used by
Source
<xsd:attribute name="Long" type="xsd:double" use="required">
  <xsd:annotation>
    <xsd:documentation>Longitude. Example: -80.277922</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
[ top ]
Attribute ReferenceData / Airport / @Lat
Namespace No namespace
Annotations
Latitude.
Example: 25.795343
Type xsd:double
Properties
use: required
Used by
Source
<xsd:attribute name="Lat" type="xsd:double" use="required">
  <xsd:annotation>
    <xsd:documentation>Latitude. Example: 25.795343</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
[ top ]
Attribute ReferenceData / Airport / @Name
Namespace No namespace
Annotations
Airport name
Type xsd:string
Properties
content: simple
Used by
Source
<xsd:attribute name="Name" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Airport name</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
[ top ]
Attribute Response / @PNRLabel
Namespace No namespace
Annotations
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"
Properties
use: required
Used by
Element Response
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]
Attribute CustomResponse / Button / @PNRLabel
Namespace No namespace
Annotations
Description to be used to enter the returned value into a PNR General Remark element. Value is passed thru from the request - if provided.
Properties
use: required
Used by
Source
<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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/CommonTypes.xsd
[ top ]