PackagesCanonicalsLogsProblems
    Packages
    myhealth.eu.fhir.laboratory@0.1.1
    http://fhir.ehdsi.eu/laboratory/ConceptMap/result2FHIR-lab-myhealtheu
{
  "description": "MyHealth@EUResult Model to this guide Map",
  "_filename": "ConceptMap-result2FHIR-lab-myhealtheu.json",
  "package_name": "myhealth.eu.fhir.laboratory",
  "date": "2025-03-20T14:16:21+01:00",
  "group": [ {
    "source": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/Result",
    "target": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/Observation-resultslab-lab-myhealtheu",
    "element": [ {
      "code": "Result.observation",
      "target": [ {
        "code": "Observation",
        "equivalence": "equivalent"
      } ],
      "display": "Observation details"
    }, {
      "code": "Result.observation.dateTime",
      "target": [ {
        "code": "Observation.effective[x]",
        "comment": "intended as the clinical relevant time (i.e. when the specimen was collected)",
        "equivalence": "equivalent"
      } ],
      "display": "Observation date"
    }, {
      "code": "Result.observation.dateTime",
      "target": [ {
        "code": "Observation.issued",
        "comment": "as the date the result is made available.",
        "equivalence": "equivalent"
      } ],
      "display": "Observation date"
    }, {
      "code": "Result.observation.code",
      "target": [ {
        "code": "Observation.code",
        "comment": "depends on the type of test",
        "equivalence": "relatedto"
      } ],
      "display": "Observation code"
    }, {
      "code": "Result.observation.code",
      "target": [ {
        "code": "Observation.hasMember.code",
        "comment": "depends on the type of test",
        "equivalence": "relatedto"
      } ],
      "display": "Observation code"
    }, {
      "code": "Result.observation.code",
      "target": [ {
        "code": "Observation.component.code",
        "comment": "depends on the type of test",
        "equivalence": "relatedto"
      } ],
      "display": "Observation code"
    }, {
      "code": "Result.observation.code.code",
      "target": [ {
        "code": "Observation.code.coding.code",
        "comment": "The mapping refers to the case 'code' mapped to Observation.code.",
        "equivalence": "equivalent"
      } ],
      "display": "Observation code"
    }, {
      "code": "Result.observation.code.name",
      "target": [ {
        "code": "Observation.code.coding.display",
        "comment": "The mapping refers to the case 'code' mapped to Observation.code. A similar mapping applies to the other cases. This element typically represents the 'full specified name' designation, compared to the 'short name' of the 'Observation display name' element. It is not expected that both designations are recorded in the report; consumers can use in fact terminology services and/or lookup tables to allow users to have different displays for the same coded concept.",
        "equivalence": "equivalent"
      } ],
      "display": "Observation name"
    }, {
      "code": "Result.observation.code.originalName",
      "target": [ {
        "code": "Observation.code.text",
        "comment": "The mapping refers to the case 'code' mapped to Observation.code. A similar mapping applies to the other cases.",
        "equivalence": "equivalent"
      } ],
      "display": "Observation original name"
    }, {
      "code": "Result.observation.code.displayName",
      "target": [ {
        "code": "Observation.code.coding.display",
        "comment": "The mapping refers to the case 'code' mapped to Observation.code. A similar mapping applies to the other cases. This element typically represents the' short name' designation, compared to the 'full specified name' of the 'Observation name' element. It is not expected that both designations are recorded in the report; consumers can use in fact terminology services and/or lookup tables to allow users to have different displays for the same coded concept.",
        "equivalence": "equivalent"
      } ],
      "display": "Observation display name"
    }, {
      "code": "Result.observation.method",
      "target": [ {
        "code": "Observation.method",
        "equivalence": "equivalent"
      } ],
      "display": "Observation method"
    }, {
      "code": "Result.observation.device",
      "target": [ {
        "code": "Observation.device",
        "comment": "When it refers to the measuring device, including kits, and device of type Device. See details in the Device group below.",
        "equivalence": "relatedto"
      } ],
      "display": "Observation device"
    }, {
      "code": "Result.observation.device",
      "target": [ {
        "code": "Observation.device.device",
        "comment": "When it refers to the measuring device and device of type DeviceMeasure\r\nSee details in the Device group below.",
        "equivalence": "relatedto"
      } ],
      "display": "Observation device"
    }, {
      "code": "Result.observation.device",
      "target": [ {
        "code": "Observation.device",
        "comment": "With device of type DeviceMeasure.\r\nThsi resource can be used to capture some information about the setting (including calibration)",
        "equivalence": "relatedto"
      } ],
      "display": "Observation device"
    }, {
      "code": "Result.observation.device.labKit",
      "target": [ {
        "code": "Observation",
        "comment": "TO BE MAPPED",
        "equivalence": "relatedto"
      } ],
      "display": "Laboratory Kit Information"
    }, {
      "code": "Result.observation.referenceMaterial",
      "target": [ {
        "code": "Observation",
        "comment": "TO BE MAPPED",
        "equivalence": "relatedto"
      } ],
      "display": "Certified Reference Material"
    }, {
      "code": "Result.observation.order",
      "target": [ {
        "code": "Observation.basedOn",
        "equivalence": "equivalent"
      } ],
      "display": "Order"
    }, {
      "code": "Result.observation.specimen",
      "target": [ {
        "code": "Observation.specimen",
        "equivalence": "equivalent"
      } ],
      "display": "Specimen"
    }, {
      "code": "Result.observation.performer",
      "target": [ {
        "code": "Observation.performer",
        "comment": "performer can be a Practitionaer a PractitionerRole or an Organization. In this mapping the PractitionerRole case is considered, but others can be applied.",
        "equivalence": "equivalent"
      } ],
      "display": "Performer"
    }, {
      "code": "Result.observation.performer.identifier",
      "target": [ {
        "code": "Observation.performer.identifier",
        "equivalence": "equivalent"
      } ],
      "display": "Performer identifier"
    }, {
      "code": "Result.observation.performer.name",
      "target": [ {
        "code": "Observation.performer.practitioner.name",
        "equivalence": "equivalent"
      } ],
      "display": "Performer Name"
    }, {
      "code": "Result.observation.performer.telecom",
      "target": [ {
        "code": "Observation.performer.telecom",
        "equivalence": "equivalent"
      } ],
      "display": "Performer telecom"
    }, {
      "code": "Result.observation.performer.role",
      "target": [ {
        "code": "Observation.performer.code",
        "equivalence": "equivalent"
      } ],
      "display": "Performer Role"
    }, {
      "code": "Result.observation.performer.organization",
      "target": [ {
        "code": "Observation.performer.code",
        "equivalence": "equivalent"
      } ],
      "display": "Performer Organization"
    }, {
      "code": "Result.observation.performer.organization.name",
      "target": [ {
        "code": "Observation.performer.organization",
        "equivalence": "equivalent"
      } ],
      "display": "Organization Name"
    }, {
      "code": "Result.observation.performer.organization.address",
      "target": [ {
        "code": "Observation.performer.organization.address",
        "equivalence": "equivalent"
      } ],
      "display": "Organization Address"
    }, {
      "code": "Result.observation.performer.organization.telecom",
      "target": [ {
        "code": "Observation.performer.organization.telecom",
        "equivalence": "equivalent"
      } ],
      "display": "Organization telecom"
    }, {
      "code": "Result.observation.reporter",
      "target": [ {
        "code": "Observation.performer",
        "comment": "For interpreter: performer.extension:performerFunction = AUT (author)\r\nIf the person responsible for validation:  performer.extension:performerFunction = AUTHEN or LA",
        "equivalence": "relatedto"
      } ],
      "display": "Reporter"
    }, {
      "code": "Result.observation.reporter.name",
      "target": [ {
        "code": "Observation.performer.practitioner.name",
        "comment": "performer.resolve.ofType(PractitionerRole)",
        "equivalence": "relatedto"
      } ],
      "display": "Reporter Name"
    }, {
      "code": "Result.observation.reporter.telecom",
      "target": [ {
        "code": "Observation.performer.telecom",
        "equivalence": "relatedto"
      } ],
      "display": "Reporter telecom"
    }, {
      "code": "Result.observation.reporter.role",
      "target": [ {
        "code": "Observation.performer.code",
        "equivalence": "relatedto"
      } ],
      "display": "Reporter Role"
    }, {
      "code": "Result.observation.reporter.organization",
      "target": [ {
        "code": "Observation.performer.organization",
        "comment": "performer.resolve.ofType(PractitionerRole)",
        "equivalence": "equivalent"
      } ],
      "display": "Reporter Organization"
    }, {
      "code": "Result.observation.reporter.organization.name",
      "target": [ {
        "code": "Observation.performer.organization.name",
        "comment": "performer.resolve.ofType(PractitionerRole)",
        "equivalence": "equivalent"
      } ],
      "display": "Organization Name"
    }, {
      "code": "Result.observation.reporter.organization.address",
      "target": [ {
        "code": "Observation.performer.organization.address",
        "comment": "performer.resolve.ofType(PractitionerRole)",
        "equivalence": "equivalent"
      } ],
      "display": "Organization Address"
    }, {
      "code": "Result.observation.reporter.organization.telecom",
      "target": [ {
        "code": "Observation.performer.organization.telecom",
        "comment": "performer.resolve.ofType(PractitionerRole)",
        "equivalence": "equivalent"
      } ],
      "display": "Organization telecom"
    }, {
      "code": "Result.observation.result",
      "target": [ {
        "code": "Observation.value[x]",
        "comment": "depends on the type of test",
        "equivalence": "equivalent"
      } ],
      "display": "Observation result"
    }, {
      "code": "Result.observation.result",
      "target": [ {
        "code": "Observation.component.value[x]",
        "comment": "depends on the type of test",
        "equivalence": "equivalent"
      } ],
      "display": "Observation result"
    }, {
      "code": "Result.observation.result.text",
      "target": [ {
        "code": "Observation.valueString",
        "comment": "This map refers to the value[x] case, other options follow the same pattern.",
        "equivalence": "equivalent"
      } ],
      "display": "Textual Result"
    }, {
      "code": "Result.observation.result.text",
      "target": [ {
        "code": "Observation.valueCodeableConcept.text",
        "comment": "This map refers to the value[x] case, other options follow the same pattern.",
        "equivalence": "equivalent"
      } ],
      "display": "Textual Result"
    }, {
      "code": "Result.observation.result.numeric",
      "target": [ {
        "code": "Observation.valueQuantity",
        "comment": "Depending on the type of result it could be a Ratio, a Range,..\r\nThis map refers to the value[x] case, other options follow the same pattern.",
        "equivalence": "relatedto"
      } ],
      "display": "Numeric Result"
    }, {
      "code": "Result.observation.result.coded",
      "target": [ {
        "code": "Observation.valueCodeableConcept",
        "comment": "This map refers to the value[x] case, other options follow the same pattern.",
        "equivalence": "equivalent"
      } ],
      "display": "Coded Result"
    }, {
      "code": "Result.observation.interpretation",
      "target": [ {
        "code": "Observation.interpretation",
        "comment": "depends on the type of test",
        "equivalence": "relatedto"
      } ],
      "display": "Observation interpretation"
    }, {
      "code": "Result.observation.interpretation",
      "target": [ {
        "code": "Observation.component.interpretation",
        "comment": "depends on the type of test",
        "equivalence": "relatedto"
      } ],
      "display": "Observation interpretation"
    }, {
      "code": "Result.observation.interpretation.code",
      "target": [ {
        "code": "Observation.interpretation.coding",
        "comment": "This map refers to the interpretation case, other options follow the same pattern.",
        "equivalence": "relatedto"
      } ],
      "display": "Result interpretation code"
    }, {
      "code": "Result.observation.interpretation.referenceRange",
      "target": [ {
        "code": "Observation.referenceRange",
        "comment": "depends on the type of test",
        "equivalence": "relatedto"
      } ],
      "display": "Standard reference range"
    }, {
      "code": "Result.observation.interpretation.referenceRange",
      "target": [ {
        "code": "Observation.component.referenceRange",
        "comment": "depends on the type of test",
        "equivalence": "relatedto"
      } ],
      "display": "Standard reference range"
    }, {
      "code": "Result.observation.description",
      "target": [ {
        "code": "Observation.text",
        "comment": "to be checked",
        "equivalence": "relatedto"
      } ],
      "display": "Result description"
    }, {
      "code": "Result.observation.accreditationStatus",
      "target": [ {
        "code": "Observation.performer.qualification",
        "comment": "performer ofType PractitionerRole",
        "equivalence": "relatedto"
      } ],
      "display": "Accreditation status"
    }, {
      "code": "Result.observation.accreditationStatus",
      "target": [ {
        "code": "Observation.performer.organization.qualification",
        "comment": "performer ofType Organization",
        "equivalence": "relatedto"
      } ],
      "display": "Accreditation status"
    } ]
  }, {
    "source": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/Result",
    "target": "DeviceMeasuringMyHealthEu",
    "element": [ {
      "code": "Result.observation.device",
      "target": [ {
        "code": "Device",
        "equivalence": "relatedto"
      } ],
      "display": "Observation device"
    }, {
      "code": "Result.observation.device.name",
      "target": [ {
        "code": "Device.deviceName.name",
        "comment": "with deviceName.type = 'manufacturer-name'",
        "equivalence": "equivalent"
      } ],
      "display": "Device Name"
    }, {
      "code": "Result.observation.device.modelName",
      "target": [ {
        "code": "Device.deviceName.name",
        "comment": "with deviceName.type = 'model-name'.",
        "equivalence": "equivalent"
      } ],
      "display": "Model Name"
    }, {
      "code": "Result.observation.device.identifier",
      "target": [ {
        "code": "Device.identifier",
        "equivalence": "equivalent"
      } ],
      "display": "Device Identifier"
    }, {
      "code": "Result.observation.device.identifier",
      "target": [ {
        "code": "Device.udiCarrier",
        "equivalence": "equivalent"
      } ],
      "display": "Device Identifier"
    }, {
      "code": "Result.observation.device.type",
      "target": [ {
        "code": "Device.type",
        "equivalence": "equivalent"
      } ],
      "display": "Device Type"
    }, {
      "code": "Result.observation.device.manufacturer",
      "target": [ {
        "code": "Device.manufacturer",
        "equivalence": "equivalent"
      } ],
      "display": "Manufacturer"
    } ]
  }, {
    "source": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/Result",
    "target": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/DiagnosticReport-lab-myhealtheu",
    "element": [ {
      "code": "Result.narrative",
      "target": [ {
        "code": "DiagnosticReport",
        "equivalence": "relatedto"
      } ],
      "display": "Laboratory report narrative"
    }, {
      "code": "Result.narrative.report",
      "target": [ {
        "code": "DiagnosticReport.text",
        "equivalence": "relatedto"
      } ],
      "display": "Narrative report"
    }, {
      "code": "Result.narrative.notes",
      "target": [ {
        "code": "DiagnosticReport.conclusion",
        "comment": "if related to the overall report conclusions",
        "equivalence": "relatedto"
      } ],
      "display": "Comments, interpretation and recommendations"
    }, {
      "code": "Result.observation",
      "target": [ {
        "code": "DiagnosticReport.result",
        "comment": "see details in the Observation group",
        "equivalence": "relatedto"
      } ],
      "display": "Observation details"
    } ]
  }, {
    "source": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/Result",
    "target": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/Composition-lab-myhealtheu",
    "element": [ {
      "code": "Result.narrative",
      "target": [ {
        "code": "Composition",
        "equivalence": "relatedto"
      } ],
      "display": "Laboratory report narrative"
    }, {
      "code": "Result.narrative.report",
      "target": [ {
        "code": "Composition.text",
        "equivalence": "relatedto"
      } ],
      "display": "Narrative report"
    }, {
      "code": "Result.narrative.report",
      "target": [ {
        "code": "Composition.section:lab-no-subsections.text",
        "comment": "if single section",
        "equivalence": "relatedto"
      } ],
      "display": "Narrative report"
    }, {
      "code": "Result.narrative.report",
      "target": [ {
        "code": "Composition.section:lab-subsections.section.text",
        "comment": "if multiple sections",
        "equivalence": "relatedto"
      } ],
      "display": "Narrative report"
    }, {
      "code": "Result.narrative.notes",
      "target": [ {
        "code": "Composition.section:lab-no-subsections.text",
        "comment": "if single section",
        "equivalence": "relatedto"
      } ],
      "display": "Comments, interpretation and recommendations"
    }, {
      "code": "Result.narrative.notes",
      "target": [ {
        "code": "Composition.section:lab-subsections.section.text",
        "comment": "if multiple sections",
        "equivalence": "relatedto"
      } ],
      "display": "Comments, interpretation and recommendations"
    }, {
      "code": "Result.observation",
      "target": [ {
        "code": "Composition.section:lab-no-subsections.entry",
        "comment": "if single section. see details in the Observation group",
        "equivalence": "relatedto"
      } ],
      "display": "Observation details"
    }, {
      "code": "Result.observation",
      "target": [ {
        "code": "Composition.section:lab-subsections.section.entry",
        "comment": "if multiple sections. see details in the Observation group",
        "equivalence": "relatedto"
      } ],
      "display": "Observation details"
    } ]
  } ],
  "publisher": "MyHealth@Eu",
  "jurisdiction": [ {
    "coding": [ {
      "code": "150",
      "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
      "display": "Europe"
    } ]
  } ],
  "purpose": "It shows how the Result data set defined by the EU MyHealth@EUguidelines is mapped into this guide",
  "name": "LabRptResult2FHIR",
  "type": null,
  "experimental": "true",
  "resourceType": "ConceptMap",
  "title": "MyHealth@EUResult to this guide Map",
  "package_version": "0.1.1",
  "status": "draft",
  "id": "a68210b4-728a-448c-871c-b4f1f9193cb0",
  "kind": null,
  "url": "http://fhir.ehdsi.eu/laboratory/ConceptMap/result2FHIR-lab-myhealtheu",
  "version": "0.1.1",
  "contact": [ {
    "name": "MyHealth@Eu",
    "telecom": [ {
      "value": "https://health.ec.europa.eu/other-pages/basic-page/myhealtheu-flyer-addressed-patients-and-health-professionals_en",
      "system": "url"
    } ]
  } ]
}