Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema PNRNotificationRQ.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: qualified
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element PNRNotificationRQ
Namespace No namespace
Annotations
Comment describing your root element
Diagram
Diagram PNRNotificationRQ.tmp#PNRNotificationRQ_version PNRNotificationRQ.tmp#RecordLocator PNRNotificationRQ.tmp#DeleteNotification PNRNotificationRQ.tmp#AddNotification PNRNotificationRQ.tmp#ReceivedFrom
Properties
content: complex
Model RecordLocator , (DeleteNotification+ | AddNotification+) , ReceivedFrom
Children AddNotification, DeleteNotification, ReceivedFrom, RecordLocator
Instance
<PNRNotificationRQ version="">
  <RecordLocator>{1,1}</RecordLocator>
  <DeleteNotification Source="">{1,unbounded}</DeleteNotification>
  <AddNotification>{1,unbounded}</AddNotification>
  <ReceivedFrom>{1,1}</ReceivedFrom>
</PNRNotificationRQ>
Attributes
QName Type Fixed Default Use Annotation
version xsd:string optional
Version number.  Example: 1.0
Source
<xsd:element name="PNRNotificationRQ">
  <xsd:annotation>
    <xsd:documentation>Comment describing your root element</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="RecordLocator"/>
      <xsd:choice>
        <xsd:element ref="DeleteNotification" maxOccurs="unbounded"/>
        <xsd:element ref="AddNotification" maxOccurs="unbounded"/>
      </xsd:choice>
      <xsd:element ref="ReceivedFrom"/>
    </xsd:sequence>
    <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/PNRNotificationRQ.xsd
[ top ]
Element RecordLocator
Namespace No namespace
Annotations
PNR record locator to be updated.  Example: VP1256
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Source
<xsd:element name="RecordLocator" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>PNR record locator to be updated. Example: VP1256</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element DeleteNotification
Namespace No namespace
Annotations
Delete PendingNotification group
Diagram
Diagram PNRNotificationRQ.tmp#DeleteNotification_Source PNRNotificationRQ.tmp#ElementNumber
Properties
content: complex
Used by
Model ElementNumber+
Children ElementNumber
Instance
<DeleteNotification Source="">
  <ElementNumber>{1,unbounded}</ElementNumber>
</DeleteNotification>
Attributes
QName Type Fixed Default Use Annotation
Source 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.
Source
<xsd:element name="DeleteNotification">
  <xsd:annotation>
    <xsd:documentation>Delete PendingNotification group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="ElementNumber" maxOccurs="unbounded"/>
    </xsd:sequence>
    <xsd:attribute name="Source" type="xsd:string">
      <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:complexType>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element ElementNumber
Namespace No namespace
Annotations
Element number to be deleted from the PNR. Example: 1.1
Diagram
Diagram
Type xsd:integer
Properties
content: simple
Used by
Source
<xsd:element name="ElementNumber" type="xsd:integer">
  <xsd:annotation>
    <xsd:documentation>Element number to be deleted from the PNR. Example: 1.1</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element AddNotification
Namespace No namespace
Annotations
Adding PendingNotification nod(s) to PNR
Diagram
Diagram PNRNotificationRQ.tmp#AddNotification_Message
Properties
content: complex
Used by
Model Message
Children Message
Instance
<AddNotification>
  <Message Source="">{1,1}</Message>
