Definition Type: ComplexType
Name: OrganisationNameDetails
Namespace: urn:oasis:names:tc:ciq:xsdschema:xNL:2.0
Containing Schema: xNL.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into OrganisationType in schema xnl_xsd Drilldown into OrganisationName in schema xnl_xsd Drilldown into NameLine in schema xnl_xsd Drilldown into NameDetailsKeyRef in schema xnl_xsd Drilldown into grKeyRefs in schema xnl_xsd Drilldown into Type in schema xnl_xsdXSD Diagram of OrganisationNameDetails in schema xnl_xsd (OASIS Election Markup Language (EML))
Collapse XSD Schema Code:
<xs:complexType name="OrganisationNameDetails">
    <xs:sequence>
        <xs:element name="NameLine" type="NameLineType" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
                <xs:documentation>Free format text that defines the organisation name or parts of it.</xs:documentation>
            </xs:annotation>
        </xs:element>
        <xs:element name="OrganisationName" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
                <xs:documentation>Name of the organisation. Example: MSI Business Solutions in "MSI Business Solutions Pty. Ltd" or the whole name itself </xs:documentation>
            </xs:annotation>
            <xs:complexType mixed="true">
                <xs:attribute name="Type">
                    <xs:annotation>
                        <xs:documentation>Type of Organisation name. Example: Official, Legal, Un-official, etc</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="NameType">
                    <xs:annotation>
                        <xs:documentation>Defines the name type of the Organisation name. Example: Former name, new name, abbreviated name etc.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Code">
                    <xs:annotation>
                        <xs:documentation>Indicates the name element code defined by postal standard groups like ECCMA, ADIS, UN/PROLIST for postal services.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:anyAttribute namespace="##other" />
            </xs:complexType>
        </xs:element>
        <xs:element name="OrganisationType" minOccurs="0" maxOccurs="unbounded">
            <xs:annotation>
                <xs:documentation>Indicates the legal status of an organisation. Example: Pty, Ltd, GmbH, etc. Pty. Ltd. in "XYZ Pty. Ltd"</xs:documentation>
            </xs:annotation>
            <xs:complexType mixed="true">
                <xs:attribute name="Type">
                    <xs:annotation>
                        <xs:documentation>Defines the Type of Organisation Type. Example: Abbreviation, Legal Type, etc.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="NameType">
                    <xs:annotation>
                        <xs:documentation>Defines the name type of Organisation Type. Example: Private, Public, proprietary, etc.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:attribute name="Code">
                    <xs:annotation>
                        <xs:documentation>Indicates the name element code defined by postal standard groups like ECCMA, ADIS, UN/PROLIST for postal services.</xs:documentation>
                    </xs:annotation>
                </xs:attribute>
                <xs:anyAttribute namespace="##other" />
            </xs:complexType>
        </xs:element>
    </xs:sequence>
    <xs:attribute name="Type">
        <xs:annotation>
            <xs:documentation>Type of Organisation Name. Example: Former name, Known as, etc</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attributeGroup ref="grKeyRefs" />
    <xs:anyAttribute namespace="##other" />
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
NameLine xnl:NameLine 0 unbounded
OrganisationName xnl:OrganisationName 0 unbounded
OrganisationType xnl:OrganisationType 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
Type xnl:Type (Optional)
NameDetailsKeyRef xnl:NameDetailsKeyRef (Optional)
<anyAttribute> Allowed namespace: '##other'
Collapse Derivation Tree:
Collapse References:
xnl:OrganisationFormerName, xnl:OrganisationKnownAsxnl:OrganisationNameDetails,
Collapse Comments:
blog comments powered by Disqus