<xs:attributeGroup name="FeeTaxGroup">
<xs:annotation>
<xs:documentation xml:lang="en">Defines the fees and/or taxes associated with a charge (e.g. taxes associated with a hotel rate).</xs:documentation>
</xs:annotation>
<xs:attribute name="Type" type="AmountDeterminationType" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Used to indicate if the amount is inclusive or exclusive of other charges, such as taxes, or is cumulative (amounts have been added to each other).</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Code" type="OTA_CodeType" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Code identifying the fee (e.g.,agency fee, municipality fee). Refer to OTA Code List Fee Tax Type (FTT).
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Percent" type="Percentage" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">Fee percentage; if zero, assume use of the Amount attribute (Amount or Percent must be a zero value).</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attributeGroup ref="CurrencyAmountGroup">
<xs:annotation>
<xs:documentation xml:lang="en">Provides a currency code and an amount for the fee or tax.</xs:documentation>
</xs:annotation>
</xs:attributeGroup>
</xs:attributeGroup>
|