</AddNotification>
Source
<xsd:element name="AddNotification">
  <xsd:annotation>
    <xsd:documentation>Adding PendingNotification nod(s) to PNR</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Message">
        <xsd:annotation>
          <xsd:documentation>Delete PendingNotification group</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:sequence>
              <xsd:element name="PlacementReason">
                <xsd:annotation>
                  <xsd:documentation>Any structured codes</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element name="PlacementComment" maxOccurs="unbounded">
                <xsd:annotation>
                  <xsd:documentation>Any instructions/alerts</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
            </xsd:sequence>
            <xsd:choice>
              <xsd:element name="Service">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="ServiceLocation" minOccurs="0">
                      <xsd:annotation>
                        <xsd:documentation>This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location. Example: DFW</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element ref="ServiceDate" minOccurs="0"/>
                    <xsd:element name="Description">
                      <xsd:annotation>
                        <xsd:documentation>Title description (Commercial Name) of offered service. Example: "3rd Bag Fee" UI tip: You may build a one line description to display by stringing the following values together: "Description"+"ServiceLocation"+"ServiceDate"+"DescriptionVariable" which could be displayed as sampled here: 'Airline Lounge Pass DFW 10May' where 'Airline Lounge Pass' is the "Description", 'DFW' the "ServiceLocation" and '10May' the "ServiceDate" or Premium Seat 9D where 'Premium Seat' is the "Description" and '9D' the "DescriptionVariable"</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="DescriptionVariable" minOccurs="0">
                      <xsd:annotation>
                        <xsd:documentation>This value is used to provide a variable value for an selected service. Sample: for a Premium Seat this will be a seat number; for a annual pass of onboard WiFi this will be the credentials, etc. Examples: "9D" "UID: GO8978 PW: 1234"</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element ref="ServicePrice" minOccurs="0"/>
                  </xsd:sequence>
                  <xsd:attribute name="Method" use="required">
                    <xsd:annotation>
                      <xsd:documentation>Values are: F = FareIntegrated EA = EMD Associated ES = EMD Standalone MA = Flight Associated but settled via MCO MS = Standalone but settle via MCO D = DirectSettlement</xsd:documentation>
                    </xsd:annotation>
                    <xsd:simpleType>
                      <xsd:restriction base="xsd:string">
                        <xsd:enumeration value="F"/>
                        <xsd:enumeration value="EA"/>
                        <xsd:enumeration value="MA"/>
                        <xsd:enumeration value="ES"/>
                        <xsd:enumeration value="MS"/>
                        <xsd:enumeration value="D"/>
                      </xsd:restriction>
                    </xsd:simpleType>
                  </xsd:attribute>
                  <xsd:attribute name="Status">
                    <xsd:annotation>
                      <xsd:documentation>Values are: NN = "Requested" HK = "Confirmed"</xsd:documentation>
                    </xsd:annotation>
                    <xsd:simpleType>
                      <xsd:restriction base="xsd:string">
                        <xsd:enumeration value="NN"/>
                        <xsd:enumeration value="HK"/>
                      </xsd:restriction>
                    </xsd:simpleType>
                  </xsd:attribute>
                  <xsd:attribute name="Type" use="required">
                    <xsd:annotation>
                      <xsd:documentation>Indicator if this option is a discount or a surcharge; Values are: "Discount" 1) "Surcharge" "Included" 2) 1) only applicable when using methof F, applying option directly to a fare (not used in an EMD solution) 2) This item is free of charge due to FQTV status or chosen Price Class Sample: Earning extra miles may only be allowed for a Top tier FQTV status and is not applicable for any other traveler.</xsd:documentation>
                    </xsd:annotation>
                    <xsd:simpleType>
                      <xsd:restriction base="xsd:string">
                        <xsd:enumeration value="Discount"/>
                        <xsd:enumeration value="Surcharge"/>
                        <xsd:enumeration value="Included"/>
                        <xsd:enumeration value="Not applicable"/>
                      </xsd:restriction>
                    </xsd:simpleType>
                  </xsd:attribute>
                </xsd:complexType>
              </xsd:element>
              <xsd:element name="TBD">
                <xsd:annotation>
                  <xsd:documentation>reserved for other PNR related messages (future development)</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
            </xsd:choice>
          </xsd:sequence>
          <xsd:attribute name="Source" type="xsd:string">
            <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: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/PNRNotificationRQ.xsd
