Documentation for obj_object_profiled_data_schema

Complex Type: cs_personName

[Table of contents]

Super-types: None
Sub-types: None
Name cs_personName
Used by (from the same schema document) Complex Type cs_businessAssociate
Abstract no
Documentation The components of a persons name.
XML Instance Representation
<...>
<witsml:prefix> witsml:nameString </witsml:prefix> [0..1]

'A name prefix. Such as, Dr, Ms, Miss, Mr, etc.'

<witsml:first> witsml:nameString </witsml:first> [1]

'The persons first name.'

<witsml:middle> witsml:nameString </witsml:middle> [0..1]

'The persons middle name or initial name.'

<witsml:last> witsml:nameString </witsml:last> [1]

'The persons last or given name.'

<witsml:suffix> witsml:nameString </witsml:suffix> [0..9]

'A name suffix. Such as Esq, Phd, etc.'

</...>
Diagram
h-269201247 h-269201247 h-269201247 h-269201247 h-269201247
Schema Component Representation
<xsd:complexType name="cs_personName">
<xsd:sequence>
<xsd:element name="prefix" type=" witsml:nameString " minOccurs="0" maxOccurs="1"/>
<xsd:element name="first" type=" witsml:nameString " minOccurs="1" maxOccurs="1"/>
<xsd:element name="middle" type=" witsml:nameString " minOccurs="0" maxOccurs="1"/>
<xsd:element name="last" type=" witsml:nameString " minOccurs="1" maxOccurs="1"/>
<xsd:element name="suffix" type=" witsml:nameString " minOccurs="0" maxOccurs="9"/>
</xsd:sequence>
</xsd:complexType>