ePA Laboratory Report Implementation Guide
Version 1.0.0-ballot.1 - ballot

Ressourcenprofil: Composition dgLP

Offizielle URL: https://gematik.de/fhir/epa-laboratory/StructureDefinition/composition-dglp Version: 1.0.0
Active Stand: 2026-09-30 Maschinenlesbarer Name: CompositiondgLP

Copyright/Rechtliches: gematik GmbH / Dieses Artefakt ist lizenziert unter Apache License, Version 2.0.

Dieses Profil bündelt die Strukturen, die zum gesamten Laborbefund gehören. Das MIO Laborbefund enthält genau einen Laborgesamtbefund, inklusive aller Befundanteile und Anhänge.

Usages:

You can also check for usages in the FHIR IG Statistics

Formale Ansichten des Profilinhalts

Beschreibung von Profilen, Differentials, Snapshots und deren Repräsentationen.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Composition 0..* CompositionLabReportEu Laboratory Report composition
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension S 3..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:version S 1..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
..... value[x] S 1..1 string An explicitly assigned identifer of a variation of the content in the Composition
.... extension:informationRecipient S 1..* (Complex) Empfänger:in des Laborbefundes
URL: http://hl7.eu/fhir/StructureDefinition/information-recipient
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/information-recipient"
..... value[x] S 1..1 Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole | TI Related Person) Value of extension
...... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
...... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... extension:diagnosticReport S 1..1 (Complex) Document DiagnosticReport Reference
URL: http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference"
..... value[x] S 1..1 Reference(Diagnostic Report dgLP) Value of extension
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... extension:basedOn-order-or-requisition S 0..* (Complex) Composition: Based On Order
URL: http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition"
..... value[x] S 1..1 Reference(Service Request dgLP) Value of extension
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
.... system SΣ 1..1 uri The namespace for the identifier value
Required Pattern: urn:ietf:rfc:3986
.... value SΣ 1..1 string The value that is unique
Example General: 123456
... status ?!SΣ 1..1 code preliminary | final | amended | entered-in-error
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
... type SΣ 1..1 CodeableConcept Type of (Laboratory) Report
Binding: Laboratory Report Types (preferred)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... coding SΣ 2..2 Coding Code defined by a terminology system

Fixed Value: (Complex), (Complex)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... system SΣ 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct, http://loinc.org
..... version SΣ 1..1 string Version of the system - if relevant
Fixed Value: http://snomed.info/sct/11000274103/version/20260515, 2.82
..... code SΣ 1..1 code Symbol in syntax defined by the system
Fixed Value: 4241000179101, 11502-2
..... display SΣ 1..1 string Representation defined by the system
Fixed Value: Laboratory report
... subject SΣ 1..1 Reference(TI Patient) Who and/or what the composition is about
.... identifier SΣ 1..1 IdentifierKvid10 Logical reference, when literal reference is not known
... date SΣ 1..1 dateTime Composition editing time
... author SΣ 1..* Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole) Who and/or what authored the composition
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... title SΣ 1..1 string Laboratory Report
Required Pattern: Laboratory Report
... Slices for attester S 1..* BackboneElement Freigabe des gesamten Laborbefundes
Slice: Unordered, Open by value:mode
.... attester:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... mode 1..1 code The type of attestation
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
.... attester:legalAuthenticator S 1..* BackboneElement Attests to accuracy of composition
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... mode S 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: legal
..... time SC 1..1 dateTime When the composition was attested
Constraints: epa-datetime
..... party S 1..1 Reference(TI Practitioner | TI PractitionerRole) Who attested the composition
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... Slices for section SC 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by pattern:$this.code
Constraints: cmp-1, cmp-2
.... section:All Slices Content/Rules for all slices
..... Slices for extension Content/Rules for all slices
...... extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
..... code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
..... text C 1..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... section:result SC 1..* BackboneElement Laboruntersuchungsergebnisse
Constraints: cmp-1, cmp-2
..... Slices for extension Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title S 1..1 string Label for section (e.g. for ToC)
..... code S 1..1 CodeableConcept Classification of section (recommended)
Binding: Laboratory Study Types (required)
...... coding SΣ 0..1 Coding Code defined by a terminology system
....... system SΣ 1..1 uri Identity of the terminology system
....... version SΣ 0..1 string Version of the system - if relevant
....... code SΣ 1..1 code Symbol in syntax defined by the system
....... display SΣ 1..1 string Representation defined by the system
...... text SΣ 0..1 string Plain text representation of the concept
..... text SC 1..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
..... entry SC 1..* Reference(Observation Laboratory Study Group dgLP | Observation Image Attachment dgLP) A reference to data that supports this section
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred Laboratory Report Types 📦2.0.0 HL7 Europe Laboratory Report v2.0
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.relatesTo.​code Base required DocumentRelationshipType 📍4.0.1 FHIR Std.
Composition.section.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:attachment.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:result.​code Base required Laboratory Study Types 📦2.0.0 HL7 Europe Laboratory Report v2.0