[ top ]
Element AddNotification / Message
Namespace No namespace
Annotations
Delete PendingNotification group
Diagram
Diagram PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_Source PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_PlacementReason PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_PlacementComment PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_Service PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_TBD
Properties
content: complex
Model PlacementReason , PlacementComment+ , (Service | TBD)
Children PlacementComment, PlacementReason, Service, TBD
Instance
<Message Source="">
  <PlacementReason>{1,1}</PlacementReason>
  <PlacementComment>{1,unbounded}</PlacementComment>
  <Service Method="" Status="" Type="">{1,1}</Service>
  <TBD>{1,1}</TBD>
</Message>
Attributes
QName Type Fixed Default Use Annotation
Source 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.
Source
<xsd:element name="Message">
  <xsd:annotation>
    <xsd:documentation>Delete PendingNotification group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:sequence>
        <xsd:element name="PlacementReason">
          <xsd:annotation>
            <xsd:documentation>Any structured codes</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="PlacementComment" maxOccurs="unbounded">
          <xsd:annotation>
            <xsd:documentation>Any instructions/alerts</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
      <xsd:choice>
        <xsd:element name="Service">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="ServiceLocation" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location. Example: DFW</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element ref="ServiceDate" minOccurs="0"/>
              <xsd:element name="Description">
                <xsd:annotation>
                  <xsd:documentation>Title description (Commercial Name) of offered service. Example: "3rd Bag Fee" UI tip: You may build a one line description to display by stringing the following values together: "Description"+"ServiceLocation"+"ServiceDate"+"DescriptionVariable" which could be displayed as sampled here: 'Airline Lounge Pass DFW 10May' where 'Airline Lounge Pass' is the "Description", 'DFW' the "ServiceLocation" and '10May' the "ServiceDate" or Premium Seat 9D where 'Premium Seat' is the "Description" and '9D' the "DescriptionVariable"</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element name="DescriptionVariable" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>This value is used to provide a variable value for an selected service. Sample: for a Premium Seat this will be a seat number; for a annual pass of onboard WiFi this will be the credentials, etc. Examples: "9D" "UID: GO8978 PW: 1234"</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element ref="ServicePrice" minOccurs="0"/>
            </xsd:sequence>
            <xsd:attribute name="Method" use="required">
              <xsd:annotation>
                <xsd:documentation>Values are: F = FareIntegrated EA = EMD Associated ES = EMD Standalone MA = Flight Associated but settled via MCO MS = Standalone but settle via MCO D = DirectSettlement</xsd:documentation>
              </xsd:annotation>
              <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                  <xsd:enumeration value="F"/>
                  <xsd:enumeration value="EA"/>
                  <xsd:enumeration value="MA"/>
                  <xsd:enumeration value="ES"/>
                  <xsd:enumeration value="MS"/>
                  <xsd:enumeration value="D"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="Status">
              <xsd:annotation>
                <xsd:documentation>Values are: NN = "Requested" HK = "Confirmed"</xsd:documentation>
              </xsd:annotation>
              <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                  <xsd:enumeration value="NN"/>
                  <xsd:enumeration value="HK"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="Type" use="required">
              <xsd:annotation>
                <xsd:documentation>Indicator if this option is a discount or a surcharge; Values are: "Discount" 1) "Surcharge" "Included" 2) 1) only applicable when using methof F, applying option directly to a fare (not used in an EMD solution) 2) This item is free of charge due to FQTV status or chosen Price Class Sample: Earning extra miles may only be allowed for a Top tier FQTV status and is not applicable for any other traveler.</xsd:documentation>
              </xsd:annotation>
              <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                  <xsd:enumeration value="Discount"/>
                  <xsd:enumeration value="Surcharge"/>
                  <xsd:enumeration value="Included"/>
                  <xsd:enumeration value="Not applicable"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="TBD">
          <xsd:annotation>
            <xsd:documentation>reserved for other PNR related messages (future development)</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:choice>
    </xsd:sequence>
    <xsd:attribute name="Source" type="xsd:string">
      <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:complexType>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element AddNotification / Message / PlacementReason
