Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema BoardingPassRQ.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: qualified
[ top ]
Element BoardingPassRQ
Namespace No namespace
Diagram
Diagram BoardingPassRQ.tmp#BoardingPassRQ_Version BoardingPassRQ.tmp#BoardingPassRQ_RecordLocator BoardingPassRQ.tmp#BoardingPassRQ_CheckInInfo
Properties
content: complex
Model RecordLocator , CheckInInfo*
Children CheckInInfo, RecordLocator
Instance
<BoardingPassRQ Version="">
  <RecordLocator>{1,1}</RecordLocator>
  <CheckInInfo BoardingPassStatus="" Source="">{0,unbounded}</CheckInInfo>
</BoardingPassRQ>
Attributes
QName Type Fixed Default Use Annotation
Version xsd:string optional
Version number.
Example: 2.0
Source
<xsd:element name="BoardingPassRQ">
  <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:element>
      <xsd:element name="CheckInInfo" minOccurs="0" maxOccurs="unbounded">
        <xsd:complexType>
          <xsd:annotation>
            <xsd:documentation>Holds all the data associated with the check in of a passenger.</xsd:documentation>
          </xsd:annotation>
          <xsd:sequence>
            <xsd:element ref="TravelerElementNumber"/>
            <xsd:element ref="SegmentElementNumber"/>
            <xsd:element name="TicketNumber" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>13-digit ticket number of the ticket. In case of a conjunctive set this is the primary number of the set. Example: 1761233215673</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="SoldAs" type="xsd:string" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>to do ...</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="CheckInStatus" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Check-in status information</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="DepartureInfo">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="Origin" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>The 3-character IATA flight origin airport code. (need to check)</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="Destination" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>The 3-character IATA flight destination airport code. (need to check)</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="Terminal">
                    <xsd:annotation>
                      <xsd:documentation>Departure Terminal Designator Example: A</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="Gate">
                    <xsd:annotation>
                      <xsd:documentation>(Numeric) Departure Gate Example: 35</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element ref="DepartureDateTime"/>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
            <xsd:element name="TravelerInfo">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="LastName" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>Passenger LAST name as returned by host system</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="MiddleName" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Passenger MIDDLE name as returned by host system</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="FirstName" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>Passenger FIRST name as returned by host system</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="PassengerId" type="xsd:string" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Passenger Host System ID</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="FQTVNumber" type="xsd:string" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>The FFN/Loyalty number for mileage accrual for this flight (will show on BP)</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="FQTVStatus" type="xsd:string" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>The FQTV Loyalty Level (Tier Level) associated to the FQTV Number used for this flights.</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="Selectee" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Possible Value: "Y" Flagged to be screened during the security process</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
            <xsd:element name="BoardingInfo">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="CarrierCode" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>The 2-character IATA Carrier code</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="FlightNumber" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>Flight number</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="CabinClass" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>Cabin class for this check-in</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="SeatNumber" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>Passengers seat number</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="CheckInSequenceNumber" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>Sequence number to print on boarding pass.</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element ref="BoardingDateTime"/>
                  <xsd:element name="ExitRowSeat" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Identifies is assigned seat is an Exit Row seat</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="GroupNumber" type="xsd:string" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Boarding Group Number</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="PriorityAccess" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Possible Value: "Y" Indicates if this passenger is eligible for priority access or boarding.</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="PremiumSeat" type="xsd:string" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Possible Value: "Y" Triggers the printing of an identifier on the BoardingPass</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="DesiredUpgrade" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Possible Value: "Y" Whether or not this passenger desires upgrade.</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
          </xsd:sequence>
          <xsd:attribute ref="Source"/>
          <xsd:attribute name="BoardingPassStatus">
            <xsd:annotation>
              <xsd:documentation>Values: P = Printed R = Re-Printed X = Cancelled</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </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 BoardingPassRQ / RecordLocator
