TravelDetail

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
confirmationNumber required
pnrLocator optional
quoteExpirationTime optional

Used By

Element SpendDetail

Source

<xs:element name="TravelDetail">
  <xs:complexType>
    <xs:sequence>
      <xs:choice>
        <xs:element ref="AirDetail"/>
        <xs:element ref="CarRentalDetail"/>
        <xs:element ref="HotelDetail"/>
        <xs:element ref="RailDetail"/>
      </xs:choice>
      <xs:element ref="PolicyViolation" minOccurs="0" maxOccurs="unbounded"/>
      <xs:element ref="Comments" minOccurs="0"/>
      <xs:element ref="TermsAndConditions" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute name="confirmationNumber" use="required"/>
    <xs:attribute name="pnrLocator"/>
    <xs:attribute name="quoteExpirationTime"/>
  </xs:complexType>
</xs:element>

Sample