Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema ServiceListRQ.xsd
Namespace No namespace
Properties
attribute form default: unqualified
element form default: unqualified
[ top ]
Included schema CommonTypes.xsd
Namespace No namespace
Properties
attribute form default: qualified
element form default: qualified
[ top ]
Element ServiceListRQ
Namespace No namespace
Annotations
Flight price request root element
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_version ServiceListRQ.tmp#ServiceListRQ_RecordLocator ServiceListRQ.tmp#TravelerInfo ServiceListRQ.tmp#ServiceListRQ_TravelerIDs ServiceListRQ.tmp#ServiceListRQ_TouchPoint ServiceListRQ.tmp#OriginDestination ServiceListRQ.tmp#JourneyControlData ServiceListRQ.tmp#ServiceListRQ_PricingInfo
Properties
content: complex
Model RecordLocator{0,1} , TravelerInfo+ , TravelerIDs+ , TouchPoint{0,1} , OriginDestination+ , JourneyControlData{0,1} , PricingInfo{0,1}
Children JourneyControlData, OriginDestination, PricingInfo, RecordLocator, TouchPoint, TravelerIDs, TravelerInfo
Instance
<ServiceListRQ version="">
  <RecordLocator>{0,1}</RecordLocator>
  <TravelerInfo Type="">{1,unbounded}</TravelerInfo>
  <TravelerIDs AssociationID="" PaxType="">{1,unbounded}</TravelerIDs>
  <TouchPoint>{0,1}</TouchPoint>
  <OriginDestination>{1,unbounded}</OriginDestination>
  <JourneyControlData>{0,1}</JourneyControlData>
  <PricingInfo ImageSupport="">{0,1}</PricingInfo>