Namespace No namespace
Annotations
The record locator of the PNR for which the ticket(s) are to be issued.
Example: XQ23AX
Diagram
Diagram
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:element>
[ top ]
Element BoardingPassRQ / CheckInInfo
Namespace No namespace
Diagram
Diagram BoardingPassRQ.tmp#Source BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassStatus BoardingPassRQ.tmp#TravelerElementNumber BoardingPassRQ.tmp#SegmentElementNumber BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_TicketNumber BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_SoldAs BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_CheckInStatus BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_DepartureInfo BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_TravelerInfo BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model TravelerElementNumber , SegmentElementNumber , TicketNumber , SoldAs{0,1} , CheckInStatus , DepartureInfo , TravelerInfo , BoardingInfo
Children BoardingInfo, CheckInStatus, DepartureInfo, SegmentElementNumber, SoldAs, TicketNumber, TravelerElementNumber, TravelerInfo
Instance
<CheckInInfo BoardingPassStatus="" Source="">
  <TravelerElementNumber>{1,1}</TravelerElementNumber>
  <SegmentElementNumber>{1,1}</SegmentElementNumber>
  <TicketNumber>{1,1}</TicketNumber>
  <SoldAs>{0,1}</SoldAs>
  <CheckInStatus>{1,1}</CheckInStatus>
  <DepartureInfo>{1,1}</DepartureInfo>
  <TravelerInfo>{1,1}</TravelerInfo>
  <BoardingInfo>{1,1}</BoardingInfo>
</CheckInInfo>
Attributes
QName Type Fixed Default Use Annotation
BoardingPassStatus optional
Values: 
P = Printed
R = Re-Printed
X = Cancelled
Source restriction of xsd:string optional
This is the source of the Ticket issuing/validating carrier

Example: AA
Source
<xsd:element name="CheckInInfo" minOccurs="0" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:annotation>
      <xsd:documentation>Holds all the data associated with the check in of a passenger.</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
      <xsd:element ref="TravelerElementNumber"/>
      <xsd:element ref="SegmentElementNumber"/>
      <xsd:element name="TicketNumber" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>13-digit ticket number of the ticket. In case of a conjunctive set this is the primary number of the set. Example: 1761233215673</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="SoldAs" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>to do ...</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="CheckInStatus" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Check-in status information</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="DepartureInfo">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Origin" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>The 3-character IATA flight origin airport code. (need to check)</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="Destination" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>The 3-character IATA flight destination airport code. (need to check)</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="Terminal">
              <xsd:annotation>
                <xsd:documentation>Departure Terminal Designator Example: A</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="Gate">
              <xsd:annotation>
                <xsd:documentation>(Numeric) Departure Gate Example: 35</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element ref="DepartureDateTime"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="TravelerInfo">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="LastName" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Passenger LAST name as returned by host system</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="MiddleName" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Passenger MIDDLE name as returned by host system</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="FirstName" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Passenger FIRST name as returned by host system</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="PassengerId" type="xsd:string" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Passenger Host System ID</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="FQTVNumber" type="xsd:string" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>The FFN/Loyalty number for mileage accrual for this flight (will show on BP)</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="FQTVStatus" type="xsd:string" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>The FQTV Loyalty Level (Tier Level) associated to the FQTV Number used for this flights.</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="Selectee" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Possible Value: "Y" Flagged to be screened during the security process</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="BoardingInfo">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="CarrierCode" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>The 2-character IATA Carrier code</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="FlightNumber" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Flight number</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="CabinClass" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Cabin class for this check-in</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="SeatNumber" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Passengers seat number</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="CheckInSequenceNumber" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Sequence number to print on boarding pass.</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element ref="BoardingDateTime"/>
            <xsd:element name="ExitRowSeat" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Identifies is assigned seat is an Exit Row seat</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="GroupNumber" type="xsd:string" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Boarding Group Number</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="PriorityAccess" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Possible Value: "Y" Indicates if this passenger is eligible for priority access or boarding.</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="PremiumSeat" type="xsd:string" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Possible Value: "Y" Triggers the printing of an identifier on the BoardingPass</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="DesiredUpgrade" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Possible Value: "Y" Whether or not this passenger desires upgrade.</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute ref="Source"/>
    <xsd:attribute name="BoardingPassStatus">
      <xsd:annotation>
        <xsd:documentation>Values: P = Printed R = Re-Printed X = Cancelled</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </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 BoardingPassRQ / CheckInInfo / TicketNumber
