Definition Type: Element
Name: SharedPriceComponent
Namespace: http://www.adsml.org/adsmlbookings/2.0
Containing Schema: AdsMLBookings-2.0-PublicTypeLibrary-AS.xsd
MinOccurs (1)
MaxOccurs unbounded
Abstract
Collapse XSD Schema Diagram:
Drilldown into CurrencyCode in schema adsmltypelibrary-2_0-as_xsd Drilldown into Amount in schema adsmltypelibrary-2_0-as_xsd Drilldown into Percent in schema adsmltypelibrary-2_0-as_xsd Drilldown into PriceComponentName in schema adsmltypelibrary-2_0-as_xsdXSD Diagram of SharedPriceComponent in schema adsmlbookings-2_0-publictypelibrary-as_xsd (AdsML)
Collapse XSD Schema Code:
<xs:element name="SharedPriceComponent" maxOccurs="unbounded">
    <xs:complexType>
        <xs:sequence>
            <xs:element ref="adsml:PriceComponentName" />
            <xs:choice>
                <xs:element ref="adsml:Percent" />
                <xs:sequence>
                    <xs:element ref="adsml:Amount" />
                    <xs:element ref="adsml:CurrencyCode" minOccurs="0" />
                </xs:sequence>
            </xs:choice>
        </xs:sequence>
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
PriceComponentName adsml:PriceComponentName (1) (1)
Percent adsml:Percent (1) (1)
Amount adsml:Amount (1) (1)
CurrencyCode adsml:CurrencyCode 0 (1)