Namespace No namespace
Annotations
Any structured codes
Diagram
Diagram
Source
<xsd:element name="PlacementReason">
  <xsd:annotation>
    <xsd:documentation>Any structured codes</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element AddNotification / Message / PlacementComment
Namespace No namespace
Annotations
Any instructions/alerts
Diagram
Diagram
Properties
maxOccurs: unbounded
Source
<xsd:element name="PlacementComment" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Any instructions/alerts</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element AddNotification / Message / Service
Namespace No namespace
Diagram
Diagram PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_AddNotification_AddNotification_Message_Service_Method PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_AddNotification_AddNotification_Message_Service_Status PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_AddNotification_AddNotification_Message_Service_Type PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_AddNotification_AddNotification_Message_Service_ServiceLocation PNRNotificationRQ.tmp#ServiceDate PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_AddNotification_AddNotification_Message_Service_Description PNRNotificationRQ.tmp#AddNotification_AddNotification_Message_AddNotification_AddNotification_Message_Service_DescriptionVariable PNRNotificationRQ.tmp#ServicePrice
Properties
content: complex
Model ServiceLocation{0,1} , ServiceDate{0,1} , Description , DescriptionVariable{0,1} , ServicePrice{0,1}
Children Description, DescriptionVariable, ServiceDate, ServiceLocation, ServicePrice
Instance
<Service Method="" Status="" Type="">
  <ServiceLocation>{0,1}</ServiceLocation>
  <ServiceDate>{0,1}</ServiceDate>
  <Description>{1,1}</Description>
  <DescriptionVariable>{0,1}</DescriptionVariable>
  <ServicePrice Total="">{0,1}</ServicePrice>
</Service>
Attributes
QName Type Fixed Default Use Annotation
Method restriction of xsd:string required
Values are:

F = FareIntegrated
EA = EMD Associated
ES = EMD Standalone 
MA = Flight Associated but settled via MCO
MS = Standalone but settle via MCO
D = DirectSettlement
Status restriction of xsd:string optional
Values are:
NN = "Requested"
HK = "Confirmed"
Type restriction of xsd:string required
Indicator if this option is a discount or a surcharge;

Values are: 
"Discount"  1)
"Surcharge"
"Included"  2)

1) only applicable when using methof F, applying option directly to a fare (not used in an EMD solution)

2) This item is free of charge due to FQTV status or chosen Price Class

Sample:  Earning extra miles may only be allowed for a Top tier FQTV status and is not applicable for any other traveler.
Source
<xsd:element name="Service">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="ServiceLocation" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location. Example: DFW</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="ServiceDate" minOccurs="0"/>
      <xsd:element name="Description">
        <xsd:annotation>
          <xsd:documentation>Title description (Commercial Name) of offered service. Example: "3rd Bag Fee" UI tip: You may build a one line description to display by stringing the following values together: "Description"+"ServiceLocation"+"ServiceDate"+"DescriptionVariable" which could be displayed as sampled here: 'Airline Lounge Pass DFW 10May' where 'Airline Lounge Pass' is the "Description", 'DFW' the "ServiceLocation" and '10May' the "ServiceDate" or Premium Seat 9D where 'Premium Seat' is the "Description" and '9D' the "DescriptionVariable"</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="DescriptionVariable" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>This value is used to provide a variable value for an selected service. Sample: for a Premium Seat this will be a seat number; for a annual pass of onboard WiFi this will be the credentials, etc. Examples: "9D" "UID: GO8978 PW: 1234"</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="ServicePrice" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="Method" use="required">
      <xsd:annotation>
        <xsd:documentation>Values are: F = FareIntegrated EA = EMD Associated ES = EMD Standalone MA = Flight Associated but settled via MCO MS = Standalone but settle via MCO D = DirectSettlement</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="F"/>
          <xsd:enumeration value="EA"/>
          <xsd:enumeration value="MA"/>
          <xsd:enumeration value="ES"/>
          <xsd:enumeration value="MS"/>
          <xsd:enumeration value="D"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="Status">
      <xsd:annotation>
        <xsd:documentation>Values are: NN = "Requested" HK = "Confirmed"</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="NN"/>
          <xsd:enumeration value="HK"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="Type" use="required">
      <xsd:annotation>
        <xsd:documentation>Indicator if this option is a discount or a surcharge; Values are: "Discount" 1) "Surcharge" "Included" 2) 1) only applicable when using methof F, applying option directly to a fare (not used in an EMD solution) 2) This item is free of charge due to FQTV status or chosen Price Class Sample: Earning extra miles may only be allowed for a Top tier FQTV status and is not applicable for any other traveler.</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="Discount"/>
          <xsd:enumeration value="Surcharge"/>
          <xsd:enumeration value="Included"/>
          <xsd:enumeration value="Not applicable"/>
        </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/PNRNotificationRQ.xsd
