PriceRoleCodeType

This describes what is the role of the price in the package /
transaction... **> Base : The price for the base period. Additional weeks / days
would be described as supplements. **> Detail : Can be used to detail prices
contained in another price. Detail prices should not be added to a total. **>
Information: Information price is provided for information only, not for cotation
because value is unsure. **> Max: Maximum price. Used mainly in requests in a
range or to give an upper limit for prices calculated via a percentage. **> Min:
Minimum price. Used mainly in requests in a range or to give a lower limit for
prices calculated via a percentage. **>Partial: The give price must be
complemented by other prices to become valid. **>Supplement: To provide
additional prices on top of a partial or base price. **> Discount=
escompte

Simple Type Information

Source

<xs:simpleType name="PriceRoleCodeType" id="PriceRole_CodeType">
  <xs:annotation>
    <xs:documentation>This describes what is the role of the price in the package / transaction... **> Base : The price for the base period. Additional weeks / days would be described as supplements. **> Detail : Can be used to detail prices contained in another price. Detail prices should not be added to a total. **> Information: Information price is provided for information only, not for cotation because value is unsure. **> Max: Maximum price. Used mainly in requests in a range or to give an upper limit for prices calculated via a percentage. **> Min: Minimum price. Used mainly in requests in a range or to give a lower limit for prices calculated via a percentage. **>Partial: The give price must be complemented by other prices to become valid. **>Supplement: To provide additional prices on top of a partial or base price. **> Discount= escompte</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="Accomodation"/>
    <xs:enumeration value="Base"/>
    <xs:enumeration value="Charge"/>
    <xs:enumeration value="Detail"/>
    <xs:enumeration value="Discount"/>
    <xs:enumeration value="Excess"/>
    <xs:enumeration value="Excursion"/>
    <xs:enumeration value="Fee"/>
    <xs:enumeration value="Grant">
      <xs:annotation>
        <xs:documentation xml:lang="EN">A grant is an amount provided by an external source (like a company, organisation or state) to help pay the total amount. It therefore corresponds to a price reduction.</xs:documentation>
        <xs:documentation xml:lang="FR">Une subvention est une somme fournie par une source externe (comme une société, un organisme ou l'état) pour aider au paiement de la somme totale. Une subvention correspond donc à une réduciton du prix total.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Insurance"/>
    <xs:enumeration value="Meal"/>
    <xs:enumeration value="Partial"/>
    <xs:enumeration value="Payment"/>
    <xs:enumeration value="Penalty"/>
    <xs:enumeration value="Promotion"/>
    <xs:enumeration value="Publishing">
      <xs:annotation>
        <xs:documentation xml:lang="EN">The associated amounts is or will be used for publishing actions such as publishing a brochure, publishing a flyer , a document, a kakemono...</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Service"/>
    <xs:enumeration value="Surcharge"/>
    <xs:enumeration value="Tax"/>
    <xs:enumeration value="Tip"/>
    <xs:enumeration value="Total"/>
    <xs:enumeration value="TouristCard"/>
    <xs:enumeration value="Transfer"/>
    <xs:enumeration value="Transportation"/>
    <xs:enumeration value="VAT"/>
    <xs:enumeration value="Visa"/>
    <xs:enumeration value="Information"/>
    <xs:enumeration value="IsIncluded"/>
    <xs:enumeration value="IsNotIncluded"/>
    <xs:enumeration value="Supplement"/>
    <!-- temporarily added for thesaurus before it is finished			-->
  </xs:restriction>
</xs:simpleType>