Master Data Management (MDM)

HDR FHIR module supports MDM functionality only for FHIR R4 version. A Master Data Management (MDM) module enables the creation and maintenance of links among FHIR resources.

These links represent the understanding that different FHIR resources refer to the same real-world entity referred to as a Golder Resource. The links can be created and updated through a combination of automated and manual linking processes.

To enable the MDM functionality, set the following property to true in the hdr_fhir.yaml properties file.

mdm_enabled: true

Once the MDM is enabled, you have to configure the MDM Rules. Refer the MDM Rules section.

HDR MDM monitors incoming source resources and automatically links them to the appropriate Golden Resources based on defined rules.

For example: If the rules specify that any two patients with the same SSN, birthdate, and first and last name are considered the same individual, then two distinct Patient resources with matching values for these attributes will automatically be linked to a single Golden Patient resource. If no existing resources match the incoming Patient, a new Golden Patient resource will be created and linked to the incoming Patient.

Based on the degree of similarity between two patients, MDM rules may link a Patient resource to a Golden Patient resource as either a MATCH or a POSSIBLE_MATCH. In the case of a POSSIBLE_MATCH, a user must later use MDM operations to either confirm the link as a MATCH or mark it as NO_MATCH. If marked as NO_MATCH, MDM will create a new Golden Patient resource for that patient.

Additionally, during the linking process, MDM may detect potential duplicate Patient resources. In such cases, they are marked as POSSIBLE_DUPLICATE, allowing the user to use MDM operations to either merge the two Patients or mark them as NO_MATCH.