</ServiceListRQ>
Attributes
QName Type Fixed Default Use Annotation
version xsd:string optional
Version number.  Example: 1.0
Source
<xsd:element name="ServiceListRQ">
  <xsd:annotation>
    <xsd:documentation>Flight price request root element</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="RecordLocator" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>PNR record locator hosting the segments used in this request in order to provide additional PNR data. Example: XJUATR</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="TravelerInfo" maxOccurs="unbounded"/>
      <xsd:element name="TravelerIDs" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>References created from POS apps cache</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="FQTVInfo" minOccurs="0" maxOccurs="unbounded">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="FFNumber" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>Frequent flyer number. Example: 0956301007</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="FFCompanyCode" type="xsd:string">
                    <xsd:annotation>
                      <xsd:documentation>Frequent flyer company code. Example: AF</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
            <xsd:element name="LoyaltyProgramRef" minOccurs="0" maxOccurs="unbounded">
              <xsd:annotation>
                <xsd:documentation>Loyalty Program data</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="LoyaltyMemberID">
                    <xsd:annotation>
                      <xsd:documentation>Membership number</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="Name">
                    <xsd:annotation>
                      <xsd:documentation>Individual Program name</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element ref="AirlineCode">
                    <xsd:annotation>
                      <xsd:documentation>Airline code of the airline offering this Loyaty Program</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="ProgramStatus" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Traveler Status related to Program Example: VP, DIR</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="ProgramGroup">
                  <xsd:annotation>
                    <xsd:documentation>Group association within program</xsd:documentation>
                  </xsd:annotation>
                </xsd:attribute>
              </xsd:complexType>
            </xsd:element>
            <xsd:choice minOccurs="0">
              <xsd:element ref="CreditCard" maxOccurs="unbounded"/>
              <xsd:element name="CCIssuer" maxOccurs="unbounded">
                <xsd:complexType>
                  <xsd:sequence>
                    <xsd:element name="CCIINNumber" type="xsd:integer" minOccurs="0">
                      <xsd:annotation>
                        <xsd:documentation>Credit card IIN/BIN number. A six-digit Issuer Identification Number (IIN), Also Knows as BIN "Bank Identification Number". Example: 401123</xsd:documentation>
                      </xsd:annotation>
                    </xsd:element>
                    <xsd:element ref="CCCode"/>
                  </xsd:sequence>
                </xsd:complexType>
              </xsd:element>
            </xsd:choice>
          </xsd:sequence>
          <xsd:attribute name="AssociationID">
            <xsd:annotation>
              <xsd:documentation>Traveler ID reference Example: T1 (no PNR - arbitrary value) 1 (TravelerElementNumber of booked PNR)</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="PaxType" type="xsd:string" use="required">
            <xsd:annotation>
              <xsd:documentation>Passenger type requested for pricing. Some IATA values are : ADT= Adult CHD = Child INF = Infant GOV = Government MIL = Military SRC = Senior citizen STD = Student YTH = Youth Example: CHD</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="TouchPoint" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>This value communicates from which point/event the request is being made. For example during the checkin process or as a result of a cancelled or delayed flight. Values are: FlightStatus CheckIn</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="xsd:string">
            <xsd:enumeration value="FlightStatus"/>
            <xsd:enumeration value="CheckIn"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>
      <xsd:element ref="OriginDestination" maxOccurs="unbounded"/>
      <xsd:element ref="JourneyControlData" minOccurs="0"/>
      <xsd:element name="PricingInfo" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element ref="Restrictions" minOccurs="0"/>
            <xsd:element name="PrivateFares" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Qualifying IDs for negotiated services</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element ref="Office" maxOccurs="unbounded"/>
                  <xsd:element ref="Corporate" minOccurs="0" maxOccurs="unbounded"/>
                  <xsd:element ref="PromoCodes" minOccurs="0" maxOccurs="unbounded"/>
                  <xsd:element name="LoyaltyPrograms" minOccurs="0" maxOccurs="unbounded">
                    <xsd:annotation>
                      <xsd:documentation>Loyalty Program data</xsd:documentation>
                    </xsd:annotation>
                    <xsd:complexType>
                      <xsd:sequence>
                        <xsd:element name="LoyaltyMemberID">
                          <xsd:annotation>
                            <xsd:documentation>Membership number</xsd:documentation>
                          </xsd:annotation>
                        </xsd:element>
                        <xsd:element name="Name">
                          <xsd:annotation>
                            <xsd:documentation>Individual Program name</xsd:documentation>
                          </xsd:annotation>
                        </xsd:element>
                        <xsd:element ref="AirlineCode">
                          <xsd:annotation>
                            <xsd:documentation>Airline code of the airline offering this Loyaty Program</xsd:documentation>
                          </xsd:annotation>
                        </xsd:element>
                      </xsd:sequence>
                    </xsd:complexType>
                  </xsd:element>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
            <xsd:element name="ServicesFilter" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Used to request a filtered list of offered services. The filter codes used are defined by ATPCO (S5 record attributes)</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="Attributes" minOccurs="0" maxOccurs="unbounded">
                    <xsd:complexType>
                      <xsd:sequence>
                        <xsd:element name="Group">
                          <xsd:annotation>
                            <xsd:documentation>Samples: BG = Baggage FF = Frequent Flyer GT = Ground Transportation and Non Air Services IE = In-flight entertainment LG = Lounge MD = Medical ML = Meal/Beverage PT = Pets RO = Rule Override SA = Prereserved Seat Assignment SB = Standby ST = Store TS = Travel Services UN = Unaccompanied Travel (Escort) UP = Upgrades</xsd:documentation>
                          </xsd:annotation>
                          <xsd:complexType>
                            <xsd:sequence>
                              <xsd:element name="Code"/>
                            </xsd:sequence>
                          </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="SubGroup" minOccurs="0" maxOccurs="unbounded">
                          <xsd:annotation>
                            <xsd:documentation>Samples for group "BG" CT = Container PP = Pre-paid excess baggage Samples group "GT" BU = Bus LI = Limo, etc Samples group "IE" IT = Internet access TV = Television, etc</xsd:documentation>
                          </xsd:annotation>
                          <xsd:complexType>
                            <xsd:sequence>
                              <xsd:element name="Code"/>
                            </xsd:sequence>
                          </xsd:complexType>
                        </xsd:element>
                      </xsd:sequence>
                    </xsd:complexType>
                  </xsd:element>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
            <xsd:element name="TaxExemption" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Allows to exempt tax(es) by different criteria</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="TaxCode" minOccurs="0" maxOccurs="unbounded">
                    <xsd:annotation>
                      <xsd:documentation>Exemption is based on identified tax codes plus (optional) tax types within a tax code</xsd:documentation>
                    </xsd:annotation>
                    <xsd:complexType>
                      <xsd:sequence>
                        <xsd:element name="Designator">
                          <xsd:annotation>
                            <xsd:documentation>Identifies the Tax Code to be exempt, e.g. AY</xsd:documentation>
                          </xsd:annotation>
                          <xsd:complexType>
                            <xsd:simpleContent>
                              <xsd:extension base="xsd:string">
                                <xsd:attribute name="CollectionPoint">
                                  <xsd:annotation>
                                    <xsd:documentation>3-letter airport code to identify the exemption of a ZP or XF tax for this location</xsd:documentation>
                                  </xsd:annotation>
                                </xsd:attribute>
                              </xsd:extension>
                            </xsd:simpleContent>
                          </xsd:complexType>
                        </xsd:element>
                        <xsd:element name="TaxType" minOccurs="0" maxOccurs="unbounded">
                          <xsd:annotation>
                            <xsd:documentation>Identifies the tax type(s) within the tax code Example: SE, TR</xsd:documentation>
                          </xsd:annotation>
                        </xsd:element>
                      </xsd:sequence>
                    </xsd:complexType>
                  </xsd:element>
                  <xsd:element ref="CountryCode" minOccurs="0" maxOccurs="unbounded">
                    <xsd:annotation>
                      <xsd:documentation>Exemption based on country code(s).</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="ProvinceCode" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Used in Canadian market. Exemption is based on provinces</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="GovernmentBody" minOccurs="0">
                    <xsd:annotation>
                      <xsd:documentation>Used in Canadian market. Freeflow entity name must be provided for ceratin exemptions</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                </xsd:sequence>
                <xsd:attribute name="ExemptALL">
                  <xsd:annotation>
                    <xsd:documentation>Exempt from all taxes Values allowed: N = (default) Y = exempt of all taxes</xsd:documentation>
                  </xsd:annotation>
                </xsd:attribute>
              </xsd:complexType>
            </xsd:element>
          </xsd:sequence>
          <xsd:attribute name="ImageSupport">
            <xsd:annotation>
              <xsd:documentation>Client application must indicate if application supports full images or image ids for this request. Possible values: IMG = client request the return of full images (in base64 code) in the response message. ID = client requests only the image ID(s) in the response (and is utilizing the message ImageRQ/RS for subsequent retrieval of the image(s) itself. BLANK (default) - if left blank no images nor image ids are returned Example: ID</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: 1.0</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / RecordLocator
Namespace No namespace
Annotations
PNR record locator hosting the segments used in this request in order to provide additional PNR data.

Example: XJUATR
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="RecordLocator" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>PNR record locator hosting the segments used in this request in order to provide additional PNR data. Example: XJUATR</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element TravelerInfo
Namespace No namespace
Annotations
Number of passengers of the specified type. 

Example: 2
Diagram
Diagram ServiceListRQ.tmp#TravelerInfo_Type
Type extension of xsd:integer
Properties
content: complex
Used by
Element ServiceListRQ
Attributes
QName Type Fixed Default Use Annotation
Type xsd:string required
Passenger type requested for pricing. If the passenger type sent to the GDS is not in the below predefined list, then it is passed as is to the GDS.
Predefined values are :
ADT= Adult
CHD = Child
INF = Infant
GOV = Government
MIL = Military
SRC = Senior citizen
STD = Student
YTH = Youth
Example: CHD
Source
<xsd:element name="TravelerInfo">
  <xsd:annotation>
    <xsd:documentation>Number of passengers of the specified type. Example: 2</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:integer">
        <xsd:attribute name="Type" type="xsd:string" use="required">
          <xsd:annotation>
            <xsd:documentation>Passenger type requested for pricing. If the passenger type sent to the GDS is not in the below predefined list, then it is passed as is to the GDS. Predefined values are : ADT= Adult CHD = Child INF = Infant GOV = Government MIL = Military SRC = Senior citizen STD = Student YTH = Youth Example: CHD</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / TravelerIDs
Namespace No namespace
Annotations
References created from POS apps cache
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_AssociationID ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_PaxType ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_FQTVInfo ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_LoyaltyProgramRef ServiceListRQ.tmp#CreditCard ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_CCIssuer
Properties
content: complex
maxOccurs: unbounded
Model FQTVInfo* , LoyaltyProgramRef* , (CreditCard+ | CCIssuer+)
Children CCIssuer, CreditCard, FQTVInfo, LoyaltyProgramRef
Instance
<TravelerIDs AssociationID="" PaxType="">
  <FQTVInfo>{0,unbounded}</FQTVInfo>
  <LoyaltyProgramRef ProgramGroup="">{0,unbounded}</LoyaltyProgramRef>
  <CreditCard>{1,unbounded}</CreditCard>
  <CCIssuer>{1,unbounded}</CCIssuer>
</TravelerIDs>
Attributes
QName Type Fixed Default Use Annotation
AssociationID optional
Traveler ID reference

Example: 
T1 (no PNR - arbitrary value)
1  (TravelerElementNumber of booked PNR)
PaxType xsd:string required
Passenger type requested for pricing. 

Some IATA values are :
ADT= Adult
CHD = Child
INF = Infant
GOV = Government
MIL = Military
SRC = Senior citizen
STD = Student
YTH = Youth
Example: CHD
Source
<xsd:element name="TravelerIDs" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>References created from POS apps cache</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="FQTVInfo" minOccurs="0" maxOccurs="unbounded">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="FFNumber" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Frequent flyer number. Example: 0956301007</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="FFCompanyCode" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Frequent flyer company code. Example: AF</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="LoyaltyProgramRef" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Loyalty Program data</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="LoyaltyMemberID">
              <xsd:annotation>
                <xsd:documentation>Membership number</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="Name">
              <xsd:annotation>
                <xsd:documentation>Individual Program name</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element ref="AirlineCode">
              <xsd:annotation>
                <xsd:documentation>Airline code of the airline offering this Loyaty Program</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="ProgramStatus" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Traveler Status related to Program Example: VP, DIR</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
          <xsd:attribute name="ProgramGroup">
            <xsd:annotation>
              <xsd:documentation>Group association within program</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
      <xsd:choice minOccurs="0">
        <xsd:element ref="CreditCard" maxOccurs="unbounded"/>
        <xsd:element name="CCIssuer" maxOccurs="unbounded">
          <xsd:complexType>
            <xsd:sequence>
              <xsd:element name="CCIINNumber" type="xsd:integer" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>Credit card IIN/BIN number. A six-digit Issuer Identification Number (IIN), Also Knows as BIN "Bank Identification Number". Example: 401123</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element ref="CCCode"/>
            </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
      </xsd:choice>
    </xsd:sequence>
    <xsd:attribute name="AssociationID">
      <xsd:annotation>
        <xsd:documentation>Traveler ID reference Example: T1 (no PNR - arbitrary value) 1 (TravelerElementNumber of booked PNR)</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="PaxType" type="xsd:string" use="required">
      <xsd:annotation>
        <xsd:documentation>Passenger type requested for pricing. Some IATA values are : ADT= Adult CHD = Child INF = Infant GOV = Government MIL = Military SRC = Senior citizen STD = Student YTH = Youth Example: CHD</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / TravelerIDs / FQTVInfo
Namespace No namespace
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_ServiceListRQ_ServiceListRQ_TravelerIDs_FQTVInfo_FFNumber ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_ServiceListRQ_ServiceListRQ_TravelerIDs_FQTVInfo_FFCompanyCode
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model FFNumber , FFCompanyCode
Children FFCompanyCode, FFNumber
Instance
<FQTVInfo>
  <FFNumber>{1,1}</FFNumber>
  <FFCompanyCode>{1,1}</FFCompanyCode>
</FQTVInfo>
Source
<xsd:element name="FQTVInfo" minOccurs="0" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="FFNumber" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Frequent flyer number. Example: 0956301007</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="FFCompanyCode" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Frequent flyer company code. Example: AF</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / TravelerIDs / FQTVInfo / FFNumber
Namespace No namespace
Annotations
Frequent flyer number.  Example: 0956301007
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="FFNumber" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Frequent flyer number. Example: 0956301007</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element ServiceListRQ / TravelerIDs / FQTVInfo / FFCompanyCode
Namespace No namespace
Annotations
Frequent flyer company code.  Example: AF
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="FFCompanyCode" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Frequent flyer company code. Example: AF</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element ServiceListRQ / TravelerIDs / LoyaltyProgramRef
Namespace No namespace
Annotations
Loyalty Program data
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_ServiceListRQ_ServiceListRQ_TravelerIDs_LoyaltyProgramRef_ProgramGroup ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_ServiceListRQ_ServiceListRQ_TravelerIDs_LoyaltyProgramRef_LoyaltyMemberID ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_ServiceListRQ_ServiceListRQ_TravelerIDs_LoyaltyProgramRef_Name ServiceListRQ.tmp#AirlineCode ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_ServiceListRQ_ServiceListRQ_TravelerIDs_LoyaltyProgramRef_ProgramStatus
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model LoyaltyMemberID , Name , AirlineCode , ProgramStatus{0,1}
Children AirlineCode, LoyaltyMemberID, Name, ProgramStatus
Instance
<LoyaltyProgramRef ProgramGroup="">
  <LoyaltyMemberID>{1,1}</LoyaltyMemberID>
  <Name>{1,1}</Name>
  <AirlineCode>{1,1}</AirlineCode>
  <ProgramStatus>{0,1}</ProgramStatus>
</LoyaltyProgramRef>
Attributes
QName Type Fixed Default Use Annotation
ProgramGroup optional
Group association within program
Source
<xsd:element name="LoyaltyProgramRef" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Loyalty Program data</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="LoyaltyMemberID">
        <xsd:annotation>
          <xsd:documentation>Membership number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Name">
        <xsd:annotation>
          <xsd:documentation>Individual Program name</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="AirlineCode">
        <xsd:annotation>
          <xsd:documentation>Airline code of the airline offering this Loyaty Program</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="ProgramStatus" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Traveler Status related to Program Example: VP, DIR</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="ProgramGroup">
      <xsd:annotation>
        <xsd:documentation>Group association within program</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / TravelerIDs / LoyaltyProgramRef / LoyaltyMemberID
Namespace No namespace
Annotations
Membership number
Diagram
Diagram
Source
<xsd:element name="LoyaltyMemberID">
  <xsd:annotation>
    <xsd:documentation>Membership number</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element ServiceListRQ / TravelerIDs / LoyaltyProgramRef / Name
Namespace No namespace
Annotations
Individual Program name
Diagram
Diagram
Source
<xsd:element name="Name">
  <xsd:annotation>
    <xsd:documentation>Individual Program name</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element AirlineCode
Namespace No namespace
Annotations
Airline Code. Example: DL
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 2
maxLength 2
Used by
Source
<xsd:element name="AirlineCode">
  <xsd:annotation>
    <xsd:documentation>Airline Code. Example: DL</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="2"/>
      <xsd:minLength value="2"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element ServiceListRQ / TravelerIDs / LoyaltyProgramRef / ProgramStatus
Namespace No namespace
Annotations
Traveler Status related to Program
Example: VP, DIR
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="ProgramStatus" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Traveler Status related to Program Example: VP, DIR</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CreditCard
Namespace No namespace
Annotations
Credit card group
Diagram
Diagram ServiceListRQ.tmp#CCCode ServiceListRQ.tmp#CCNumber ServiceListRQ.tmp#CCExpiration ServiceListRQ.tmp#CardholderFirstName ServiceListRQ.tmp#CardholderLastName ServiceListRQ.tmp#CreditCard_CCAddressGroup
Properties
content: complex
Used by
Model CCCode , CCNumber , CCExpiration , CardholderFirstName{0,1} , CardholderLastName , CCAddressGroup{0,1}
Children CCAddressGroup, CCCode, CCExpiration, CCNumber, CardholderFirstName, CardholderLastName
Instance
<CreditCard>
  <CCCode>{1,1}</CCCode>
  <CCNumber>{1,1}</CCNumber>
  <CCExpiration>{1,1}</CCExpiration>
  <CardholderFirstName>{0,1}</CardholderFirstName>
  <CardholderLastName>{1,1}</CardholderLastName>
  <CCAddressGroup>{0,1}</CCAddressGroup>
</CreditCard>
Source
<xsd:element name="CreditCard">
  <xsd:annotation>
    <xsd:documentation>Credit card group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="CCCode"/>
      <xsd:element ref="CCNumber">
        <xsd:annotation>
          <xsd:documentation>Credit card number. Example: 4011236654652341 Can be returned encrypted. Example: XXXXXXXXXXXX2341</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="CCExpiration"/>
      <xsd:sequence minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Credit card holder's name</xsd:documentation>
        </xsd:annotation>
        <xsd:element ref="CardholderFirstName" minOccurs="0"/>
        <xsd:element ref="CardholderLastName"/>
      </xsd:sequence>
      <xsd:element name="CCAddressGroup" minOccurs="0">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Address" type="xsd:string" maxOccurs="2">
              <xsd:annotation>
                <xsd:documentation>Street or PO Box address. Example: 1234 Main Street</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="City" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>City name. Example: NY</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="PostalCode" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Postal code or zip code. Example: 12345</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="StateCode" type="xsd:string" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>State code. Example: NY</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="CountryCode" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>Country code. Example: US</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element CCCode
Namespace No namespace
Annotations
Credit card code.  Example: VI
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Source
<xsd:element name="CCCode">
  <xsd:annotation>
    <xsd:documentation>Credit card code. Example: VI</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string"/>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element CCNumber
Namespace No namespace
Annotations
Credit card number.  Example: 4011236654652341
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element CreditCard
Source
<xsd:element name="CCNumber" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Credit card number. Example: 4011236654652341</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CCExpiration
Namespace No namespace
Annotations
Credit card expiration group
Diagram
Diagram ServiceListRQ.tmp#Month ServiceListRQ.tmp#Year
Properties
content: complex
Used by
Element CreditCard
Model Month , Year
Children Month, Year
Instance
<CCExpiration>
  <Month>{1,1}</Month>
  <Year>{1,1}</Year>
</CCExpiration>
Source
<xsd:element name="CCExpiration">
  <xsd:annotation>
    <xsd:documentation>Credit card expiration group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="Month">
        <xsd:annotation>
          <xsd:documentation>Credit card expiration month. Example: 02 Can be returned encrypted. Example: XX</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="Year">
        <xsd:annotation>
          <xsd:documentation>Last two digits of the credit card expiration year. Example: 06 Can be returned encrypted. Example: XX</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Month
Namespace No namespace
Annotations
Credit card expiration month.  Example: 02
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element CCExpiration
Source
<xsd:element name="Month" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Credit card expiration month. Example: 02</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element Year
Namespace No namespace
Annotations
Last two digits of the credit card expiration year.  Example: 06
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element CCExpiration
Source
<xsd:element name="Year" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Last two digits of the credit card expiration year. Example: 06</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CardholderFirstName
Namespace No namespace
Annotations
Credit card holder's first name.  Example: JOHN
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
Used by
Element CreditCard
Source
<xsd:element name="CardholderFirstName">
  <xsd:annotation>
    <xsd:documentation>Credit card holder's first name. Example: JOHN</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element CardholderLastName
Namespace No namespace
Annotations
Credit card holder's last name.  This is only required for Sabre.  Example: SMITH
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element CreditCard
Source
<xsd:element name="CardholderLastName" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Credit card holder's last name. This is only required for Sabre. Example: SMITH</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CreditCard / CCAddressGroup
Namespace No namespace
Diagram
Diagram ServiceListRQ.tmp#CreditCard_CreditCard_CCAddressGroup_Address ServiceListRQ.tmp#CreditCard_CreditCard_CCAddressGroup_City ServiceListRQ.tmp#CreditCard_CreditCard_CCAddressGroup_PostalCode ServiceListRQ.tmp#CreditCard_CreditCard_CCAddressGroup_StateCode ServiceListRQ.tmp#CreditCard_CreditCard_CCAddressGroup_CountryCode
Properties
content: complex
minOccurs: 0
Model Address{1,2} , City , PostalCode , StateCode{0,1} , CountryCode
Children Address, City, CountryCode, PostalCode, StateCode
Instance
<CCAddressGroup>
  <Address>{1,2}</Address>
  <City>{1,1}</City>
  <PostalCode>{1,1}</PostalCode>
  <StateCode>{0,1}</StateCode>
  <CountryCode>{1,1}</CountryCode>
</CCAddressGroup>
Source
<xsd:element name="CCAddressGroup" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Address" type="xsd:string" maxOccurs="2">
        <xsd:annotation>
          <xsd:documentation>Street or PO Box address. Example: 1234 Main Street</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="City" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>City name. Example: NY</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="PostalCode" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Postal code or zip code. Example: 12345</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="StateCode" type="xsd:string" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>State code. Example: NY</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="CountryCode" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>Country code. Example: US</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element CreditCard / CCAddressGroup / Address
Namespace No namespace
Annotations
Street or PO Box address.  Example: 1234 Main Street
Diagram
Diagram
Type xsd:string
Properties
content: simple
maxOccurs: 2
Source
<xsd:element name="Address" type="xsd:string" maxOccurs="2">
  <xsd:annotation>
    <xsd:documentation>Street or PO Box address. Example: 1234 Main Street</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CreditCard / CCAddressGroup / City
Namespace No namespace
Annotations
City name.  Example: NY
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="City" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>City name. Example: NY</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CreditCard / CCAddressGroup / PostalCode
Namespace No namespace
Annotations
Postal code or zip code.  Example: 12345
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="PostalCode" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Postal code or zip code. Example: 12345</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CreditCard / CCAddressGroup / StateCode
Namespace No namespace
Annotations
State code.  Example: NY
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="StateCode" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>State code. Example: NY</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CreditCard / CCAddressGroup / CountryCode
Namespace No namespace
Annotations
Country code.  Example: US
Diagram
Diagram
Type xsd:string
Properties
content: simple
Source
<xsd:element name="CountryCode" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Country code. Example: US</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element ServiceListRQ / TravelerIDs / CCIssuer
Namespace No namespace
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_TravelerIDs_ServiceListRQ_ServiceListRQ_TravelerIDs_CCIssuer_CCIINNumber ServiceListRQ.tmp#CCCode
Properties
content: complex
maxOccurs: unbounded
Model CCIINNumber{0,1} , CCCode
Children CCCode, CCIINNumber
Instance
<CCIssuer>
  <CCIINNumber>{0,1}</CCIINNumber>
  <CCCode>{1,1}</CCCode>
</CCIssuer>
Source
<xsd:element name="CCIssuer" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="CCIINNumber" type="xsd:integer" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Credit card IIN/BIN number. A six-digit Issuer Identification Number (IIN), Also Knows as BIN "Bank Identification Number". Example: 401123</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="CCCode"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / TravelerIDs / CCIssuer / CCIINNumber
Namespace No namespace
Annotations
Credit card IIN/BIN number.
A six-digit Issuer Identification Number (IIN),  Also Knows as BIN "Bank Identification Number". 
Example: 401123
Diagram
Diagram
Type xsd:integer
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="CCIINNumber" type="xsd:integer" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Credit card IIN/BIN number. A six-digit Issuer Identification Number (IIN), Also Knows as BIN "Bank Identification Number". Example: 401123</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element ServiceListRQ / TouchPoint
Namespace No namespace
Annotations
This value communicates from which point/event the request is being made.  For example during the checkin process or as a result of a cancelled or delayed flight.

Values are:
FlightStatus
CheckIn
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
minOccurs: 0
Facets
enumeration FlightStatus
enumeration CheckIn
Source
<xsd:element name="TouchPoint" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>This value communicates from which point/event the request is being made. For example during the checkin process or as a result of a cancelled or delayed flight. Values are: FlightStatus CheckIn</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="FlightStatus"/>
      <xsd:enumeration value="CheckIn"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element OriginDestination
Namespace No namespace
Annotations
Origin and Destination group
Diagram
Diagram ServiceListRQ.tmp#Flight
Properties
content: complex
Used by
Element ServiceListRQ
Model Flight+
Children Flight
Instance
<OriginDestination>
  <Flight AssociationID="" MarriedSegment="" Source="" Type="">{1,unbounded}</Flight>
</OriginDestination>
Source
<xsd:element name="OriginDestination">
  <xsd:annotation>
    <xsd:documentation>Origin and Destination group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="Flight" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Flight
Namespace No namespace
Annotations
Flight Info group
Diagram
Diagram ServiceListRQ.tmp#Source ServiceListRQ.tmp#Flight_AssociationID ServiceListRQ.tmp#Flight_MarriedSegment ServiceListRQ.tmp#Flight_Type ServiceListRQ.tmp#AirlineCode ServiceListRQ.tmp#FlightNumber ServiceListRQ.tmp#OperatingCarrier ServiceListRQ.tmp#Flight_ActionCode ServiceListRQ.tmp#Cabin ServiceListRQ.tmp#ClassOfService ServiceListRQ.tmp#Flight_FareBasisCode ServiceListRQ.tmp#Departure ServiceListRQ.tmp#Arrival ServiceListRQ.tmp#Mileage
Properties
content: complex
Used by
Model AirlineCode , FlightNumber , OperatingCarrier{0,1} , ActionCode , Cabin{0,1} , ClassOfService , FareBasisCode{0,1} , Departure , Arrival , Mileage
Children ActionCode, AirlineCode, Arrival, Cabin, ClassOfService, Departure, FareBasisCode, FlightNumber, Mileage, OperatingCarrier
Instance
<Flight AssociationID="" MarriedSegment="" Source="" Type="">
  <AirlineCode>{1,1}</AirlineCode>
  <FlightNumber Suffix="">{1,1}</FlightNumber>
  <OperatingCarrier>{0,1}</OperatingCarrier>
  <ActionCode Status="">{1,1}</ActionCode>
  <Cabin>{0,1}</Cabin>
  <ClassOfService>{1,1}</ClassOfService>
  <FareBasisCode PriceClass="">{0,1}</FareBasisCode>
  <Departure>{1,1}</Departure>
  <Arrival>{1,1}</Arrival>
  <Mileage>{1,1}</Mileage>
</Flight>
Attributes
QName Type Fixed Default Use Annotation
AssociationID optional
Unique flight ID used to associate pricing information to the flight element.  Example: F1
MarriedSegment restriction of xsd:string optional
Married connection indicator.  Values:
B = Beginning of a group of married segments
E = End of a group of married segments
Source restriction of xsd:string optional
Identifies the source of this  element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
Type restriction of xsd:string optional
Optional flight type.  This is used to specify passive or open segments, and in the case of flown the segment is only added for historical pricing purposes.  
Values are:
P = Passive
O = Open
F = Flown (for pricing only)
Example: P
Source
<xsd:element name="Flight">
  <xsd:annotation>
    <xsd:documentation>Flight Info group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="AirlineCode"/>
      <xsd:element ref="FlightNumber"/>
      <xsd:element ref="OperatingCarrier" minOccurs="0"/>
      <xsd:element name="ActionCode">
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="xsd:string">
              <xsd:attribute name="Status">
                <xsd:annotation>
                  <xsd:documentation>Identifies for HK codes if the sell is confirmed (sold in carrier system). Values are: K - confirmed U - unknown</xsd:documentation>
                </xsd:annotation>
                <xsd:simpleType>
                  <xsd:restriction base="xsd:string">
                    <xsd:length value="1"/>
                  </xsd:restriction>
                </xsd:simpleType>
              </xsd:attribute>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>
      <xsd:element ref="Cabin" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Specifies cabin preference. Valid values are : F = First class, C = Business class, Y = Coach class, W = premium economy/coach. Example: F</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="ClassOfService"/>
      <xsd:element name="FareBasisCode" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Fare basis code and/or FareBrand (PriceClass) - see attribute. Example: Y26CH</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="xsd:string">
              <xsd:attribute name="PriceClass">
                <xsd:annotation>
                  <xsd:documentation>Name of PriceClass/Branded Fare. Example: SUPERSAVER</xsd:documentation>
                </xsd:annotation>
              </xsd:attribute>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>
      <xsd:element ref="Departure"/>
      <xsd:element ref="Arrival"/>
      <xsd:element ref="Mileage"/>
    </xsd:sequence>
    <xsd:attribute ref="Source"/>
    <xsd:attribute name="AssociationID" use="optional">
      <xsd:annotation>
        <xsd:documentation>Unique flight ID used to associate pricing information to the flight element. Example: F1</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="MarriedSegment" use="optional">
      <xsd:annotation>
        <xsd:documentation>Married connection indicator. Values: B = Beginning of a group of married segments E = End of a group of married segments</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="B"/>
          <xsd:enumeration value="E"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="Type" use="optional">
      <xsd:annotation>
        <xsd:documentation>Optional flight type. This is used to specify passive or open segments, and in the case of flown the segment is only added for historical pricing purposes. Values are: P = Passive O = Open F = Flown (for pricing only) Example: P</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="P"/>
          <xsd:enumeration value="O"/>
          <xsd:enumeration value="F"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element FlightNumber
Namespace No namespace
Annotations
Flight number - an integer value within the range of [0,9999].

Example: 1234
Diagram
Diagram ServiceListRQ.tmp#FlightNumberType ServiceListRQ.tmp#FlightNumberWithSuffixType_Suffix ServiceListRQ.tmp#FlightNumberWithSuffixType
Type FlightNumberWithSuffixType
Type hierarchy
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
Suffix restriction of xsd:string optional
Flight number alpha qualifier.  
Values are:
A
B
C
D

Example: A
Source
<xsd:element name="FlightNumber" type="FlightNumberWithSuffixType">
  <xsd:annotation>
    <xsd:documentation>Flight number - an integer value within the range of [0,9999]. Example: 1234</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element OperatingCarrier
Namespace No namespace
Annotations
Flight operating carrier group
Diagram
Diagram ServiceListRQ.tmp#AirlineCode ServiceListRQ.tmp#FlightNumber
Properties
content: complex
Used by
Elements Flight, JCDFlight
Model AirlineCode , FlightNumber{0,1}
Children AirlineCode, FlightNumber
Instance
<OperatingCarrier>
  <AirlineCode>{1,1}</AirlineCode>
  <FlightNumber Suffix="">{0,1}</FlightNumber>
</OperatingCarrier>
Source
<xsd:element name="OperatingCarrier">
  <xsd:annotation>
    <xsd:documentation>Flight operating carrier group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="AirlineCode">
        <xsd:annotation>
          <xsd:documentation>Airline code. The AirlineCode is defined optional as there are cases, where only the full AirlineName is provided, but not the code. Example: AA</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="FlightNumber" minOccurs="0"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Flight / ActionCode
Namespace No namespace
Diagram
Diagram ServiceListRQ.tmp#Flight_Flight_ActionCode_Status
Type extension of xsd:string
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
Status restriction of xsd:string optional
Identifies for HK codes if the sell is confirmed (sold in carrier system). Values are:
K - confirmed
U - unknown
Source
<xsd:element name="ActionCode">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="Status">
          <xsd:annotation>
            <xsd:documentation>Identifies for HK codes if the sell is confirmed (sold in carrier system). Values are: K - confirmed U - unknown</xsd:documentation>
          </xsd:annotation>
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:length value="1"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Cabin
Namespace No namespace
Annotations
Specifies cabin preference. Valid values are : F = First class, C = Business class, Y = Coach class. Example: F
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 1
maxLength 1
enumeration F
enumeration C
enumeration Y
enumeration W
Used by
Element Flight
Source
<xsd:element name="Cabin">
  <xsd:annotation>
    <xsd:documentation>Specifies cabin preference. Valid values are : F = First class, C = Business class, Y = Coach class. Example: F</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="1"/>
      <xsd:maxLength value="1"/>
      <xsd:enumeration value="F"/>
      <xsd:enumeration value="C"/>
      <xsd:enumeration value="Y"/>
      <xsd:enumeration value="W"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element ClassOfService
Namespace No namespace
Annotations
Class of service.  Example: B
Diagram
Diagram ServiceListRQ.tmp#COSType
Type COSType
Properties
content: simple
Facets
minLength 1
maxLength 1
pattern [A-Z]
Used by
Elements Flight, JCDFlight
Source
<xsd:element name="ClassOfService" type="COSType">
  <xsd:annotation>
    <xsd:documentation>Class of service. Example: B</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element Flight / FareBasisCode
Namespace No namespace
Annotations
Fare basis code and/or FareBrand (PriceClass) - see attribute.

Example: 
Y26CH
Diagram
Diagram ServiceListRQ.tmp#Flight_Flight_FareBasisCode_PriceClass
Type extension of xsd:string
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
PriceClass optional
Name of PriceClass/Branded Fare.
Example: SUPERSAVER
Source
<xsd:element name="FareBasisCode" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Fare basis code and/or FareBrand (PriceClass) - see attribute. Example: Y26CH</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="PriceClass">
          <xsd:annotation>
            <xsd:documentation>Name of PriceClass/Branded Fare. Example: SUPERSAVER</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Departure
Namespace No namespace
Annotations
Departure Information group
Diagram
Diagram ServiceListRQ.tmp#AirportCode ServiceListRQ.tmp#Departure_Date ServiceListRQ.tmp#Departure_Time
Properties
content: complex
Used by
Element Flight
Model AirportCode , Date , Time
Children AirportCode, Date, Time
Instance
<Departure>
  <AirportCode>{1,1}</AirportCode>
  <Date>{1,1}</Date>
  <Time>{1,1}</Time>
</Departure>
Source
<xsd:element name="Departure">
  <xsd:annotation>
    <xsd:documentation>Departure Information group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="AirportCode"/>
      <xsd:element name="Date" type="Date">
        <xsd:annotation>
          <xsd:documentation>Specifies departure date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Time" type="Time">
        <xsd:annotation>
          <xsd:documentation>Departure time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element AirportCode
Namespace No namespace
Annotations
Origin or destination Airport Code. Example: MIA
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 3
maxLength 3
Used by
Elements Arrival, Departure
Source
<xsd:element name="AirportCode">
  <xsd:annotation>
    <xsd:documentation>Origin or destination Airport Code. Example: MIA</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="3"/>
      <xsd:maxLength value="3"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element Departure / Date
Namespace No namespace
Annotations
Specifies departure date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Diagram ServiceListRQ.tmp#Date
Type Date
Properties
content: simple
Source
<xsd:element name="Date" type="Date">
  <xsd:annotation>
    <xsd:documentation>Specifies departure date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element Departure / Time
Namespace No namespace
Annotations
Departure time in ISO 8601 twenty-four hour clock format. Example: 14:00
Diagram
Diagram ServiceListRQ.tmp#Time
Type Time
Properties
content: simple
Facets
length 5
pattern ([0-1][0-9]|2[0-3]):[0-5][0-9]
Source
<xsd:element name="Time" type="Time">
  <xsd:annotation>
    <xsd:documentation>Departure time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element Arrival
Namespace No namespace
Annotations
Arrival Information group
Diagram
Diagram ServiceListRQ.tmp#AirportCode ServiceListRQ.tmp#Arrival_Date ServiceListRQ.tmp#Arrival_Time
Properties
content: complex
Used by
Element Flight
Model AirportCode , Date , Time
Children AirportCode, Date, Time
Instance
<Arrival>
  <AirportCode>{1,1}</AirportCode>
  <Date>{1,1}</Date>
  <Time>{1,1}</Time>
</Arrival>
Source
<xsd:element name="Arrival">
  <xsd:annotation>
    <xsd:documentation>Arrival Information group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="AirportCode"/>
      <xsd:element name="Date" type="Date">
        <xsd:annotation>
          <xsd:documentation>Specifies arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Time" type="Time">
        <xsd:annotation>
          <xsd:documentation>Arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Arrival / Date
Namespace No namespace
Annotations
Specifies arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25
Diagram
Diagram ServiceListRQ.tmp#Date
Type Date
Properties
content: simple
Source
<xsd:element name="Date" type="Date">
  <xsd:annotation>
    <xsd:documentation>Specifies arrival date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element Arrival / Time
Namespace No namespace
Annotations
Arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00
Diagram
Diagram ServiceListRQ.tmp#Time
Type Time
Properties
content: simple
Facets
length 5
pattern ([0-1][0-9]|2[0-3]):[0-5][0-9]
Source
<xsd:element name="Time" type="Time">
  <xsd:annotation>
    <xsd:documentation>Arrival time in ISO 8601 twenty-four hour clock format. Example: 14:00</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element Mileage
Namespace No namespace
Annotations
Number of miles for segment.  Example: 2143
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element Flight
Source
<xsd:element name="Mileage" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Number of miles for segment. Example: 2143</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element JourneyControlData
Namespace No namespace
Annotations
Flights from an existing itinerary (active PNR) to allow journey control
Diagram
Diagram ServiceListRQ.tmp#JCDFlight
Properties
content: complex
Used by
Element ServiceListRQ
Model JCDFlight+
Children JCDFlight
Instance
<JourneyControlData>
  <JCDFlight CnxxIndicator="" MarriedSegment="" Source="" Type="">{1,unbounded}</JCDFlight>
</JourneyControlData>
Source
<xsd:element name="JourneyControlData">
  <xsd:annotation>
    <xsd:documentation>Flights from an existing itinerary (active PNR) to allow journey control</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="JCDFlight" maxOccurs="unbounded"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element JCDFlight
Namespace No namespace
Annotations
Flight group
Diagram
Diagram ServiceListRQ.tmp#Source ServiceListRQ.tmp#JCDFlight_Type ServiceListRQ.tmp#JCDFlight_CnxxIndicator ServiceListRQ.tmp#JCDFlight_MarriedSegment ServiceListRQ.tmp#JCDDeparture ServiceListRQ.tmp#JCDArrival ServiceListRQ.tmp#JCDDate ServiceListRQ.tmp#Carrier ServiceListRQ.tmp#OperatingCarrier ServiceListRQ.tmp#ClassOfService ServiceListRQ.tmp#ActionCode ServiceListRQ.tmp#NumberOfStops
Properties
content: complex
Used by
Model JCDDeparture , JCDArrival , JCDDate , Carrier , OperatingCarrier{0,1} , ClassOfService , ActionCode{0,1} , NumberOfStops{0,1}
Children ActionCode, Carrier, ClassOfService, JCDArrival, JCDDate, JCDDeparture, NumberOfStops, OperatingCarrier
Instance
<JCDFlight CnxxIndicator="" MarriedSegment="" Source="" Type="">
  <JCDDeparture>{1,1}</JCDDeparture>
  <JCDArrival>{1,1}</JCDArrival>
  <JCDDate Qualifier="DEPARTURE">{1,1}</JCDDate>
  <Carrier>{1,1}</Carrier>
  <OperatingCarrier>{0,1}</OperatingCarrier>
  <ClassOfService>{1,1}</ClassOfService>
  <ActionCode>{0,1}</ActionCode>
  <NumberOfStops>{0,1}</NumberOfStops>
</JCDFlight>
Attributes
QName Type Fixed Default Use Annotation
CnxxIndicator restriction of xsd:string optional
Connection indicator.  Example: Y = Yes, N = No
MarriedSegment restriction of xsd:string optional
Married connection indicator.  Values:
B = Start of a group of married segments
E = End of a group of married segments
Source restriction of xsd:string optional
Identifies the source of this  element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
Type restriction of xsd:string optional
Optional flight type.  This is used to specify passive or open segments.  Values are:
P = Passive
O = Open
S = Service (passive info segment, supported on Worldspan as TVL and Amadeus as service segment).

If tyoe is set to O(Open segment) then departure date/time, arrival date/time and flight number don't have to be set.

Example: P
Source
<xsd:element name="JCDFlight">
  <xsd:annotation>
    <xsd:documentation>Flight group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="JCDDeparture"/>
      <xsd:element ref="JCDArrival"/>
      <xsd:element ref="JCDDate"/>
      <xsd:element ref="Carrier"/>
      <xsd:element ref="OperatingCarrier" minOccurs="0"/>
      <xsd:element ref="ClassOfService"/>
      <xsd:element ref="ActionCode" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>This a standard defined action code used by different airlines and reservation systems. Example: HK</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="NumberOfStops" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute ref="Source"/>
    <xsd:attribute name="Type" use="optional">
      <xsd:annotation>
        <xsd:documentation>Optional flight type. This is used to specify passive or open segments. Values are: P = Passive O = Open S = Service (passive info segment, supported on Worldspan as TVL and Amadeus as service segment). If tyoe is set to O(Open segment) then departure date/time, arrival date/time and flight number don't have to be set. Example: P</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="P"/>
          <xsd:enumeration value="O"/>
          <xsd:enumeration value="S"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="CnxxIndicator" use="optional">
      <xsd:annotation>
        <xsd:documentation>Connection indicator. Example: Y = Yes, N = No</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="Y"/>
          <xsd:enumeration value="N"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="MarriedSegment" use="optional">
      <xsd:annotation>
        <xsd:documentation>Married connection indicator. Values: B = Start of a group of married segments E = End of a group of married segments</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="B"/>
          <xsd:enumeration value="E"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element JCDDeparture
Namespace No namespace
Annotations
Origin departure group
Diagram
Diagram ServiceListRQ.tmp#CityCode
Properties
content: complex
Used by
Element JCDFlight
Model CityCode
Children CityCode
Instance
<JCDDeparture>
  <CityCode>{1,1}</CityCode>
</JCDDeparture>
Source
<xsd:element name="JCDDeparture">
  <xsd:annotation>
    <xsd:documentation>Origin departure group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="CityCode"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element CityCode
Namespace No namespace
Annotations
Origin or destination city code.  City where sale takes place or city where ticket will be issued.  Example: PAR
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 3
maxLength 3
Used by
Source
<xsd:element name="CityCode">
  <xsd:annotation>
    <xsd:documentation>Origin or destination city code. City where sale takes place or city where ticket will be issued. Example: PAR</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="3"/>
      <xsd:maxLength value="3"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element JCDArrival
Namespace No namespace
Annotations
Destination group
Diagram
Diagram ServiceListRQ.tmp#CityCode
Properties
content: complex
Used by
Element JCDFlight
Model CityCode
Children CityCode
Instance
<JCDArrival>
  <CityCode>{1,1}</CityCode>
</JCDArrival>
Source
<xsd:element name="JCDArrival">
  <xsd:annotation>
    <xsd:documentation>Destination group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="CityCode"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element JCDDate
Namespace No namespace
Annotations
Specifies departure date in ISO 8601 format (yyyy-mm-dd).  Example: 2001-12-25
Diagram
Diagram ServiceListRQ.tmp#JCDDate_Qualifier
Type extension of xsd:date
Properties
content: complex
Used by
Element JCDFlight
Attributes
QName Type Fixed Default Use Annotation
Qualifier restriction of xsd:string DEPARTURE optional
Specifies whether the entered date represents a departure or arrival date.

Values:
"ARRIVAL" "DEPARTURE"
Source
<xsd:element name="JCDDate">
  <xsd:annotation>
    <xsd:documentation>Specifies departure date in ISO 8601 format (yyyy-mm-dd). Example: 2001-12-25</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:date">
        <xsd:attribute name="Qualifier" use="optional" default="DEPARTURE">
          <xsd:annotation>
            <xsd:documentation>Specifies whether the entered date represents a departure or arrival date. Values: "ARRIVAL" "DEPARTURE"</xsd:documentation>
          </xsd:annotation>
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:enumeration value="DEPARTURE"/>
              <xsd:enumeration value="ARRIVAL"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Carrier
Namespace No namespace
Annotations
Flight carrier group
Diagram
Diagram ServiceListRQ.tmp#AirlineCode ServiceListRQ.tmp#FlightNumber
Properties
content: complex
Used by
Element JCDFlight
Model AirlineCode , FlightNumber
Children AirlineCode, FlightNumber
Instance
<Carrier>
  <AirlineCode>{1,1}</AirlineCode>
  <FlightNumber Suffix="">{1,1}</FlightNumber>
</Carrier>
Source
<xsd:element name="Carrier">
  <xsd:annotation>
    <xsd:documentation>Flight carrier group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="AirlineCode"/>
      <xsd:element ref="FlightNumber"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ActionCode
Namespace No namespace
Annotations
Action code for the sell of a segment.  This a standard defined action code used by different airlines and reservation systems.  If omitted the default value is NN.  Example: GK
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 2
maxLength 2
Used by
Element JCDFlight
Source
<xsd:element name="ActionCode">
  <xsd:annotation>
    <xsd:documentation>Action code for the sell of a segment. This a standard defined action code used by different airlines and reservation systems. If omitted the default value is NN. Example: GK</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:minLength value="2"/>
      <xsd:maxLength value="2"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element NumberOfStops
Namespace No namespace
Annotations
Number of stops.  Example: 0
Diagram
Diagram
Type restriction of xsd:integer
Properties
content: simple
Facets
maxInclusive 9
minInclusive 0
Used by
Element JCDFlight
Source
<xsd:element name="NumberOfStops">
  <xsd:annotation>
    <xsd:documentation>Number of stops. Example: 0</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:integer">
      <xsd:maxInclusive value="9"/>
      <xsd:minInclusive value="0"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo
Namespace No namespace
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ImageSupport ServiceListRQ.tmp#Restrictions ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_PrivateFares ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption
Properties
content: complex
minOccurs: 0
Model Restrictions{0,1} , PrivateFares{0,1} , ServicesFilter{0,1} , TaxExemption{0,1}
Children PrivateFares, Restrictions, ServicesFilter, TaxExemption
Instance
<PricingInfo ImageSupport="">
  <Restrictions Advance="Y" Penalty="Y">{0,1}</Restrictions>
  <PrivateFares>{0,1}</PrivateFares>
  <ServicesFilter>{0,1}</ServicesFilter>
  <TaxExemption ExemptALL="">{0,1}</TaxExemption>
</PricingInfo>
Attributes
QName Type Fixed Default Use Annotation
ImageSupport optional
Client application must indicate if application supports full images or image ids for this request.

Possible values:
IMG = client request the return of full images (in base64 code) in the response message.
ID = client requests only the image ID(s) in the response (and is utilizing the message ImageRQ/RS for subsequent retrieval of the image(s) itself.
BLANK (default) - if left blank no images nor image ids are returned

Example: ID
Source
<xsd:element name="PricingInfo" minOccurs="0">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="Restrictions" minOccurs="0"/>
      <xsd:element name="PrivateFares" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Qualifying IDs for negotiated services</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element ref="Office" maxOccurs="unbounded"/>
            <xsd:element ref="Corporate" minOccurs="0" maxOccurs="unbounded"/>
            <xsd:element ref="PromoCodes" minOccurs="0" maxOccurs="unbounded"/>
            <xsd:element name="LoyaltyPrograms" minOccurs="0" maxOccurs="unbounded">
              <xsd:annotation>
                <xsd:documentation>Loyalty Program data</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="LoyaltyMemberID">
                    <xsd:annotation>
                      <xsd:documentation>Membership number</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element name="Name">
                    <xsd:annotation>
                      <xsd:documentation>Individual Program name</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                  <xsd:element ref="AirlineCode">
                    <xsd:annotation>
                      <xsd:documentation>Airline code of the airline offering this Loyaty Program</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="ServicesFilter" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Used to request a filtered list of offered services. The filter codes used are defined by ATPCO (S5 record attributes)</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Attributes" minOccurs="0" maxOccurs="unbounded">
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="Group">
                    <xsd:annotation>
                      <xsd:documentation>Samples: BG = Baggage FF = Frequent Flyer GT = Ground Transportation and Non Air Services IE = In-flight entertainment LG = Lounge MD = Medical ML = Meal/Beverage PT = Pets RO = Rule Override SA = Prereserved Seat Assignment SB = Standby ST = Store TS = Travel Services UN = Unaccompanied Travel (Escort) UP = Upgrades</xsd:documentation>
                    </xsd:annotation>
                    <xsd:complexType>
                      <xsd:sequence>
                        <xsd:element name="Code"/>
                      </xsd:sequence>
                    </xsd:complexType>
                  </xsd:element>
                  <xsd:element name="SubGroup" minOccurs="0" maxOccurs="unbounded">
                    <xsd:annotation>
                      <xsd:documentation>Samples for group "BG" CT = Container PP = Pre-paid excess baggage Samples group "GT" BU = Bus LI = Limo, etc Samples group "IE" IT = Internet access TV = Television, etc</xsd:documentation>
                    </xsd:annotation>
                    <xsd:complexType>
                      <xsd:sequence>
                        <xsd:element name="Code"/>
                      </xsd:sequence>
                    </xsd:complexType>
                  </xsd:element>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="TaxExemption" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Allows to exempt tax(es) by different criteria</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="TaxCode" minOccurs="0" maxOccurs="unbounded">
              <xsd:annotation>
                <xsd:documentation>Exemption is based on identified tax codes plus (optional) tax types within a tax code</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="Designator">
                    <xsd:annotation>
                      <xsd:documentation>Identifies the Tax Code to be exempt, e.g. AY</xsd:documentation>
                    </xsd:annotation>
                    <xsd:complexType>
                      <xsd:simpleContent>
                        <xsd:extension base="xsd:string">
                          <xsd:attribute name="CollectionPoint">
                            <xsd:annotation>
                              <xsd:documentation>3-letter airport code to identify the exemption of a ZP or XF tax for this location</xsd:documentation>
                            </xsd:annotation>
                          </xsd:attribute>
                        </xsd:extension>
                      </xsd:simpleContent>
                    </xsd:complexType>
                  </xsd:element>
                  <xsd:element name="TaxType" minOccurs="0" maxOccurs="unbounded">
                    <xsd:annotation>
                      <xsd:documentation>Identifies the tax type(s) within the tax code Example: SE, TR</xsd:documentation>
                    </xsd:annotation>
                  </xsd:element>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
            <xsd:element ref="CountryCode" minOccurs="0" maxOccurs="unbounded">
              <xsd:annotation>
                <xsd:documentation>Exemption based on country code(s).</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="ProvinceCode" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Used in Canadian market. Exemption is based on provinces</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="GovernmentBody" minOccurs="0">
              <xsd:annotation>
                <xsd:documentation>Used in Canadian market. Freeflow entity name must be provided for ceratin exemptions</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
          <xsd:attribute name="ExemptALL">
            <xsd:annotation>
              <xsd:documentation>Exempt from all taxes Values allowed: N = (default) Y = exempt of all taxes</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="ImageSupport">
      <xsd:annotation>
        <xsd:documentation>Client application must indicate if application supports full images or image ids for this request. Possible values: IMG = client request the return of full images (in base64 code) in the response message. ID = client requests only the image ID(s) in the response (and is utilizing the message ImageRQ/RS for subsequent retrieval of the image(s) itself. BLANK (default) - if left blank no images nor image ids are returned Example: ID</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Restrictions
Namespace No namespace
Annotations
Pricing Restriction group
Diagram
Diagram ServiceListRQ.tmp#Restrictions_Advance ServiceListRQ.tmp#Restrictions_Penalty
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
Advance restriction of xsd:string Y optional
Y = Allow advance Purchase with fare
N = Don't Allow advance Purchase with fare
Default: Y
Penalty restriction of xsd:string Y optional
Y = Allow penalties with fare
N = Don't Allow penalties with fare
Default: Y
Source
<xsd:element name="Restrictions">
  <xsd:annotation>
    <xsd:documentation>Pricing Restriction group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:attribute name="Advance" use="optional" default="Y">
      <xsd:annotation>
        <xsd:documentation>Y = Allow advance Purchase with fare N = Don't Allow advance Purchase with fare Default: Y</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="Y"/>
          <xsd:enumeration value="N"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:attribute name="Penalty" use="optional" default="Y">
      <xsd:annotation>
        <xsd:documentation>Y = Allow penalties with fare N = Don't Allow penalties with fare Default: Y</xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="Y"/>
          <xsd:enumeration value="N"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / PrivateFares
Namespace No namespace
Annotations
Qualifying IDs for negotiated services
Diagram
Diagram ServiceListRQ.tmp#Office ServiceListRQ.tmp#Corporate ServiceListRQ.tmp#PromoCodes ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_PrivateFares_LoyaltyPrograms
Properties
content: complex
minOccurs: 0
Model Office+ , Corporate* , PromoCodes* , LoyaltyPrograms*
Children Corporate, LoyaltyPrograms, Office, PromoCodes
Instance
<PrivateFares>
  <Office Type="">{1,unbounded}</Office>
  <Corporate>{0,unbounded}</Corporate>
  <PromoCodes>{0,unbounded}</PromoCodes>
  <LoyaltyPrograms>{0,unbounded}</LoyaltyPrograms>
</PrivateFares>
Source
<xsd:element name="PrivateFares" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Qualifying IDs for negotiated services</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="Office" maxOccurs="unbounded"/>
      <xsd:element ref="Corporate" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="PromoCodes" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element name="LoyaltyPrograms" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Loyalty Program data</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="LoyaltyMemberID">
              <xsd:annotation>
                <xsd:documentation>Membership number</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element name="Name">
              <xsd:annotation>
                <xsd:documentation>Individual Program name</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
            <xsd:element ref="AirlineCode">
              <xsd:annotation>
                <xsd:documentation>Airline code of the airline offering this Loyaty Program</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Office
Namespace No namespace
Annotations
Pseudo city under which private fares are stored.  Example: 18C6
Diagram
Diagram ServiceListRQ.tmp#Office_Type
Type extension of xsd:string
Properties
content: complex
Used by
Attributes
QName Type Fixed Default Use Annotation
Type restriction of xsd:string optional
Future use.
Identifies if Office value is a PCC or IATA agency code/ID. Default is PCC.
Example: PCC
Source
<xsd:element name="Office">
  <xsd:annotation>
    <xsd:documentation>Pseudo city under which private fares are stored. Example: 18C6</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="Type">
          <xsd:annotation>
            <xsd:documentation>Future use. Identifies if Office value is a PCC or IATA agency code/ID. Default is PCC. Example: PCC</xsd:documentation>
          </xsd:annotation>
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:enumeration value="PCC"/>
              <xsd:enumeration value="IATA"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Corporate
Namespace No namespace
Annotations
Corporate info group
Diagram
Diagram ServiceListRQ.tmp#AirlineCode ServiceListRQ.tmp#Account ServiceListRQ.tmp#Contract
Properties
content: complex
Used by
Model AirlineCode{0,1} , Account{0,1} , Contract{0,1}
Children Account, AirlineCode, Contract
Instance
<Corporate>
  <AirlineCode>{0,1}</AirlineCode>
  <Account>{0,1}</Account>
  <Contract>{0,1}</Contract>
</Corporate>
Source
<xsd:element name="Corporate">
  <xsd:annotation>
    <xsd:documentation>Corporate info group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="AirlineCode" minOccurs="0"/>
      <xsd:element ref="Account" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Specifies the corporate account number to use to price seat premiums. Example: IBM or 675124</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="Contract" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Specifies the contract code, to use to price seat premiums. Example: 00001</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Account
Namespace No namespace
Annotations
Specifies the corporate account number to use to price private fares.  Example: 12345
Diagram
Diagram
Type extension of xsd:string
Properties
content: complex
Used by
Element Corporate
Source
<xsd:element name="Account">
  <xsd:annotation>
    <xsd:documentation>Specifies the corporate account number to use to price private fares. Example: 12345</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string"/>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Contract
Namespace No namespace
Annotations
Specifies the contract code, to use to price private fares.  Example: 00001
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element Corporate
Source
<xsd:element name="Contract" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Specifies the contract code, to use to price private fares. Example: 00001</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element PromoCodes
Namespace No namespace
Annotations
Corporate info group
Diagram
Diagram ServiceListRQ.tmp#AirlineCode ServiceListRQ.tmp#PromoCodes_PromoCode
Properties
content: complex
Used by
Model AirlineCode{0,1} , PromoCode
Children AirlineCode, PromoCode
Instance
<PromoCodes>
  <AirlineCode>{0,1}</AirlineCode>
  <PromoCode>{1,1}</PromoCode>
</PromoCodes>
Source
<xsd:element name="PromoCodes">
  <xsd:annotation>
    <xsd:documentation>Corporate info group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="AirlineCode" minOccurs="0"/>
      <xsd:element name="PromoCode">
        <xsd:annotation>
          <xsd:documentation>Code ID / Number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element PromoCodes / PromoCode
Namespace No namespace
Annotations
Code ID / Number
Diagram
Diagram
Source
<xsd:element name="PromoCode">
  <xsd:annotation>
    <xsd:documentation>Code ID / Number</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / PrivateFares / LoyaltyPrograms
Namespace No namespace
Annotations
Loyalty Program data
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_PrivateFares_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_PrivateFares_LoyaltyPrograms_LoyaltyMemberID ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_PrivateFares_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_PrivateFares_LoyaltyPrograms_Name ServiceListRQ.tmp#AirlineCode
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model LoyaltyMemberID , Name , AirlineCode
Children AirlineCode, LoyaltyMemberID, Name
Instance
<LoyaltyPrograms>
  <LoyaltyMemberID>{1,1}</LoyaltyMemberID>
  <Name>{1,1}</Name>
  <AirlineCode>{1,1}</AirlineCode>
</LoyaltyPrograms>
Source
<xsd:element name="LoyaltyPrograms" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Loyalty Program data</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="LoyaltyMemberID">
        <xsd:annotation>
          <xsd:documentation>Membership number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Name">
        <xsd:annotation>
          <xsd:documentation>Individual Program name</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element ref="AirlineCode">
        <xsd:annotation>
          <xsd:documentation>Airline code of the airline offering this Loyaty Program</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / PrivateFares / LoyaltyPrograms / LoyaltyMemberID
Namespace No namespace
Annotations
Membership number
Diagram
Diagram
Source
<xsd:element name="LoyaltyMemberID">
  <xsd:annotation>
    <xsd:documentation>Membership number</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / PrivateFares / LoyaltyPrograms / Name
Namespace No namespace
Annotations
Individual Program name
Diagram
Diagram
Source
<xsd:element name="Name">
  <xsd:annotation>
    <xsd:documentation>Individual Program name</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / ServicesFilter
Namespace No namespace
Annotations
Used to request a filtered list of offered services.  The filter codes used are defined by ATPCO (S5 record attributes)
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_Attributes
Properties
content: complex
minOccurs: 0
Model Attributes*
Children Attributes
Instance
<ServicesFilter>
  <Attributes>{0,unbounded}</Attributes>
</ServicesFilter>
Source
<xsd:element name="ServicesFilter" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Used to request a filtered list of offered services. The filter codes used are defined by ATPCO (S5 record attributes)</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Attributes" minOccurs="0" maxOccurs="unbounded">
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Group">
              <xsd:annotation>
                <xsd:documentation>Samples: BG = Baggage FF = Frequent Flyer GT = Ground Transportation and Non Air Services IE = In-flight entertainment LG = Lounge MD = Medical ML = Meal/Beverage PT = Pets RO = Rule Override SA = Prereserved Seat Assignment SB = Standby ST = Store TS = Travel Services UN = Unaccompanied Travel (Escort) UP = Upgrades</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="Code"/>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
            <xsd:element name="SubGroup" minOccurs="0" maxOccurs="unbounded">
              <xsd:annotation>
                <xsd:documentation>Samples for group "BG" CT = Container PP = Pre-paid excess baggage Samples group "GT" BU = Bus LI = Limo, etc Samples group "IE" IT = Internet access TV = Television, etc</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:sequence>
                  <xsd:element name="Code"/>
                </xsd:sequence>
              </xsd:complexType>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / ServicesFilter / Attributes
Namespace No namespace
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_Attributes_Group ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_Attributes_SubGroup
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Group , SubGroup*
Children Group, SubGroup
Instance
<Attributes>
  <Group>{1,1}</Group>
  <SubGroup>{0,unbounded}</SubGroup>
</Attributes>
Source
<xsd:element name="Attributes" minOccurs="0" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Group">
        <xsd:annotation>
          <xsd:documentation>Samples: BG = Baggage FF = Frequent Flyer GT = Ground Transportation and Non Air Services IE = In-flight entertainment LG = Lounge MD = Medical ML = Meal/Beverage PT = Pets RO = Rule Override SA = Prereserved Seat Assignment SB = Standby ST = Store TS = Travel Services UN = Unaccompanied Travel (Escort) UP = Upgrades</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Code"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="SubGroup" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Samples for group "BG" CT = Container PP = Pre-paid excess baggage Samples group "GT" BU = Bus LI = Limo, etc Samples group "IE" IT = Internet access TV = Television, etc</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Code"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / ServicesFilter / Attributes / Group
Namespace No namespace
Annotations
Samples:
BG = Baggage
FF = Frequent Flyer
GT = Ground Transportation
         and Non Air Services
IE = In-flight entertainment
LG = Lounge
MD = Medical
ML = Meal/Beverage
PT = Pets
RO = Rule Override
SA = Prereserved Seat
         Assignment
SB = Standby
ST = Store
TS = Travel Services
UN = Unaccompanied
         Travel (Escort)
UP = Upgrades
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_Attributes_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_Attributes_Group_Code
Properties
content: complex
Model Code
Children Code
Instance
<Group>
  <Code>{1,1}</Code>
</Group>
Source
<xsd:element name="Group">
  <xsd:annotation>
    <xsd:documentation>Samples: BG = Baggage FF = Frequent Flyer GT = Ground Transportation and Non Air Services IE = In-flight entertainment LG = Lounge MD = Medical ML = Meal/Beverage PT = Pets RO = Rule Override SA = Prereserved Seat Assignment SB = Standby ST = Store TS = Travel Services UN = Unaccompanied Travel (Escort) UP = Upgrades</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Code"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / ServicesFilter / Attributes / Group / Code
Namespace No namespace
Diagram
Diagram
Source
<xsd:element name="Code"/>
[ top ]
Element ServiceListRQ / PricingInfo / ServicesFilter / Attributes / SubGroup
Namespace No namespace
Annotations
Samples for group "BG"
CT = Container
PP = Pre-paid excess
         baggage

Samples group "GT"
BU = Bus
LI = Limo, etc

Samples group "IE"
IT = Internet access
TV = Television, etc
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_Attributes_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_ServicesFilter_Attributes_SubGroup_Code
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Code
Children Code
Instance
<SubGroup>
  <Code>{1,1}</Code>
</SubGroup>
Source
<xsd:element name="SubGroup" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Samples for group "BG" CT = Container PP = Pre-paid excess baggage Samples group "GT" BU = Bus LI = Limo, etc Samples group "IE" IT = Internet access TV = Television, etc</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Code"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / ServicesFilter / Attributes / SubGroup / Code
Namespace No namespace
Diagram
Diagram
Source
<xsd:element name="Code"/>
[ top ]
Element ServiceListRQ / PricingInfo / TaxExemption
Namespace No namespace
Annotations
Allows to exempt tax(es) by different criteria
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_ExemptALL ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_TaxCode ServiceListRQ.tmp#CountryCode ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_ProvinceCode ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_GovernmentBody
Properties
content: complex
minOccurs: 0
Model TaxCode* , CountryCode* , ProvinceCode{0,1} , GovernmentBody{0,1}
Children CountryCode, GovernmentBody, ProvinceCode, TaxCode
Instance
<TaxExemption ExemptALL="">
  <TaxCode>{0,unbounded}</TaxCode>
  <CountryCode>{0,unbounded}</CountryCode>
  <ProvinceCode>{0,1}</ProvinceCode>
  <GovernmentBody>{0,1}</GovernmentBody>
</TaxExemption>
Attributes
QName Type Fixed Default Use Annotation
ExemptALL optional
Exempt from all taxes

Values allowed:
N = (default)
Y = exempt of all taxes
Source
<xsd:element name="TaxExemption" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Allows to exempt tax(es) by different criteria</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="TaxCode" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Exemption is based on identified tax codes plus (optional) tax types within a tax code</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Designator">
              <xsd:annotation>
                <xsd:documentation>Identifies the Tax Code to be exempt, e.g. AY</xsd:documentation>
              </xsd:annotation>
              <xsd:complexType>
                <xsd:simpleContent>
                  <xsd:extension base="xsd:string">
                    <xsd:attribute name="CollectionPoint">
                      <xsd:annotation>
                        <xsd:documentation>3-letter airport code to identify the exemption of a ZP or XF tax for this location</xsd:documentation>
                      </xsd:annotation>
                    </xsd:attribute>
                  </xsd:extension>
                </xsd:simpleContent>
              </xsd:complexType>
            </xsd:element>
            <xsd:element name="TaxType" minOccurs="0" maxOccurs="unbounded">
              <xsd:annotation>
                <xsd:documentation>Identifies the tax type(s) within the tax code Example: SE, TR</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element ref="CountryCode" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Exemption based on country code(s).</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="ProvinceCode" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Used in Canadian market. Exemption is based on provinces</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="GovernmentBody" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Used in Canadian market. Freeflow entity name must be provided for ceratin exemptions</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="ExemptALL">
      <xsd:annotation>
        <xsd:documentation>Exempt from all taxes Values allowed: N = (default) Y = exempt of all taxes</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / TaxExemption / TaxCode
Namespace No namespace
Annotations
Exemption is based on identified tax codes plus (optional) tax types within a tax code
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_TaxCode_Designator ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_TaxCode_TaxType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Designator , TaxType*
Children Designator, TaxType
Instance
<TaxCode>
  <Designator CollectionPoint="">{1,1}</Designator>
  <TaxType>{0,unbounded}</TaxType>
</TaxCode>
Source
<xsd:element name="TaxCode" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Exemption is based on identified tax codes plus (optional) tax types within a tax code</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Designator">
        <xsd:annotation>
          <xsd:documentation>Identifies the Tax Code to be exempt, e.g. AY</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:simpleContent>
            <xsd:extension base="xsd:string">
              <xsd:attribute name="CollectionPoint">
                <xsd:annotation>
                  <xsd:documentation>3-letter airport code to identify the exemption of a ZP or XF tax for this location</xsd:documentation>
                </xsd:annotation>
              </xsd:attribute>
            </xsd:extension>
          </xsd:simpleContent>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="TaxType" minOccurs="0" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Identifies the tax type(s) within the tax code Example: SE, TR</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / TaxExemption / TaxCode / Designator
Namespace No namespace
Annotations
Identifies the Tax Code to be exempt, e.g. AY
Diagram
Diagram ServiceListRQ.tmp#ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_TaxCode_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_ServiceListRQ_ServiceListRQ_PricingInfo_ServiceListRQ_ServiceListRQ_PricingInfo_TaxExemption_TaxCode_Designator_CollectionPoint
Type extension of xsd:string
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
CollectionPoint optional
3-letter airport code to identify the exemption of a  ZP or XF tax for this location
Source
<xsd:element name="Designator">
  <xsd:annotation>
    <xsd:documentation>Identifies the Tax Code to be exempt, e.g. AY</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="CollectionPoint">
          <xsd:annotation>
            <xsd:documentation>3-letter airport code to identify the exemption of a ZP or XF tax for this location</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / TaxExemption / TaxCode / TaxType
Namespace No namespace
Annotations
Identifies the tax type(s) within the tax code

Example: SE, TR
Diagram
Diagram
Properties
minOccurs: 0
maxOccurs: unbounded
Source
<xsd:element name="TaxType" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Identifies the tax type(s) within the tax code Example: SE, TR</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CountryCode
Namespace No namespace
Annotations
Country where sale takes place or Ticket issuing country. Example: US
Diagram
Diagram
Type restriction of xsd:string
Properties
content: simple
Facets
minLength 2
maxLength 2
Used by
Source
<xsd:element name="CountryCode">
  <xsd:annotation>
    <xsd:documentation>Country where sale takes place or Ticket issuing country. Example: US</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="2"/>
      <xsd:minLength value="2"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / TaxExemption / ProvinceCode
Namespace No namespace
Annotations
Used in Canadian market.  Exemption is based on provinces
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="ProvinceCode" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Used in Canadian market. Exemption is based on provinces</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element ServiceListRQ / PricingInfo / TaxExemption / GovernmentBody
Namespace No namespace
Annotations
Used in Canadian market.  Freeflow entity name must be provided for ceratin exemptions
Diagram
Diagram
Properties
minOccurs: 0
Source
<xsd:element name="GovernmentBody" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Used in Canadian market. Freeflow entity name must be provided for ceratin exemptions</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element ForInfo
Namespace No namespace
Annotations
Information group
Diagram
Diagram ServiceListRQ.tmp#Source ServiceListRQ.tmp#SourceRef ServiceListRQ.tmp#Text
Properties
content: complex
Used by
Element InfoGroup
Model Text+
Children Text
Instance
<ForInfo Source="" SourceRef="">
  <Text>{1,unbounded}</Text>
</ForInfo>
Attributes
QName Type Fixed Default Use Annotation
Source restriction of xsd:string optional
Identifies the source of this  element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
SourceRef restriction of xsd:string optional
PNR Record Locator associated to Source attribute.
Source
<xsd:element name="ForInfo">
  <xsd:annotation>
    <xsd:documentation>Information group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="Text" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Information text or error text. Example: Free flow text. Example: Invalid flight number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
    <xsd:attribute ref="Source" use="optional">
      <xsd:annotation>
        <xsd:documentation>Identifies the source of this element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute ref="SourceRef" use="optional"/>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Text
Namespace No namespace
Annotations
Information text or error text. Example: Free flow text.
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Elements Error, ForInfo
Source
<xsd:element name="Text" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Information text or error text. Example: Free flow text.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element Error
Namespace No namespace
Annotations
Error group
Diagram
Diagram ServiceListRQ.tmp#Error_ErrorType ServiceListRQ.tmp#Source ServiceListRQ.tmp#SourceRef ServiceListRQ.tmp#Code ServiceListRQ.tmp#Text ServiceListRQ.tmp#CustomRequest
Properties
content: complex
Used by
Element InfoGroup
Model Code{0,1} , Text+ , CustomRequest{0,1}
Children Code, CustomRequest, Text
Instance
<Error ErrorType="" Source="" SourceRef="">
  <Code>{0,1}</Code>
  <Text>{1,unbounded}</Text>
  <CustomRequest>{0,1}</CustomRequest>
</Error>
Attributes
QName Type Fixed Default Use Annotation
ErrorType xsd:string required
Type of error.  Example: Air
Source restriction of xsd:string optional
Identifies the source of this  element. In other words where the content originates from. Not limited to GDS, applicable to direct connect as well. Example: 1A, 1V, or other.
SourceRef restriction of xsd:string optional
PNR Record Locator associated to Source attribute.
Source
<xsd:element name="Error">
  <xsd:annotation>
    <xsd:documentation>Error group</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element ref="Code" minOccurs="0"/>
      <xsd:element ref="Text" maxOccurs="unbounded"/>
      <xsd:element ref="CustomRequest" minOccurs="0"/>
    </xsd:sequence>
    <xsd:attribute name="ErrorType" type="xsd:string" use="required">
      <xsd:annotation>
        <xsd:documentation>Type of error. Example: Air</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute ref="Source"/>
    <xsd:attribute ref="SourceRef"/>
  </xsd:complexType>
</xsd:element>
[ top ]
Element Code
Namespace No namespace
Annotations
Error code or equipment type code.  Example: 0104 (error code), 747 (equipment code)
Diagram
Diagram
Type xsd:string
Properties
content: simple
Used by
Element Error
Source
<xsd:element name="Code" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Error code or equipment type code. Example: 0104 (error code), 747 (equipment code)</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CustomRequest
Namespace No namespace
Annotations
Mostly used when source specific additional input is needed and/or when QC (Quality Control) edits are processed and the POS needs instructions/options how to proceed.

Multiple sources may return a separate 'Error' node with their own CustomRequest request.

the UI must display one screen at a time and respond to each with a separate message.
Diagram
Diagram ServiceListRQ.tmp#CustomRequest_DialogTitle ServiceListRQ.tmp#CustomRequest_Instructions ServiceListRQ.tmp#Control ServiceListRQ.tmp#CustomRequest_Button ServiceListRQ.tmp#CustomRequest_OrigMsg ServiceListRQ.tmp#CustomRequest_Reference
Properties
content: complex
Used by
Element Error
Model DialogTitle , Instructions{0,1} , Control+ , Button+ , OrigMsg , Reference{0,1}
Children Button, Control, DialogTitle, Instructions, OrigMsg, Reference
Instance
<CustomRequest>
  <DialogTitle>{1,1}</DialogTitle>
  <Instructions>{0,1}</Instructions>
  <Control GUILabel="" Mandatory="" MaxChar="" MinChar="" MouseOverText="" Pattern="" PNRLabel="" SameLine="" Type="" Width="">{1,unbounded}</Control>
  <Button ButtonLabel="" MouseOverText="" Validate="" Width="">{1,unbounded}</Button>
  <OrigMsg>{1,1}</OrigMsg>
  <Reference>{0,1}</Reference>
</CustomRequest>
Source
<xsd:element name="CustomRequest">
  <xsd:annotation>
    <xsd:documentation>Mostly used when source specific additional input is needed and/or when QC (Quality Control) edits are processed and the POS needs instructions/options how to proceed. Multiple sources may return a separate 'Error' node with their own CustomRequest request. the UI must display one screen at a time and respond to each with a separate message.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="DialogTitle">
        <xsd:annotation>
          <xsd:documentation>Freeflow Text to be displayed in the Title Bar of the pop-up window</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Instructions" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Freeflow lines of text to be displayed inside of the pop-up window to explain or instruct the user of the necessary action(s)</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:sequence>
            <xsd:element name="Text" maxOccurs="unbounded">
              <xsd:annotation>
                <xsd:documentation>Individual line of freeflow text</xsd:documentation>
              </xsd:annotation>
            </xsd:element>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
      <xsd:element ref="Control" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Control(s) needed for this pop-up. Important: The UI is asked to build the Pop-Up controls in sequential order. Possible types are: TextBox ListBox DropDown w/values ComboBox OptionGroup CheckBox DateInput TimeInput TextArea</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Button" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>The 1st button defined will be the default button for the window. All buttons will be positioned at the bottom of the forms and arranged from left to right (centered)</xsd:documentation>
        </xsd:annotation>
        <xsd:complexType>
          <xsd:attribute name="ButtonLabel" use="required">
            <xsd:annotation>
              <xsd:documentation>The label to be used for the button. Example: Submit</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="Validate">
            <xsd:annotation>
              <xsd:documentation>Possible values Y or N (default) If "Y" this button will trigger the validation needed by the GUI prior to processing the screen. Note: Only a single button can have this attribute set to "Y". If multiple, the first instance will be used.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="MouseOverText">
            <xsd:annotation>
              <xsd:documentation>Freeflow informational text designed to use as a 'mouseover' text or similar</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
          <xsd:attribute name="Width">
            <xsd:annotation>
              <xsd:documentation>GUI normally autosizes based on width of label. A certain width may be defined here in pixels.</xsd:documentation>
            </xsd:annotation>
          </xsd:attribute>
        </xsd:complexType>
      </xsd:element>
      <xsd:element name="OrigMsg" type="MessageStructure">
        <xsd:annotation>
          <xsd:documentation>This is the message originally received by Company</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Reference" type="MessageStructure" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation>Reference node to be returned with CustomResponse node - mostly used as a linking reference between CustomRequest and CustomResponse</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element CustomRequest / DialogTitle
Namespace No namespace
Annotations
Freeflow Text to be displayed in the Title Bar of the pop-up window
Diagram
Diagram
Source
<xsd:element name="DialogTitle">
  <xsd:annotation>
    <xsd:documentation>Freeflow Text to be displayed in the Title Bar of the pop-up window</xsd:documentation>
  </xsd:annotation>
</xsd:element>
[ top ]
Element CustomRequest / Instructions
Namespace No namespace
Annotations
Freeflow lines of text to be displayed inside of the pop-up window to explain or instruct the user of the necessary action(s)
Diagram
Diagram ServiceListRQ.tmp#CustomRequest_CustomRequest_Instructions_Text
Properties
content: complex
minOccurs: 0
Model Text+
Children Text
Instance
<Instructions>
  <Text>{1,unbounded}</Text>
</Instructions>
Source
<xsd:element name="Instructions" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Freeflow lines of text to be displayed inside of the pop-up window to explain or instruct the user of the necessary action(s)</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Text" maxOccurs="unbounded">
        <xsd:annotation>
          <xsd:documentation>Individual line of freeflow text</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>
[ top ]
Element CustomRequest / Instructions / Text
Namespace No namespace
Annotations
</