Namespace No namespace
Annotations
13-digit ticket number of the ticket.  In case of a conjunctive set this is the primary number of the set. 
Example: 1761233215673
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="TicketNumber" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>13-digit ticket number of the ticket. In case of a conjunctive set this is the primary number of the set. Example: 1761233215673</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / SoldAs
Namespace No namespace
Annotations
to do ...
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="SoldAs" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>to do ...</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / CheckInStatus
Namespace No namespace
Annotations
Check-in status information
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="CheckInStatus" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Check-in status information</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / DepartureInfo
Namespace No namespace
Diagram
Diagram BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_DepartureInfo_Origin BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_DepartureInfo_Destination BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_DepartureInfo_Terminal BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_DepartureInfo_Gate BoardingPassRQ.tmp#DepartureDateTime
Properties
content: complex
Model Origin , Destination , Terminal , Gate , DepartureDateTime
Children DepartureDateTime, Destination, Gate, Origin, Terminal
Instance
<DepartureInfo>
  <Origin>{1,1}</Origin>
  <Destination>{1,1}</Destination>
  <Terminal>{1,1}</Terminal>
  <Gate>{1,1}</Gate>
  <DepartureDateTime>{1,1}</DepartureDateTime>
</DepartureInfo>
Source
<xsd:element name="DepartureInfo">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Origin" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>The 3-character IATA flight origin airport code. (need to check)</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Destination" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>The 3-character IATA flight destination airport code. (need to check)</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Terminal">
        <xsd:annotation>
          <xsd:documentation>Departure Terminal Designator Example: A</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Gate">
        <xsd:annotation>
          <xsd:documentation>(Numeric) Departure Gate Example: 35</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="DepartureDateTime"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / DepartureInfo / Origin
Namespace No namespace
Annotations
The 3-character IATA flight origin airport code. (need to check)
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="Origin" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>The 3-character IATA flight origin airport code. (need to check)</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / DepartureInfo / Destination
Namespace No namespace
Annotations
The 3-character IATA flight destination airport code. (need to check)
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="Destination" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>The 3-character IATA flight destination airport code. (need to check)</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / DepartureInfo / Terminal
Namespace No namespace
Annotations
Departure Terminal Designator
Example: A
Diagram
Diagram
Source
<xsd:element name="Terminal">
  <xsd:annotation>
    <xsd:documentation>Departure Terminal Designator Example: A</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / DepartureInfo / Gate
Namespace No namespace
Annotations
(Numeric) Departure Gate
Example: 35
Diagram
Diagram
Source
<xsd:element name="Gate">
  <xsd:annotation>
    <xsd:documentation>(Numeric) Departure Gate Example: 35</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element DepartureDateTime
Namespace No namespace
Annotations
Departure date/time in ISO 8601 format including GMT offset time.  

Example: 2010-02-05T10:50:00.000-05:00
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Source
<xsd:element name="DepartureDateTime" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Departure date/time in ISO 8601 format including GMT offset time. Example: 2010-02-05T10:50:00.000-05:00</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / TravelerInfo
Namespace No namespace
Diagram
Diagram BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_TravelerInfo_LastName BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_TravelerInfo_MiddleName BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_TravelerInfo_FirstName BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_TravelerInfo_PassengerId BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_TravelerInfo_FQTVNumber BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_TravelerInfo_FQTVStatus BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_TravelerInfo_Selectee
Properties
content: complex
Model LastName , MiddleName{0,1} , FirstName , PassengerId{0,1} , FQTVNumber{0,1} , FQTVStatus{0,1} , Selectee{0,1}
Children FQTVNumber, FQTVStatus, FirstName, LastName, MiddleName, PassengerId, Selectee
Instance
<TravelerInfo>
  <LastName>{1,1}</LastName>
  <MiddleName>{0,1}</MiddleName>
  <FirstName>{1,1}</FirstName>
  <PassengerId>{0,1}</PassengerId>
  <FQTVNumber>{0,1}</FQTVNumber>
  <FQTVStatus>{0,1}</FQTVStatus>
  <Selectee>{0,1}</Selectee>
