| ### Showing:
Attributes
Diagrams
Properties
Source
Used by

Element PersonType / surname

Namespace | http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram |
Type | xs:string
Properties |
content: | simple
Source |
    <xs:element name="surname" type="xs:string">
      <xs:annotation>
        <xs:appinfo>
          <mdr:definition>A name shared in common to identify members of a family; also called “last name.”</mdr:definition>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
Schema location | DDMS-Globals.xsd

Element PersonType / userID

Namespace | http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram |
Type | xs:string
Properties |
content: | simple
minOccurs: | 0
Source |
    <xs:element name="userID" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <mdr:definition>Unique identifier applied by an agency to an author, coauthor, POC, tasking requester or addressee.</mdr:definition>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
Schema location | DDMS-Globals.xsd

Element PersonType / affiliation

Namespace | http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram |
Type | xs:string
Properties |
content: | simple
minOccurs: | 0
Source |
    <xs:element name="affiliation" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:appinfo>
          <mdr:definition>The identification of an organization or agency with which an individual or service has an affiliation.</mdr:definition>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
Schema location | DDMS-Globals.xsd

Element PersonType / phone

Namespace | http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram |
Type | xs:string
Properties |
content: | simple
minOccurs: | 0
maxOccurs: | unbounded
Source |
    <xs:element name="phone" type="xs:string" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>
          <mdr:definition>A telephone number. Optional. This value must include country code and area code, when applicable.</mdr:definition>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
Schema location | DDMS-Globals.xsd

Element PersonType / email

Namespace | http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram |
Type | xs:string
Properties |
content: | simple
minOccurs: | 0
maxOccurs: | unbounded
Source |
    <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:appinfo>
          <mdr:definition>An address for electronic mail.</mdr:definition>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
Schema location | DDMS-Globals.xsd

Complex Type PersonType

Namespace | http://metadata.dod.mil/mdr/ns/DDMS/3.0/
Diagram |
Type | extension of ProducerType
Type hierarchy | ProducerBaseType ProducerType PersonType
Used by |
Element | Person
Model | name+ , surname , userID{0,1} , affiliation{0,1} , phone* , email*
Children | affiliation, email, name, phone, surname, userID
Attributes |
QName | Type | Fixed | Default | Use | Annotation
--- | --- | --- | --- | --- | ---
ANY attribute from ANY namespace OTHER than 'http://metadata.dod.mil/mdr/ns/DDMS/3.0/' |  |  |  |  |
Source |
    <xs:complexType name="PersonType">
      <xs:annotation>
        <xs:appinfo>
          <mdr:definition>The type used to model the ddms:Person element.</mdr:definition>
        </xs:appinfo>
      </xs:annotation>
      <xs:complexContent>
        <xs:extension base="ProducerType">
          <xs:sequence>
            <xs:element name="surname" type="xs:string">
              <xs:annotation>
                <xs:appinfo>
                  <mdr:definition>A name shared in common to identify members of a family; also called “last name.”</mdr:definition>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="userID" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:appinfo>
                  <mdr:definition>Unique identifier applied by an agency to an author, coauthor, POC, tasking requester or addressee.</mdr:definition>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="affiliation" type="xs:string" minOccurs="0">
              <xs:annotation>
                <xs:appinfo>
                  <mdr:definition>The identification of an organization or agency with which an individual or service has an affiliation.</mdr:definition>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="phone" type="xs:string" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:appinfo>
                  <mdr:definition>A telephone number. Optional. This value must include country code and area code, when applicable.</mdr:definition>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
            <xs:element name="email" type="xs:string" minOccurs="0" maxOccurs="unbounded">
              <xs:annotation>
                <xs:appinfo>
                  <mdr:definition>An address for electronic mail.</mdr:definition>
                </xs:appinfo>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:extension>
      </xs:complexContent>
    </xs:complexType>
Schema location | DDMS-Globals.xsd