[ top ]
Element AddNotification / Message / Service / ServiceLocation
Namespace No namespace
Annotations
This is the 3-letter IATA city- or airport code related to the service.  For example, an airport lounge pass may only be valid for one location.

Example: DFW
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="ServiceLocation" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>This is the 3-letter IATA city- or airport code related to the service. For example, an airport lounge pass may only be valid for one location. Example: DFW</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element ServiceDate
Namespace No namespace
Annotations
Service date in ISO 8601 format.  Example: 2002-12-25
Diagram
Diagram
Type xsd:date
Properties
content: simple
Used by
Source
<xsd:element name="ServiceDate" type="xsd:date">
  <xsd:annotation>
    <xsd:documentation>Service date in ISO 8601 format. Example: 2002-12-25</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element AddNotification / Message / Service / Description
Namespace No namespace
Annotations
Title description (Commercial Name) of offered service.

Example: "3rd Bag Fee"

UI tip: You may build a one line description to display by stringing the following values together:
"Description"+"ServiceLocation"+"ServiceDate"+"DescriptionVariable" which could be displayed as sampled here:

'Airline Lounge Pass DFW 10May'
where 'Airline Lounge Pass' is the "Description", 'DFW' the "ServiceLocation" and '10May' the "ServiceDate"

or
Premium Seat 9D

where 'Premium Seat' is the "Description" and '9D' the "DescriptionVariable"
Diagram
Diagram
Source
<xsd:element name="Description">
  <xsd:annotation>
    <xsd:documentation>Title description (Commercial Name) of offered service. Example: "3rd Bag Fee" UI tip: You may build a one line description to display by stringing the following values together: "Description"+"ServiceLocation"+"ServiceDate"+"DescriptionVariable" which could be displayed as sampled here: 'Airline Lounge Pass DFW 10May' where 'Airline Lounge Pass' is the "Description", 'DFW' the "ServiceLocation" and '10May' the "ServiceDate" or Premium Seat 9D where 'Premium Seat' is the "Description" and '9D' the "DescriptionVariable"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element AddNotification / Message / Service / DescriptionVariable
Namespace No namespace
Annotations
This value is used to provide a variable value for an selected service.

Sample: for a Premium Seat this will be a seat number; for a annual pass of onboard WiFi this will be the credentials, etc.  

Examples:
"9D"
"UID: GO8978 PW: 1234"
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="DescriptionVariable" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>This value is used to provide a variable value for an selected service. Sample: for a Premium Seat this will be a seat number; for a annual pass of onboard WiFi this will be the credentials, etc. Examples: "9D" "UID: GO8978 PW: 1234"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element ServicePrice
Namespace No namespace
Annotations
Price for this service; not to be used for 'included' options (no charge options)

