XpanDH Hospital Discharge Report
0.1.0 - ci-build 150

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

## Logical Model: Hospital Discharge Report (SK)

Official URL: http://hl7.eu/fhir/ig/xpandh/hdr/StructureDefinition/HospitalDischargeReportSK | Version: 0.1.0
Draft as of 2025-10-10 | Computable Name: HospitalDischargeReportSK
Copyright/Legal: Used by permission of the XpanDH project, all rights reserved Creative Commons License

Hospital Discharge Report SK Maturity Level: 0 Draft

Usages:

- This Logical Model is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

### Formal Views of Profile Content

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

- Key Elements Table
- Differential Table
- Snapshot Table
- Statistics/References
- All

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
HospitalDischargeReportSK |  | 0..* | Base | Hospital Discharge Report (SK)
header |  | 1..1 | BackboneElement | A.1-Report header data element [Mandatory]
@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
subjectIdentification |  | 1..1 | BackboneElement | A.1.1-Identification of the patient/subject [Mandatory]
@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 [Mandatory]
family |  | 1..* | string | A.1.1.2-Family name/surname [Mandatory]
birthDate |  | 1..1 | dateTime | A.1.1.3-Date of birth [Required]
identifier |  | 1..* | Identifier | A.1.1.4-Personal identifier [Required]
nationality |  | 0..* | CodeableConcept | A.1.1.5-Nationality [Required]
gender |  | 1..1 | CodeableConcept | A.1.1.6-Gender [Mandatory]
subjectContact |  | 0..1 | BackboneElement | A.1.2-Patient/subject related contact information [Required]
@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
contactPoint |  | 0..* | 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 [Required]
telecom |  | 0..* | ContactPoint | A.1.2.1.2-Telecom [Required]
preferredHP |  | 0..* | BackboneElement | A.1.2.2-Preferred healthcare professional (HP) [Optional]
@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 [Required]
name |  | 1..1 | HumanName | A.1.2.2.2-Name of the HP [Required]
role |  | 0..* | CodeableConcept | A.1.2.2.3-Role of the HP [Required]
organization |  | 0..1 | BackboneElement | A.1.2.2.4-HP Organisation [Required]
address |  | 0..1 | Address | A.1.2.2.5-Address [Optional]
telecom |  | 0..* | ContactPoint | A.1.2.2.6-Telecom [Required]
person |  | 0..* | BackboneElement | A.1.2.3-Contact person/ legal guardian [Required]
@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.2.3.4-Given name [Mandatory]
name |  | 1..* | string | A.1.2.3.5-Family name/surname [Mandatory]
payer |  | 0..1 | BackboneElement | A.1.3-Health insurance and payment information [Required]
@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
insuranceCode |  | 0..1 | Identifier | A.1.3.1-Health insurance code [Mandatory]
insuranceName |  | 0..1 | string | A.1.3.2-Health insurance name [Required]
insuranceNumber |  | 0..1 | Identifier | A.1.3.3-Health insurance number [Mandatory]
author |  | 1..* | BackboneElement | A.1.5-Author (by whom the Hospital discharge report was authored) [Mandatory]
@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 |  | 1..* | Identifier | A.1.5.1-Author identifier [Mandatory]
name |  | 1..1 | HumanName | A.1.5.2-Author name [Mandatory]
organizationID |  | 0..* | Identifier | A.1.5.3-Author organization ID [Required]
organization |  | 1..1 | BackboneElement | A.1.5.4-Author organization [Mandatory]
dateTime |  | 1..1 | dateTime | A.1.5.5-DateTime [Mandatory]
attester |  | 0..* | BackboneElement | A.1.6-Attester [Required]
@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
name |  | 1..1 | HumanName | A.1.6.2-Attester name [Mandatory]
legalAuthenticator |  | 0..1 | BackboneElement | A.1.7-Legal authenticator [Required]
@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
name |  | 1..1 | HumanName | A.1.7.2-Legal authenticator name [Mandatory]
body |  | 1..1 | BackboneElement | A.2-Body (missing elementy ?) [Mandatory]
@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
advanceDirectives |  | 0..1 | BackboneElement | A.2.1-Advance directives [Required]
emergencyInfos |  | 1..1 | BackboneElement | A.2.2-Emergency information [Mandatory]
encounter |  | 1..1 | BackboneElement | A.2.3-Encounter [Mandatory]
admissionEvaluation |  | 0..1 | BackboneElement | A.2.4-Admission evaluation - Admission status should be reported exceptionally only if it is relevant to ensure continuity of care. [Optional]
patientHistory |  | 0..1 | BackboneElement | A.2.6-Patient history [Optional]
hospitalStay |  | 1..1 | BackboneElement | A.2.7-Hospital stay [Mandatory]
dischargeDetails |  | 1..1 | BackboneElement | A.2.8-Discharge details [Mandatory]
recommendations |  | 0..1 | BackboneElement | A.2.9-Recommendations [Required]
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Description | Expression
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from Base

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
HospitalDischargeReportSK |  | 0..* | Base | Hospital Discharge Report (SK)
header |  | 1..1 | BackboneElement | A.1-Report header data element [Mandatory]
subjectIdentification |  | 1..1 | BackboneElement | A.1.1-Identification of the patient/subject [Mandatory]
given |  | 1..* | string | A.1.1.1-Given name [Mandatory]
family |  | 1..* | string | A.1.1.2-Family name/surname [Mandatory]
birthDate |  | 1..1 | dateTime | A.1.1.3-Date of birth [Required]
identifier |  | 1..* | Identifier | A.1.1.4-Personal identifier [Required]
nationality |  | 0..* | CodeableConcept | A.1.1.5-Nationality [Required]
gender |  | 1..1 | CodeableConcept | A.1.1.6-Gender [Mandatory]
language |  | 0..0 |  |
subjectContact |  | 0..1 | BackboneElement | A.1.2-Patient/subject related contact information [Required]
contactPoint |  | 0..* | BackboneElement | A.1.2.1-Patient address []
address |  | 0..* | Address | A.1.2.1.1-Address [Required]
telecom |  | 0..* | ContactPoint | A.1.2.1.2-Telecom [Required]
preferredHP |  | 0..* | BackboneElement | A.1.2.2-Preferred healthcare professional (HP) [Optional]
identifier |  | 0..* | Identifier | A.1.2.2.1-Identifier [Required]
name |  | 1..1 | HumanName | A.1.2.2.2-Name of the HP [Required]
role |  | 0..* | CodeableConcept | A.1.2.2.3-Role of the HP [Required]
organization |  | 0..1 | BackboneElement | A.1.2.2.4-HP Organisation [Required]
address |  | 0..1 | Address | A.1.2.2.5-Address [Optional]
telecom |  | 0..* | ContactPoint | A.1.2.2.6-Telecom [Required]
person |  | 0..* | BackboneElement | A.1.2.3-Contact person/ legal guardian [Required]
role |  | 0..0 |  |
relationship |  | 0..0 |  |
identifier |  | 0..0 |  |
given |  | 1..* | string | A.1.2.3.4-Given name [Mandatory]
name |  | 1..* | string | A.1.2.3.5-Family name/surname [Mandatory]
address |  | 0..0 |  |
telecom |  | 0..0 |  |
payer |  | 0..1 | BackboneElement | A.1.3-Health insurance and payment information [Required]
insuranceCode |  | 0..1 | Identifier | A.1.3.1-Health insurance code [Mandatory]
insuranceName |  | 0..1 | string | A.1.3.2-Health insurance name [Required]
insuranceNumber |  | 0..1 | Identifier | A.1.3.3-Health insurance number [Mandatory]
informationRecipient |  | 0..0 |  |
author |  | 1..* | BackboneElement | A.1.5-Author (by whom the Hospital discharge report was authored) [Mandatory]
identifier |  | 1..* | Identifier | A.1.5.1-Author identifier [Mandatory]
name |  | 1..1 | HumanName | A.1.5.2-Author name [Mandatory]
organizationID |  | 0..* | Identifier | A.1.5.3-Author organization ID [Required]
organization |  | 1..1 | BackboneElement | A.1.5.4-Author organization [Mandatory]
dateTime |  | 1..1 | dateTime | A.1.5.5-DateTime [Mandatory]
attester |  | 0..* | BackboneElement | A.1.6-Attester [Required]
identifier |  | 0..0 |  |
name |  | 1..1 | HumanName | A.1.6.2-Attester name [Mandatory]
organizationID |  | 0..0 |  |
organization |  | 0..0 |  |
dateTime |  | 0..0 |  |
legalAuthenticator |  | 0..1 | BackboneElement | A.1.7-Legal authenticator [Required]
identifier |  | 0..0 |  |
name |  | 1..1 | HumanName | A.1.7.2-Legal authenticator name [Mandatory]
organizationID |  | 0..0 |  |
organization |  | 0..0 |  |
dateTime |  | 0..0 |  |
documentMetadata |  | 0..0 |  |
digitalSignature |  | 0..0 |  |
body |  | 1..1 | BackboneElement | A.2-Body (missing elementy ?) [Mandatory]
advanceDirectives |  | 0..1 | BackboneElement | A.2.1-Advance directives [Required]
emergencyInfos |  | 1..1 | BackboneElement | A.2.2-Emergency information [Mandatory]
encounter |  | 1..1 | BackboneElement | A.2.3-Encounter [Mandatory]
admissionEvaluation |  | 0..1 | BackboneElement | A.2.4-Admission evaluation - Admission status should be reported exceptionally only if it is relevant to ensure continuity of care. [Optional]
patientHistory |  | 0..1 | BackboneElement | A.2.6-Patient history [Optional]
hospitalStay |  | 1..1 | BackboneElement | A.2.7-Hospital stay [Mandatory]
dischargeDetails |  | 1..1 | BackboneElement | A.2.8-Discharge details [Mandatory]
recommendations |  | 0..1 | BackboneElement | A.2.9-Recommendations [Required]
Documentation for this format

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
HospitalDischargeReportSK |  | 0..* | Base | Hospital Discharge Report (SK)
header |  | 1..1 | BackboneElement | A.1-Report header data element [Mandatory]
@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
subjectIdentification |  | 1..1 | BackboneElement | A.1.1-Identification of the patient/subject [Mandatory]
@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 [Mandatory]
family |  | 1..* | string | A.1.1.2-Family name/surname [Mandatory]
birthDate |  | 1..1 | dateTime | A.1.1.3-Date of birth [Required]
identifier |  | 1..* | Identifier | A.1.1.4-Personal identifier [Required]
nationality |  | 0..* | CodeableConcept | A.1.1.5-Nationality [Required]
gender |  | 1..1 | CodeableConcept | A.1.1.6-Gender [Mandatory]
subjectContact |  | 0..1 | BackboneElement | A.1.2-Patient/subject related contact information [Required]
@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
contactPoint |  | 0..* | 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 [Required]
telecom |  | 0..* | ContactPoint | A.1.2.1.2-Telecom [Required]
preferredHP |  | 0..* | BackboneElement | A.1.2.2-Preferred healthcare professional (HP) [Optional]
@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 [Required]
name |  | 1..1 | HumanName | A.1.2.2.2-Name of the HP [Required]
role |  | 0..* | CodeableConcept | A.1.2.2.3-Role of the HP [Required]
organization |  | 0..1 | BackboneElement | A.1.2.2.4-HP Organisation [Required]
address |  | 0..1 | Address | A.1.2.2.5-Address [Optional]
telecom |  | 0..* | ContactPoint | A.1.2.2.6-Telecom [Required]
person |  | 0..* | BackboneElement | A.1.2.3-Contact person/ legal guardian [Required]
@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.2.3.4-Given name [Mandatory]
name |  | 1..* | string | A.1.2.3.5-Family name/surname [Mandatory]
payer |  | 0..1 | BackboneElement | A.1.3-Health insurance and payment information [Required]
@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
insuranceCode |  | 0..1 | Identifier | A.1.3.1-Health insurance code [Mandatory]
insuranceName |  | 0..1 | string | A.1.3.2-Health insurance name [Required]
insuranceNumber |  | 0..1 | Identifier | A.1.3.3-Health insurance number [Mandatory]
author |  | 1..* | BackboneElement | A.1.5-Author (by whom the Hospital discharge report was authored) [Mandatory]
@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 |  | 1..* | Identifier | A.1.5.1-Author identifier [Mandatory]
name |  | 1..1 | HumanName | A.1.5.2-Author name [Mandatory]
organizationID |  | 0..* | Identifier | A.1.5.3-Author organization ID [Required]
organization |  | 1..1 | BackboneElement | A.1.5.4-Author organization [Mandatory]
dateTime |  | 1..1 | dateTime | A.1.5.5-DateTime [Mandatory]
attester |  | 0..* | BackboneElement | A.1.6-Attester [Required]
@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
name |  | 1..1 | HumanName | A.1.6.2-Attester name [Mandatory]
legalAuthenticator |  | 0..1 | BackboneElement | A.1.7-Legal authenticator [Required]
@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
name |  | 1..1 | HumanName | A.1.7.2-Legal authenticator name [Mandatory]
body |  | 1..1 | BackboneElement | A.2-Body (missing elementy ?) [Mandatory]
@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
advanceDirectives |  | 0..1 | BackboneElement | A.2.1-Advance directives [Required]
emergencyInfos |  | 1..1 | BackboneElement | A.2.2-Emergency information [Mandatory]
encounter |  | 1..1 | BackboneElement | A.2.3-Encounter [Mandatory]
admissionEvaluation |  | 0..1 | BackboneElement | A.2.4-Admission evaluation - Admission status should be reported exceptionally only if it is relevant to ensure continuity of care. [Optional]
patientHistory |  | 0..1 | BackboneElement | A.2.6-Patient history [Optional]
hospitalStay |  | 1..1 | BackboneElement | A.2.7-Hospital stay [Mandatory]
dischargeDetails |  | 1..1 | BackboneElement | A.2.8-Discharge details [Mandatory]
recommendations |  | 0..1 | BackboneElement | A.2.9-Recommendations [Required]
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Description | Expression
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from Base

