DDI 3.1 XML Schema Documentation (2009-10-18)
© DDI Alliance 2009 - licensed under the terms of the GNU Lesser General Public License
complexType "IndividualType"
Namespace:
Content:
complex, 8 attributes, 21 elements
Defined:
globally in archive.xsd, see XML source
Includes:
definitions of 18 elements
Used:
XML Representation Summary
<...
    action
 = 
("Add" | "Update" | "Delete")
    id
 = 
xs:string
    isVersionable
 = 
"true"
    objectSource
 = 
xs:anyURI
    privacy
 = 
(xs:string | ("public" | "restricted" | "private"))
    urn
 = 
xs:anyURI
    version
 = 
xs:string
    versionDate
 = 
(xs:dateTime | xs:date | xs:gYearMonth | xs:gYear | xs:duration)
    >
   
Content: 
UserID*, VersionResponsibility?, VersionRationale*, IndividualName?, DisplayName?, Nickname*, DDIMaintenanceAgencyID*, ResearcherID*, Organization*, Position*, r:Description*, Keyword*, Location*, Telephone*, URL*, Email*, InstantMessaging*, Language*, r:Note*, Relation*, r:Image*
</...>
Content Model Elements (21):
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Describes an individual
Type Definition Detail
Type Derivation Tree
      r:VersionableType (extension)
          IndividualType (extension)
XML Source (w/o annotations (19); see within schema source)
<xs:complexType name="IndividualType">
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element minOccurs="0" ref="IndividualName"/>
<xs:element minOccurs="0" name="DisplayName" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Nickname"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="DDIMaintenanceAgencyID"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ResearcherID"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Organization"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Position"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Description"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Keyword"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Location"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Telephone"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="URL"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Email"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="InstantMessaging"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Language"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Note"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Relation"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Image"/>
</xs:sequence>
<xs:attributeGroup ref="PRIVACY"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (defined in this component only; 18/21)
DDIMaintenanceAgencyID
Type:
Contains the official DDI ID of the maintence agency as registered with the DDI registry by the parent organization or individual. A single organization or individual may have one or more DDI Maintenance Agency IDs registered within the DDI registry (i.e., an organization may have a DDI Maintenance Agency ID for each project managed by the organization) The structure of this string is described by Part I of the Technical Documentation and the content is registered within the DDI registry as a unique identifer.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="DDIMaintenanceAgencyID"/>

DisplayName
Type:
xs:string, predefined, simple content
Name of the individual used for display.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="DisplayName" type="xs:string"/>

Email
Type:
r:EmailType, simple content
Individual's email
Simple Content
xs:string
Pattern:
([\.a-zA-Z0-9_\-])+@([a-zA-Z0-9_\-])+(([a-zA-Z0-9_\-])*\.([a-zA-Z0-9_\-])+)+
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Email"/>

IndividualName
Type:
IndividualNameType, complex content
Full name of the individual.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="IndividualName"/>

InstantMessaging
Type:
InstantMessagingType, simple content
IMessaging identification for the individual
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="InstantMessaging"/>

Keyword
Type:
Keyword used to classify the individual or its activities.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Keyword"/>

Language
Type:
IndividualLanguageType, simple content
Language used by individual (may be repeated to cover multiple languages)
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Language"/>

Location
Type:
LocationType, complex content
Physical address of the individual
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Location"/>

Nickname
Type:
Brief name of the individual.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Nickname"/>

Organization
Type:
OrganizationType, complex content
Organization with which an individual is associated if the individual is not nested within an organization or if the individual is associated with an additional organziation.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Organization"/>

Position
Type:
PositionType, complex content
The job title, functional position or function of the individual - Maps to vCard TITLE
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Position"/>

r:Description
Type:
r:StructuredStringType, mixed content
Additional information about the individual
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Description"/>

r:Image
Type:
r:ImageType, simple content
Provides an external link to images associated with the individual.
Simple Content
xs:anyURI
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Image"/>

r:Note
Type:
r:NoteType, complex content
Note regarding the individual described
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Note"/>

Relation
Type:
RelationType, complex content
Describes relations between this individual and other organizations or individuals
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Relation"/>

ResearcherID
Type:
ResearcherIDType, complex content
Captures an individuals assigned researcher ID within a specified system. Includes the type or researcher ID provided, the ID, a URI of the location or link, and a description of the researcher ID provided. E.g., Rajiv Agrwal, type=researcherID, ID=A-8725-2008), URI=www.researcherid.com/rid/A-8725-2008 which brings you to the researchers page.
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ResearcherID"/>

Telephone
Type:
TelephoneType, simple content
Telephone number of the individual
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Telephone"/>

URL
Type:
URLType, simple content
URL of the individual's website
Simple Content
xs:anyURI
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" ref="URL"/>

XML schema documentation generated with DocFlex/XML SDK 1.7.2 using DocFlex/XML XSDDoc 2.1.0 template set