FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: ConceptMap/order2FHIR-lab-myhealtheu

Packagemyhealth.eu.fhir.laboratory
Resource TypeConceptMap
Idorder2FHIR-lab-myhealtheu
FHIR VersionR4
Sourcehttp://fhir.ehdsi.eu/laboratory/http://fhir.ehdsi.eu/laboratory/0.1.1/ConceptMap-order2FHIR-lab-myhealtheu.html
URLhttp://fhir.ehdsi.eu/laboratory/ConceptMap/order2FHIR-lab-myhealtheu
Version0.1.1
Statusdraft
Date2025-03-20T14:16:21+01:00
NameOrder2Fhir
TitleMyHealth@EUOrder to this guide Map
Realmeu
DescriptionMyHealth@EUOrder to this guide Map
PurposeIt shows how the Order data set defined by the EU MyHealth@EUguidelines is mapped into this guide

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
OrderOrder information and reason
ServiceRequest-lab-myhealtheuServiceRequest: Laboratory

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: ConceptMap order2FHIR-lab-myhealtheu

Mapping from (not specified) to (not specified)


Group 1 Mapping from Order information and reason to ServiceRequest: Laboratory

Source CodeRelationshipTarget CodeComment
Order.orderDetails (Order Information)is related toServiceRequest
Order.orderDetails.identifier (Order Id)is related toServiceRequest.identifier
Order.orderDetails.identifier (Order Id)is related toServiceRequest.requisitionif the Composite Request ID.
Order.orderDetails.dateTime (Order date and time)is equivalent toServiceRequest.authoredOn
Order.orderDetails.orderPlacer (Order Placer)is equivalent toServiceRequest.requester
Order.orderDetails.orderPlacer.identifier (Order placer identifier)is related toServiceRequest.requester.identifierif the Composite Request ID.
Order.orderDetails.orderPlacer.name (Order placer name)is related toServiceRequest.requester.namerequester.resolve().ofType(Practitioner).name
Order.orderDetails.orderPlacer.name (Order placer name)is related toServiceRequest.requester.practitioner.namerequester.resolve().ofType(PractitionerRole).practitioner.resolve().name
Order.orderDetails.orderPlacer.specialty (Order placer specialty)is related toServiceRequest.requester.practitioner.specialtyrequester.resolve().ofType(PractitionerRole).specialty
Order.orderDetails.orderPlacer.contacts (Order placer contact details)is related toServiceRequest.requester.telecomrequester.resolve().ofType(Practitioner).telecom
Order.orderDetails.orderPlacer.contacts (Order placer contact details)is related toServiceRequest.requester.addressrequester.resolve().ofType(Practitioner).address
Order.orderDetails.orderPlacer.contacts (Order placer contact details)is related toServiceRequest.requester.telecomrequester.resolve().ofType(PractitionerRole).telecom
Order.orderDetails.orderPlacer.organization (Order placer organization)is equivalent toServiceRequest.requester.organizationrequester.resolve().ofType(PractitionerRole).organization.resolve()
Order.orderDetails.orderPlacer.organization.name (Organization Name)is equivalent toServiceRequest.requester.organization.namerequester.resolve().ofType(PractitionerRole).organization.resolve()
Order.orderDetails.orderPlacer.organization.address (Organization Address)is equivalent toServiceRequest.requester.organization.addressrequester.resolve().ofType(PractitionerRole).organization.resolve()
Order.orderDetails.orderPlacer.organization.telecom (Organization telecom)is equivalent toServiceRequest.requester.organization.telecomrequester.resolve().ofType(PractitionerRole).organization.resolve()
Order.reason (Order reason)is related toServiceRequest.reasonCode
Order.reason (Order reason)is related toServiceRequest.reasonReference
Order.reason.code (Problem / diagnosis / condition description)is equivalent toServiceRequest.reasonCode

Source