This node uses the Currency/Decimals of the FareGroup root level
Diagram
Diagram PNRNotificationRQ.tmp#ServicePrice_Total PNRNotificationRQ.tmp#CurrencyCode PNRNotificationRQ.tmp#ServicePrice_BasePrice PNRNotificationRQ.tmp#ServicePrice_Taxes
Properties
content: complex
Used by
Model CurrencyCode , BasePrice , Taxes{0,1}
Children BasePrice, CurrencyCode, Taxes
Instance
<ServicePrice Total="">
  <CurrencyCode NumberOfDecimals="">{1,1}</CurrencyCode>
  <BasePrice Amount="">{1,1}</BasePrice>
  <Taxes Amount="">{0,1}</Taxes>
</ServicePrice>
Attributes
QName Type Fixed Default Use Annotation
Total xsd:integer required
Total amount for this service.

Total = base price +  total amount of taxes.

Example: 7500
Source
<xsd:element name="ServicePrice">
  <xsd:annotation>
    <xsd:documentation>Price for this service; not to be used for 'included' options (no charge options) This node uses the Currency/Decimals of the FareGroup root level</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="CurrencyCode"/>
      <xsd:element name="BasePrice">
        <xsd:annotation>
          <xsd:documentation>Base (net) price of Service</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:attribute name="Amount" use="required">
            <xsd:annotation>
              <xsd:documentation>Net price of service Example: 6750</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="Taxes" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Tax Group</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Tax" minOccurs="0" maxOccurs="unbounded">
              <xsd:annotation>
                <xsd:documentation>Tax break down information group</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:sequence minOccurs="0">
                  <xsd:element name="Designator">
                    <xsd:annotation>
                      <xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="Description" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="Amount" use="required">
                  <xsd:annotation>
                    <xsd:documentation>Individual tax amount. Example: 250</xsd:documentation>
                  </xsd:annotation>
                </xsd:attribute>
              </xsd:complexType>
            </xsd:element>
          </xsd:sequence>
          <xsd:attribute name="Amount" use="required">
            <xsd:annotation>
              <xsd:documentation>Total taxes amount. Example: 750</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="Total" type="xsd:integer" use="required">
      <xsd:annotation>
        <xsd:documentation>Total amount for this service. Total = base price + total amount of taxes. Example: 7500</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/PNRNotificationRQ.xsd
[ top ]
Element CurrencyCode
Namespace No namespace
Annotations
Currency code.  Example: USD
Diagram
Diagram PNRNotificationRQ.tmp#CurrencyCodeType_NumberOfDecimals PNRNotificationRQ.tmp#CurrencyCodeType PNRNotificationRQ.tmp#CurrencyCode_NumberOfDecimals
Type restriction of CurrencyCodeType
Type hierarchy
Properties
content: complex
Used by
Element ServicePrice
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/PNRNotificationRQ.xsd
[ top ]
Element ServicePrice / BasePrice
Namespace No namespace
Annotations
Base (net) price of Service
Diagram
Diagram PNRNotificationRQ.tmp#ServicePrice_ServicePrice_BasePrice_Amount
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Amount required
Net price of service
Example: 6750
Source
<xsd:element name="BasePrice">
  <xsd:annotation>
    <xsd:documentation>Base (net) price of Service</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:attribute name="Amount" use="required">
      <xsd:annotation>
        <xsd:documentation>Net price of service Example: 6750</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/PNRNotificationRQ.xsd
[ top ]
Element ServicePrice / Taxes
Namespace No namespace
Annotations
Tax Group
Diagram
Diagram PNRNotificationRQ.tmp#ServicePrice_ServicePrice_Taxes_Amount PNRNotificationRQ.tmp#ServicePrice_ServicePrice_Taxes_Tax
Properties
content: complex
minOccurs: 0
Model Tax*
Children Tax
Instance
<Taxes Amount="">
  <Tax Amount="">{0,unbounded}</Tax>