Constraints

Id Grade Path(s) Description Expression
cmp-1 error Composition.section, Composition.section:result A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:result A section can only have an emptyReason if it is empty emptyReason.empty() or entry.empty()
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
epa-datetime error Composition.attester:legalAuthenticator.time dateTime muss mindestens aus Tag, Monat und Jahr bestehen toString().matches('^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$')
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Diese Struktur ist abgeleitet von CompositionLabReportEu

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Composition 0..* CompositionLabReportEu Laboratory Report composition
... Slices for extension S 3..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:version S 1..1 R5 Composition.version R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
..... value[x] S 1..1 string An explicitly assigned identifer of a variation of the content in the Composition
.... extension:informationRecipient S 1..* InformationRecipient Empfänger:in des Laborbefundes
..... value[x] S 1..1 Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole | TI Related Person) Value of extension
...... reference S 0..1 string Literal reference, Relative, internal or absolute URL
...... identifier S 0..1 Identifier Logical reference, when literal reference is not known
.... extension:diagnosticReport S 1..1 DiagnosticReportReference Document DiagnosticReport Reference
..... value[x] S 1..1 Reference(Diagnostic Report dgLP) Value of extension
...... reference S 1..1 string Literal reference, Relative, internal or absolute URL
...... type 0..0 Type the reference refers to (e.g. "Patient")
...... identifier 0..0 Logical reference, when literal reference is not known
...... display 0..0 Text alternative for the resource
.... extension:basedOn-order-or-requisition S 0..* (Complex) Composition: Based On Order
URL: http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition
..... value[x] S 1..1 Reference(Service Request dgLP) Value of extension
...... reference S 1..1 string Literal reference, Relative, internal or absolute URL
...... type 0..0 Type the reference refers to (e.g. "Patient")
...... identifier 0..0 Logical reference, when literal reference is not known
...... display 0..0 Text alternative for the resource
... identifier S 1..1 Identifier Versionsunabhängiger konstanter Identifikator Laborgesamtbefund (UUID)
.... use 0..0 usual | official | temp | secondary | old (If known)
.... type 0..0 Description of identifier
.... system S 1..1 uri The namespace for the identifier value
Required Pattern: urn:ietf:rfc:3986
.... value S 1..1 string The value that is unique
.... period 0..0 Time period when id is/was valid for use
.... assigner 0..0 Organization that issued id (may be just text)
... status S 1..1 code preliminary | final | amended | entered-in-error
.... coding S 2..2 Coding Code defined by a terminology system
Fixed Value: (Complex), (Complex)
..... system S 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct, http://loinc.org
..... version S 1..1 string Version of the system - if relevant
Fixed Value: http://snomed.info/sct/11000274103/version/20260515, 2.82
..... code S 1..1 code Symbol in syntax defined by the system
Fixed Value: 4241000179101, 11502-2
..... display S 1..1 string Representation defined by the system
Fixed Value: Laboratory report
..... userSelected 0..0 If this coding was chosen directly by the user
.... text 0..0 Plain text representation of the concept
... category 0..0 Report Category
... Slices for category Content/Rules for all slices
.... category:studyType 0..0 The way of grouping of the test results into clinically meaningful domains (e.g. hematology study, microbiology study, etc.)
.... category:specialty 0..0 The clinical domain of the laboratory performing the observation (e.g. microbiology, toxicology, chemistry)
... subject S 1..1 Reference(TI Patient) Who and/or what the composition is about
.... identifier S 1..1 IdentifierKvid10 Logical reference, when literal reference is not known
... encounter 0..0 The healthcare event which this Laboratory Report is about (when test ordered).
... date S 1..1 dateTime Composition editing time
... author S 1..* Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole) Who and/or what authored the composition
.... reference S 1..1 string Literal reference, Relative, internal or absolute URL
.... type 0..0 Type the reference refers to (e.g. "Patient")
.... identifier 0..0 Logical reference, when literal reference is not known
.... display 0..0 Text alternative for the resource
... title S 1..1 string Laboratory Report
Required Pattern: Laboratory Report
... confidentiality 0..0 As defined by affinity domain
... attester S 1..* BackboneElement Freigabe des gesamten Laborbefundes
... Slices for attester Content/Rules for all slices
.... attester:legalAuthenticator S 1..* BackboneElement Attests to accuracy of composition
..... mode S 1..1 code personal | professional | legal | official
..... time SC 1..1 dateTime When the composition was attested
Constraints: epa-datetime
..... party S 1..1 Reference(TI Practitioner | TI PractitionerRole) Who attested the composition
...... reference S 1..1 string Literal reference, Relative, internal or absolute URL
...... type 0..0 Type the reference refers to (e.g. "Patient")
...... identifier 0..0 Logical reference, when literal reference is not known
...... display 0..0 Text alternative for the resource
.... attester:validator 0..0 Attests to accuracy of composition
... custodian 0..0 Organization which maintains the composition
... relatesTo 0..0 Relationships to other compositions/documents
... event 0..0 The laboratory service(s) being documented
... section S 1..* BackboneElement Composition is broken into sections
... Slices for section Content/Rules for all slices
.... section:annotations 0..0 Annotation comment
.... section:attachment 0..0 Additional data (like images, diagrams) associated with this report
.... section:result S 1..* BackboneElement Laboruntersuchungsergebnisse
..... Slices for extension Content/Rules for all slices
...... extension:section-note 0..0 Additional notes that apply to this resource or element.
..... title S 1..1 string Label for section (e.g. for ToC)
..... code S 1..1 CodeableConcept Classification of section (recommended)
Binding: Laboratory Study Types (required)
...... coding S 0..1 Coding Code defined by a terminology system
....... system S 1..1 uri Identity of the terminology system
....... version S 0..1 string Version of the system - if relevant
....... code S 1..1 code Symbol in syntax defined by the system
....... display S 1..1 string Representation defined by the system
....... userSelected 0..0 If this coding was chosen directly by the user
...... text S 0..1 string Plain text representation of the concept
..... author 0..0 Who and/or what authored the section
..... focus 0..0 Who/what the section is about, when it is not about the subject of composition
..... text S 1..1 Narrative Text summary of the section, for human interpretation
..... mode 0..0 working | snapshot | changes
..... orderedBy 0..0 Order of section entries
..... entry S 1..* Reference(Observation Laboratory Study Group dgLP | Observation Image Attachment dgLP) A reference to data that supports this section
...... reference S 1..1 string Literal reference, Relative, internal or absolute URL
...... type 0..0 Type the reference refers to (e.g. "Patient")
...... identifier 0..0 Logical reference, when literal reference is not known
...... display 0..0 Text alternative for the resource
..... emptyReason 0..0 Empty reason
..... section 0..0 Nested Section

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Composition.section:result.​code Base required Laboratory Study Types 📦2.0.0 HL7 Europe Laboratory Report v2.0