</TravelerInfo>
Source
<xsd:element name="TravelerInfo">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="LastName" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Passenger LAST name as returned by host system</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="MiddleName" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Passenger MIDDLE name as returned by host system</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="FirstName" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Passenger FIRST name as returned by host system</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="PassengerId" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Passenger Host System ID</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="FQTVNumber" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>The FFN/Loyalty number for mileage accrual for this flight (will show on BP)</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="FQTVStatus" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>The FQTV Loyalty Level (Tier Level) associated to the FQTV Number used for this flights.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Selectee" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Possible Value: "Y" Flagged to be screened during the security process</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / TravelerInfo / LastName
Namespace No namespace
Annotations
Passenger LAST name as returned by host system
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="LastName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Passenger LAST name as returned by host system</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / TravelerInfo / MiddleName
Namespace No namespace
Annotations
Passenger MIDDLE name as returned by host system
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="MiddleName" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Passenger MIDDLE name as returned by host system</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / TravelerInfo / FirstName
Namespace No namespace
Annotations
Passenger FIRST name as returned by host system
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="FirstName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Passenger FIRST name as returned by host system</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / TravelerInfo / PassengerId
Namespace No namespace
Annotations
Passenger Host System ID
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="PassengerId" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Passenger Host System ID</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / TravelerInfo / FQTVNumber
Namespace No namespace
Annotations
The FFN/Loyalty number for mileage accrual for this flight (will show on BP)
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="FQTVNumber" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>The FFN/Loyalty number for mileage accrual for this flight (will show on BP)</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / TravelerInfo / FQTVStatus
Namespace No namespace
Annotations
The FQTV Loyalty Level (Tier Level) associated to the FQTV Number used for this flights.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="FQTVStatus" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>The FQTV Loyalty Level (Tier Level) associated to the FQTV Number used for this flights.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / TravelerInfo / Selectee
Namespace No namespace
Annotations
Possible Value: "Y"

Flagged to be screened during the security process
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="Selectee" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Possible Value: "Y" Flagged to be screened during the security process</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo
Namespace No namespace
Diagram
Diagram BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo_CarrierCode BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo_FlightNumber BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo_CabinClass BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo_SeatNumber BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo_CheckInSequenceNumber BoardingPassRQ.tmp#BoardingDateTime BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo_ExitRowSeat BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo_GroupNumber BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo_PriorityAccess BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo_PremiumSeat BoardingPassRQ.tmp#BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingPassRQ_BoardingPassRQ_CheckInInfo_BoardingInfo_DesiredUpgrade
Properties
content: complex
Model CarrierCode , FlightNumber , CabinClass , SeatNumber , CheckInSequenceNumber , BoardingDateTime , ExitRowSeat{0,1} , GroupNumber{0,1} , PriorityAccess{0,1} , PremiumSeat{0,1} , DesiredUpgrade{0,1}
Children BoardingDateTime, CabinClass, CarrierCode, CheckInSequenceNumber, DesiredUpgrade, ExitRowSeat, FlightNumber, GroupNumber, PremiumSeat, PriorityAccess, SeatNumber
Instance
<BoardingInfo>
  <CarrierCode>{1,1}</CarrierCode>
  <FlightNumber>{1,1}</FlightNumber>
  <CabinClass>{1,1}</CabinClass>
  <SeatNumber>{1,1}</SeatNumber>
  <CheckInSequenceNumber>{1,1}</CheckInSequenceNumber>
  <BoardingDateTime>{1,1}</BoardingDateTime>
  <ExitRowSeat>{0,1}</ExitRowSeat>
  <GroupNumber>{0,1}</GroupNumber>
  <PriorityAccess>{0,1}</PriorityAccess>
  <PremiumSeat>{0,1}</PremiumSeat>
  <DesiredUpgrade>{0,1}</DesiredUpgrade>
