Definition Type: ComplexType
Name: PricingType
Namespace: urn:cidx:names:specification:ces:schema:all:4:0
Containing Schema: CIDX_CeS_v4.0_CommonComponents.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into PriceReason in schema cidx_ces_v4_0_commoncomponents_xsd Drilldown into PercentageBasis in schema cidx_ces_v4_0_commoncomponents_xsd Drilldown into PricingPercentage in schema cidx_ces_v4_0_commoncomponents_xsd Drilldown into PricingPerUnit in schema cidx_ces_v4_0_commoncomponents_xsd Drilldown into PricingLumpSum in schema cidx_ces_v4_0_commoncomponents_xsd Drilldown into PriceType in schema cidx_ces_v4_0_commoncomponents_xsdXSD Diagram of PricingType in schema cidx_ces_v4_0_commoncomponents_xsd (CIDX eChemical Standard)
Collapse XSD Schema Code:
<xsd:complexType name="PricingType">
    <xsd:sequence>
        <xsd:choice>
            <xsd:element ref="PricingLumpSum" />
            <xsd:element ref="PricingPerUnit" />
            <xsd:sequence>
                <xsd:element ref="PricingPercentage" />
                <xsd:element ref="PercentageBasis" />
            </xsd:sequence>
        </xsd:choice>
        <xsd:element ref="PriceReason" minOccurs="0" />
    </xsd:sequence>
    <xsd:attribute name="PriceType" type="cidxListPriceType" use="required" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
PricingLumpSum nsA:PricingLumpSum (1) (1)
PricingPerUnit nsA:PricingPerUnit (1) (1)
PricingPercentage nsA:PricingPercentage (1) (1)
PercentageBasis nsA:PercentageBasis (1) (1)
PriceReason nsA:PriceReason 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
PriceType nsA:PriceType Required
Collapse Derivation Tree:
Collapse References:
nsA:Pricing