Constraints

Id Grade Path(s) Description Expression
epa-datetime error Composition.attester:legalAuthenticator.time dateTime muss mindestens aus Tag, Monat und Jahr bestehen toString().matches('^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$')
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Composition 0..* CompositionLabReportEu Laboratory Report composition
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Narrative text
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension S 3..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:version S 1..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
..... value[x] S 1..1 string An explicitly assigned identifer of a variation of the content in the Composition
.... extension:informationRecipient S 1..* (Complex) Empfänger:in des Laborbefundes
URL: http://hl7.eu/fhir/StructureDefinition/information-recipient
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/information-recipient"
..... value[x] S 1..1 Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole | TI Related Person) Value of extension
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
...... display Σ 0..1 string Text alternative for the resource
.... extension:diagnosticReport S 1..1 (Complex) Document DiagnosticReport Reference
URL: http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference"
..... value[x] S 1..1 Reference(Diagnostic Report dgLP) Value of extension
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... extension:basedOn-order-or-requisition S 0..* (Complex) Composition: Based On Order
URL: http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition"
..... value[x] S 1..1 Reference(Service Request dgLP) Value of extension
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier SΣ 1..1 Identifier Versionsunabhängiger konstanter Identifikator Laborgesamtbefund (UUID)
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... system SΣ 1..1 uri The namespace for the identifier value
Required Pattern: urn:ietf:rfc:3986
.... value SΣ 1..1 string The value that is unique
Example General: 123456
... status ?!SΣ 1..1 code preliminary | final | amended | entered-in-error
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
... type SΣ 1..1 CodeableConcept Type of (Laboratory) Report
Binding: Laboratory Report Types (preferred)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ 2..2 Coding Code defined by a terminology system

