<personname>

The <personname> element contains name information about the author.

Content models

See appendix for information about this element in OASIS document type shells.

Inheritance

+ topic/data xnal-d/personname

Example

This section is non-normative.

<personinfo>
 <namedetails>
  <personname>
   <firstname>Derek</firstname>
   <middlename>L.</middlename>
   <lastname>Singleton</lastname>
   <generationidentifier>Jr.</generationidentifier>
   <otherinfo>noted psychologist</otherinfo>
  </personname>
 </namedetails>
 <addressdetails>
   <thoroughfare>123 Yellow Brick Road</thoroughfare>
   <locality>Emerald City</locality>
   <administrativearea>Kansas</administrativearea>
   <country>USA</country>
 </addressdetails>
 <contactnumbers><contactnumber>123-555-4678</contactnumber></contactnumbers>
 <emailaddresses><emailaddress>wizard@example.org</emailaddress></emailaddresses>
</personinfo>

Content model

<honorific>?, <firstname>*, <middlename>*, <lastname>*, <generationidentifier>?, <otherinfo>*

Contained by

<namedetails>

In order
  1. Optional <honorific>
  2. Zero or more <firstname>
  3. Zero or more <middlename>
  4. Zero or more <lastname>
  5. Optional <generationidentifier>
  6. Zero or more <otherinfo>

Contained by

  • <namedetails>

Inheritance

+ topic/data xnal-d/personname

The <personname> element is specialized from <data>. It is defined in the xnal-domain module.

Attributes

The following attributes are available on this element: Data element attributes group, Link relationship attribute group, Universal attribute group, and outputclass.