Definition Type: Group
Name: DeliveryOrderResponseModule
Namespace: http://www.adsml.org/adsmlmaterials/2.5
Containing Schema: AdsMLMaterials-2.5-PublicTypeLibrary-AS.xsd
Collapse XSD Schema Diagram:
Drilldown into Properties in schema adsmltypelibrary-2_0-as_xsd Drilldown into AdditionalService in schema adsmltypelibrary-2_0-as_xsd Drilldown into ReasonForReplacement in schema adsmlmaterials-2_5-publictypelibrary-as_xsd Drilldown into ReplacesMaterialsReference in schema adsmlmaterials-2_5-publictypelibrary-as_xsd Drilldown into MaterialsExpectations in schema adsmlmaterials-2_5-publictypelibrary-as_xsd Drilldown into ArchivedContent in schema adsmlmaterials-2_5-publictypelibrary-as_xsd Drilldown into AdContent in schema adsmlmaterials-2_5-publictypelibrary-as_xsd Drilldown into Status in schema adsmltypelibrary-2_0-as_xsd Drilldown into OtherParty in schema adsmltypelibrary-2_0-as_xsd Drilldown into ForDeliveryTo in schema adsmlmaterials-2_5-publictypelibrary-as_xsd Drilldown into MaterialsPreparerParty in schema adsmltypelibrary-2_0-as_xsd Drilldown into DeliveringParty in schema adsmltypelibrary-2_0-as_xsd Drilldown into DeliveryOrderingParty in schema adsmltypelibrary-2_0-as_xsd Drilldown into RequestDenied in schema adsmltypelibrary-2_0-as_xsd Drilldown into DoNotDeliverBefore in schema adsmlmaterials-2_5-publictypelibrary-as_xsd Drilldown into OrderDate in schema adsmlmaterials-2_5-publictypelibrary-as_xsd Drilldown into BusinessMessageDate in schema adsmltypelibrary-2_0-as_xsdXSD Diagram of DeliveryOrderResponseModule in schema adsmlmaterials-2_5-publictypelibrary-as_xsd (AdsML)
Collapse XSD Schema Code:
<xs:group name="DeliveryOrderResponseModule">
    <xs:sequence>
        <xs:element ref="adsml:BusinessMessageDate" minOccurs="0" />
        <xs:element ref="OrderDate" minOccurs="0" />
        <xs:element ref="DoNotDeliverBefore" minOccurs="0" />
        <xs:choice>
            <xs:sequence>
                <xs:element ref="adsml:RequestDenied" />
            </xs:sequence>
            <xs:sequence>
                <xs:element ref="adsml:DeliveryOrderingParty" minOccurs="0" />
                <xs:element ref="adsml:DeliveringParty" minOccurs="0" />
                <xs:element ref="adsml:MaterialsPreparerParty" minOccurs="0" />
                <xs:element name="ForDeliveryTo" minOccurs="0" maxOccurs="unbounded">
                    <xs:complexType>
                        <xs:complexContent>
                            <xs:extension base="ForDeliveryToType">
                                <xs:sequence>
                                    <xs:element ref="adsml:Status" minOccurs="0" />
                                </xs:sequence>
                            </xs:extension>
                        </xs:complexContent>
                    </xs:complexType>
                </xs:element>
                <xs:element ref="adsml:OtherParty" minOccurs="0" maxOccurs="unbounded" />
                <xs:element ref="adsml:Status" minOccurs="0" />
                <xs:choice minOccurs="0">
                    <xs:element name="AdContent" type="AdContentType.DeliveryOrder.Response" />
                    <xs:element name="ArchivedContent">
                        <xs:complexType>
                            <xs:sequence>
                                <xs:element name="MaterialsReference" type="adsml:QIDType" minOccurs="0" />
                                <xs:element ref="AuxiliaryMaterialsReferences" minOccurs="0" />
                                <xs:element ref="adsml:Instructions" minOccurs="0" />
                                <xs:element ref="adsml:Status" minOccurs="0" />
                            </xs:sequence>
                        </xs:complexType>
                    </xs:element>
                    <xs:element ref="MaterialsExpectations" />
                </xs:choice>
                <xs:element ref="ReplacesMaterialsReference" minOccurs="0" />
                <xs:element ref="ReasonForReplacement" minOccurs="0" maxOccurs="unbounded" />
                <xs:element ref="adsml:AdditionalService" minOccurs="0" maxOccurs="unbounded" />
                <xs:element ref="adsml:Properties" minOccurs="0" />
            </xs:sequence>
        </xs:choice>
    </xs:sequence>
</xs:group>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
BusinessMessageDate adsml:BusinessMessageDate 0 (1)
OrderDate adsml-ma:OrderDate 0 (1)
DoNotDeliverBefore adsml-ma:DoNotDeliverBefore 0 (1)
RequestDenied adsml:RequestDenied (1) (1)
DeliveryOrderingParty adsml:DeliveryOrderingParty 0 (1)
DeliveringParty adsml:DeliveringParty 0 (1)
MaterialsPreparerParty adsml:MaterialsPreparerParty 0 (1)
ForDeliveryTo adsml-ma:ForDeliveryTo 0 unbounded
OtherParty adsml:OtherParty 0 unbounded
Status adsml:Status 0 (1)
AdContent adsml-ma:AdContent (1) (1)
ArchivedContent adsml-ma:ArchivedContent (1) (1)
MaterialsExpectations adsml-ma:MaterialsExpectations (1) (1)
ReplacesMaterialsReference adsml-ma:ReplacesMaterialsReference 0 (1)
ReasonForReplacement adsml-ma:ReasonForReplacement 0 unbounded
AdditionalService adsml:AdditionalService 0 unbounded
Properties adsml:Properties 0 (1)