MyHealth@Eu Electronic Prescription and Dispense
0.1.0 - draft 150

MyHealth@Eu Electronic Prescription and Dispense - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: MyHealthEuHumanName - Detailed Descriptions

Draft as of 2026-05-22

Definitions for the MyHealthEuHumanName logical model.

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

0. MyHealthEuHumanName
Definition

MyHealth@EU refined base model for Human name

ShortHuman name model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MyHealthEuHumanName.use
Definition

Identifies the purpose of this name.

ShortIdentifies the purpose of this name.
Control0..1
Binding

HL7 Name Use

TypeCodeableConcept
4. MyHealthEuHumanName.text
Definition

Specifies the entire name as it should be displayed e.g. on an application UI.

ShortSpecifies the entire name as it should be displayed e.g. on an application UI.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
6. MyHealthEuHumanName.family
Definition

The family name/surname/last name of a person.

ShortThe family name/surname/last name of a person.
Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Obligations
    ObligationsActor
    SHOULD:handleEHDSI Handler
    8. MyHealthEuHumanName.given
    Definition

    The given name/first name.

    ShortThe given name/first name.
    Control0..*
    Typestring
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Obligations
      ObligationsActor
      SHOULD:handleEHDSI Handler
      10. MyHealthEuHumanName.prefix
      Definition

      Name parts that come before the name. Prefixes appear in the correct order for presenting the name.

      ShortName parts that come before the name. Prefixes appear in the correct order for presenting the name.
      Control0..*
      Typestring
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
      12. MyHealthEuHumanName.suffix
      Definition

      Name parts that come after the name. Suffixes appear in the correct order for presenting the name.

      ShortName parts that come after the name. Suffixes appear in the correct order for presenting the name.
      Control0..*
      Typestring
      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

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

      0. MyHealthEuHumanName
      Definition

      MyHealth@EU refined base model for Human name

      Logical ModelInstances of this logical model are not marked to be the target of a Reference
      2. MyHealthEuHumanName.family
      Obligations
        ObligationsActor
        SHOULD:handleEHDSI Handler
        4. MyHealthEuHumanName.given
        Obligations
          ObligationsActor
          SHOULD:handleEHDSI Handler

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

          0. MyHealthEuHumanName
          Definition

          MyHealth@EU refined base model for Human name

          ShortHuman name model
          Control0..*
          Is Modifierfalse
          Logical ModelInstances of this logical model are not marked to be the target of a Reference
          2. MyHealthEuHumanName.use
          Definition

          Identifies the purpose of this name.

          ShortIdentifies the purpose of this name.
          Control0..1
          Binding

          HL7 Name Use

          TypeCodeableConcept
          4. MyHealthEuHumanName.text
          Definition

          Specifies the entire name as it should be displayed e.g. on an application UI.

          ShortSpecifies the entire name as it should be displayed e.g. on an application UI.
          Control0..1
          Typestring
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          6. MyHealthEuHumanName.family
          Definition

          The family name/surname/last name of a person.

          ShortThe family name/surname/last name of a person.
          Control0..*
          Typestring
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          Obligations
            ObligationsActor
            SHOULD:handleEHDSI Handler
            8. MyHealthEuHumanName.given
            Definition

            The given name/first name.

            ShortThe given name/first name.
            Control0..*
            Typestring
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Obligations
              ObligationsActor
              SHOULD:handleEHDSI Handler
              10. MyHealthEuHumanName.prefix
              Definition

              Name parts that come before the name. Prefixes appear in the correct order for presenting the name.

              ShortName parts that come before the name. Prefixes appear in the correct order for presenting the name.
              Control0..*
              Typestring
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              12. MyHealthEuHumanName.suffix
              Definition

              Name parts that come after the name. Suffixes appear in the correct order for presenting the name.

              ShortName parts that come after the name. Suffixes appear in the correct order for presenting the name.
              Control0..*
              Typestring
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension