Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema BoardingPassRS.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: qualified
[ top ]
Element BoardingPassRS
Namespace No namespace
Diagram
Diagram BoardingPassRS.tmp#BoardingPassRS_Version BoardingPassRS.tmp#BoardingPassRS_RecordLocator BoardingPassRS.tmp#BoardingPassRS_BoardingPass
Properties
content: complex
Model RecordLocator , BoardingPass+
Children BoardingPass, RecordLocator
Instance
<BoardingPassRS Version="">
  <RecordLocator>{1,1}</RecordLocator>
  <BoardingPass>{1,unbounded}</BoardingPass>
</BoardingPassRS>
Attributes
QName Type Fixed Default Use Annotation
Version xsd:string optional
Version number.
Example: 2.0
Source
<xsd:element name="BoardingPassRS">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="RecordLocator">
        <xsd:annotation>
          <xsd:documentation>The record locator of the PNR for which the ticket(s) are to be issued. Example: XQ23AX</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="xsd:string"/>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="BoardingPass" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Boarding pass images in sequential order sorted by traveler, within traveler in chronological flight order</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element ref="TravelerElementNumber"/>
            <xsd:element ref="SegmentElementNumber"/>
            <xsd:element name="Image">
              <xsd:annotation>
                <xsd:documentation>The record locator of the PNR for which the ticket(s) are to be issued. Example: XQ23AX</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:simpleContent>
                  <xsd:extension base="xsd:string">
                    <xsd:attribute name="Symbology">
                      <xsd:annotation>
                        <xsd:documentation>Symbology applied Example: PDF417</xsd:documentation>
                      </xsd:annotation>
                    </xsd:attribute>
                    <xsd:attribute name="Encoding">
                      <xsd:annotation>
                        <xsd:documentation>Encoding method used Example: base64</xsd:documentation>
                      </xsd:annotation>
                    </xsd:attribute>
                    <xsd:attribute name="Format">
                      <xsd:annotation>
                        <xsd:documentation>Image format used Example: jpeg</xsd:documentation>
                      </xsd:annotation>
                    </xsd:attribute>
                  </xsd:extension>
                </xsd:simpleContent>
              </xsd:complexType>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="Version" type="xsd:string">
      <xsd:annotation>
        <xsd:documentation>Version number. Example: 2.0</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element BoardingPassRS / RecordLocator
Namespace No namespace
Annotations
The record locator of the PNR for which the ticket(s) are to be issued.
Example: XQ23AX
Diagram
Diagram
Type extension of xsd:string
Properties
content: complex
Source
<xsd:element name="RecordLocator">
  <xsd:annotation>
    <xsd:documentation>The record locator of the PNR for which the ticket(s) are to be issued. Example: XQ23AX</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element BoardingPassRS / BoardingPass
Namespace No namespace
Annotations
Boarding pass images in sequential order sorted by traveler, within traveler in chronological flight order
Diagram
Diagram BoardingPassRS.tmp#TravelerElementNumber BoardingPassRS.tmp#SegmentElementNumber BoardingPassRS.tmp#BoardingPassRS_BoardingPassRS_BoardingPass_Image
Properties
content: complex
maxOccurs: unbounded
Model TravelerElementNumber , SegmentElementNumber , Image
Children Image, SegmentElementNumber, TravelerElementNumber
Instance
<BoardingPass>
  <TravelerElementNumber>{1,1}</TravelerElementNumber>
  <SegmentElementNumber>{1,1}</SegmentElementNumber>
  <Image Encoding="" Format="" Symbology="">{1,1}</Image>
