complexType "IndividualNameType"
Namespace:
Content:
complex, 4 attributes, 9 elements
Defined:
globally in archive.xsd; see XML source
Includes:
definitions of 4 attributes, 9 elements
Used:
XML Representation Summary
<...
   
 = 
("M" | "F" | "N")
 = 
xs:boolean
 = 
xs:string
 = 
xs:boolean
   
>
   
Content: 
</...>
Content Model Elements (9):
FirstGiven, FullName, LastFamily, Middle, Prefix, Suffix, TypeOfIndividualName, r:Abbreviation, r:EffectivePeriod
All Direct / Indirect Based Elements (1):
IndividualName
Known Usage Locations
Annotation
The name of an individual broken out into its component parts of prefix, first/given name, middle name, last/family/surname, and suffix. The preferred compilation of the name parts may also be provided. The legal or formal name of the individual should have the isFormal attribute set to true. The preferred name should be noted with the isPreferred attribute. The attribute sex provides information to assist in the appropriate use of pronouns.
XML Source (w/o annotations (14); see within schema source)
<xs:complexType name="IndividualNameType">
<xs:sequence minOccurs="0">
<xs:element minOccurs="0" name="Prefix" type="xs:string"/>
<xs:element minOccurs="0" name="FirstGiven" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Middle" type="xs:string"/>
<xs:element minOccurs="0" name="LastFamily" type="xs:string"/>
<xs:element minOccurs="0" name="Suffix" type="xs:string"/>
<xs:element minOccurs="0" name="FullName" type="r:InternationalStringType"/>
<xs:element minOccurs="0" ref="r:EffectivePeriod"/>
<xs:element minOccurs="0" ref="r:Abbreviation"/>
<xs:element minOccurs="0" ref="TypeOfIndividualName"/>
</xs:sequence>
<xs:attribute name="sex" type="SexSpecificationType" use="optional"/>
<xs:attribute name="isPreferred" type="xs:boolean" use="optional"/>
<xs:attribute name="context" type="xs:string" use="optional"/>
<xs:attribute name="isFormal" type="xs:boolean" use="optional"/>
</xs:complexType>
Attribute Detail (all declarations; defined within this component only; 4/4)
context
Type:
xs:string, predefined
Use:
optional
A name may be specific to a particular context, i.e. common usage, business, social, etc.. Identify the context related to the specified name.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="context" type="xs:string" use="optional"/>

isFormal
Type:
xs:boolean, predefined
Use:
optional
The legal or formal name of the individual should have the isFormal attribute set to true. To avoid confusion only one individual name should have the isFormal attribute set to true. Use the TypeOfIndividualName to further differentiate the type and applied usage when multiple names are provided.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="isFormal" type="xs:boolean" use="optional"/>

isPreferred
Type:
xs:boolean, predefined
Use:
optional
If more than one name for the object is provided, use the isPreferred attribute to indicate which is the preferred name content. All other names should be set to isPreferred="false".
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="isPreferred" type="xs:boolean" use="optional"/>

sex
Type:
Use:
optional
Sex allows for the specification of male, female or neutral. The purpose of providing this information is to assist others in the appropriate use of pronouns when addressing the individual. Note that many countries/languages may offer a neutral pronoun form.
Attribute Value
enumeration of xs:string
Enumeration:
"M"
 - 
Use the masculine pronoun.
"F"
 - 
Use the feminine pronoun.
"N"
 - 
Use a neutral or non-specified pronoun.
XML Source (w/o annotations (1); see within schema source)
<xs:attribute name="sex" type="SexSpecificationType" use="optional"/>
Content Element Detail (all declarations; defined within this component only; 9/9)
FirstGiven
Type:
xs:string, predefined, simple content
First (given) name of the individual
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="FirstGiven" type="xs:string"/>

FullName
Type:
r:InternationalStringType, complex content
This provides a means of providing a full name as a single object for display or print such as identification badges etc. For example a person with the name of William Grace for official use may prefer a display name of Bill Grace on a name tag or other informal publication.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="FullName" type="r:InternationalStringType"/>

LastFamily
Type:
xs:string, predefined, simple content
Last (family) name /surname of the individual
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="LastFamily" type="xs:string"/>

Middle
Type:
xs:string, predefined, simple content
Middle name or initial of the individual
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="Middle" type="xs:string"/>

Prefix
Type:
xs:string, predefined, simple content
Title that precedes the name of the individual, such as Ms., or Dr.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Prefix" type="xs:string"/>

r:Abbreviation
Type:
r:InternationalStringType, complex content
An abbreviation or acronym for the name. This may be expressed in multiple languages. It is assumed that if only a single language is provided that it may be used in any of the other languages within which the name itself is expressed.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="r:Abbreviation"/>

r:EffectivePeriod
Type:
r:DateType, complex content
Clarifies when the name information is accurate.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="r:EffectivePeriod"/>

Suffix
Type:
xs:string, predefined, simple content
Title that follows the name of the individual, such as Esq.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Suffix" type="xs:string"/>

TypeOfIndividualName
Type:
r:CodeValueType, simple content
The type of individual name provided. the use of a controlled vocabulary is strongly recommended. At minimum his should include, e.g. PreviousFormalName, Nickname (or CommonName), Other.
Simple Content
xs:string
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" ref="TypeOfIndividualName"/>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set