Fixed Value: (Complex), (Complex)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system SΣ 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct, http://loinc.org
..... version SΣ 1..1 string Version of the system - if relevant
Fixed Value: http://snomed.info/sct/11000274103/version/20260515, 2.82
..... code SΣ 1..1 code Symbol in syntax defined by the system
Fixed Value: 4241000179101, 11502-2
..... display SΣ 1..1 string Representation defined by the system
Fixed Value: Laboratory report
... subject SΣ 1..1 Reference(TI Patient) Who and/or what the composition is about
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 1..1 IdentifierKvid10 Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... date SΣ 1..1 dateTime Composition editing time
... author SΣ 1..* Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole) Who and/or what authored the composition
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... title SΣ 1..1 string Laboratory Report
Required Pattern: Laboratory Report
... Slices for attester S 1..* BackboneElement Freigabe des gesamten Laborbefundes
Slice: Unordered, Open by value:mode
.... attester:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... mode 1..1 code The type of attestation
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
..... time 0..1 dateTime When the report was attested by the party
..... party 0..1 Reference(Patient (EU core) | RelatedPerson | Practitioner (EU core) | PractitionerRole (EU core) | Organization (EU core)) Who attested the report
.... attester:legalAuthenticator S 1..* BackboneElement Attests to accuracy of composition
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... mode S 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: legal
..... time SC 1..1 dateTime When the composition was attested
Constraints: epa-datetime
..... party S 1..1 Reference(TI Practitioner | TI PractitionerRole) Who attested the composition
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... Slices for section SC 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by pattern:$this.code
Constraints: cmp-1, cmp-2
.... section:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
..... code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 1..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
..... entry C 0..* Reference(Resource) A reference to data that supports this section
..... emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
..... section C 0..* See section (Composition) Nested Section
.... section:result SC 1..* BackboneElement Laboruntersuchungsergebnisse
Constraints: cmp-1, cmp-2
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... Slices for extension Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title S 1..1 string Label for section (e.g. for ToC)
..... code S 1..1 CodeableConcept Classification of section (recommended)
Binding: Laboratory Study Types (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
...... coding SΣ 0..1 Coding Code defined by a terminology system
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ 1..1 uri Identity of the terminology system
....... version SΣ 0..1 string Version of the system - if relevant
....... code SΣ 1..1 code Symbol in syntax defined by the system
....... display SΣ 1..1 string Representation defined by the system
...... text SΣ 0..1 string Plain text representation of the concept
..... text SC 1..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
..... entry SC 1..* Reference(Observation Laboratory Study Group dgLP | Observation Image Attachment dgLP) A reference to data that supports 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
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Composition.extension:informationRecipient.​value[x].type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred Laboratory Report Types 📦2.0.0 HL7 Europe Laboratory Report v2.0
Composition.subject.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.relatesTo.​code Base required DocumentRelationshipType 📍4.0.1 FHIR Std.
Composition.event.code Base example v3 Code System ActCode 📦3.0.0 THO v7.3
Composition.section.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:annotations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:annotations.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:attachment.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:attachment.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:attachment.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:attachment.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:result.​code Base required Laboratory Study Types 📦2.0.0 HL7 Europe Laboratory Report v2.0

Constraints

Id Grade Path(s) Description Expression
cmp-1 error Composition.section, Composition.section:result A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:result A section can only have an emptyReason if it is empty emptyReason.empty() or entry.empty()
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
epa-datetime error Composition.attester:legalAuthenticator.time dateTime muss mindestens aus Tag, Monat und Jahr bestehen toString().matches('^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$')
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Schlüsselelemente-Ansicht

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Composition 0..* CompositionLabReportEu Laboratory Report composition
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... Slices for extension S 3..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:version S 1..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
..... value[x] S 1..1 string An explicitly assigned identifer of a variation of the content in the Composition
.... extension:informationRecipient S 1..* (Complex) Empfänger:in des Laborbefundes
URL: http://hl7.eu/fhir/StructureDefinition/information-recipient
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/information-recipient"
..... value[x] S 1..1 Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole | TI Related Person) Value of extension
...... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
...... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
.... extension:diagnosticReport S 1..1 (Complex) Document DiagnosticReport Reference
URL: http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference"
..... value[x] S 1..1 Reference(Diagnostic Report dgLP) Value of extension
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... extension:basedOn-order-or-requisition S 0..* (Complex) Composition: Based On Order
URL: http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition"
..... value[x] S 1..1 Reference(Service Request dgLP) Value of extension
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
.... system SΣ 1..1 uri The namespace for the identifier value
Required Pattern: urn:ietf:rfc:3986
.... value SΣ 1..1 string The value that is unique
Example General: 123456
... status ?!SΣ 1..1 code preliminary | final | amended | entered-in-error
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
... type SΣ 1..1 CodeableConcept Type of (Laboratory) Report
Binding: Laboratory Report Types (preferred)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
.... coding SΣ 2..2 Coding Code defined by a terminology system

