Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema PNRClaimRQ.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: qualified
[ top ]
Element PNRClaimRQ
Namespace No namespace
Annotations
PNR claim request message root element
Diagram
Diagram PNRClaimRQ.tmp#PNRClaimRQ_DisplayFirst PNRClaimRQ.tmp#PNRClaimRQ_Source PNRClaimRQ.tmp#PNRClaimRQ_AirlineCode PNRClaimRQ.tmp#PNRClaimRQ_RecordLocator PNRClaimRQ.tmp#PNRClaimRQ_Telephone PNRClaimRQ.tmp#PNRClaimRQ_AccountingInfo PNRClaimRQ.tmp#PNRClaimRQ_ReceivedFrom PNRClaimRQ.tmp#PNRClaimRQ_Ticketing
Properties
content: complex
Model AirlineCode , RecordLocator , Telephone{0,1} , AccountingInfo{0,1} , ReceivedFrom{0,1} , Ticketing{0,1}
Children AccountingInfo, AirlineCode, ReceivedFrom, RecordLocator, Telephone, Ticketing
Instance
<PNRClaimRQ DisplayFirst="" Source="">
  <AirlineCode>{1,1}</AirlineCode>
  <RecordLocator>{1,1}</RecordLocator>
  <Telephone>{0,1}</Telephone>
  <AccountingInfo>{0,1}</AccountingInfo>
  <ReceivedFrom>{0,1}</ReceivedFrom>
  <Ticketing>{0,1}</Ticketing>
</PNRClaimRQ>
Attributes
QName Type Fixed Default Use Annotation
DisplayFirst optional
Allowed values are Y/N

Y = will display PNR without executing the claim

N = will directly finalize the claim of the PNR
Source restriction of xsd:string optional
Identifies the source where the reservation resides.  Can be a Direct Connect or a GDS

Example: 1A, 1V, AA
Source
<xsd:element name="PNRClaimRQ">
  <xsd:annotation>
    <xsd:documentation>PNR claim request message root element</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="AirlineCode">
        <xsd:annotation>
          <xsd:documentation>2 letter airline code of the carrier the PNR as identified by the record locator below will be claimed from.</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:length value="2"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="RecordLocator">
        <xsd:annotation>
          <xsd:documentation>Record locator of a PNR in carriers database to be claimed</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType/>
      </xsd:element>
      <xsd:element name="Telephone" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="TelephoneNumber" type="xsd:string"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="AccountingInfo" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>BOS related accounting information</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="AccountNumber">
              <xsd:annotation>
                <xsd:documentation>BOS related account number</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="ReceivedFrom" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Optional received from field. If omited default value will b e used: XX1.</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:minLength value="1"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element name="Ticketing" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Ticketing group</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:choice>
            <xsd:element ref="TimeLimit"/>
          </xsd:choice>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="DisplayFirst">
      <xsd:annotation>
        <xsd:documentation>Allowed values are Y/N Y = will display PNR without executing the claim N = will directly finalize the claim of the PNR</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="Source">
      <xsd:annotation>
        <xsd:documentation>Identifies the source where the reservation resides. Can be a Direct Connect or a GDS Example: 1A, 1V, AA</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:minLength value="1"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element PNRClaimRQ / AirlineCode
Namespace No namespace
Annotations
2 letter airline code of the carrier the PNR as identified by the record locator below will be claimed from.
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
length 2
Source
<xsd:element name="AirlineCode">
  <xsd:annotation>
    <xsd:documentation>2 letter airline code of the carrier the PNR as identified by the record locator below will be claimed from.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:length value="2"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element PNRClaimRQ / RecordLocator
Namespace No namespace
Annotations
Record locator of a PNR in carriers database to be claimed
Diagram
Diagram
Properties
content: complex
Source
<xsd:element name="RecordLocator">
  <xsd:annotation>
    <xsd:documentation>Record locator of a PNR in carriers database to be claimed</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType/>
</xsd:element>
[ top ]
Element PNRClaimRQ / Telephone
Namespace No namespace
Diagram
Diagram PNRClaimRQ.tmp#PNRClaimRQ_PNRClaimRQ_Telephone_TelephoneNumber
Properties
content: complex
minOccurs: 0
Model TelephoneNumber
Children TelephoneNumber
Instance
<Telephone>
  <TelephoneNumber>{1,1}</TelephoneNumber>