</Taxes>
Attributes
QName Type Fixed Default Use Annotation
Amount required
Total taxes amount.  Example: 750
Source
<xsd:element name="Taxes" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Tax Group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Tax" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Tax break down information group</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence minOccurs="0">
            <xsd:element name="Designator">
              <xsd:annotation>
                <xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="Description" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
          <xsd:attribute name="Amount" use="required">
            <xsd:annotation>
              <xsd:documentation>Individual tax amount. Example: 250</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="Amount" use="required">
      <xsd:annotation>
        <xsd:documentation>Total taxes amount. Example: 750</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/PNRNotificationRQ.xsd
[ top ]
Element ServicePrice / Taxes / Tax
Namespace No namespace
Annotations
Tax break down information group
Diagram
Diagram PNRNotificationRQ.tmp#ServicePrice_ServicePrice_Taxes_ServicePrice_ServicePrice_Taxes_Tax_Amount PNRNotificationRQ.tmp#ServicePrice_ServicePrice_Taxes_ServicePrice_ServicePrice_Taxes_Tax_Designator PNRNotificationRQ.tmp#ServicePrice_ServicePrice_Taxes_ServicePrice_ServicePrice_Taxes_Tax_Description
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Designator , Description{0,1}
Children Description, Designator
Instance
<Tax Amount="">
  <Designator>{1,1}</Designator>
  <Description>{0,1}</Description>
</Tax>
Attributes
QName Type Fixed Default Use Annotation
Amount required
Individual tax amount.  Example: 250
Source
<xsd:element name="Tax" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Tax break down information group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence minOccurs="0">
      <xsd:element name="Designator">
        <xsd:annotation>
          <xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Description" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="Amount" use="required">
      <xsd:annotation>
        <xsd:documentation>Individual tax amount. Example: 250</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element ServicePrice / Taxes / Tax / Designator
Namespace No namespace
Annotations
Tax or surcharge designator.  Example: US
Diagram
Diagram
Source
<xsd:element name="Designator">
  <xsd:annotation>
    <xsd:documentation>Tax or surcharge designator. Example: US</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element ServicePrice / Taxes / Tax / Description
Namespace No namespace
Annotations
Tax or surcharge description.  Example: US national transportation
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="Description" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Tax or surcharge description. Example: US national transportation</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element AddNotification / Message / TBD
Namespace No namespace
Annotations
reserved for other PNR related messages (future development)
Diagram
Diagram
Source
<xsd:element name="TBD">
  <xsd:annotation>
    <xsd:documentation>reserved for other PNR related messages (future development)</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Element ReceivedFrom
Namespace No namespace
Annotations
Received from field.  Example: John
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Source
<xsd:element name="ReceivedFrom" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Received from field. Example: John</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.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 PNRNotificationRQ.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/PNRNotificationRQ.xsd
[ top ]
Attribute DeleteNotification / @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 xsd:string
Properties
content: simple
Used by
Source
<xsd:attribute name="Source" type="xsd:string">
  <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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.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/PNRNotificationRQ.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/PNRNotificationRQ.xsd
[ top ]
Attribute ServicePrice / BasePrice / @Amount
Namespace No namespace
Annotations
Net price of service
Example: 6750
Properties
use: required
Used by
Source
<xsd:attribute name="Amount" use="required">
  <xsd:annotation>
    <xsd:documentation>Net price of service Example: 6750</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Attribute ServicePrice / Taxes / Tax / @Amount
Namespace No namespace
Annotations
Individual tax amount.  Example: 250
Properties
use: required
Used by
Source
<xsd:attribute name="Amount" use="required">
  <xsd:annotation>
    <xsd:documentation>Individual tax amount. Example: 250</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Attribute ServicePrice / Taxes / @Amount