</BoardingPass>
Source
<xsd:element name="BoardingPass" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Boarding pass images in sequential order sorted by traveler, within traveler in chronological flight order</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="TravelerElementNumber"/>
      <xsd:element ref="SegmentElementNumber"/>
      <xsd:element name="Image">
        <xsd:annotation>
          <xsd:documentation>The record locator of the PNR for which the ticket(s) are to be issued. Example: XQ23AX</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="xsd:string">
              <xsd:attribute name="Symbology">
                <xsd:annotation>
                  <xsd:documentation>Symbology applied Example: PDF417</xsd:documentation>
                </xsd:annotation>
              </xsd:attribute>
              <xsd:attribute name="Encoding">
                <xsd:annotation>
                  <xsd:documentation>Encoding method used Example: base64</xsd:documentation>
                </xsd:annotation>
              </xsd:attribute>
              <xsd:attribute name="Format">
                <xsd:annotation>
                  <xsd:documentation>Image format used Example: jpeg</xsd:documentation>
                </xsd:annotation>
              </xsd:attribute>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element TravelerElementNumber
Namespace No namespace
Annotations
Element number of traveler associated to this item.  Example: 1
Diagram
Diagram
Type extension of xsd:string
Properties
content: complex
Used by
Source
<xsd:element name="TravelerElementNumber">
  <xsd:annotation>
    <xsd:documentation>Element number of traveler associated to this item. Example: 1</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element SegmentElementNumber
Namespace No namespace
Annotations
Segment element number associated to this item.  Example: 1
Diagram
Diagram
Type extension of xsd:integer
Properties
content: complex
Used by
Source
<xsd:element name="SegmentElementNumber">
  <xsd:annotation>
    <xsd:documentation>Segment element number associated to this item. Example: 1</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:integer"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element BoardingPassRS / BoardingPass / Image
Namespace No namespace
Annotations
The record locator of the PNR for which the ticket(s) are to be issued.
Example: XQ23AX
Diagram
Diagram BoardingPassRS.tmp#BoardingPassRS_BoardingPassRS_BoardingPass_BoardingPassRS_BoardingPassRS_BoardingPass_Image_Symbology BoardingPassRS.tmp#BoardingPassRS_BoardingPassRS_BoardingPass_BoardingPassRS_BoardingPassRS_BoardingPass_Image_Encoding BoardingPassRS.tmp#BoardingPassRS_BoardingPassRS_BoardingPass_BoardingPassRS_BoardingPassRS_BoardingPass_Image_Format
Type extension of xsd:string
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Encoding optional
Encoding method used

Example: base64
Format optional
Image format used

Example: jpeg
Symbology optional
Symbology applied

Example: PDF417
Source
<xsd:element name="Image">
  <xsd:annotation>
    <xsd:documentation>The record locator of the PNR for which the ticket(s) are to be issued. Example: XQ23AX</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="Symbology">
          <xsd:annotation>
            <xsd:documentation>Symbology applied Example: PDF417</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="Encoding">
          <xsd:annotation>
            <xsd:documentation>Encoding method used Example: base64</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="Format">
          <xsd:annotation>
            <xsd:documentation>Image format used Example: jpeg</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Attribute BoardingPassRS / BoardingPass / Image / @Symbology
Namespace No namespace
Annotations
Symbology applied

Example: PDF417
Used by
Source
<xsd:attribute name="Symbology">
  <xsd:annotation>
    <xsd:documentation>Symbology applied Example: PDF417</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute BoardingPassRS / BoardingPass / Image / @Encoding
Namespace No namespace
Annotations
Encoding method used

Example: base64
Used by
Source
<xsd:attribute name="Encoding">
  <xsd:annotation>
    <xsd:documentation>Encoding method used Example: base64</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute BoardingPassRS / BoardingPass / Image / @Format
Namespace No namespace
Annotations
Image format used

Example: jpeg
Used by
Source
<xsd:attribute name="Format">
  <xsd:annotation>
    <xsd:documentation>Image format used Example: jpeg</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute BoardingPassRS / @Version
Namespace No namespace
Annotations
Version number.
Example: 2.0
Type xsd:string
Properties
content: simple
Used by
Element BoardingPassRS
Source
<xsd:attribute name="Version" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Version number. Example: 2.0</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute @Source
Namespace No namespace
Annotations
This is the source of the Ticket issuing/validating carrier

Example: AA
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Source
<xsd:attribute name="Source">
  <xsd:annotation>
    <xsd:documentation>This is the source of the Ticket issuing/validating carrier Example: AA</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
[ 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
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>
[ top ]