|DotNet Class HL7Connect.Cda.ENXP|
A part that may have a type code signifying the role of the part in the whole entity name, and qualifier codes for more detail about the name part type. (Typical name parts for person names are given names, and family names, titles, etc. ).
|Indicates whether the name part is a given name, family name, prefix, suffix, etc. |
Not every name part must have a type code, if the type code is unknown, not applicable, or simply undefined this is expressed by a null value (type.isNull). For example, a name may be "Rogan Sulma" and it may not be clear which one is a given name or which is a last name, or whether Rogan may be a title.
If populated, the value of this attribute SHALL be taken from the HL7 EntityNamePartType2 code system. -- Possible types for a name part
Note: don't call it "first name" since this given names do not always come first
Note: Title name parts include name parts that come after the name such as qualifications
|The qualifier is a set of codes each of which specifies a certain subcategory of the name part in addition to the main name part type.|
Example, a given name may be flagged as a nickname (CL), a family name may be a name acquired by marriage (SP) or a name from birth (BR).
If populated, the values contained in this attribute SHALL be taken from the HL7 EntityNamePartQualifier2 code system.