MyHealth@EU Core
1.0.0 - trial-use 150

This page is part of the MyHealth@Eu Core (v1.0.0: Wave 9) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Logical Model: MyHealthEuHumanName - Detailed Descriptions

Active as of 2026-05-04

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
Obligations
    ObligationsActor
    MAY:able-to-populateMyHealth@EU Handler
    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:handleMyHealth@EU 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:handleMyHealth@EU 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.text
        Obligations
          ObligationsActor
          MAY:able-to-populateMyHealth@EU Handler
          4. MyHealthEuHumanName.family
          Obligations
            ObligationsActor
            SHOULD:handleMyHealth@EU Handler
            6. MyHealthEuHumanName.given
            Obligations
              ObligationsActor
              SHOULD:handleMyHealth@EU 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
              Obligations
                ObligationsActor
                MAY:able-to-populateMyHealth@EU Handler
                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:handleMyHealth@EU 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:handleMyHealth@EU 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