EHDS Logical Information Models
0.4.0 - draft

EHDS Logical Information Models, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.4.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Xt-EHR/xt-ehr-common/ and changes regularly. See the Directory of published versions

Logical Model: EHDSHealthProfessionalLaboratoryObligations - Detailed Descriptions

Draft as of 2026-03-17

Definitions for the EHDSHealthProfessionalLaboratoryObligations logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. EHDSHealthProfessional
Definition

Model for information about a health professional.


Base definition for all types defined in FHIR type system.

ShortHealth professional modelBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSHealthProfessional.identifier
Definition

An identifier of the health professional that is unique within a defined scope. Example: National health professional ID. Multiple identifiers could be provided.

ShortAn identifier of the health professional that is unique within a defined scope. Example: National health professional ID. Multiple identifiers could be provided.
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
Obligations
    ObligationsActorDocumentation
    SHALL:able-to-populateProducer

    EHR system SHALL be able to populate one or more business identifiers of the health professional.

    SHALL:processConsumer

    If provided, EHR systems SHOULD display and SHALL process. Processing means mainly store as part of the resource and consider the value for furter processing (e.g. validation, retrieval of details from registry, etc.).

    4. EHDSHealthProfessional.name
    Definition

    Name of the health professional that has been treating or taking responsibility for the patient.

    ShortName of the health professional that has been treating or taking responsibility for the patient.
    Control0..1
    Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHumanName
    Obligations
      ObligationsActorDocumentation
      SHALL:able-to-populateProducer

      EHR system SHALL be able to populate name of the health professional.

      SHALL:displayConsumer
      6. EHDSHealthProfessional.address
      Definition

      Mailing and office or home addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.

      ShortMailing and office or home addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.
      Control0..*
      Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSAddress
      8. EHDSHealthProfessional.telecom
      Definition

      Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided.

      ShortTelecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided.
      Control0..*
      Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSTelecom
      Obligations
        ObligationsActor
        SHALL:displayConsumer
        10. EHDSHealthProfessional.professionalRole
        Definition

        Professional role that the health professional is practicing at a given organisation. This is a generalisation of the FHIR PractitionerRole resource, which is used to represent the role of a practitioner in a specific context, such as a specific organisation or location.

        ShortProfessional role that the health professional is practicing at a given organisation. This is a generalisation of the FHIR PractitionerRole resource, which is used to represent the role of a practitioner in a specific context, such as a specific organisation or location.
        Control0..*
        TypeBase
        Obligations
          ObligationsActor
          SHOULD:able-to-populateProducer
          SHOULD:displayConsumer
          12. EHDSHealthProfessional.professionalRole.role
          Definition

          Health professional role. Multiple roles could be provided.

          ShortHealth professional role. Multiple roles could be provided.
          Control0..*
          Binding

          ISCO, SNOMED CT

          TypeCodeableConcept
          14. EHDSHealthProfessional.professionalRole.organisation
          Definition

          The organisation where this role is available

          ShortThe organisation where this role is available
          Control0..1
          Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
          Obligations
            ObligationsActorDocumentation
            SHALL:able-to-populateProducer

            EHR system SHALL be able to populate organization related to the health professional.

            SHALL:displayConsumer
            16. EHDSHealthProfessional.professionalRole.specialty
            Definition

            The specialty of a practitioner that describes the functional role they are practicing at a given organisation

            ShortThe specialty of a practitioner that describes the functional role they are practicing at a given organisation
            Control0..*
            Binding

            SNOMED CT

            TypeCodeableConcept

            Guidance on how to interpret the contents of this table can be foundhere

            0. EHDSHealthProfessional
            Logical ModelInstances of this logical model are not marked to be the target of a Reference
            2. EHDSHealthProfessional.identifier
            NoteThis is a business identifier, not a resource identifier (see discussion)
            Obligations
              ObligationsActorDocumentation
              SHALL:able-to-populateProducer

              EHR system SHALL be able to populate one or more business identifiers of the health professional.

              SHALL:processConsumer

              If provided, EHR systems SHOULD display and SHALL process. Processing means mainly store as part of the resource and consider the value for furter processing (e.g. validation, retrieval of details from registry, etc.).

              4. EHDSHealthProfessional.name
              Obligations
                ObligationsActorDocumentation
                SHALL:able-to-populateProducer

                EHR system SHALL be able to populate name of the health professional.

                SHALL:displayConsumer
                6. EHDSHealthProfessional.telecom
                Obligations
                  ObligationsActor
                  SHALL:displayConsumer
                  8. EHDSHealthProfessional.professionalRole
                  Obligations
                    ObligationsActor
                    SHOULD:able-to-populateProducer
                    SHOULD:displayConsumer
                    10. EHDSHealthProfessional.professionalRole.organisation
                    Obligations
                      ObligationsActorDocumentation
                      SHALL:able-to-populateProducer

                      EHR system SHALL be able to populate organization related to the health professional.

                      SHALL:displayConsumer

                      Guidance on how to interpret the contents of this table can be foundhere

                      0. EHDSHealthProfessional
                      Definition

                      Model for information about a health professional.

                      ShortHealth professional model
                      Control0..*
                      Is Modifierfalse
                      Logical ModelInstances of this logical model are not marked to be the target of a Reference
                      2. EHDSHealthProfessional.identifier
                      Definition

                      An identifier of the health professional that is unique within a defined scope. Example: National health professional ID. Multiple identifiers could be provided.

                      ShortAn identifier of the health professional that is unique within a defined scope. Example: National health professional ID. Multiple identifiers could be provided.
                      NoteThis is a business identifier, not a resource identifier (see discussion)
                      Control0..*
                      TypeIdentifier
                      Obligations
                        ObligationsActorDocumentation
                        SHALL:able-to-populateProducer

                        EHR system SHALL be able to populate one or more business identifiers of the health professional.

                        SHALL:processConsumer

                        If provided, EHR systems SHOULD display and SHALL process. Processing means mainly store as part of the resource and consider the value for furter processing (e.g. validation, retrieval of details from registry, etc.).

                        4. EHDSHealthProfessional.name
                        Definition

                        Name of the health professional that has been treating or taking responsibility for the patient.

                        ShortName of the health professional that has been treating or taking responsibility for the patient.
                        Control0..1
                        Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHumanName
                        Obligations
                          ObligationsActorDocumentation
                          SHALL:able-to-populateProducer

                          EHR system SHALL be able to populate name of the health professional.

                          SHALL:displayConsumer
                          6. EHDSHealthProfessional.address
                          Definition

                          Mailing and office or home addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.

                          ShortMailing and office or home addresses. The addresses are always sequences of address parts (e.g. street address line, country, postcode, city) even if postal address formats may vary depending on the country. An address may or may not include a specific use code; if this attribute is not present it is assumed to be the default address useful for any purpose.
                          Control0..*
                          Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSAddress
                          8. EHDSHealthProfessional.telecom
                          Definition

                          Telecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided.

                          ShortTelecommunication contact information (addresses) associated with a person, such as phone number, email, or messaging service. Multiple telecommunication addresses might be provided.
                          Control0..*
                          Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSTelecom
                          Obligations
                            ObligationsActor
                            SHALL:displayConsumer
                            10. EHDSHealthProfessional.professionalRole
                            Definition

                            Professional role that the health professional is practicing at a given organisation. This is a generalisation of the FHIR PractitionerRole resource, which is used to represent the role of a practitioner in a specific context, such as a specific organisation or location.

                            ShortProfessional role that the health professional is practicing at a given organisation. This is a generalisation of the FHIR PractitionerRole resource, which is used to represent the role of a practitioner in a specific context, such as a specific organisation or location.
                            Control0..*
                            TypeBase
                            Obligations
                              ObligationsActor
                              SHOULD:able-to-populateProducer
                              SHOULD:displayConsumer
                              12. EHDSHealthProfessional.professionalRole.role
                              Definition

                              Health professional role. Multiple roles could be provided.

                              ShortHealth professional role. Multiple roles could be provided.
                              Control0..*
                              Binding

                              ISCO, SNOMED CT

                              TypeCodeableConcept
                              14. EHDSHealthProfessional.professionalRole.organisation
                              Definition

                              The organisation where this role is available

                              ShortThe organisation where this role is available
                              Control0..1
                              Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
                              Obligations
                                ObligationsActorDocumentation
                                SHALL:able-to-populateProducer

                                EHR system SHALL be able to populate organization related to the health professional.

                                SHALL:displayConsumer
                                16. EHDSHealthProfessional.professionalRole.specialty
                                Definition

                                The specialty of a practitioner that describes the functional role they are practicing at a given organisation

                                ShortThe specialty of a practitioner that describes the functional role they are practicing at a given organisation
                                Control0..*
                                Binding

                                SNOMED CT

                                TypeCodeableConcept