Specification for Person Name Lookup Operation: Citizen Identification using FHIR
Person name lookup - eHealth Infrastructure v7.0.8 - Sundhed.dk
Summary
This specification defines the 'Person name lookup' operation provided by eHealth Infrastructure. The function aims to look up citizens using a social security number (CPR) and retrieve matching patient or basic information.
Details
This document is the definition of the 'Person name lookup' operation, included in the v7.0.8 release of eHealth Infrastructure, based on FHIR R4. This operation performs citizen lookups using an input social security number (CPR). It first attempts a search within the service; if a match is found, it returns a Person resource containing the name, identifier, and deceased status, along with a link to the Patient resource. If no match is found in the service, it proceeds to find prior CPR numbers associated with the query CPR in the national infrastructure and checks if any of those match a patient on the service. It is noted that the returned patient may have an identifier different from the one used for the request. Finally, if no match is found, a 'limited' Person resource containing only the identifier, name, and deceased status is returned based on national infrastructure data. The operation implements FHIR's `patient-operations.html#match`. It accepts a Person resource (wrapping the social security number) as input and returns a Bundle resource containing multiple possible matching Person records. This specification plays a crucial role in ensuring and verifying personal identification within healthcare information exchange, providing technical background relevant to Japanese electronic medical record systems and regional collaboration.
Original content copyright by respective publishers