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

FHIR IG Statistics: ConceptMap/legalAuth2FHIR-lab-myhealtheu

Packagemyhealth.eu.fhir.laboratory
TypeConceptMap
IdlegalAuth2FHIR-lab-myhealtheu
FHIR VersionR4
Sourcehttp://fhir.ehdsi.eu/laboratory/http://fhir.ehdsi.eu/laboratory/0.1.1/ConceptMap-legalAuth2FHIR-lab-myhealtheu.html
URLhttp://fhir.ehdsi.eu/laboratory/ConceptMap/legalAuth2FHIR-lab-myhealtheu
Version0.1.1
Statusdraft
Date2025-03-20T14:16:21+01:00
NameLegalAuth2Fhir
TitleMyHealth@EURecipient to this guide Map
Realmeu
DescriptionMyHealth@EULegal Authenticator Model to this guide Map
PurposeIt shows how theLegal Authenticator 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
LegalAuthenticatorLegal authenticator

Narrative

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

Generated Narrative: ConceptMap legalAuth2FHIR-lab-myhealtheu

Mapping from (not specified) to (not specified)


Group 1 Mapping from Legal authenticator to Composition: Laboratory

Source CodeRelationshipTarget CodeComment
LegalAuthenticator.identifier (Legal authenticator identifier)is equivalent toComposition.attester.party.identifierattester.where(mode='legal')
LegalAuthenticator.name (Legal authenticator name)is equivalent toComposition.attester.party.nameattester.where(mode='legal').party.resolve().ofType(Practitioner).name
LegalAuthenticator.name (Legal authenticator name)is equivalent toComposition.attester.party.practitioner.nameattester.where(mode='legal').party.resolve().ofType(PractitionerRole).practitioner.resolve().name
LegalAuthenticator.organization (Legal authenticator organization)is equivalent toComposition.attester.party.organizationattester.where(mode='legal').party.resolve().ofType(PractitionerRole).organization.resolve()
LegalAuthenticator.organization.name (Organization Name)is equivalent toComposition.attester.party.organization.nameattester.where(mode='legal').party.resolve().ofType(PractitionerRole).organization.resolve()
LegalAuthenticator.organization.address (Organization Address)is equivalent toComposition.attester.party.organization.addressattester.where(mode='legal').party.resolve().ofType(PractitionerRole).organization.resolve()
LegalAuthenticator.organization.telecom (Organization telecom)is equivalent toComposition.attester.party.organization.telecomattester.where(mode='legal').party.resolve().ofType(PractitionerRole).organization.resolve()
LegalAuthenticator.dateTime (Authentication date and time)is equivalent toComposition.attester.timeattester.where(mode='legal').time

Source

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