</BoardingInfo>
Source
<xsd:element name="BoardingInfo">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="CarrierCode" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>The 2-character IATA Carrier code</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="FlightNumber" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Flight number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="CabinClass" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Cabin class for this check-in</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="SeatNumber" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Passengers seat number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="CheckInSequenceNumber" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Sequence number to print on boarding pass.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="BoardingDateTime"/>
      <xsd:element name="ExitRowSeat" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Identifies is assigned seat is an Exit Row seat</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="GroupNumber" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Boarding Group Number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="PriorityAccess" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Possible Value: "Y" Indicates if this passenger is eligible for priority access or boarding.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="PremiumSeat" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Possible Value: "Y" Triggers the printing of an identifier on the BoardingPass</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="DesiredUpgrade" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Possible Value: "Y" Whether or not this passenger desires upgrade.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo / CarrierCode
Namespace No namespace
Annotations
The 2-character IATA Carrier code
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="CarrierCode" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>The 2-character IATA Carrier code</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo / FlightNumber
Namespace No namespace
Annotations
Flight number
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="FlightNumber" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Flight number</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo / CabinClass
Namespace No namespace
Annotations
Cabin class for this check-in
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="CabinClass" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Cabin class for this check-in</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo / SeatNumber
Namespace No namespace
Annotations
Passengers seat number
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="SeatNumber" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Passengers seat number</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo / CheckInSequenceNumber
Namespace No namespace
Annotations
Sequence number to print on boarding pass.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="CheckInSequenceNumber" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Sequence number to print on boarding pass.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingDateTime
Namespace No namespace
Annotations
Boarding date/time in ISO 8601 format.

Example: 2010-02-05T10:50:00.000
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Source
<xsd:element name="BoardingDateTime" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Boarding date/time in ISO 8601 format. Example: 2010-02-05T10:50:00.000</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo / ExitRowSeat
Namespace No namespace
Annotations
Identifies is assigned seat is an Exit Row seat
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="ExitRowSeat" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Identifies is assigned seat is an Exit Row seat</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo / GroupNumber
Namespace No namespace
Annotations
Boarding Group Number
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="GroupNumber" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Boarding Group Number</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo / PriorityAccess
Namespace No namespace
Annotations
Possible Value: "Y"

Indicates if this passenger is eligible for priority access or boarding.
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="PriorityAccess" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Possible Value: "Y" Indicates if this passenger is eligible for priority access or boarding.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo / PremiumSeat
Namespace No namespace
Annotations
Possible Value: "Y"

Triggers the printing of an identifier on the BoardingPass
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="PremiumSeat" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Possible Value: "Y" Triggers the printing of an identifier on the BoardingPass</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element BoardingPassRQ / CheckInInfo / BoardingInfo / DesiredUpgrade
Namespace No namespace
Annotations
Possible Value: "Y"

Whether or not this passenger desires upgrade.
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="DesiredUpgrade" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Possible Value: "Y" Whether or not this passenger desires upgrade.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ 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
Used by
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 BoardingPassRQ / CheckInInfo / @BoardingPassStatus
Namespace No namespace
Annotations
Values: 
P = Printed
R = Re-Printed
X = Cancelled
Used by
Source
<xsd:attribute name="BoardingPassStatus">
  <xsd:annotation>
    <xsd:documentation>Values: P = Printed R = Re-Printed X = Cancelled</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute BoardingPassRQ / @Version
Namespace No namespace
Annotations
Version number.
Example: 2.0
Type xsd:string
Properties
content: simple
Used by
Element BoardingPassRQ
Source
<xsd:attribute name="Version" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Version number. Example: 2.0</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]