Naming Proposal to HL7.org PAFM Technical Committee
to the
HL7 PAFM Technical Committee
Overview
At the Orlando PAFM Meeting 1999, a Work Group was formed to review and expand the V2.3.1 person name definition (data type XPN) in response to a proposal put forward by the Dutch delegation and some input provided by PAFM members from Australia.
This Work Group has been holding teleconference meetings on a weekly basis. All minutes and working papers have been published at http://OurWorld.CompuServe.com/Homepages/KVeil/Names.htm. The efforts of the Work Group work have been monitored and endorsed by HL7 Germany and HL7 Finland; HL7 Australia has also formally endorsed the draft of this proposal.
Expanded XPN Person Name Datatype
The following issues were addressed in the Work Group:
The above proposals would change the XPN datatype to:
<family name (ST)> & <family name prefix (ST)> & <family name from partner/spouse> (ST)> & <family name prefix from partner/spouse (ST)> ^ <given name (ST)> ^ <second and further given names or initials thereof (ST)> ^ <suffix (e.g., JR or III) (ST)> ^ <prefix (e.g., DR) (ST)> ^ <degree (e.g., MD) (IS)> ^ <name type code (ID)> ^ <name representation code (ID) ^ name context (CE)
The above proposals would change the HL7 Table 200 "Name Type" to:
Value | Description |
A | Alias Name |
L | Legal Name |
D | Display Name |
M | Maiden Name |
C | Adopted Name |
B | Name at Birth |
P | |
S | Coded Pseudo-Name to ensure anonymity |
T | Indigenous/Tribal/Community Name |
I | Licensing Name |
N | Nickname /"Call me" Name/Street Name |
U | Unspecified |
Examples:
Name type "B" holds the name information on the birth certificate.
Name type "L" contains the "official" name information in its most complete form - this may have been changed from the name on the birth certificate by adoption or legalized name change.
'D' is halfway between 'L' and 'N' in representing the name that would be used in correspondence and computer listings.
Name type 'N' is used to communicate the nickname or "call-me" name, in the sense that it describes everyday-use names instead of official information.
The distinction between the 'N' and 'D' name types is not very strict; both sending and receiving systems might use one or the other for both purposes (???).
Also, it is open for discussion whether or not information should be duplicated in the components that do not differ between the 'L' name types and the other name types. In the examples below this information is repeated, since it would allow a receiving system to focus on just, say, the 'D' messages and still obtain sufficient information to fill their database sufficiently. This should not be assumed by definition though.
In conclusion, it should be clear that both sending and receiving systems should at least support the 'L' data type, but should not be dependent on the use of any of the other name types or the information they contain.
Use case 1
Irma Corine de Haas is registered as a patient. To communicate her legal name, the ADT system sends out the following "XPN" (Note that V2.3.1 has established that if the family name prefix is used, only the family name "root" is placed in the family name field, not the "complete" family name):
Haas&de^Irma^Corine^^^^L
Now Irma marries Gerard Jongeneel and adopts his family name as part of her own. This is a common practice in several European countries. Her "new" legal name would now be sent as:
Haas&de&Jongeneel^Irma^Corine^^^^L
This does not specify the exact last name she has chosen, since at marriage a Dutch citizen (both male and female) can chose from four options, resulting in either of the following last names for Irma:
To specify her 'call-me' name, there are several possibilities the ADT system could send out an XPN:
Jongeneel-de Haas^Irma^^^^^N
Only the parts of the name that relate to the way the person wants to be addressed are mentioned.
Jongeneel-de Haas^Irma^Corine^^^^N
In this example all other information is repeated. This creates some extra overhead, but it does allow a system that decides to focus on the N name type to obtain most of the relevant components from a single XPN.
(It would be better if we could come up with a preferred possibility, but Tom and Irma couldnt agree on one, so they decided to leave this open for discussion in Toronto. Klaus feels we need to expand the use cases to include the distinction to the display name "D".)
Use case 2
Margreet van der Werf is a girl who doesn't like her given name and uses the name Claudia in everyday life instead. The name Margreet remains in all official records (e.g. passport) though. Upon registering in a hospital the XPN sent by the ADT system would be:
Werf&van der^Margreet^^^^^L
For children, most hospitals will register the "call-me" name in order to call them from a waiting room or address them during an in-patient stay. In Claudia's case this could be communicated as follows:
Werf&van der^Claudia^^^^^N
Now suppose that Claudia marries her boyfriend Tom de Jong, and chooses to adopt his family name behind her own (option 3 above). The following XPNs would then specify her legal name and her "call-me" name respectively:
Werf&van der&Jong&de^Margreet^^^^^L
Werf&van der&Jong&de^Claudia^^^^^N
Use case 3
Jacobus Cornelis (nickname Kees) de Wit and his boyfriend Jean-Pierre van Damme decide to get married. They choose to adopt each others names as follows:
Kees de Wit-van Damme: Wit&de&Damme&van^Jacobus^Cornelis^^^^L~Wit&de&Damme&van^Kees^^^^^N
Jean-Pierre de Wit-van Damme: Damme&van&Wit&de^Jean-Pierre^^^^^L~Wit&de&Damme&van^Jean-Pierre^^^^^N
Other issues:
* * *