CH ELM (R4)
1.1.0 - trial-use Switzerland flag

This page is part of the Observations of notifiable communicable infectious diseases (v1.1.0: STU 1 Draft) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Resource Profile: CH ELM Document: Laboratory Report

Official URL: http://fhir.ch/ig/ch-elm/StructureDefinition/ch-elm-document Version: 1.1.0
Active as of 2024-01-31 Computable Name: ChElmDocument

Copyright/Legal: CC0-1.0

This CH ELM base profile constrains the Bundle resource for the purpose of laboratory test reports.

Usage:

Formal Views of Profile Content

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

This structure is derived from ChLabReportDocument

NameFlagsCard.TypeDescription & Constraintsdoco
.. Bundle C0..*ChLabReportDocumentCH ELM Document: Laboratory Report
ch-elm-leading-code: The ServiceRequest.code and the Observation.code are in general equal.
... identifier 1..1IdentifierPersistent, unique identifier for the diagnostic report (UUID)
.... system 1..1uriThe namespace for the identifier value
Required Pattern: urn:ietf:rfc:3986
.... value C1..1stringThe value that is unique
ch-elm-doc-identifier: The identifier must be an UUID.
Example CH ELM: urn:uuid:d494503a-7bef-4551-853c-f3dced2c518f
... entry 8..*BackboneElementEntry in the bundle - will have a resource or information
... entry:Composition 1..1BackboneElementEntry in the bundle - will have a resource or information
.... resource 1..1ChElmCompositionCH ELM Composition: Laboratory Report
.... resource 1..1ChElmPatientCH ELM Patient
... entry:Practitioner 0..1BackboneElementEntry in the bundle - will have a resource or information
.... resource 1..1ChElmPractitionerOrdererCH ELM Practitioner: Orderer
... entry:PractitionerRole 1..1BackboneElementEntry in the bundle - will have a resource or information
.... resource 1..1ChElmPractitionerRoleOrdererCH ELM PractitionerRole: Orderer
... entry:Organization 1..3BackboneElementEntry in the bundle - will have a resource or information
... entry:DiagnosticReport 1..1BackboneElementEntry in the bundle - will have a resource or information
.... resource 1..1ChElmDiagnosticReportCH ELM DiagnosticReport: Laboratory Report
... entry:Observation 1..1BackboneElementEntry in the bundle - will have a resource or information
.... resource 1..1ChElmObservationResultsLaboratoryCH ELM Observation Results: Laboratory
... entry:Specimen 1..1BackboneElementEntry in the bundle - will have a resource or information
.... resource 1..1ChElmSpecimenCH Lab Specimen: Laboratory
... entry:ServiceRequest 1..1BackboneElementEntry in the bundle - will have a resource or information
.... resource 1..1ChElmServiceRequestLaboratoryOrderCH ELM ServiceRequest: Laboratory Order

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ch-elm-doc-identifiererrorBundle.identifier.valueThe identifier must be an UUID.
: startsWith('urn:uuid:')
ch-elm-leading-codewarningBundleThe ServiceRequest.code and the Observation.code are in general equal.
: entry.resource.ofType(ServiceRequest).code = entry.resource.ofType(Observation).code

 

Other representations of profile: CSV, Excel, Schematron