Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Main schema CheckInRQ.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: qualified
[ top ]
Element CheckInRQ
Namespace No namespace
Diagram
Diagram CheckInRQ.tmp#CheckInRQ_CheckInData CheckInRQ.tmp#CheckInRQ_ReceivedFrom CheckInRQ.tmp#CheckInRQ_RecordLocator CheckInRQ.tmp#Cancel
Properties
content: complex
Model CheckInData+ , ReceivedFrom , RecordLocator , Cancel{0,1}
Children Cancel, CheckInData, ReceivedFrom, RecordLocator
Instance
<CheckInRQ>
  <CheckInData TicketNumber="" TravelerElementNumber="">{1,unbounded}</CheckInData>
  <ReceivedFrom>{1,1}</ReceivedFrom>
  <RecordLocator>{1,1}</RecordLocator>
  <Cancel>{0,1}</Cancel>
</CheckInRQ>
Source
<xsd:element name="CheckInRQ">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="CheckInData" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Traveler(s) and flight(s) to be checked in</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element ref="SegmentElementNumber" maxOccurs="16">
              <xsd:annotation>
                <xsd:documentation>Element number of the (flight) segment requested for Check-In. Example: 1 Note: @CheckInStatus value of "Y" qualifies a segment for checkin.</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
          <xsd:attribute name="TravelerElementNumber" use="required">
            <xsd:annotation>
              <xsd:documentation>Element number of the traveler to Check-In. Example: 1</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="TicketNumber" use="required">
            <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:attribute>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="ReceivedFrom" type="xsd:string"/>
      <xsd:element name="RecordLocator" type="xsd:string"/>
      <xsd:element ref="Cancel" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Allowed Value: "Y"</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element CheckInRQ / CheckInData
Namespace No namespace
Annotations
Traveler(s) and flight(s) to be checked in
Diagram
Diagram CheckInRQ.tmp#CheckInRQ_CheckInRQ_CheckInData_TravelerElementNumber CheckInRQ.tmp#CheckInRQ_CheckInRQ_CheckInData_TicketNumber CheckInRQ.tmp#SegmentElementNumber
Properties
content: complex
maxOccurs: unbounded
Model SegmentElementNumber{1,16}
Children SegmentElementNumber
Instance
<CheckInData TicketNumber="" TravelerElementNumber="">
  <SegmentElementNumber Source="">{1,16}</SegmentElementNumber>
</CheckInData>
Attributes
QName Type Fixed Default Use Annotation
TicketNumber required
13-digit ticket number of the ticket.  In case of a conjunctive set this is the primary number of the set. 
Example: 1761233215673
TravelerElementNumber required
Element number of the traveler to Check-In. 
Example: 1
Source
<xsd:element name="CheckInData" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Traveler(s) and flight(s) to be checked in</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="SegmentElementNumber" maxOccurs="16">
        <xsd:annotation>
          <xsd:documentation>Element number of the (flight) segment requested for Check-In. Example: 1 Note: @CheckInStatus value of "Y" qualifies a segment for checkin.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="TravelerElementNumber" use="required">
      <xsd:annotation>
        <xsd:documentation>Element number of the traveler to Check-In. Example: 1</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="TicketNumber" use="required">
      <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:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element SegmentElementNumber
Namespace No namespace
Annotations
Segment element number of the flight requested for Check-In. 
Example: 1
Diagram
Diagram CheckInRQ.tmp#SegmentElementNumber_Source
Type extension of xsd:integer
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
Source optional
This is the source of the Ticket issuing/validating carrier

Example: AA
Source
<xsd:element name="SegmentElementNumber">
  <xsd:annotation>
    <xsd:documentation>Segment element number of the flight requested for Check-In. Example: 1</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:integer">
        <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:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element CheckInRQ / ReceivedFrom
Namespace No namespace
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="ReceivedFrom" type="xsd:string"/>
[ top ]
Element CheckInRQ / RecordLocator
Namespace No namespace
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="RecordLocator" type="xsd:string"/>
[ top ]
Element Cancel
Namespace No namespace
Annotations
PNR element number.  Example: 1
Diagram
Diagram
Type extension of xsd:string
Properties
content: complex
Used by
Element CheckInRQ
Source
<xsd:element name="Cancel">
  <xsd:annotation>
    <xsd:documentation>PNR element number. Example: 1</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Cancel Check in.</xsd:documentation>
        </xsd:annotation>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Attribute SegmentElementNumber / @Source
Namespace No namespace
Annotations
This is the source of the Ticket issuing/validating carrier

Example: AA
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:attribute>
[ top ]
Attribute CheckInRQ / CheckInData / @TravelerElementNumber
Namespace No namespace
Annotations
Element number of the traveler to Check-In. 
Example: 1
Properties
use: required
Used by
Source
<xsd:attribute name="TravelerElementNumber" use="required">
  <xsd:annotation>
    <xsd:documentation>Element number of the traveler to Check-In. Example: 1</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
[ top ]
Attribute CheckInRQ / CheckInData / @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
Properties
use: required
Used by
Source
<xsd:attribute name="TicketNumber" use="required">
  <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:attribute>
[ top ]