</Telephone>
Source
<xsd:element name="Telephone" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="TelephoneNumber" type="xsd:string"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element PNRClaimRQ / Telephone / TelephoneNumber
Namespace No namespace
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="TelephoneNumber" type="xsd:string"/>
[ top ]
Element PNRClaimRQ / AccountingInfo
Namespace No namespace
Annotations
BOS related accounting information
Diagram
Diagram PNRClaimRQ.tmp#PNRClaimRQ_PNRClaimRQ_AccountingInfo_AccountNumber
Properties
content: complex
minOccurs: 0
Model AccountNumber
Children AccountNumber
Instance
<AccountingInfo>
  <AccountNumber>{1,1}</AccountNumber>
</AccountingInfo>
Source
<xsd:element name="AccountingInfo" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>BOS related accounting information</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="AccountNumber">
        <xsd:annotation>
          <xsd:documentation>BOS related account number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element PNRClaimRQ / AccountingInfo / AccountNumber
Namespace No namespace
Annotations
BOS related account number
Diagram
Diagram
Source
<xsd:element name="AccountNumber">
  <xsd:annotation>
    <xsd:documentation>BOS related account number</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element PNRClaimRQ / ReceivedFrom
Namespace No namespace
Annotations
Optional received from field. If omited default value will b e used: XX1.
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
minLength 1
Source
<xsd:element name="ReceivedFrom" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Optional received from field. If omited default value will b e used: XX1.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element PNRClaimRQ / Ticketing
Namespace No namespace
Annotations
Ticketing group
Diagram
Diagram PNRClaimRQ.tmp#TimeLimit
Properties
content: complex
minOccurs: 0
Model TimeLimit
Children TimeLimit
Instance
<Ticketing>
  <TimeLimit>{1,1}</TimeLimit>
</Ticketing>
Source
<xsd:element name="Ticketing" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Ticketing group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:choice>
      <xsd:element ref="TimeLimit"/>
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
[ top ]
Element TimeLimit
Namespace No namespace
Annotations
Time limit group
Diagram
Diagram PNRClaimRQ.tmp#Date PNRClaimRQ.tmp#Time PNRClaimRQ.tmp#TimeLimit_PseudoCityCode
Properties
content: complex
Used by
Model Date , Time{0,1} , PseudoCityCode{0,1}
Children Date, PseudoCityCode, Time
Instance
<TimeLimit>
  <Date>{1,1}</Date>
  <Time>{0,1}</Time>
  <PseudoCityCode>{0,1}</PseudoCityCode>
</TimeLimit>
Source
<xsd:element name="TimeLimit">
  <xsd:annotation>
    <xsd:documentation>Time limit group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="Date"/>
      <xsd:element ref="Time" minOccurs="0"/>
      <xsd:element name="PseudoCityCode" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Unique GDS/CRS Subcribers ID.</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>
[ top ]
Element Date
Namespace No namespace
Annotations
Date in ISO 8601 format (yyyy-mm-dd).  Example: 2001-12-25
Diagram
Diagram
Type xsd:date
Properties
content: simple
Used by
Element TimeLimit
Source
<xsd:element name="Date" type="xsd:date">
  <xsd:annotation>
    <xsd:documentation>Date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element Time
Namespace No namespace
Annotations
Time in ISO 8601 format (hh:mm).  Example: 14:30
If abscent the default 23:59 will be taken.
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
pattern ([0-1][0-9]|2[0-4]):[0-5][0-9]
Used by
Element TimeLimit
Source
<xsd:element name="Time">
  <xsd:annotation>
    <xsd:documentation>Time in ISO 8601 format (hh:mm). Example: 14:30 If abscent the default 23:59 will be taken.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:pattern value="([0-1][0-9]|2[0-4]):[0-5][0-9]">
        <xsd:annotation>
          <xsd:documentation>
          </xsd:documentation>
        </xsd:annotation>
      </xsd:pattern>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element TimeLimit / PseudoCityCode
Namespace No namespace
Annotations
Unique GDS/CRS Subcribers ID.
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
minLength 1
Source
<xsd:element name="PseudoCityCode" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Unique GDS/CRS Subcribers ID.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Attribute PNRClaimRQ / @DisplayFirst
Namespace No namespace
Annotations
Allowed values are Y/N

Y = will display PNR without executing the claim

N = will directly finalize the claim of the PNR
Used by
Element PNRClaimRQ
Source
<xsd:attribute name="DisplayFirst">
  <xsd:annotation>
    <xsd:documentation>Allowed values are Y/N Y = will display PNR without executing the claim N = will directly finalize the claim of the PNR</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute PNRClaimRQ / @Source
Namespace No namespace
Annotations
Identifies the source where the reservation resides.  Can be a Direct Connect or a GDS

Example: 1A, 1V, AA
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Used by
Element PNRClaimRQ
Source
<xsd:attribute name="Source">
  <xsd:annotation>
    <xsd:documentation>Identifies the source where the reservation resides. Can be a Direct Connect or a GDS Example: 1A, 1V, AA</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
[ top ]