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

FHIR IG Statistics: ConceptMap/validator2FHIR-lab-myhealtheu

Packagemyhealth.eu.fhir.laboratory
TypeConceptMap
Idvalidator2FHIR-lab-myhealtheu
FHIR VersionR4
Sourcehttp://fhir.ehdsi.eu/laboratory/http://fhir.ehdsi.eu/laboratory/0.1.1/ConceptMap-validator2FHIR-lab-myhealtheu.html
URLhttp://fhir.ehdsi.eu/laboratory/ConceptMap/validator2FHIR-lab-myhealtheu
Version0.1.1
Statusdraft
Date2025-03-20T14:16:21+01:00
NameValidator2Fhir
TitleMyHealth@EUValidator to this guide Map
Realmeu
DescriptionMyHealth@EUValidator Model to this guide Map
PurposeIt shows how the Validator Recipient 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
Composition-lab-myhealtheuComposition: Laboratory
ValidatorResult validator

Narrative

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

Generated Narrative: ConceptMap validator2FHIR-lab-myhealtheu

Mapping from (not specified) to (not specified)


Group 1 Mapping from Result validator to Composition: Laboratory

Source CodeRelationshipTarget CodeComment
Validator.identifier (Result validator identifier)is equivalent toComposition.attester.party.identifierattester.where(mode='professional')
Validator.name (Result validator name)is equivalent toComposition.attester.party.nameattester.where(mode='professional').party.resolve().ofType(Practitioner).name
Validator.name (Result validator name)is equivalent toComposition.attester.party.practitioner.nameattester.where(mode='professional').party.resolve().ofType(PractitionerRole).Practitioner.resolve().name
Validator.organization (Result validator organization)is equivalent toComposition.attester.party.organizationattester.where(mode='professional').party.resolve().ofType(PractitionerRole).organization.resolve()
Validator.organization.name (Organization Name)is equivalent toComposition.attester.party.organization.nameattester.where(mode='professional').party.resolve().ofType(PractitionerRole).organization.resolve()
Validator.organization.address (Organization Address)is equivalent toComposition.attester.party.organization.addressattester.where(mode='professional').party.resolve().ofType(PractitionerRole).organization.resolve()
Validator.organization.telecom (Organization telecom)is equivalent toComposition.attester.party.organization.telecomattester.where(mode='professional').party.resolve().ofType(PractitionerRole).organization.resolve()
Validator.dateTime (Validation date and time)is equivalent toComposition.attester.timeattester.where(mode='professional').time

Source

{
  "resourceType": "ConceptMap",
  "id": "validator2FHIR-lab-myhealtheu",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://fhir.ehdsi.eu/laboratory/ConceptMap/validator2FHIR-lab-myhealtheu",
  "version": "0.1.1",
  "name": "Validator2Fhir",
  "title": "MyHealth@EUValidator 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@EUValidator Model 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 Validator Recipient data set defined by the EU MyHealth@EUguidelines is mapped into this guide",
  "group": [
    {
      "source": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/Validator",
      "target": "http://fhir.ehdsi.eu/laboratory/StructureDefinition/Composition-lab-myhealtheu",
      "element": [
        {
          "code": "Validator.identifier",
          "display": "Result validator identifier",
          "target": [
            {
              "code": "Composition.attester.party.identifier",
              "equivalence": "equivalent",
              "comment": "attester.where(mode='professional')"
            }
          ]
        },
        {
          "code": "Validator.name",
          "display": "Result validator name",
          "target": [
            {
              "code": "Composition.attester.party.name",
              "equivalence": "equivalent",
              "comment": "attester.where(mode='professional').party.resolve().ofType(Practitioner).name"
            }
          ]
        },
        {
          "code": "Validator.name",
          "display": "Result validator name",
          "target": [
            {
              "code": "Composition.attester.party.practitioner.name",
              "equivalence": "equivalent",
              "comment": "attester.where(mode='professional').party.resolve().ofType(PractitionerRole).Practitioner.resolve().name"
            }
          ]
        },
        {
          "code": "Validator.organization",
          "display": "Result validator organization",
          "target": [
            {
              "code": "Composition.attester.party.organization",
              "equivalence": "equivalent",
              "comment": "attester.where(mode='professional').party.resolve().ofType(PractitionerRole).organization.resolve()"
            }
          ]
        },
        {
          "code": "Validator.organization.name",
          "display": "Organization Name",
          "target": [
            {
              "code": "Composition.attester.party.organization.name",
              "equivalence": "equivalent",
              "comment": "attester.where(mode='professional').party.resolve().ofType(PractitionerRole).organization.resolve()"
            }
          ]
        },
        {
          "code": "Validator.organization.address",
          "display": "Organization Address",
          "target": [
            {
              "code": "Composition.attester.party.organization.address",
              "equivalence": "equivalent",
              "comment": "attester.where(mode='professional').party.resolve().ofType(PractitionerRole).organization.resolve()"
            }
          ]
        },
        {
          "code": "Validator.organization.telecom",
          "display": "Organization telecom",
          "target": [
            {
              "code": "Composition.attester.party.organization.telecom",
              "equivalence": "equivalent",
              "comment": "attester.where(mode='professional').party.resolve().ofType(PractitionerRole).organization.resolve()"
            }
          ]
        },
        {
          "code": "Validator.dateTime",
          "display": "Validation date and time",
          "target": [
            {
              "code": "Composition.attester.time",
              "equivalence": "equivalent",
              "comment": "attester.where(mode='professional').time"
            }
          ]
        }
      ]
    }
  ]
}