Fixed Value: (Complex), (Complex)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... system SΣ 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct, http://loinc.org
..... version SΣ 1..1 string Version of the system - if relevant
Fixed Value: http://snomed.info/sct/11000274103/version/20260515, 2.82
..... code SΣ 1..1 code Symbol in syntax defined by the system
Fixed Value: 4241000179101, 11502-2
..... display SΣ 1..1 string Representation defined by the system
Fixed Value: Laboratory report
... subject SΣ 1..1 Reference(TI Patient) Who and/or what the composition is about
.... identifier SΣ 1..1 IdentifierKvid10 Logical reference, when literal reference is not known
... date SΣ 1..1 dateTime Composition editing time
... author SΣ 1..* Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole) Who and/or what authored the composition
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... title SΣ 1..1 string Laboratory Report
Required Pattern: Laboratory Report
... Slices for attester S 1..* BackboneElement Freigabe des gesamten Laborbefundes
Slice: Unordered, Open by value:mode
.... attester:All Slices Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... mode 1..1 code The type of attestation
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
.... attester:legalAuthenticator S 1..* BackboneElement Attests to accuracy of composition
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... mode S 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: legal
..... time SC 1..1 dateTime When the composition was attested
Constraints: epa-datetime
..... party S 1..1 Reference(TI Practitioner | TI PractitionerRole) Who attested the composition
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... Slices for section SC 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by pattern:$this.code
Constraints: cmp-1, cmp-2
.... section:All Slices Content/Rules for all slices
..... Slices for extension Content/Rules for all slices
...... extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
..... code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
..... text C 1..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
.... section:result SC 1..* BackboneElement Laboruntersuchungsergebnisse
Constraints: cmp-1, cmp-2
..... Slices for extension Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title S 1..1 string Label for section (e.g. for ToC)
..... code S 1..1 CodeableConcept Classification of section (recommended)
Binding: Laboratory Study Types (required)
...... coding SΣ 0..1 Coding Code defined by a terminology system
....... system SΣ 1..1 uri Identity of the terminology system
....... version SΣ 0..1 string Version of the system - if relevant
....... code SΣ 1..1 code Symbol in syntax defined by the system
....... display SΣ 1..1 string Representation defined by the system
...... text SΣ 0..1 string Plain text representation of the concept
..... text SC 1..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
..... entry SC 1..* Reference(Observation Laboratory Study Group dgLP | Observation Image Attachment dgLP) A reference to data that supports this section
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred Laboratory Report Types 📦2.0.0 HL7 Europe Laboratory Report v2.0
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.relatesTo.​code Base required DocumentRelationshipType 📍4.0.1 FHIR Std.
Composition.section.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:attachment.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:result.​code Base required Laboratory Study Types 📦2.0.0 HL7 Europe Laboratory Report v2.0

Constraints

Id Grade Path(s) Description Expression
cmp-1 error Composition.section, Composition.section:result A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:result A section can only have an emptyReason if it is empty emptyReason.empty() or entry.empty()
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
epa-datetime error Composition.attester:legalAuthenticator.time dateTime muss mindestens aus Tag, Monat und Jahr bestehen toString().matches('^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$')
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential-Ansicht

