Definition Type: ComplexType
Name: byForConflictType
Namespace: http://idealliance.org/maildat/Specs/md091/mailxml60a/mailxml
Containing Schema: mailxml_120308.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into ReturnInfo in schema mailxml_120308_xsd Drilldown into MailPreparerConflict in schema mailxml_120308_xsd Drilldown into MailOwnerConflict in schema mailxml_120308_xsdXSD Diagram of byForConflictType in schema mailxml_120308_xsd (Mail.XML - Mailing supply chain)
Collapse XSD Schema Code:
<xs:complexType name="byForConflictType">
    <xs:sequence>
        <xs:choice maxOccurs="2">
            <xs:element name="MailOwnerConflict">
                <xs:complexType>
                    <xs:sequence>
                        <xs:choice>
                            <xs:element name="MailOwnerCRID" type="mailxml_base:CRIDType" />
                            <xs:element name="MailOwnerMailerID6" type="mailxml_base:mailerID6Type" />
                            <xs:element name="MailOwnerMailerID9" type="mailxml_base:mailerID9Type" />
                        </xs:choice>
                        <xs:element name="ConflictReasonCode" type="mailxml_base:s02" />
                        <xs:element name="ConflictReasonDescription" type="mailxml_base:s50" />
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
            <xs:element name="MailPreparerConflict">
                <xs:complexType>
                    <xs:sequence>
                        <xs:choice>
                            <xs:element name="MailPreparerCRID" type="mailxml_base:CRIDType" />
                            <xs:element name="MailPreparerMailerID6" type="mailxml_base:mailerID6Type" />
                            <xs:element name="MailPreparerMailerID9" type="mailxml_base:mailerID9Type" />
                        </xs:choice>
                        <xs:element name="ConflictReasonCode" type="mailxml_base:s02" />
                        <xs:element name="ConflictReasonDescription" type="mailxml_base:s50" />
                    </xs:sequence>
                </xs:complexType>
            </xs:element>
        </xs:choice>
        <xs:element name="ReturnInfo" type="mailxml:basicReturnInfoType" minOccurs="0" />
    </xs:sequence>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
MailOwnerConflict mailxml:MailOwnerConflict (1) (1)
MailPreparerConflict mailxml:MailPreparerConflict (1) (1)
ReturnInfo mailxml:ReturnInfo 0 (1)
Collapse Derivation Tree:
Collapse References:
mailxml:ByForConflict, mailxml:ByForConflict, mailxml:ByForConflict