Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema PNRDisplayRQ.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: unqualified
[ top ]
Element PNRDisplayRQ
Namespace No namespace
Annotations
PNR retrieve request against local PNR database.

A PNRViewRS is the response message but NO synchronization with any source record locator will have taken place.
Diagram
Diagram PNRDisplayRQ.tmp#RecordLocator PNRDisplayRQ.tmp#PseudoCityCode PNRDisplayRQ.tmp#Display
Properties
content: complex
Model RecordLocator , PseudoCityCode{0,1} , Display{0,1}
Children Display, PseudoCityCode, RecordLocator
Instance
<PNRDisplayRQ>
  <RecordLocator Source="">{1,1}</RecordLocator>
  <PseudoCityCode>{0,1}</PseudoCityCode>
  <Display>{0,1}</Display>
</PNRDisplayRQ>
Source
<xsd:element name="PNRDisplayRQ">
  <xsd:annotation>
    <xsd:documentation>PNR retrieve request against local PNR database. A PNRViewRS is the response message but NO synchronization with any source record locator will have taken place.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="RecordLocator">
        <xsd:annotation>
          <xsd:documentation>Super PNR record locator reference of the PNR to retrieve (if no source based search is requested). Note: If attribute indicates to search PNR DB by source rec locator, then the source record locator goes here in connection with a source attribute. Example: XDFWSE</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="PseudoCityCode" minOccurs="0"/>
      <xsd:element ref="Display" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element RecordLocator
Namespace No namespace
Annotations
Record locator reference of the PNR to retrieve.  Example: XDFWSE
Diagram
Diagram PNRDisplayRQ.tmp#RecordLocator_Source
Type extension of xsd:string
Properties
content: complex
Used by
Element PNRDisplayRQ
Attributes
QName Type Fixed Default Use Annotation
Source optional
Allows an advanced search against the Super PNR DB based on a source record locator.  Source can be defined specifically, e.g. 1A (GDS) or EK(Emirates), or by entering an * all sources defined for this PCC/Agency will be searched.

The response will always have a PNRViewRS representing the Super PNR.
Source
<xsd:element name="RecordLocator">
  <xsd:annotation>
    <xsd:documentation>Record locator reference of the PNR to retrieve. Example: XDFWSE</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="Source">
          <xsd:annotation>
            <xsd:documentation>Allows an advanced search against the Super PNR DB based on a source record locator. Source can be defined specifically, e.g. 1A (GDS) or EK(Emirates), or by entering an * all sources defined for this PCC/Agency will be searched. The response will always have a PNRViewRS representing the Super PNR.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element PseudoCityCode
Namespace No namespace
Annotations
Pseudo city code for branch agreement retrieval.  Example: 1C1K
Diagram
Diagram
Type extension of xsd:string
Properties
content: complex
Used by
Element PNRDisplayRQ
Source
<xsd:element name="PseudoCityCode">
  <xsd:annotation>
    <xsd:documentation>Pseudo city code for branch agreement retrieval. Example: 1C1K</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Display
Namespace No namespace
Annotations
Display group
Diagram
Diagram PNRDisplayRQ.tmp#History PNRDisplayRQ.tmp#HistoricalFares
Properties
content: complex
Used by
Element PNRDisplayRQ
Model History{0,1} , HistoricalFares{0,1}
Children HistoricalFares, History
Instance
<Display>
  <History Category="">{0,1}</History>
  <HistoricalFares>{0,1}</HistoricalFares>
</Display>
Source
<xsd:element name="Display">
  <xsd:annotation>
    <xsd:documentation>Display group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="History" minOccurs="0"/>
      <xsd:element ref="HistoricalFares" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element History
Namespace No namespace
Annotations
Display PNR history.  Values are: Y = Yes, N = No.  Example: Y
Diagram
Diagram PNRDisplayRQ.tmp#hist_Category PNRDisplayRQ.tmp#hist
Type restriction of hist
Type hierarchy
Properties
content: complex
default: N
Used by
Element Display
Attributes
QName Type Fixed Default Use Annotation
Category restriction of xsd:string optional
Category of PNR history to be displayed.  Values are: 
ADR - address changes
AIR - air segment changes
PRI - stored fare changes
CAR - car segment changes
REM - general remarks history
HTL - hotel segments history
ITN - itinerary changes (includes car, hotel, air)
OSI - other service information history
TVL - passenger data changes/history
SSR - special service request history
Example: SSR
Source
<xsd:element name="History" default="N">
  <xsd:annotation>
    <xsd:documentation>Display PNR history. Values are: Y = Yes, N = No. Example: Y</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:restriction base="hist">
        <xsd:length value="1"/>
        <xsd:enumeration value="Y"/>
        <xsd:enumeration value="N"/>
      </xsd:restriction>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element HistoricalFares
