eHealth Infrastructure
3.3.0 - release Denmark flag

This page is part of the FUT Infrastructure (v3.3.0: Release) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 3.4.1. For a full list of available versions, see the Directory of published versions

Resource Profile: ehealth-patient - Detailed Descriptions

Active as of 2024-11-05

Definitions for the ehealth-patient resource profile.

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

0. Patient
2. Patient.extension
SlicingThis element introduces a set of slices on Patient.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 4. Patient.extension:itCompetenceLevel
    Slice NameitCompetenceLevel
    Control0..*
    TypeExtension(IT competence level) (Complex Extension)
    6. Patient.extension:interpreterRequired
    Slice NameinterpreterRequired
    Control0..1
    TypeExtension(Interpreter required) (Extension Type: boolean)
    8. Patient.extension:generalHealthCondition
    Slice NamegeneralHealthCondition
    Control0..*
    TypeExtension(General health condition) (Complex Extension)
    10. Patient.extension:nameAndAddressProtection
    Slice NamenameAndAddressProtection
    Control0..1
    TypeExtension(Name and address protection) (Extension Type: Period)
    12. Patient.identifier:cpr
    Slice Namecpr
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control1..?
    14. Patient.telecom
    SlicingThis element introduces a set of slices on Patient.telecom. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • value @ value
    • 16. Patient.telecom:NemSMS
      Slice NameNemSMS
      Control0..*
      18. Patient.telecom:NemSMS.system
      Control1..?
      Pattern Valueother
      20. Patient.telecom:NemSMS.value
      Control1..?
      Fixed ValueNemSMS
      22. Patient.telecom:NemSMS.use
      Control0..0
      24. Patient.telecom:NemSMS.rank
      Control0..0
      26. Patient.telecom:eBoks
      Slice NameeBoks
      Control0..*
      28. Patient.telecom:eBoks.system
      Control1..?
      Pattern Valueother
      30. Patient.telecom:eBoks.value
      Control1..?
      Fixed ValueeBoks
      32. Patient.telecom:eBoks.use
      Control0..0
      34. Patient.telecom:eBoks.rank
      Control0..0
      36. Patient.gender
      Control1..?
      38. Patient.address
      SlicingThis element introduces a set of slices on Patient.address. The slices areUnordered and Open, and can be differentiated using the following discriminators:
      • value @ use
      • 40. Patient.address:officialHomeAddress
        Slice NameofficialHomeAddress
        Control0..1
        42. Patient.address:officialHomeAddress.extension:municipalityCode
        Slice NamemunicipalityCode
        44. Patient.address:officialHomeAddress.extension:regionalSubDivisionCodes
        Slice NameregionalSubDivisionCodes
        46. Patient.address:officialHomeAddress.use
        Control1..?
        Fixed Valuehome
        48. Patient.contact
        50. Patient.contact.extension
        SlicingThis element introduces a set of slices on Patient.contact.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
        • value @ url
        • 52. Patient.contact.extension:patientContactnote
          Slice NamepatientContactnote
          Control0..*
          TypeExtension(Patient contact note) (Extension Type: string)
          54. Patient.contact.address
          56. Patient.contact.address.extension:municipalityCodes
          Slice NamemunicipalityCodes
          Control0..*
          TypeExtension(Danish Core Municipality codes) (Extension Type: CodeableConcept)
          58. Patient.contact.address.extension:regionalSubDivisionCodes
          Slice NameregionalSubDivisionCodes
          Control0..*
          TypeExtension(Danish Core Regional Sub Division Codes Extension) (Extension Type: CodeableConcept)
          60. Patient.communication
          62. Patient.communication.language
          64. Patient.communication.language.coding
          66. Patient.communication.language.coding.system
          Fixed Valueurn:ietf:bcp:47
          68. Patient.generalPractitioner
          TypeReference(Organization, Practitioner)referenced
          70. Patient.generalPractitioner:referencedSORUnit
          Slice NamereferencedSORUnit
          TypeReference(Organization, Practitioner)