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 2024-11-05 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

Usage:

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

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
.. HospitalDischargeReportSK 0..* Base Hospital Discharge Report (SK)
Instances of this logical model are not marked to be the target of a Reference
... 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]

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. HospitalDischargeReportSK 0..* Base Hospital Discharge Report (SK)
Instances of this logical model are not marked to be the target of a Reference
... header 1..1 BackboneElement A.1-Report header data element [Mandatory]
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... subjectIdentification 1..1 BackboneElement A.1.1-Identification of the patient/subject [Mandatory]
..... 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]
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... contactPoint 0..* BackboneElement A.1.2.1-Patient address []
...... 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]
....... 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]
....... 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]
..... 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]
..... 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]
..... 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]
..... 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]
.... 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]

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
.. HospitalDischargeReportSK 0..* Base Hospital Discharge Report (SK)
Instances of this logical model are not marked to be the target of a Reference
... 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]

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(22 nested mandatory elements)
Prohibited: 32 elements

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraintsdoco
.. HospitalDischargeReportSK 0..* Base Hospital Discharge Report (SK)
Instances of this logical model are not marked to be the target of a Reference
... 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]

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. HospitalDischargeReportSK 0..* Base Hospital Discharge Report (SK)
Instances of this logical model are not marked to be the target of a Reference
... header 1..1 BackboneElement A.1-Report header data element [Mandatory]
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... subjectIdentification 1..1 BackboneElement A.1.1-Identification of the patient/subject [Mandatory]
..... 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]
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... contactPoint 0..* BackboneElement A.1.2.1-Patient address []
...... 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]
....... 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]
....... 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]
..... 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]
..... 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]
..... 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]
..... 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]
.... 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]

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
.. HospitalDischargeReportSK 0..* Base Hospital Discharge Report (SK)
Instances of this logical model are not marked to be the target of a Reference
... 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]

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(22 nested mandatory elements)
Prohibited: 32 elements

 

Other representations of profile: CSV, Excel