Diese Struktur ist abgeleitet von CompositionLabReportEu

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Composition 0..* CompositionLabReportEu Laboratory Report composition
... Slices for extension S 3..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:version S 1..1 R5 Composition.version R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
..... value[x] S 1..1 string An explicitly assigned identifer of a variation of the content in the Composition
.... extension:informationRecipient S 1..* InformationRecipient Empfänger:in des Laborbefundes
..... value[x] S 1..1 Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole | TI Related Person) Value of extension
...... reference S 0..1 string Literal reference, Relative, internal or absolute URL
...... identifier S 0..1 Identifier Logical reference, when literal reference is not known
.... extension:diagnosticReport S 1..1 DiagnosticReportReference Document DiagnosticReport Reference
..... value[x] S 1..1 Reference(Diagnostic Report dgLP) Value of extension
...... reference S 1..1 string Literal reference, Relative, internal or absolute URL
...... type 0..0 Type the reference refers to (e.g. "Patient")
...... identifier 0..0 Logical reference, when literal reference is not known
...... display 0..0 Text alternative for the resource
.... extension:basedOn-order-or-requisition S 0..* (Complex) Composition: Based On Order
URL: http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition
..... value[x] S 1..1 Reference(Service Request dgLP) Value of extension
...... reference S 1..1 string Literal reference, Relative, internal or absolute URL
...... type 0..0 Type the reference refers to (e.g. "Patient")
...... identifier 0..0 Logical reference, when literal reference is not known
...... display 0..0 Text alternative for the resource
... identifier S 1..1 Identifier Versionsunabhängiger konstanter Identifikator Laborgesamtbefund (UUID)
.... use 0..0 usual | official | temp | secondary | old (If known)
.... type 0..0 Description of identifier
.... system S 1..1 uri The namespace for the identifier value
Required Pattern: urn:ietf:rfc:3986
.... value S 1..1 string The value that is unique
.... period 0..0 Time period when id is/was valid for use
.... assigner 0..0 Organization that issued id (may be just text)
... status S 1..1 code preliminary | final | amended | entered-in-error
.... coding S 2..2 Coding Code defined by a terminology system
Fixed Value: (Complex), (Complex)
..... system S 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct, http://loinc.org
..... version S 1..1 string Version of the system - if relevant
Fixed Value: http://snomed.info/sct/11000274103/version/20260515, 2.82
..... code S 1..1 code Symbol in syntax defined by the system
Fixed Value: 4241000179101, 11502-2
..... display S 1..1 string Representation defined by the system
Fixed Value: Laboratory report
..... userSelected 0..0 If this coding was chosen directly by the user
.... text 0..0 Plain text representation of the concept
... category 0..0 Report Category
... Slices for category Content/Rules for all slices
.... category:studyType 0..0 The way of grouping of the test results into clinically meaningful domains (e.g. hematology study, microbiology study, etc.)
.... category:specialty 0..0 The clinical domain of the laboratory performing the observation (e.g. microbiology, toxicology, chemistry)
... subject S 1..1 Reference(TI Patient) Who and/or what the composition is about
.... identifier S 1..1 IdentifierKvid10 Logical reference, when literal reference is not known
... encounter 0..0 The healthcare event which this Laboratory Report is about (when test ordered).
... date S 1..1 dateTime Composition editing time
... author S 1..* Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole) Who and/or what authored the composition
.... reference S 1..1 string Literal reference, Relative, internal or absolute URL
.... type 0..0 Type the reference refers to (e.g. "Patient")
.... identifier 0..0 Logical reference, when literal reference is not known
.... display 0..0 Text alternative for the resource
... title S 1..1 string Laboratory Report
Required Pattern: Laboratory Report
... confidentiality 0..0 As defined by affinity domain
... attester S 1..* BackboneElement Freigabe des gesamten Laborbefundes
... Slices for attester Content/Rules for all slices
.... attester:legalAuthenticator S 1..* BackboneElement Attests to accuracy of composition
..... mode S 1..1 code personal | professional | legal | official
..... time SC 1..1 dateTime When the composition was attested
Constraints: epa-datetime
..... party S 1..1 Reference(TI Practitioner | TI PractitionerRole) Who attested the composition
...... reference S 1..1 string Literal reference, Relative, internal or absolute URL
...... type 0..0 Type the reference refers to (e.g. "Patient")
...... identifier 0..0 Logical reference, when literal reference is not known
...... display 0..0 Text alternative for the resource
.... attester:validator 0..0 Attests to accuracy of composition
... custodian 0..0 Organization which maintains the composition
... relatesTo 0..0 Relationships to other compositions/documents
... event 0..0 The laboratory service(s) being documented
... section S 1..* BackboneElement Composition is broken into sections
... Slices for section Content/Rules for all slices
.... section:annotations 0..0 Annotation comment
.... section:attachment 0..0 Additional data (like images, diagrams) associated with this report
.... section:result S 1..* BackboneElement Laboruntersuchungsergebnisse
..... Slices for extension Content/Rules for all slices
...... extension:section-note 0..0 Additional notes that apply to this resource or element.
..... title S 1..1 string Label for section (e.g. for ToC)
..... code S 1..1 CodeableConcept Classification of section (recommended)
Binding: Laboratory Study Types (required)
...... coding S 0..1 Coding Code defined by a terminology system
....... system S 1..1 uri Identity of the terminology system
....... version S 0..1 string Version of the system - if relevant
....... code S 1..1 code Symbol in syntax defined by the system
....... display S 1..1 string Representation defined by the system
....... userSelected 0..0 If this coding was chosen directly by the user
...... text S 0..1 string Plain text representation of the concept
..... author 0..0 Who and/or what authored the section
..... focus 0..0 Who/what the section is about, when it is not about the subject of composition
..... text S 1..1 Narrative Text summary of the section, for human interpretation
..... mode 0..0 working | snapshot | changes
..... orderedBy 0..0 Order of section entries
..... entry S 1..* Reference(Observation Laboratory Study Group dgLP | Observation Image Attachment dgLP) A reference to data that supports this section
...... reference S 1..1 string Literal reference, Relative, internal or absolute URL
...... type 0..0 Type the reference refers to (e.g. "Patient")
...... identifier 0..0 Logical reference, when literal reference is not known
...... display 0..0 Text alternative for the resource
..... emptyReason 0..0 Empty reason
..... section 0..0 Nested Section

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
Composition.section:result.​code Base required Laboratory Study Types 📦2.0.0 HL7 Europe Laboratory Report v2.0

