HL7 Europe Hospital Discharge Report
0.0.1-ci - ci-build 150

HL7 Europe Hospital Discharge Report, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 0.0.1-ci built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/hdr/ and changes regularly. See the Directory of published versions

Logical Model: A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject

Official URL: http://hl7.eu/fhir/hdr/StructureDefinition/Subject Version: 0.0.1-ci
Draft as of 2024-12-20 Computable Name: SubjectHdrEhn

Copyright/Legal: Used by permission of HL7 Europe, all rights reserved Creative Commons License

Hospital Discharge Report - Hospital Discharge Report subject data element - A.1.1 and A.1.2 eHN

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. Subject 0..* Base A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
Instances of this logical model are not marked to be the target of a Reference
... subjectIdentification 1..1 BackboneElement A.1.1 - Identification of the patient/subject
.... given 1..* string A.1.1.1 - Given name
.... family 1..* string A.1.1.2 - Family name/surname
.... birthDate 1..1 dateTime A.1.1.3 - Date of birth
.... identifier 1..* Identifier A.1.1.4 - National healthcare patient ID
.... nationality 0..* CodeableConcept A.1.1.5 - Nationality
.... gender 1..1 CodeableConcept A.1.1.6 - Gender
.... countryOfAffiliation 0..1 CodeableConcept A.1.1.7 - Country of affiliation
... subjectContact 0..1 BackboneElement A.1.2 - Patient/subject related contact information
.... personalContact 0..1 BackboneElement A.1.2.1 - Patient address
..... address 0..* Address A.1.2.1.1 - Address
..... telecom 0..* ContactPoint A.1.2.1.2 - Telecom
.... preferredHP 0..* BackboneElement A.1.2.2 - Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).
..... identifier 0..* Identifier A.1.2.2.1 - Identifier of the HP
..... name 1..1 HumanName A.1.2.2.2 - Name of the HP
..... role 0..* CodeableConcept A.1.2.2.3 - Role of the HP
..... organization 0..1 BackboneElement A.1.2.2.4 - HP Organisation
..... address 0..1 Address A.1.2.2.5 - Address
..... telecom 0..* ContactPoint A.1.2.2.6 - Telecom
.... contactPerson 0..* BackboneElement A.1.2.3 - Contact person/ legal guardian (multiple contacts could be provided)
..... role 0..* CodeableConcept A.1.2.3.1 - Role of that person
..... relationship 0..1 CodeableConcept A.1.2.3.2 - Relationship level
..... given 1..* string A.1.2.3.4 - Given name
..... family 1..* string A.1.2.3.5 - Family name/surname
..... address 0..* Address A.1.2.3.6 - Address
..... telecom 0..* ContactPoint A.1.2.3.7 - Telecom
..... organization 0..1 BackboneElement A.1.2.3.8 - Contact person organisation

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Subject 0..* Base A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
Instances of this logical model are not marked to be the target of a Reference
... subjectIdentification 1..1 BackboneElement A.1.1 - Identification of the patient/subject
ele-1: All FHIR elements must have a @value or children
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... given 1..* string A.1.1.1 - Given name
.... family 1..* string A.1.1.2 - Family name/surname
.... birthDate 1..1 dateTime A.1.1.3 - Date of birth
.... identifier 1..* Identifier A.1.1.4 - National healthcare patient ID
.... nationality 0..* CodeableConcept A.1.1.5 - Nationality
.... gender 1..1 CodeableConcept A.1.1.6 - Gender
.... countryOfAffiliation 0..1 CodeableConcept A.1.1.7 - Country of affiliation
... subjectContact 0..1 BackboneElement A.1.2 - Patient/subject related contact information
ele-1: All FHIR elements must have a @value or children
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... personalContact 0..1 BackboneElement A.1.2.1 - Patient address
ele-1: All FHIR elements must have a @value or children
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... address 0..* Address A.1.2.1.1 - Address
..... telecom 0..* ContactPoint A.1.2.1.2 - Telecom
.... preferredHP 0..* BackboneElement A.1.2.2 - Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).
ele-1: All FHIR elements must have a @value or children
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... identifier 0..* Identifier A.1.2.2.1 - Identifier of the HP
..... name 1..1 HumanName A.1.2.2.2 - Name of the HP
..... role 0..* CodeableConcept A.1.2.2.3 - Role of the HP
..... organization 0..1 BackboneElement A.1.2.2.4 - HP Organisation
..... address 0..1 Address A.1.2.2.5 - Address
..... telecom 0..* ContactPoint A.1.2.2.6 - Telecom
.... contactPerson 0..* BackboneElement A.1.2.3 - Contact person/ legal guardian (multiple contacts could be provided)
ele-1: All FHIR elements must have a @value or children
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... role 0..* CodeableConcept A.1.2.3.1 - Role of that person
..... relationship 0..1 CodeableConcept A.1.2.3.2 - Relationship level
..... given 1..* string A.1.2.3.4 - Given name
..... family 1..* string A.1.2.3.5 - Family name/surname
..... address 0..* Address A.1.2.3.6 - Address
..... telecom 0..* ContactPoint A.1.2.3.7 - Telecom
..... organization 0..1 BackboneElement A.1.2.3.8 - Contact person organisation

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Subject 0..* Base A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
Instances of this logical model are not marked to be the target of a Reference
... subjectIdentification 1..1 BackboneElement A.1.1 - Identification of the patient/subject
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... given 1..* string A.1.1.1 - Given name
.... family 1..* string A.1.1.2 - Family name/surname
.... birthDate 1..1 dateTime A.1.1.3 - Date of birth
.... identifier 1..* Identifier A.1.1.4 - National healthcare patient ID
.... nationality 0..* CodeableConcept A.1.1.5 - Nationality
.... gender 1..1 CodeableConcept A.1.1.6 - Gender
.... countryOfAffiliation 0..1 CodeableConcept A.1.1.7 - Country of affiliation
... subjectContact 0..1 BackboneElement A.1.2 - Patient/subject related contact information
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... personalContact 0..1 BackboneElement A.1.2.1 - Patient address
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... address 0..* Address A.1.2.1.1 - Address
..... telecom 0..* ContactPoint A.1.2.1.2 - Telecom
.... preferredHP 0..* BackboneElement A.1.2.2 - Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... identifier 0..* Identifier A.1.2.2.1 - Identifier of the HP
..... name 1..1 HumanName A.1.2.2.2 - Name of the HP
..... role 0..* CodeableConcept A.1.2.2.3 - Role of the HP
..... organization 0..1 BackboneElement A.1.2.2.4 - HP Organisation
..... address 0..1 Address A.1.2.2.5 - Address
..... telecom 0..* ContactPoint A.1.2.2.6 - Telecom
.... contactPerson 0..* BackboneElement A.1.2.3 - Contact person/ legal guardian (multiple contacts could be provided)
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... role 0..* CodeableConcept A.1.2.3.1 - Role of that person
..... relationship 0..1 CodeableConcept A.1.2.3.2 - Relationship level
..... given 1..* string A.1.2.3.4 - Given name
..... family 1..* string A.1.2.3.5 - Family name/surname
..... address 0..* Address A.1.2.3.6 - Address
..... telecom 0..* ContactPoint A.1.2.3.7 - Telecom
..... organization 0..1 BackboneElement A.1.2.3.8 - Contact person organisation

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element(9 nested mandatory elements)

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. Subject 0..* Base A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
Instances of this logical model are not marked to be the target of a Reference
... subjectIdentification 1..1 BackboneElement A.1.1 - Identification of the patient/subject
.... given 1..* string A.1.1.1 - Given name
.... family 1..* string A.1.1.2 - Family name/surname
.... birthDate 1..1 dateTime A.1.1.3 - Date of birth
.... identifier 1..* Identifier A.1.1.4 - National healthcare patient ID
.... nationality 0..* CodeableConcept A.1.1.5 - Nationality
.... gender 1..1 CodeableConcept A.1.1.6 - Gender
.... countryOfAffiliation 0..1 CodeableConcept A.1.1.7 - Country of affiliation
... subjectContact 0..1 BackboneElement A.1.2 - Patient/subject related contact information
.... personalContact 0..1 BackboneElement A.1.2.1 - Patient address
..... address 0..* Address A.1.2.1.1 - Address
..... telecom 0..* ContactPoint A.1.2.1.2 - Telecom
.... preferredHP 0..* BackboneElement A.1.2.2 - Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).
..... identifier 0..* Identifier A.1.2.2.1 - Identifier of the HP
..... name 1..1 HumanName A.1.2.2.2 - Name of the HP
..... role 0..* CodeableConcept A.1.2.2.3 - Role of the HP
..... organization 0..1 BackboneElement A.1.2.2.4 - HP Organisation
..... address 0..1 Address A.1.2.2.5 - Address
..... telecom 0..* ContactPoint A.1.2.2.6 - Telecom
.... contactPerson 0..* BackboneElement A.1.2.3 - Contact person/ legal guardian (multiple contacts could be provided)
..... role 0..* CodeableConcept A.1.2.3.1 - Role of that person
..... relationship 0..1 CodeableConcept A.1.2.3.2 - Relationship level
..... given 1..* string A.1.2.3.4 - Given name
..... family 1..* string A.1.2.3.5 - Family name/surname
..... address 0..* Address A.1.2.3.6 - Address
..... telecom 0..* ContactPoint A.1.2.3.7 - Telecom
..... organization 0..1 BackboneElement A.1.2.3.8 - Contact person organisation

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Subject 0..* Base A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
Instances of this logical model are not marked to be the target of a Reference
... subjectIdentification 1..1 BackboneElement A.1.1 - Identification of the patient/subject
ele-1: All FHIR elements must have a @value or children
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... given 1..* string A.1.1.1 - Given name
.... family 1..* string A.1.1.2 - Family name/surname
.... birthDate 1..1 dateTime A.1.1.3 - Date of birth
.... identifier 1..* Identifier A.1.1.4 - National healthcare patient ID
.... nationality 0..* CodeableConcept A.1.1.5 - Nationality
.... gender 1..1 CodeableConcept A.1.1.6 - Gender
.... countryOfAffiliation 0..1 CodeableConcept A.1.1.7 - Country of affiliation
... subjectContact 0..1 BackboneElement A.1.2 - Patient/subject related contact information
ele-1: All FHIR elements must have a @value or children
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... personalContact 0..1 BackboneElement A.1.2.1 - Patient address
ele-1: All FHIR elements must have a @value or children
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... address 0..* Address A.1.2.1.1 - Address
..... telecom 0..* ContactPoint A.1.2.1.2 - Telecom
.... preferredHP 0..* BackboneElement A.1.2.2 - Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).
ele-1: All FHIR elements must have a @value or children
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... identifier 0..* Identifier A.1.2.2.1 - Identifier of the HP
..... name 1..1 HumanName A.1.2.2.2 - Name of the HP
..... role 0..* CodeableConcept A.1.2.2.3 - Role of the HP
..... organization 0..1 BackboneElement A.1.2.2.4 - HP Organisation
..... address 0..1 Address A.1.2.2.5 - Address
..... telecom 0..* ContactPoint A.1.2.2.6 - Telecom
.... contactPerson 0..* BackboneElement A.1.2.3 - Contact person/ legal guardian (multiple contacts could be provided)
ele-1: All FHIR elements must have a @value or children
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... role 0..* CodeableConcept A.1.2.3.1 - Role of that person
..... relationship 0..1 CodeableConcept A.1.2.3.2 - Relationship level
..... given 1..* string A.1.2.3.4 - Given name
..... family 1..* string A.1.2.3.5 - Family name/surname
..... address 0..* Address A.1.2.3.6 - Address
..... telecom 0..* ContactPoint A.1.2.3.7 - Telecom
..... organization 0..1 BackboneElement A.1.2.3.8 - Contact person organisation

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Subject 0..* Base A.1.1 - Identification and A.1.2 - related contact information of the Patient/subject
Instances of this logical model are not marked to be the target of a Reference
... subjectIdentification 1..1 BackboneElement A.1.1 - Identification of the patient/subject
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... given 1..* string A.1.1.1 - Given name
.... family 1..* string A.1.1.2 - Family name/surname
.... birthDate 1..1 dateTime A.1.1.3 - Date of birth
.... identifier 1..* Identifier A.1.1.4 - National healthcare patient ID
.... nationality 0..* CodeableConcept A.1.1.5 - Nationality
.... gender 1..1 CodeableConcept A.1.1.6 - Gender
.... countryOfAffiliation 0..1 CodeableConcept A.1.1.7 - Country of affiliation
... subjectContact 0..1 BackboneElement A.1.2 - Patient/subject related contact information
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... personalContact 0..1 BackboneElement A.1.2.1 - Patient address
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... address 0..* Address A.1.2.1.1 - Address
..... telecom 0..* ContactPoint A.1.2.1.2 - Telecom
.... preferredHP 0..* BackboneElement A.1.2.2 - Preferred health professional (HP) - This section can be repeated and linked to any specific information in the document, for example a link between a rare disease problem and the rare disease specialist responsible for the care of the individual patient (this section).
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... identifier 0..* Identifier A.1.2.2.1 - Identifier of the HP
..... name 1..1 HumanName A.1.2.2.2 - Name of the HP
..... role 0..* CodeableConcept A.1.2.2.3 - Role of the HP
..... organization 0..1 BackboneElement A.1.2.2.4 - HP Organisation
..... address 0..1 Address A.1.2.2.5 - Address
..... telecom 0..* ContactPoint A.1.2.2.6 - Telecom
.... contactPerson 0..* BackboneElement A.1.2.3 - Contact person/ legal guardian (multiple contacts could be provided)
..... @id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... role 0..* CodeableConcept A.1.2.3.1 - Role of that person
..... relationship 0..1 CodeableConcept A.1.2.3.2 - Relationship level
..... given 1..* string A.1.2.3.4 - Given name
..... family 1..* string A.1.2.3.5 - Family name/surname
..... address 0..* Address A.1.2.3.6 - Address
..... telecom 0..* ContactPoint A.1.2.3.7 - Telecom
..... organization 0..1 BackboneElement A.1.2.3.8 - Contact person organisation

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from Base

Summary

Mandatory: 0 element(9 nested mandatory elements)

 

Other representations of profile: CSV, Excel