Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema FSNRetrieveRQ.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: qualified
[ top ]
Element FSNRetrieveRQ
Namespace No namespace
Annotations
Subscriptions retrieval request for FSN (Flight Status Notification)
Diagram
Diagram FSNRetrieveRQ.tmp#FSNRetrieveRQ_FSNSubscription
Properties
content: complex
Model FSNSubscription+
Children FSNSubscription
Instance
<FSNRetrieveRQ>
  <FSNSubscription Source="">{1,unbounded}</FSNSubscription>
</FSNRetrieveRQ>
Source
<xsd:element name="FSNRetrieveRQ">
  <xsd:annotation>
    <xsd:documentation>Subscriptions retrieval request for FSN (Flight Status Notification)</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="FSNSubscription" maxOccurs="unbounded">
        <xsd:complexType>
          <xsd:choice>
            <xsd:element name="Subscription">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="ConfirmationID">
                    <xsd:annotation>
                      <xsd:documentation>F16FC2F9</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="TransactionID" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>7529</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
            <xsd:element name="FrequentTravelerGroup" minOccurs="0" maxOccurs="0">
              <xsd:annotation>
                <xsd:documentation>EXPERIMENTAL. Future use.</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="FFCompanyCode">
                    <xsd:annotation>
                      <xsd:documentation>Airline code. IATA 2-letter code. Example: AA</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" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>Frequent flyer number/ID</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
            <xsd:element name="RecordLocator" minOccurs="0" maxOccurs="0">
              <xsd:annotation>
                <xsd:documentation>EXPERIMENTAL. Future use.</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:choice>
          <xsd:attribute ref="Source"/>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element FSNRetrieveRQ / FSNSubscription
Namespace No namespace
Diagram
Diagram FSNRetrieveRQ.tmp#Source FSNRetrieveRQ.tmp#FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_Subscription FSNRetrieveRQ.tmp#FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_FrequentTravelerGroup FSNRetrieveRQ.tmp#FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_RecordLocator
Properties
content: complex
maxOccurs: unbounded
Model Subscription | FrequentTravelerGroup{0,0} | RecordLocator{0,0}
Children FrequentTravelerGroup, RecordLocator, Subscription
Instance
<FSNSubscription Source="">
  <Subscription>{1,1}</Subscription>
  <FrequentTravelerGroup>{0,0}</FrequentTravelerGroup>
  <RecordLocator>{0,0}</RecordLocator>
</FSNSubscription>
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.
Source
<xsd:element name="FSNSubscription" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:choice>
      <xsd:element name="Subscription">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="ConfirmationID">
              <xsd:annotation>
                <xsd:documentation>F16FC2F9</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="TransactionID" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>7529</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="FrequentTravelerGroup" minOccurs="0" maxOccurs="0">
        <xsd:annotation>
          <xsd:documentation>EXPERIMENTAL. Future use.</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="FFCompanyCode">
              <xsd:annotation>
                <xsd:documentation>Airline code. IATA 2-letter code. Example: AA</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" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Frequent flyer number/ID</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="RecordLocator" minOccurs="0" maxOccurs="0">
        <xsd:annotation>
          <xsd:documentation>EXPERIMENTAL. Future use.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
    <xsd:attribute ref="Source"/>
  </xsd:complexType>
</xsd:element>
[ top ]
Element FSNRetrieveRQ / FSNSubscription / Subscription
Namespace No namespace
Diagram
Diagram FSNRetrieveRQ.tmp#FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_Subscription_ConfirmationID FSNRetrieveRQ.tmp#FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_Subscription_TransactionID
Properties
content: complex
Model ConfirmationID , TransactionID{0,1}
Children ConfirmationID, TransactionID
Instance
<Subscription>
  <ConfirmationID>{1,1}</ConfirmationID>
  <TransactionID>{0,1}</TransactionID>
</Subscription>
Source
<xsd:element name="Subscription">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="ConfirmationID">
        <xsd:annotation>
          <xsd:documentation>F16FC2F9</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="TransactionID" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>7529</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element FSNRetrieveRQ / FSNSubscription / Subscription / ConfirmationID
Namespace No namespace
Annotations
F16FC2F9
Diagram
Diagram
Source
<xsd:element name="ConfirmationID">
  <xsd:annotation>
    <xsd:documentation>F16FC2F9</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element FSNRetrieveRQ / FSNSubscription / Subscription / TransactionID
Namespace No namespace
Annotations
7529
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="TransactionID" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>7529</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element FSNRetrieveRQ / FSNSubscription / FrequentTravelerGroup
Namespace No namespace
Annotations
EXPERIMENTAL. Future use.
Diagram
Diagram FSNRetrieveRQ.tmp#FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_FrequentTravelerGroup_FFCompanyCode FSNRetrieveRQ.tmp#FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_FSNRetrieveRQ_FSNRetrieveRQ_FSNSubscription_FrequentTravelerGroup_FFNumber
Properties
content: complex
minOccurs: 0
maxOccurs: 0
Model FFCompanyCode , FFNumber
Children FFCompanyCode, FFNumber
Instance
<FrequentTravelerGroup>
  <FFCompanyCode>{1,1}</FFCompanyCode>
  <FFNumber>{1,1}</FFNumber>
</FrequentTravelerGroup>
Source
<xsd:element name="FrequentTravelerGroup" minOccurs="0" maxOccurs="0">
  <xsd:annotation>
    <xsd:documentation>EXPERIMENTAL. Future use.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="FFCompanyCode">
        <xsd:annotation>
          <xsd:documentation>Airline code. IATA 2-letter code. Example: AA</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" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Frequent flyer number/ID</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element FSNRetrieveRQ / FSNSubscription / FrequentTravelerGroup / FFCompanyCode
Namespace No namespace
Annotations
Airline code. IATA 2-letter code.

Example: AA
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
length 2
Source
<xsd:element name="FFCompanyCode">
  <xsd:annotation>
    <xsd:documentation>Airline code. IATA 2-letter code. Example: AA</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:length value="2"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element FSNRetrieveRQ / FSNSubscription / FrequentTravelerGroup / FFNumber
Namespace No namespace
Annotations
Frequent flyer number/ID
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="FFNumber" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Frequent flyer number/ID</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element FSNRetrieveRQ / FSNSubscription / RecordLocator
Namespace No namespace
Annotations
EXPERIMENTAL. Future use.
Diagram
Diagram
Properties
minOccurs: 0
maxOccurs: 0
Source
<xsd:element name="RecordLocator" minOccurs="0" maxOccurs="0">
  <xsd:annotation>
    <xsd:documentation>EXPERIMENTAL. Future use.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ 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>
[ top ]