Summary

Mandatory: 0 element(22 nested mandatory elements)
Prohibited: 32 elements

Key Elements View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
HospitalDischargeReportSK |  | 0..* | Base | Hospital Discharge Report (SK)
header |  | 1..1 | BackboneElement | A.1-Report header data element [Mandatory]
@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
subjectIdentification |  | 1..1 | BackboneElement | A.1.1-Identification of the patient/subject [Mandatory]
@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 [Mandatory]
family |  | 1..* | string | A.1.1.2-Family name/surname [Mandatory]
birthDate |  | 1..1 | dateTime | A.1.1.3-Date of birth [Required]
identifier |  | 1..* | Identifier | A.1.1.4-Personal identifier [Required]
nationality |  | 0..* | CodeableConcept | A.1.1.5-Nationality [Required]
gender |  | 1..1 | CodeableConcept | A.1.1.6-Gender [Mandatory]
subjectContact |  | 0..1 | BackboneElement | A.1.2-Patient/subject related contact information [Required]
@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
contactPoint |  | 0..* | 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 [Required]
telecom |  | 0..* | ContactPoint | A.1.2.1.2-Telecom [Required]
preferredHP |  | 0..* | BackboneElement | A.1.2.2-Preferred healthcare professional (HP) [Optional]
@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 [Required]
name |  | 1..1 | HumanName | A.1.2.2.2-Name of the HP [Required]
role |  | 0..* | CodeableConcept | A.1.2.2.3-Role of the HP [Required]
organization |  | 0..1 | BackboneElement | A.1.2.2.4-HP Organisation [Required]
address |  | 0..1 | Address | A.1.2.2.5-Address [Optional]
telecom |  | 0..* | ContactPoint | A.1.2.2.6-Telecom [Required]
person |  | 0..* | BackboneElement | A.1.2.3-Contact person/ legal guardian [Required]
@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.2.3.4-Given name [Mandatory]
name |  | 1..* | string | A.1.2.3.5-Family name/surname [Mandatory]
payer |  | 0..1 | BackboneElement | A.1.3-Health insurance and payment information [Required]
@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
insuranceCode |  | 0..1 | Identifier | A.1.3.1-Health insurance code [Mandatory]
insuranceName |  | 0..1 | string | A.1.3.2-Health insurance name [Required]
insuranceNumber |  | 0..1 | Identifier | A.1.3.3-Health insurance number [Mandatory]
author |  | 1..* | BackboneElement | A.1.5-Author (by whom the Hospital discharge report was authored) [Mandatory]
@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 |  | 1..* | Identifier | A.1.5.1-Author identifier [Mandatory]
name |  | 1..1 | HumanName | A.1.5.2-Author name [Mandatory]
organizationID |  | 0..* | Identifier | A.1.5.3-Author organization ID [Required]
organization |  | 1..1 | BackboneElement | A.1.5.4-Author organization [Mandatory]
dateTime |  | 1..1 | dateTime | A.1.5.5-DateTime [Mandatory]
attester |  | 0..* | BackboneElement | A.1.6-Attester [Required]
@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
name |  | 1..1 | HumanName | A.1.6.2-Attester name [Mandatory]
legalAuthenticator |  | 0..1 | BackboneElement | A.1.7-Legal authenticator [Required]
@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
name |  | 1..1 | HumanName | A.1.7.2-Legal authenticator name [Mandatory]
body |  | 1..1 | BackboneElement | A.2-Body (missing elementy ?) [Mandatory]
@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
advanceDirectives |  | 0..1 | BackboneElement | A.2.1-Advance directives [Required]
emergencyInfos |  | 1..1 | BackboneElement | A.2.2-Emergency information [Mandatory]
encounter |  | 1..1 | BackboneElement | A.2.3-Encounter [Mandatory]
admissionEvaluation |  | 0..1 | BackboneElement | A.2.4-Admission evaluation - Admission status should be reported exceptionally only if it is relevant to ensure continuity of care. [Optional]
patientHistory |  | 0..1 | BackboneElement | A.2.6-Patient history [Optional]
hospitalStay |  | 1..1 | BackboneElement | A.2.7-Hospital stay [Mandatory]
dischargeDetails |  | 1..1 | BackboneElement | A.2.8-Discharge details [Mandatory]
recommendations |  | 0..1 | BackboneElement | A.2.9-Recommendations [Required]
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Description | Expression
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