Constraints

Id Grade Path(s) Description Expression
epa-datetime error Composition.attester:legalAuthenticator.time dateTime muss mindestens aus Tag, Monat und Jahr bestehen toString().matches('^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$')

Snapshot-AnsichtView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Composition 0..* CompositionLabReportEu Laboratory Report composition
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Narrative text
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... contained 0..* Resource Contained, inline Resources
... Slices for extension S 3..* Extension Extension
Slice: Unordered, Closed by value:url
.... extension:version S 1..1 (Complex) R5: An explicitly assigned identifer of a variation of the content in the Composition (new)
URL: http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version
Constraints: ext-1
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... url 1..1 uri "http://hl7.org/fhir/5.0/StructureDefinition/extension-Composition.version"
..... value[x] S 1..1 string An explicitly assigned identifer of a variation of the content in the Composition
.... extension:informationRecipient S 1..* (Complex) Empfänger:in des Laborbefundes
URL: http://hl7.eu/fhir/StructureDefinition/information-recipient
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/information-recipient"
..... value[x] S 1..1 Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole | TI Related Person) Value of extension
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 0..1 string Literal reference, Relative, internal or absolute URL
...... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
...... identifier SΣ 0..1 Identifier Logical reference, when literal reference is not known
...... display Σ 0..1 string Text alternative for the resource
.... extension:diagnosticReport S 1..1 (Complex) Document DiagnosticReport Reference
URL: http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/extensions/StructureDefinition/composition-diagnosticReportReference"
..... value[x] S 1..1 Reference(Diagnostic Report dgLP) Value of extension
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
.... extension:basedOn-order-or-requisition S 0..* (Complex) Composition: Based On Order
URL: http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..0 Extension
Slice: Unordered, Open by value:url
..... url 1..1 uri "http://hl7.eu/fhir/StructureDefinition/composition-basedOn-order-or-requisition"
..... value[x] S 1..1 Reference(Service Request dgLP) Value of extension
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... identifier SΣ 1..1 Identifier Versionsunabhängiger konstanter Identifikator Laborgesamtbefund (UUID)
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... system SΣ 1..1 uri The namespace for the identifier value
Required Pattern: urn:ietf:rfc:3986
.... value SΣ 1..1 string The value that is unique
Example General: 123456
... status ?!SΣ 1..1 code preliminary | final | amended | entered-in-error
Binding: CompositionStatus (required): The workflow/clinical status of the composition.
... type SΣ 1..1 CodeableConcept Type of (Laboratory) Report
Binding: Laboratory Report Types (preferred)
Required Pattern: At least the following
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... coding SΣ 2..2 Coding Code defined by a terminology system

