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: ChElmDocument - Detailed Descriptions

Active as of 2024-01-31

Definitions for the ch-elm-document resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Bundle
ShortCH ELM Document: Laboratory Report
Invariantsch-elm-leading-code: The ServiceRequest.code and the Observation.code are in general equal. (entry.resource.ofType(ServiceRequest).code = entry.resource.ofType(Observation).code)
2. Bundle.identifier
ShortPersistent, unique identifier for the diagnostic report (UUID)
NoteThis is a business identifier, not a resource identifier (see discussion)
4. Bundle.identifier.system
Pattern Valueurn:ietf:rfc:3986
6. Bundle.identifier.value
Example<br/><b>CH ELM</b>:urn:uuid:d494503a-7bef-4551-853c-f3dced2c518f
Invariantsch-elm-doc-identifier: The identifier must be an UUID. (startsWith('urn:uuid:'))
8. Bundle.entry
Control8..?
10. Bundle.entry:Composition
Slice NameComposition
12. Bundle.entry:Composition.resource
TypeComposition(CH ELM Composition: Laboratory Report)
14. Bundle.entry:Patient
Slice NamePatient
Control1..1
16. Bundle.entry:Patient.resource
TypePatient(CH ELM Patient)
18. Bundle.entry:Practitioner
Slice NamePractitioner
Control0..1
20. Bundle.entry:Practitioner.resource
TypePractitioner(CH ELM Practitioner: Orderer)
22. Bundle.entry:PractitionerRole
Slice NamePractitionerRole
Control1..1
24. Bundle.entry:PractitionerRole.resource
TypePractitionerRole(CH ELM PractitionerRole: Orderer)
26. Bundle.entry:Organization
Slice NameOrganization
Control1..3
28. Bundle.entry:DiagnosticReport
Slice NameDiagnosticReport
30. Bundle.entry:DiagnosticReport.resource
Control1..?
TypeDiagnosticReport(CH ELM DiagnosticReport: Laboratory Report)
32. Bundle.entry:Observation
Slice NameObservation
Control1..1
34. Bundle.entry:Observation.resource
Control1..?
TypeObservation(CH ELM Observation Results: Laboratory)
36. Bundle.entry:Specimen
Slice NameSpecimen
Control1..1
38. Bundle.entry:Specimen.resource
Control1..?
TypeSpecimen(CH ELM Specimen: Laboratory)
40. Bundle.entry:ServiceRequest
Slice NameServiceRequest
Control1..1
42. Bundle.entry:ServiceRequest.resource
Control1..?
TypeServiceRequest(CH ELM ServiceRequest: Laboratory Order)