Differential View

This structure is derived from Base

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
HospitalDischargeReportSK |  | 0..* | Base | Hospital Discharge Report (SK)
header |  | 1..1 | BackboneElement | A.1-Report header data element [Mandatory]
subjectIdentification |  | 1..1 | BackboneElement | A.1.1-Identification of the patient/subject [Mandatory]
given |  | 1..* | string | A.1.1.1-Given name [Mandatory]
family |  | 1..* | string | A.1.1.2-Family name/surname [Mandatory]
birthDate |  | 1..1 | dateTime | A.1.1.3-Date of birth [Required]
identifier |  | 1..* | Identifier | A.1.1.4-Personal identifier [Required]
nationality |  | 0..* | CodeableConcept | A.1.1.5-Nationality [Required]
gender |  | 1..1 | CodeableConcept | A.1.1.6-Gender [Mandatory]
language |  | 0..0 |  |
subjectContact |  | 0..1 | BackboneElement | A.1.2-Patient/subject related contact information [Required]
contactPoint |  | 0..* | BackboneElement | A.1.2.1-Patient address []
address |  | 0..* | Address | A.1.2.1.1-Address [Required]
telecom |  | 0..* | ContactPoint | A.1.2.1.2-Telecom [Required]
preferredHP |  | 0..* | BackboneElement | A.1.2.2-Preferred healthcare professional (HP) [Optional]
identifier |  | 0..* | Identifier | A.1.2.2.1-Identifier [Required]
name |  | 1..1 | HumanName | A.1.2.2.2-Name of the HP [Required]
role |  | 0..* | CodeableConcept | A.1.2.2.3-Role of the HP [Required]
organization |  | 0..1 | BackboneElement | A.1.2.2.4-HP Organisation [Required]
address |  | 0..1 | Address | A.1.2.2.5-Address [Optional]
telecom |  | 0..* | ContactPoint | A.1.2.2.6-Telecom [Required]
person |  | 0..* | BackboneElement | A.1.2.3-Contact person/ legal guardian [Required]
role |  | 0..0 |  |
relationship |  | 0..0 |  |
identifier |  | 0..0 |  |
given |  | 1..* | string | A.1.2.3.4-Given name [Mandatory]
name |  | 1..* | string | A.1.2.3.5-Family name/surname [Mandatory]
address |  | 0..0 |  |
telecom |  | 0..0 |  |
payer |  | 0..1 | BackboneElement | A.1.3-Health insurance and payment information [Required]
insuranceCode |  | 0..1 | Identifier | A.1.3.1-Health insurance code [Mandatory]
insuranceName |  | 0..1 | string | A.1.3.2-Health insurance name [Required]
insuranceNumber |  | 0..1 | Identifier | A.1.3.3-Health insurance number [Mandatory]
informationRecipient |  | 0..0 |  |
author |  | 1..* | BackboneElement | A.1.5-Author (by whom the Hospital discharge report was authored) [Mandatory]
identifier |  | 1..* | Identifier | A.1.5.1-Author identifier [Mandatory]
name |  | 1..1 | HumanName | A.1.5.2-Author name [Mandatory]
organizationID |  | 0..* | Identifier | A.1.5.3-Author organization ID [Required]
organization |  | 1..1 | BackboneElement | A.1.5.4-Author organization [Mandatory]
dateTime |  | 1..1 | dateTime | A.1.5.5-DateTime [Mandatory]
attester |  | 0..* | BackboneElement | A.1.6-Attester [Required]
identifier |  | 0..0 |  |
name |  | 1..1 | HumanName | A.1.6.2-Attester name [Mandatory]
organizationID |  | 0..0 |  |
organization |  | 0..0 |  |
dateTime |  | 0..0 |  |
legalAuthenticator |  | 0..1 | BackboneElement | A.1.7-Legal authenticator [Required]
identifier |  | 0..0 |  |
name |  | 1..1 | HumanName | A.1.7.2-Legal authenticator name [Mandatory]
organizationID |  | 0..0 |  |
organization |  | 0..0 |  |
dateTime |  | 0..0 |  |
documentMetadata |  | 0..0 |  |
digitalSignature |  | 0..0 |  |
body |  | 1..1 | BackboneElement | A.2-Body (missing elementy ?) [Mandatory]
advanceDirectives |  | 0..1 | BackboneElement | A.2.1-Advance directives [Required]
emergencyInfos |  | 1..1 | BackboneElement | A.2.2-Emergency information [Mandatory]
encounter |  | 1..1 | BackboneElement | A.2.3-Encounter [Mandatory]
admissionEvaluation |  | 0..1 | BackboneElement | A.2.4-Admission evaluation - Admission status should be reported exceptionally only if it is relevant to ensure continuity of care. [Optional]
patientHistory |  | 0..1 | BackboneElement | A.2.6-Patient history [Optional]
hospitalStay |  | 1..1 | BackboneElement | A.2.7-Hospital stay [Mandatory]
dischargeDetails |  | 1..1 | BackboneElement | A.2.8-Discharge details [Mandatory]
recommendations |  | 0..1 | BackboneElement | A.2.9-Recommendations [Required]
Documentation for this format