Fixed Value: (Complex), (Complex)
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... system SΣ 1..1 uri Identity of the terminology system
Fixed Value: http://snomed.info/sct, http://loinc.org
..... version SΣ 1..1 string Version of the system - if relevant
Fixed Value: http://snomed.info/sct/11000274103/version/20260515, 2.82
..... code SΣ 1..1 code Symbol in syntax defined by the system
Fixed Value: 4241000179101, 11502-2
..... display SΣ 1..1 string Representation defined by the system
Fixed Value: Laboratory report
... subject SΣ 1..1 Reference(TI Patient) Who and/or what the composition is about
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).
.... identifier SΣ 1..1 IdentifierKvid10 Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... date SΣ 1..1 dateTime Composition editing time
... author SΣ 1..* Reference(TI Organization | TI Patient | TI Practitioner | TI PractitionerRole) Who and/or what authored the composition
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... title SΣ 1..1 string Laboratory Report
Required Pattern: Laboratory Report
... Slices for attester S 1..* BackboneElement Freigabe des gesamten Laborbefundes
Slice: Unordered, Open by value:mode
.... attester:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... mode 1..1 code The type of attestation
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
..... time 0..1 dateTime When the report was attested by the party
..... party 0..1 Reference(Patient (EU core) | RelatedPerson | Practitioner (EU core) | PractitionerRole (EU core) | Organization (EU core)) Who attested the report
.... attester:legalAuthenticator S 1..* BackboneElement Attests to accuracy of composition
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... mode S 1..1 code personal | professional | legal | official
Binding: CompositionAttestationMode (required): The way in which a person authenticated a composition.
Required Pattern: legal
..... time SC 1..1 dateTime When the composition was attested
Constraints: epa-datetime
..... party S 1..1 Reference(TI Practitioner | TI PractitionerRole) Who attested the composition
...... id 0..1 string Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL
... Slices for section SC 1..* BackboneElement Composition is broken into sections
Slice: Unordered, Open by pattern:$this.code
Constraints: cmp-1, cmp-2
.... section:All Slices Content/Rules for all slices
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:section-note 0..* Annotation Additional notes that apply to the section (but not to specific resource).
URL: http://hl7.org/fhir/StructureDefinition/note
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title 1..1 string Label for section (e.g. for ToC)
..... code 1..1 CodeableConcept Classification of section (recommended)
Binding: DocumentSectionCodes (example): Classification of a section of a composition/document.
..... author 0..* Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization) Who and/or what authored the section
..... focus 0..1 Reference(Resource) Who/what the section is about, when it is not about the subject of composition
..... text C 1..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
..... mode 0..1 code working | snapshot | changes
Binding: ListMode (required): The processing mode that applies to this section.
..... orderedBy 0..1 CodeableConcept Order of section entries
Binding: ListOrderCodes (preferred): What order applies to the items in the entry.
..... entry C 0..* Reference(Resource) A reference to data that supports this section
..... emptyReason C 0..1 CodeableConcept Empty reason
Binding: ListEmptyReasons (preferred): If a section is empty, why it is empty.
..... section C 0..* See section (Composition) Nested Section
.... section:result SC 1..* BackboneElement Laboruntersuchungsergebnisse
Constraints: cmp-1, cmp-2
..... id 0..1 string Unique id for inter-element referencing
..... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... Slices for extension Content/Rules for all slices
..... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
..... title S 1..1 string Label for section (e.g. for ToC)
..... code S 1..1 CodeableConcept Classification of section (recommended)
Binding: Laboratory Study Types (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
...... coding SΣ 0..1 Coding Code defined by a terminology system
....... id 0..1 string Unique id for inter-element referencing
....... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... system SΣ 1..1 uri Identity of the terminology system
....... version SΣ 0..1 string Version of the system - if relevant
....... code SΣ 1..1 code Symbol in syntax defined by the system
....... display SΣ 1..1 string Representation defined by the system
...... text SΣ 0..1 string Plain text representation of the concept
..... text SC 1..1 Narrative Text summary of the section, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
..... entry SC 1..* Reference(Observation Laboratory Study Group dgLP | Observation Image Attachment dgLP) A reference to data that supports 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
...... reference SΣC 1..1 string Literal reference, Relative, internal or absolute URL

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Composition.language Base preferred Common Languages 📍4.0.1 FHIR Std.
Composition.extension:informationRecipient.​value[x].type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.status Base required CompositionStatus 📍4.0.1 FHIR Std.
Composition.type Base preferred Laboratory Report Types 📦2.0.0 HL7 Europe Laboratory Report v2.0
Composition.subject.​type Base extensible ResourceType 📍4.0.1 FHIR Std.
Composition.attester.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:legalAuthenticator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.attester:validator.​mode Base required CompositionAttestationMode 📍4.0.1 FHIR Std.
Composition.relatesTo.​code Base required DocumentRelationshipType 📍4.0.1 FHIR Std.
Composition.event.code Base example v3 Code System ActCode 📦3.0.0 THO v7.3
Composition.section.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:annotations.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:annotations.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:annotations.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:attachment.​code Base example Document Section Codes 📍4.0.1 FHIR Std.
Composition.section:attachment.​mode Base required ListMode 📍4.0.1 FHIR Std.
Composition.section:attachment.​orderedBy Base preferred List Order Codes 📍4.0.1 FHIR Std.
Composition.section:attachment.​emptyReason Base preferred List Empty Reasons 📍4.0.1 FHIR Std.
Composition.section:result.​code Base required Laboratory Study Types 📦2.0.0 HL7 Europe Laboratory Report v2.0

Constraints

Id Grade Path(s) Description Expression
cmp-1 error Composition.section, Composition.section:result A section must contain at least one of text, entries, or sub-sections text.exists() or entry.exists() or section.exists()
cmp-2 error Composition.section, Composition.section:result A section can only have an emptyReason if it is empty emptyReason.empty() or entry.empty()
dom-2 error Composition If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error Composition If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error Composition If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error Composition If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice Composition A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
epa-datetime error Composition.attester:legalAuthenticator.time dateTime muss mindestens aus Tag, Monat und Jahr bestehen toString().matches('^([0-9]([0-9]([0-9][1-9]|[1-9]0)|[1-9]00)|[1-9]000)-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])(T([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)(\\.[0-9]+)?(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00)))?$')
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

 

Weitere Repräsentationen des Profils: CSV, Excel, Schematron