Definition Type: Element
Name: entity
Namespace: http://niem.gov/niem/external/iso-10303-step/2/ex/dhs-gmo/1.0.0
Containing Schema: configuration.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into inverse in schema configuration_xsd Drilldown into attribute in schema configuration_xsd Drilldown into tagless in schema configuration_xsd Drilldown into sparse in schema configuration_xsd Drilldown into flatten in schema configuration_xsd Drilldown into exp-attribute in schema configuration_xsd Drilldown into content in schema configuration_xsd Drilldown into exp-type in schema configuration_xsd Drilldown into tag-values in schema configuration_xsd Drilldown into tag-source in schema configuration_xsd Drilldown into name in schema configuration_xsd Drilldown into select in schema configuration_xsdXSD Diagram of entity in schema configuration_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<xs:element name="entity">
    <xs:complexType>
        <xs:choice minOccurs="0" maxOccurs="unbounded">
            <xs:element ref="ex:attribute" />
            <xs:element ref="ex:inverse" />
        </xs:choice>
        <xs:attribute use="required" name="select">
            <xs:simpleType>
                <xs:restriction>
                    <xs:simpleType>
                        <xs:list itemType="xs:Name" />
                    </xs:simpleType>
                    <xs:minLength value="1" />
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="name" type="xs:NMTOKEN" use="optional" />
        <xs:attribute name="tag-source" type="xs:NMTOKEN" use="optional" />
        <xs:attribute name="tag-values" type="xs:NMTOKENS" use="optional" />
        <xs:attribute name="exp-type" type="ex:exp-type" use="optional" />
        <xs:attribute name="content" type="ex:content" use="optional" />
        <xs:attribute name="exp-attribute" type="ex:exp-attribute" use="optional" />
        <xs:attribute name="flatten" type="ex:boolean_or_depth" use="optional" />
        <xs:attribute name="sparse" type="xs:boolean" use="optional" />
        <xs:attribute name="tagless" type="ex:boolean_or_unspecified" use="optional" />
    </xs:complexType>
</xs:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
attribute ex:attribute (1) (1)
inverse ex:inverse (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
select ex:select Required
name ex:name Optional
tag-source ex:tag-source Optional
tag-values ex:tag-values Optional
exp-type ex:exp-type Optional
content ex:content Optional
exp-attribute ex:exp-attribute Optional
flatten ex:flatten Optional
sparse ex:sparse Optional
tagless ex:tagless Optional