Namespace No namespace
Annotations
Total taxes amount.  Example: 750
Properties
use: required
Used by
Source
<xsd:attribute name="Amount" use="required">
  <xsd:annotation>
    <xsd:documentation>Total taxes amount. Example: 750</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Attribute ServicePrice / @Total
Namespace No namespace
Annotations
Total amount for this service.

Total = base price +  total amount of taxes.

Example: 7500
Type xsd:integer
Properties
use: required
Used by
Element ServicePrice
Source
<xsd:attribute name="Total" type="xsd:integer" use="required">
  <xsd:annotation>
    <xsd:documentation>Total amount for this service. Total = base price + total amount of taxes. Example: 7500</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Attribute AddNotification / Message / Service / @Method
Namespace No namespace
Annotations
Values are:

F = FareIntegrated
EA = EMD Associated
ES = EMD Standalone 
MA = Flight Associated but settled via MCO
MS = Standalone but settle via MCO
D = DirectSettlement
Type restriction of xsd:string
Properties
use: required
Facets
enumeration F
enumeration EA
enumeration MA
enumeration ES
enumeration MS
enumeration D
Used by
Source
<xsd:attribute name="Method" use="required">
  <xsd:annotation>
    <xsd:documentation>Values are: F = FareIntegrated EA = EMD Associated ES = EMD Standalone MA = Flight Associated but settled via MCO MS = Standalone but settle via MCO D = DirectSettlement</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="F"/>
      <xsd:enumeration value="EA"/>
      <xsd:enumeration value="MA"/>
      <xsd:enumeration value="ES"/>
      <xsd:enumeration value="MS"/>
      <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/PNRNotificationRQ.xsd
[ top ]
Attribute AddNotification / Message / Service / @Status
Namespace No namespace
Annotations
Values are:
NN = "Requested"
HK = "Confirmed"
Type restriction of xsd:string
Properties
content: simple
Facets
enumeration NN
enumeration HK
Used by
Source
<xsd:attribute name="Status">
  <xsd:annotation>
    <xsd:documentation>Values are: NN = "Requested" HK = "Confirmed"</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="NN"/>
      <xsd:enumeration value="HK"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Attribute AddNotification / Message / Service / @Type
Namespace No namespace
Annotations
Indicator if this option is a discount or a surcharge;

Values are: 
"Discount"  1)
"Surcharge"
"Included"  2)

1) only applicable when using methof F, applying option directly to a fare (not used in an EMD solution)

2) This item is free of charge due to FQTV status or chosen Price Class

Sample:  Earning extra miles may only be allowed for a Top tier FQTV status and is not applicable for any other traveler.
Type restriction of xsd:string
Properties
use: required
Facets
enumeration Discount
enumeration Surcharge
enumeration Included
enumeration Not applicable
Used by
Source
<xsd:attribute name="Type" use="required">
  <xsd:annotation>
    <xsd:documentation>Indicator if this option is a discount or a surcharge; Values are: "Discount" 1) "Surcharge" "Included" 2) 1) only applicable when using methof F, applying option directly to a fare (not used in an EMD solution) 2) This item is free of charge due to FQTV status or chosen Price Class Sample: Earning extra miles may only be allowed for a Top tier FQTV status and is not applicable for any other traveler.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="Discount"/>
      <xsd:enumeration value="Surcharge"/>
      <xsd:enumeration value="Included"/>
      <xsd:enumeration value="Not applicable"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Attribute AddNotification / Message / @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 xsd:string
Properties
content: simple
Used by
Source
<xsd:attribute name="Source" type="xsd:string">
  <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>
Schema location file:/C:/Documents and Settings/gnilsson/My Documents/Open Axis/FLX Schemas Feb 16 2012/Schemas/PNRNotificationRQ.xsd
[ top ]
Attribute PNRNotificationRQ / @version
Namespace No namespace
Annotations
Version number.  Example: 1.0
Type xsd:string
Properties
use: optional
Used by
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/PNRNotificationRQ.xsd
[ top ]