{
  "resourceType": "ConceptMap",
  "id": "order2FHIR-lab-myhealtheu",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://fhir.ehdsi.eu/laboratory/ConceptMap/order2FHIR-lab-myhealtheu",
  "version": "0.1.1",
  "name": "Order2Fhir",
  "title": "MyHealth@EUOrder to this guide Map",
  "status": "draft",
  "experimental": true,
  "date": "2025-03-20T14:16:21+01:00",
  "publisher": "MyHealth@Eu",
  "contact": [
    {
      "name": "MyHealth@Eu",
      "telecom": [
        {
          "system": "url",
          "value": "https://health.ec.europa.eu/other-pages/basic-page/myhealtheu-flyer-addressed-patients-and-health-professionals_en"
        }
      ]
    }
  ],
  "description": "MyHealth@EUOrder to this guide Map",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "150",
          "display": "Europe"
        }
      ]
    }
  ],
  "purpose": "It shows how the Order data set defined by the EU MyHealth@EUguidelines is mapped into this guide",
  "group": [
    {
      "source": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/Order",
      "target": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/ServiceRequest-lab-myhealtheu",
      "element": [
        {
          "code": "Order.orderDetails",
          "display": "Order Information",
          "target": [
            {
              "code": "ServiceRequest",
              "equivalence": "relatedto"
            }
          ]
        },
        {
          "code": "Order.orderDetails.identifier",
          "display": "Order Id",
          "target": [
            {
              "code": "ServiceRequest.identifier",
              "equivalence": "relatedto"
            }
          ]
        },
        {
          "code": "Order.orderDetails.identifier",
          "display": "Order Id",
          "target": [
            {
              "code": "ServiceRequest.requisition",
              "equivalence": "relatedto",
              "comment": "if the Composite Request ID."
            }
          ]
        },
        {
          "code": "Order.orderDetails.dateTime",
          "display": "Order date and time",
          "target": [
            {
              "code": "ServiceRequest.authoredOn",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer",
          "display": "Order Placer",
          "target": [
            {
              "code": "ServiceRequest.requester",
              "equivalence": "equivalent"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.identifier",
          "display": "Order placer identifier",
          "target": [
            {
              "code": "ServiceRequest.requester.identifier",
              "equivalence": "relatedto",
              "comment": "if the Composite Request ID."
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.name",
          "display": "Order placer name",
          "target": [
            {
              "code": "ServiceRequest.requester.name",
              "equivalence": "relatedto",
              "comment": "requester.resolve().ofType(Practitioner).name"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.name",
          "display": "Order placer name",
          "target": [
            {
              "code": "ServiceRequest.requester.practitioner.name",
              "equivalence": "relatedto",
              "comment": "requester.resolve().ofType(PractitionerRole).practitioner.resolve().name"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.specialty",
          "display": "Order placer specialty",
          "target": [
            {
              "code": "ServiceRequest.requester.practitioner.specialty",
              "equivalence": "relatedto",
              "comment": "requester.resolve().ofType(PractitionerRole).specialty"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.contacts",
          "display": "Order placer contact details",
          "target": [
            {
              "code": "ServiceRequest.requester.telecom",
              "equivalence": "relatedto",
              "comment": "requester.resolve().ofType(Practitioner).telecom"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.contacts",
          "display": "Order placer contact details",
          "target": [
            {
              "code": "ServiceRequest.requester.address",
              "equivalence": "relatedto",
              "comment": "requester.resolve().ofType(Practitioner).address"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.contacts",
          "display": "Order placer contact details",
          "target": [
            {
              "code": "ServiceRequest.requester.telecom",
              "equivalence": "relatedto",
              "comment": "requester.resolve().ofType(PractitionerRole).telecom"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.organization",
          "display": "Order placer organization",
          "target": [
            {
              "code": "ServiceRequest.requester.organization",
              "equivalence": "equivalent",
              "comment": "requester.resolve().ofType(PractitionerRole).organization.resolve()"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.organization.name",
          "display": "Organization Name",
          "target": [
            {
              "code": "ServiceRequest.requester.organization.name",
              "equivalence": "equivalent",
              "comment": "requester.resolve().ofType(PractitionerRole).organization.resolve()"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.organization.address",
          "display": "Organization Address",
          "target": [
            {
              "code": "ServiceRequest.requester.organization.address",
              "equivalence": "equivalent",
              "comment": "requester.resolve().ofType(PractitionerRole).organization.resolve()"
            }
          ]
        },
        {
          "code": "Order.orderDetails.orderPlacer.organization.telecom",
          "display": "Organization telecom",
          "target": [
            {
              "code": "ServiceRequest.requester.organization.telecom",
              "equivalence": "equivalent",
              "comment": "requester.resolve().ofType(PractitionerRole).organization.resolve()"
            }
          ]
        },
        {
          "code": "Order.reason",
          "display": "Order reason",
          "target": [
            {
              "code": "ServiceRequest.reasonCode",
              "equivalence": "relatedto"
            }
          ]
        },
        {
          "code": "Order.reason",
          "display": "Order reason",
          "target": [
            {
              "code": "ServiceRequest.reasonReference",
              "equivalence": "relatedto"
            }
          ]
        },
        {
          "code": "Order.reason.code",
          "display": "Problem / diagnosis / condition description",
          "target": [
            {
              "code": "ServiceRequest.reasonCode",
              "equivalence": "equivalent"
            }
          ]
        }
      ]
    }
  ]
}