MDM Link History

The HDR FHIR server uses the $mdm-link-history operation to request a list of historical entries for a given set of goldenResourceIds or sourceResourceIds. Either parameter is optional but at least one must be provided.

This operation takes the following parameters:

Table 12-2 MDM Link History

Name Type Description
goldenResourceId String ID of the Golden Resource (e.g. Golden Patient Resource).
resourceId String id of the source resource (e.g. Patient resource).

Example:

Request URL: http://localhost:7001/oracle-fhir-server/fhir/$mdm-link-history?goldenResourceId=50006&resourceId=50005

Response:
{
  "resourceType" : "Parameters",
  "parameter" : [ {
    "name" : "historical link",
    "part" : [ {
      "name" : "goldenResourceId",
      "valueString" : "Patient/50006"
    }, {
      "name" : "revisionTimestamp",
      "valueString" : "2025-01-28 22:04:16.021"
    }, {
      "name" : "sourceResourceId",
      "valueString" : "Patient/50005"
    }, {
      "name" : "matchResult",
      "valueString" : "NON_MATCH"
    }, {
      "name" : "score",
      "valueDecimal" : 1
    }, {
      "name" : "linkSource",
      "valueString" : "AUTO"
    }, {
      "name" : "eidMatch",
      "valueBoolean" : false
    }, {
      "name" : "hadToCreateNewResource",
      "valueBoolean" : true
    }, {
      "name" : "score",
      "valueDecimal" : 1
    }, {
      "name" : "linkCreated",
      "valueDecimal" : 1738081583871
    }, {
      "name" : "linkUpdated",
      "valueDecimal" : 1738081598234
    } ]
  },
  {
    "name" : "historical link",
    "part" : [ {
      "name" : "goldenResourceId",
      "valueString" : "Patient/50006"
    }, {
      "name" : "revisionTimestamp",
      "valueString" : "2025-01-28 21:56:26.086"
    }, {
      "name" : "sourceResourceId",
      "valueString" : "Patient/50005"
    }, {
      "name" : "matchResult",
      "valueString" : "MATCH"
    }, {
      "name" : "score",
      "valueDecimal" : 1
    }, {
      "name" : "linkSource",
      "valueString" : "AUTO"
    }, {
      "name" : "eidMatch",
      "valueBoolean" : false
    }, {
      "name" : "hadToCreateNewResource",
      "valueBoolean" : true
    }, {
      "name" : "score",
      "valueDecimal" : 1
    }, {
      "name" : "linkCreated",
      "valueDecimal" : 1738081583871
    }, {
      "name" : "linkUpdated",
      "valueDecimal" : 1738081583871
    } ]
  }]
}