Schema Central > niem40 > xNL.xsd > n:PersonName
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

n:PersonName

Container for person name details. Same person with many types (e.g. alias, pet name, nick name)  of names can be used by this container.  

Element information

Namespace: urn:oasis:names:tc:ciq:xnl:3

Schema document: external/have/1.0/xNL.xsd

Other elements with the same name: n:PersonName

Type: Anonymous

Properties: Local, Qualified

Content

Attributes

NameOccTypeDescriptionNotes
n:Type [0..1]n:PersonNameTypeListEnumerated list of type of name. example: Alias, Nick Name, former name, known as, etcfrom type n:PersonNameType
n:PersonID [0..1]ct:StringA unique identifier of a personfrom type n:PersonNameType
n:PersonIDType [0..1]n:PersonIDTypeListType of identifierfrom type n:PersonNameType
n:ID [0..1]ct:StringGlobally unique identifierfrom type n:PersonNameType
n:Usage [0..1]n:PersonNameUsageListUsage of a person name. How is it used and for what purpose. Allows user which name in a set of names to select for a given purpose. e.g. used for legal purposesfrom type n:PersonNameType
n:Status [0..1]ct:StatusListStatus of the entity. e.g. Old, Current, Inactive, Active, etcfrom type n:PersonNameType
ct:DateValidFrom [0..1]xsd:dateTimeCould be start date, issue date, validity start date, etcfrom group ct:grValidityDate
ct:DateValidTo [0..1]xsd:dateTimeCould be end date, expiry date, validity end date, etcfrom group ct:grValidityDate
n:NameKey [0..1]ct:StringA primary key to reference Party Name.from group n:grNameKey
n:NameKeyRef [0..1]ct:StringA foreign key to reference attribute Key of Party Name.from group n:grNameKey
xlink1:type [0..1]Anonymousfrom type n:PersonNameType
xlink1:label [0..1]xsd:NCNamefrom type n:PersonNameType
xlink1:href [0..1]xsd:anyURIfrom type n:PersonNameType
ct:DataQualityType [0..1]ct:DataQualityTypeListThis attribute indicates what level of trust can be given to the parent element. Omit this attribute if the data quality is unknown. If the data quality is known, the value is "Valid, else "InValid"from group ct:grDataQuality
ct:ValidFrom [0..1]xsd:dateTimeDate the data quality is valid from from group ct:grDataQuality
ct:ValidTo [0..1]xsd:dateTimeDate the data quality is valid tofrom group ct:grDataQuality
ct:LanguageCode [0..1]xsd:languageHuman Language used. e.g. "en", "en-US", "en-AUS", etcfrom group ct:grLanguageCode
Any attribute[0..*]Namespace: ##other, Process Contents: laxfrom type n:PersonNameType

Used in

Sample instance

<n:PersonName>
   <n:NameElement>normalizedString</n:NameElement>
</n:PersonName>