<xs:element name="VATIncluded" type="xs:boolean" nillable="false" minOccurs="0"><xs:annotation><xs:documentation>Flag if VAT is included or additional</xs:documentation></xs:annotation></xs:element>
<xs:element name="AssignedTravellers" type="IdentifiersType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>List of assigned participants for this detail price</xs:documentation></xs:annotation></xs:element>
<xs:element name="AssignedServices" type="IdentifiersType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>List of assigned services for this detail price</xs:documentation></xs:annotation></xs:element>
<xs:element name="AssignedServiceTypes" type="IdentifiersType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>List of assigned service types (e.g. rooms, flight classes) for this detail price</xs:documentation></xs:annotation></xs:element>
Flag if this price is assigned to the whole booking
Diagram
Type
xs:boolean
Properties
content
simple
minOccurs
0
nillable
false
Source
<xs:element name="AssignedToBooking" type="xs:boolean" nillable="false" minOccurs="0"><xs:annotation><xs:documentation>Flag if this price is assigned to the whole booking</xs:documentation></xs:annotation></xs:element>
<xs:element name="TotalSalesTaxes" type="CurrencyAmountType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Total sales taxes included in the sales price</xs:documentation></xs:annotation></xs:element>
<xs:element name="TotalIncentivesPrice" type="CurrencyAmountType" nillable="false" minOccurs="0"><xs:annotation><xs:documentation>Total amount of in centivese</xs:documentation></xs:annotation></xs:element>
<xs:element name="AssignedService" type="IdentifierType" nillable="false"><xs:annotation><xs:documentation>Reference to a servicer or package in case that the price is included in another component</xs:documentation></xs:annotation></xs:element>
<xs:element name="AssignedServiceType" type="IdentifierType" nillable="false"><xs:annotation><xs:documentation>Reference to a service type (e.g. room, flight class)</xs:documentation></xs:annotation></xs:element>
<xs:element name="AssignedTraveller" type="IdentifierType" nillable="false"><xs:annotation><xs:documentation>Reference to a traveller</xs:documentation></xs:annotation></xs:element>
<xs:complexType name="CommonPriceType" abstract="true"><xs:annotation><xs:documentation>Detail price assigned to a participant, service or service-type</xs:documentation></xs:annotation><xs:sequence><xs:element name="PriceName" type="TextLanguageType" minOccurs="0" maxOccurs="unbounded"><xs:annotation><xs:documentation>Price description</xs:documentation></xs:annotation></xs:element><xs:element name="Quantity" type="xs:int" nillable="false"><xs:annotation><xs:documentation>Quantity of price</xs:documentation></xs:annotation></xs:element><xs:element name="Price" type="CurrencyAmountType" nillable="false"><xs:annotation><xs:documentation>Price amount</xs:documentation></xs:annotation></xs:element><xs:element name="VATAmount" type="CurrencyAmountType" nillable="false" minOccurs="0"><xs:annotation><xs:documentation>VAT amount</xs:documentation></xs:annotation></xs:element><xs:element name="VATPercentage" type="xs:decimal" nillable="false" minOccurs="0"><xs:annotation><xs:documentation>VAT percentage</xs:documentation></xs:annotation></xs:element><xs:element name="VATIncluded" type="xs:boolean" nillable="false" minOccurs="0"><xs:annotation><xs:documentation>Flag if VAT is included or additional</xs:documentation></xs:annotation></xs:element><xs:element name="AssignedTravellers" type="IdentifiersType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>List of assigned participants for this detail price</xs:documentation></xs:annotation></xs:element><xs:element name="AssignedServices" type="IdentifiersType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>List of assigned services for this detail price</xs:documentation></xs:annotation></xs:element><xs:element name="AssignedServiceTypes" type="IdentifiersType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>List of assigned service types (e.g. rooms, flight classes) for this detail price</xs:documentation></xs:annotation></xs:element><xs:element name="AssignedToBooking" type="xs:boolean" nillable="false" minOccurs="0"><xs:annotation><xs:documentation>Flag if this price is assigned to the whole booking</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="CommonTotalServicePriceType"><xs:complexContent><xs:extension base="CommonTotalPriceType"><xs:sequence><xs:element name="AssignedService" type="IdentifierType" nillable="false"><xs:annotation><xs:documentation>Reference to a servicer or package in case that the price is included in another component</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType>
Complex Type CommonTotalPriceType
Namespace
http://string.drv.de/xmlschema/string
Annotations
Total price assigned to a participant, service or service-type
<xs:complexType name="CommonTotalPriceType" abstract="true"><xs:annotation><xs:documentation>Total price assigned to a participant, service or service-type</xs:documentation></xs:annotation><xs:sequence><xs:element name="TotalSalesPrice" type="CurrencyAmountType" nillable="false"><xs:annotation><xs:documentation>Total sales amount</xs:documentation></xs:annotation></xs:element><xs:element name="RecommendedRetailPrice" type="CurrencyAmountType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Recommended price from touroperator</xs:documentation></xs:annotation></xs:element><xs:element name="TotalSalesTaxes" type="CurrencyAmountType" nillable="true" minOccurs="0"><xs:annotation><xs:documentation>Total sales taxes included in the sales price</xs:documentation></xs:annotation></xs:element><xs:element name="TotalIncentivesPrice" type="CurrencyAmountType" nillable="false" minOccurs="0"><xs:annotation><xs:documentation>Total amount of in centivese</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:complexType>
<xs:complexType name="CommonTotalServiceTypePriceType"><xs:complexContent><xs:extension base="CommonTotalPriceType"><xs:sequence><xs:element name="AssignedServiceType" type="IdentifierType" nillable="false"><xs:annotation><xs:documentation>Reference to a service type (e.g. room, flight class)</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType>
<xs:complexType name="CommonTotalTravellerPriceType"><xs:complexContent><xs:extension base="CommonTotalPriceType"><xs:sequence><xs:element name="AssignedTraveller" type="IdentifierType" nillable="false"><xs:annotation><xs:documentation>Reference to a traveller</xs:documentation></xs:annotation></xs:element></xs:sequence></xs:extension></xs:complexContent></xs:complexType>