Snapshot View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
HospitalDischargeReportSK |  | 0..* | Base | Hospital Discharge Report (SK)
header |  | 1..1 | BackboneElement | A.1-Report header data element [Mandatory]
@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
subjectIdentification |  | 1..1 | BackboneElement | A.1.1-Identification of the patient/subject [Mandatory]
@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 [Mandatory]
family |  | 1..* | string | A.1.1.2-Family name/surname [Mandatory]
birthDate |  | 1..1 | dateTime | A.1.1.3-Date of birth [Required]
identifier |  | 1..* | Identifier | A.1.1.4-Personal identifier [Required]
nationality |  | 0..* | CodeableConcept | A.1.1.5-Nationality [Required]
gender |  | 1..1 | CodeableConcept | A.1.1.6-Gender [Mandatory]
subjectContact |  | 0..1 | BackboneElement | A.1.2-Patient/subject related contact information [Required]
@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
contactPoint |  | 0..* | 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 [Required]
telecom |  | 0..* | ContactPoint | A.1.2.1.2-Telecom [Required]
preferredHP |  | 0..* | BackboneElement | A.1.2.2-Preferred healthcare professional (HP) [Optional]
@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 [Required]
name |  | 1..1 | HumanName | A.1.2.2.2-Name of the HP [Required]
role |  | 0..* | CodeableConcept | A.1.2.2.3-Role of the HP [Required]
organization |  | 0..1 | BackboneElement | A.1.2.2.4-HP Organisation [Required]
address |  | 0..1 | Address | A.1.2.2.5-Address [Optional]
telecom |  | 0..* | ContactPoint | A.1.2.2.6-Telecom [Required]
person |  | 0..* | BackboneElement | A.1.2.3-Contact person/ legal guardian [Required]
@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.2.3.4-Given name [Mandatory]
name |  | 1..* | string | A.1.2.3.5-Family name/surname [Mandatory]
payer |  | 0..1 | BackboneElement | A.1.3-Health insurance and payment information [Required]
@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
insuranceCode |  | 0..1 | Identifier | A.1.3.1-Health insurance code [Mandatory]
insuranceName |  | 0..1 | string | A.1.3.2-Health insurance name [Required]
insuranceNumber |  | 0..1 | Identifier | A.1.3.3-Health insurance number [Mandatory]
author |  | 1..* | BackboneElement | A.1.5-Author (by whom the Hospital discharge report was authored) [Mandatory]
@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 |  | 1..* | Identifier | A.1.5.1-Author identifier [Mandatory]
name |  | 1..1 | HumanName | A.1.5.2-Author name [Mandatory]
organizationID |  | 0..* | Identifier | A.1.5.3-Author organization ID [Required]
organization |  | 1..1 | BackboneElement | A.1.5.4-Author organization [Mandatory]
dateTime |  | 1..1 | dateTime | A.1.5.5-DateTime [Mandatory]
attester |  | 0..* | BackboneElement | A.1.6-Attester [Required]
@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
name |  | 1..1 | HumanName | A.1.6.2-Attester name [Mandatory]
legalAuthenticator |  | 0..1 | BackboneElement | A.1.7-Legal authenticator [Required]
@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
name |  | 1..1 | HumanName | A.1.7.2-Legal authenticator name [Mandatory]
body |  | 1..1 | BackboneElement | A.2-Body (missing elementy ?) [Mandatory]
@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
advanceDirectives |  | 0..1 | BackboneElement | A.2.1-Advance directives [Required]
emergencyInfos |  | 1..1 | BackboneElement | A.2.2-Emergency information [Mandatory]
encounter |  | 1..1 | BackboneElement | A.2.3-Encounter [Mandatory]
admissionEvaluation |  | 0..1 | BackboneElement | A.2.4-Admission evaluation - Admission status should be reported exceptionally only if it is relevant to ensure continuity of care. [Optional]
patientHistory |  | 0..1 | BackboneElement | A.2.6-Patient history [Optional]
hospitalStay |  | 1..1 | BackboneElement | A.2.7-Hospital stay [Mandatory]
dischargeDetails |  | 1..1 | BackboneElement | A.2.8-Discharge details [Mandatory]
recommendations |  | 0..1 | BackboneElement | A.2.9-Recommendations [Required]
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Description | Expression
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from Base

Summary

Mandatory: 0 element(22 nested mandatory elements)
Prohibited: 32 elements

Other representations of profile: CSV, Excel