Definition Type: Element
Name: person
Namespace: http://iptc.org/std/NITF/2006-10-18/
Containing Schema: nitf-3-4.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into alt-code in schema nitf-3-4_xsd Drilldown into function in schema nitf-3-4_xsd Drilldown into name.family in schema nitf-3-4_xsd Drilldown into name.given in schema nitf-3-4_xsd Drilldown into gender in schema nitf-3-4_xsd Drilldown into value in schema nitf-3-4_xsd Drilldown into idsrc in schema nitf-3-4_xsd Drilldown into lang in schema xml_xsd Drilldown into style in schema nitf-3-4_xsd Drilldown into class in schema nitf-3-4_xsd Drilldown into id in schema nitf-3-4_xsd Drilldown into commonNITFAttributes in schema nitf-3-4_xsdXSD Diagram of person in schema nitf-3-4_xsd (SportsML)
Collapse XSD Schema Code:
<element name="person">
    <complexType mixed="true">
        <choice minOccurs="0" maxOccurs="unbounded">
            <element ref="nitf:name.given" />
            <element ref="nitf:name.family" />
            <element ref="nitf:function" />
            <element ref="nitf:alt-code" />
        </choice>
        <attributeGroup ref="nitf:commonNITFAttributes" />
        <attribute name="idsrc" type="string" use="optional" />
        <attribute name="value" type="string" use="optional" />
        <attribute name="gender" use="optional">
            <simpleType>
                <restriction base="string">
                    <enumeration value="male" />
                    <enumeration value="female" />
                </restriction>
            </simpleType>
        </attribute>
    </complexType>
</element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
name.given nitf:name.given (1) (1)
name.family nitf:name.family (1) (1)
function nitf:function (1) (1)
alt-code nitf:alt-code (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
id nitf:id Optional
class nitf:class Optional
style nitf:style Optional
lang nsA:lang Optional
idsrc nitf:idsrc Optional
value nitf:value Optional
gender nitf:gender Optional