Definition Type: Element
Name: CustLoyalty
Namespace: http://www.opentravel.org/OTA/2003/05
Containing Schema: OTA_AirBaggageRS.xsd
MinOccurs 0
MaxOccurs (1)
Abstract
Documentation:
An associated loyalty program that influenced the baggage allowance.
Collapse XSD Schema Diagram:
Drilldown into ServiceRPH in schema ota_airbaggagers_xsd Drilldown into AllowanceRPH in schema ota_airbaggagers_xsd Drilldown into OptionType in schema ota_airbaggagers_xsd Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema Drilldown into  in schema XSD Diagram of CustLoyalty in schema ota_airbaggagers_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:element name="CustLoyalty" minOccurs="0">
    <xs:annotation>
        <xs:documentation xml:lang="en">An associated loyalty program that influenced the baggage allowance.</xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:attributeGroup ref="CustomerLoyaltyGroup" />
        <xs:attribute name="OptionType" use="required">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">A baggage related discount or surcharge type.</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="Discount">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">ATPCO - Only applicable when using method F, applying option directly to a fare (not used in an EMD solution).</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="Included">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">This item is free of charge due to loyalty program status or chosen price class.</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="Not Applicable">
                        <xs:annotation>
                            <xs:documentation source="Description" xml:lang="en">This item is not available or applicable due to loyalty program status or chosen price class..</xs:documentation>
                        </xs:annotation>
                    </xs:enumeration>
                    <xs:enumeration value="Surcharge" />
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="AllowanceRPH" type="RPH_Type" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">A reference to a set of baggage allowance information.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="ServiceRPH" type="RPH_Type" use="optional">
            <xs:annotation>
                <xs:documentation source="Description" xml:lang="en">A reference to a set of service information.</xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>
</xs:element>
Collapse Child Attributes:
Name Type Default Value Use
ShareSynchInd Unresolved link to sharesynchind Optional
ShareMarketInd Unresolved link to sharemarketind Optional
ProgramID Unresolved link to programid Optional
MembershipID Unresolved link to membershipid Optional
TravelSector Unresolved link to travelsector2 Optional
VendorCode Unresolved link to vendorcode3 Optional
PrimaryLoyaltyIndicator Unresolved link to primaryloyaltyindicator Optional
AllianceLoyaltyLevelName Unresolved link to allianceloyaltylevelname Optional
CustomerType Unresolved link to customertype Optional
CustomerValue Unresolved link to customervalue Optional
Password Unresolved link to password1 Optional
LoyalLevel Unresolved link to loyallevel Optional
LoyalLevelCode Unresolved link to loyallevelcode Optional
SingleVendorInd Unresolved link to singlevendorind Optional
SignupDate Unresolved link to signupdate Optional
EffectiveDate Unresolved link to effectivedate2 Optional
ExpireDate Unresolved link to expiredate2 Optional
ExpireDateExclusiveIndicator Unresolved link to expiredateexclusiveindicator Optional
RPH Unresolved link to rph41 Optional
OptionType nsA:OptionType Required
AllowanceRPH nsA:AllowanceRPH Optional
ServiceRPH nsA:ServiceRPH Optional