complexType "IndividualNameType"
Namespace: |
|
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
XML Representation Summary |
<... |
|
|
= |
("M" | "F") |
|
= |
xs:boolean |
|
= |
xs:string |
|
|
> |
|
|
</...> |
Content Model Elements (6):
-
All Direct / Indirect Based Elements (1):
-
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 attribute sex provides information to assist in the appropriate use of pronouns.
XML Source (w/o annotations (10); 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:sequence> <xs:attribute name="isPreferred" type="xs:boolean" use="optional"/> <xs:attribute name="context" type="xs:string" use="optional"/> </xs:complexType> |
Attribute Detail (all declarations; defined within this component only; 3/3)
context-
Type: |
xs:string, predefined |
Use: |
optional |
A name may be specific to a particular context, i.e. Legal, 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"/> |
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-
Sex allows for the specification of either male or female. The purpose of providing this information is to assist others in the appropriate use of pronouns when addressing the individual.
Attribute Value
Enumeration: |
"M" |
- |
Use the masculine pronoun. |
"F" |
- |
Use the feminine pronoun. |
|
XML Source (w/o annotations (1); see within schema source)
Content Element Detail (all declarations; defined within this component only; 6/6) -
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"/> |
-
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)
-
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"/> |
-
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"/> |
-
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"/> |
-
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"/> |