Namespace No namespace
Annotations
Display history of fares.  Values are: Y = Yes, N = No.  Example: Y
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
default: N
Facets
length 1
enumeration Y
enumeration N
Used by
Element Display
Source
<xsd:element name="HistoricalFares" default="N">
  <xsd:annotation>
    <xsd:documentation>Display history of fares. Values are: Y = Yes, N = No. Example: Y</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:length value="1"/>
      <xsd:enumeration value="Y"/>
      <xsd:enumeration value="N"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Complex Type hist
Namespace No namespace
Diagram
Diagram PNRDisplayRQ.tmp#hist_Category
Type extension of xsd:string
Used by
Element History
Attributes
QName Type Fixed Default Use Annotation
Category restriction of xsd:string optional
Category of PNR history to be displayed.  Values are: 
ADR - address changes
AIR - air segment changes
PRI - stored fare changes
CAR - car segment changes
REM - general remarks history
HTL - hotel segments history
ITN - itinerary changes (includes car, hotel, air)
OSI - other service information history
TVL - passenger data changes/history
SSR - special service request history
Example: SSR
Source
<xsd:complexType name="hist">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="Category" use="optional">
        <xsd:annotation>
          <xsd:documentation>Category of PNR history to be displayed. Values are: ADR - address changes AIR - air segment changes PRI - stored fare changes CAR - car segment changes REM - general remarks history HTL - hotel segments history ITN - itinerary changes (includes car, hotel, air) OSI - other service information history TVL - passenger data changes/history SSR - special service request history Example: SSR</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:length value="3"/>
            <xsd:enumeration value="ADR"/>
            <xsd:enumeration value="AIR"/>
            <xsd:enumeration value="PRI"/>
            <xsd:enumeration value="CAR"/>
            <xsd:enumeration value="REM"/>
            <xsd:enumeration value="HTL"/>
            <xsd:enumeration value="ITN"/>
            <xsd:enumeration value="OSI"/>
            <xsd:enumeration value="TVL"/>
            <xsd:enumeration value="SSR"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
[ top ]
Attribute RecordLocator / @Source
Namespace No namespace
Annotations
Allows an advanced search against the Super PNR DB based on a source record locator.  Source can be defined specifically, e.g. 1A (GDS) or EK(Emirates), or by entering an * all sources defined for this PCC/Agency will be searched.

The response will always have a PNRViewRS representing the Super PNR.
Used by
Element RecordLocator
Source
<xsd:attribute name="Source">
  <xsd:annotation>
    <xsd:documentation>Allows an advanced search against the Super PNR DB based on a source record locator. Source can be defined specifically, e.g. 1A (GDS) or EK(Emirates), or by entering an * all sources defined for this PCC/Agency will be searched. The response will always have a PNRViewRS representing the Super PNR.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute hist / @Category
Namespace No namespace
Annotations
Category of PNR history to be displayed.  Values are: 
ADR - address changes
AIR - air segment changes
PRI - stored fare changes
CAR - car segment changes
REM - general remarks history
HTL - hotel segments history
ITN - itinerary changes (includes car, hotel, air)
OSI - other service information history
TVL - passenger data changes/history
SSR - special service request history
Example: SSR
Type restriction of xsd:string
Properties
use: optional
Facets
length 3
enumeration ADR
enumeration AIR
enumeration PRI
enumeration CAR
enumeration REM
enumeration HTL
enumeration ITN
enumeration OSI
enumeration TVL
enumeration SSR
Used by
Complex Type hist
Source
<xsd:attribute name="Category" use="optional">
  <xsd:annotation>
    <xsd:documentation>Category of PNR history to be displayed. Values are: ADR - address changes AIR - air segment changes PRI - stored fare changes CAR - car segment changes REM - general remarks history HTL - hotel segments history ITN - itinerary changes (includes car, hotel, air) OSI - other service information history TVL - passenger data changes/history SSR - special service request history Example: SSR</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:length value="3"/>
      <xsd:enumeration value="ADR"/>
      <xsd:enumeration value="AIR"/>
      <xsd:enumeration value="PRI"/>
      <xsd:enumeration value="CAR"/>
      <xsd:enumeration value="REM"/>
      <xsd:enumeration value="HTL"/>
      <xsd:enumeration value="ITN"/>
      <xsd:enumeration value="OSI"/>
      <xsd:enumeration value="TVL"/>
      <xsd:enumeration value="SSR"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
[ top ]