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-01-06 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.

NameFlagsCard.TypeDescription & Constraintsdoco
.. HospitalDischargeReportSK 0..* Base Hospital Discharge Report (SK)
... header 1..1 BackboneElement A.1-Report header data element [Mandatory]
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
.... subjectIdentification 1..1 BackboneElement A.1.1-Identification of the patient/subject [Mandatory]
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 [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]
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
..... contactPoint 0..* 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 [Required]
...... telecom 0..* ContactPoint A.1.2.1.2-Telecom [Required]
...... preferredHP 0..* BackboneElement A.1.2.2-Preferred healthcare professional (HP) [Optional]
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 [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]
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.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]
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
..... 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]
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 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]
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
..... name 1..1 HumanName A.1.6.2-Attester name [Mandatory]
.... legalAuthenticator 0..1 BackboneElement A.1.7-Legal authenticator [Required]
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
..... name 1..1 HumanName A.1.7.2-Legal authenticator name [Mandatory]
... body 1..1 BackboneElement A.2-Body (missing elementy ?) [Mandatory]
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
.... 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()

 

Other representations of profile: CSV, Excel