CH ELM (R4)
1.16.0 - ci-build Switzerland flag

CH ELM (R4), published by Federal Office of Public Health FOPH. This guide is not an authorized publication; it is the continuous build for version 1.16.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ahdis/ch-elm/ and changes regularly. See the Directory of published versions

Logical Model: CH ELM Laboratory Report

Official URL: http://fhir.ch/ig/ch-elm/StructureDefinition/LaboratoryReport Version: 1.16.0
Active as of 2026-10-22 Computable Name: ChElmLaboratoryReport

Copyright/Legal: CC0-1.0

The logical model represents the CH ELM laboratory report as an abstract data model. These data elements are defined by the ordinance of the Federal Office of Public Health (FOPH) and are then mapped to the FHIR document structure.

Cardinalities:

  • The cardinalities in the logical model show the so-called 'best case'. This means that if these data are available, they must be submitted to the FOPH.
  • Since in reality the data is not always available, the CH ELM profiles define which elements are required or optional.
  • See also the concept 'Must Support', which is described on the 'Home' page of this implementation guide

Usages:

  • This Logical Model is not used by any profiles in this Specification

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description Differentials, Snapshots, and other representations.

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraints    Filter: doco
LaboratoryReport 0..* Element Laborbericht basierend auf der SR 818.101.126 Verordnung des EDI über die Meldung von Beobachtungen übertragbarer Krankheiten des Menschen (https://www.fedlex.admin.ch/eli/cc/2015/892/de)

Elements defined in Ancestors:@id, extension
LaboratoryReport.Header 1..1 Element Document information
LaboratoryReport.Header.DocumentIdentifier 1..1 Identifier Persistent, unique identifier for the document
LaboratoryReport.Header.DocumentTimestamp 1..1 dateTime Timestamp of the document
LaboratoryReport.Header.DocumentLanguage 1..1 code Language of the document content
LaboratoryReport.Header.DocumentTitle 1..1 string Human Readable name/title of the document
LaboratoryReport.Header.DocumentSectionTitle 1..1 string Human Readable name/title of the section
LaboratoryReport.Author 1..1 Element Author of the document (may be identical with Lab)
LaboratoryReport.Author.OrganizationGLN 1..1 Identifier Global location number (GLN) of the authoring/sending organization
LaboratoryReport.Lab 1..1 Element Notifiable laboratory that performed the laboratory test -> Art. 4 Abs. 2 (Meldepflichtiges Laboratorium)
LaboratoryReport.Lab.OrganizationGLN 1..1 Identifier Global location number (GLN) of the laboratory organization
LaboratoryReport.Lab.OrganizationName 1..1 string Name of the laboratory organization
LaboratoryReport.Lab.OrderIdentifier 1..1 Identifier Identifier assigned to this order by the testing laboratory
LaboratoryReport.Orderer.OrganizationBER 0..1 Identifier Business and Enterprise Register (BER) of the ordering organization
LaboratoryReport.Orderer.OrganizationUIDB 0..1 Identifier Unique Identification Business (UIDB) of the ordering organization
LaboratoryReport.Orderer.OrganizationName 1..1 string Name of the ordering organization
LaboratoryReport.Orderer.OrganizationDepartment 1..1 string Department where the laboratory test is ordered
LaboratoryReport.Orderer.Physician 1..1 Element Ordering physician
LaboratoryReport.Orderer.Physician.GLN 1..1 Identifier Global location number (GLN) of the physician
LaboratoryReport.Orderer.Physician.ZSR 0..1 Identifier Unique Identification (ZSR/RCC) of the ordering physician
LaboratoryReport.Orderer.Physician.Surname 1..1 string Surname physician
LaboratoryReport.Orderer.Physician.Givenname 1..1 string Given name physician
LaboratoryReport.Orderer.Physician.Phone 1..1 string Phone number physician
LaboratoryReport.Orderer.Physician.Email 1..1 string Email address physician
LaboratoryReport.Orderer.PhysicianAddress 0..1 Element Address of the ordering physician (optional, if different from organization address)
LaboratoryReport.Orderer.PhysicianAddress.StreetLine 1..1 string Street name, house number
LaboratoryReport.Orderer.PhysicianAddress.PostBox 1..1 string P.O. Box number
LaboratoryReport.Orderer.PhysicianAddress.ZipCode 1..1 string Zip code
LaboratoryReport.Orderer.PhysicianAddress.City 1..1 string City
LaboratoryReport.Orderer.OrganizationAddress 1..1 Element Address of the ordering organization (default address)
LaboratoryReport.Orderer.OrganizationAddress.StreetLine 1..1 string Street name, house number
LaboratoryReport.Orderer.OrganizationAddress.PostBox 1..1 string P.O. Box number
LaboratoryReport.Orderer.OrganizationAddress.ZipCode 1..1 string Zip code
LaboratoryReport.Orderer.OrganizationAddress.City 1..1 string City
LaboratoryReport.Patient 1..1 Element Patient -> Anhang 3 (Angaben zur betroffenen Person)
LaboratoryReport.Patient.Identifier 1..1 Element Identifier
LaboratoryReport.Patient.Identifier.OASI 0..1 Identifier Switzerland: Old-age and survivors's insurance (OASI) number
LaboratoryReport.Patient.Identifier.IDN 0..1 Identifier Liechtenstein: Identification number (IDN)
LaboratoryReport.Patient.Surname 1..1 string Surname (or initials)
LaboratoryReport.Patient.Givenname 1..1 string Given name (or initials)
LaboratoryReport.Patient.Gender 1..1 code Gender
LaboratoryReport.Patient.DateOfBirth 1..1 date Date of birth
LaboratoryReport.Patient.Phone 1..1 string Phone number
LaboratoryReport.Patient.Address 1..1 Element Residence address
LaboratoryReport.Patient.Address.StreetLine 1..1 string Street name, house number
LaboratoryReport.Patient.Address.ZipCode 1..1 string Zip code
LaboratoryReport.Patient.Address.City 1..1 string City
LaboratoryReport.Patient.Address.Canton 1..1 code Canton
LaboratoryReport.Patient.Address.Country 1..1 code Country
LaboratoryReport.TestResult 1..1 Element Laboratory result -> Art. 4 Abs. 1 (Die zu meldenden laboranalytischen Befunde) - Anhang 3 (Angaben zum laboranalytischen Befund)
LaboratoryReport.TestResult.StudyType 1..1 code Laboratory study type
LaboratoryReport.TestResult.ExecutionDateTime 1..1 dateTime Date (-time) of test
LaboratoryReport.TestResult.Type 1..1 Element Type of test
LaboratoryReport.TestResult.Type.Code 1..1 code Coded data
LaboratoryReport.TestResult.Type.CodeSystem 1..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Specimen 1..1 Element Test sample
LaboratoryReport.TestResult.Specimen.CollectionDateTime 1..1 dateTime Date (-time) of sample collection
LaboratoryReport.TestResult.Specimen.Type 1..1 Element Collection material
LaboratoryReport.TestResult.Specimen.Type.Code 0..1 code Coded data
LaboratoryReport.TestResult.Specimen.Type.CodeSystem 0..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Value 1..1 Element Acutal test result
LaboratoryReport.TestResult.Value.Code 1..1 code Coded data
LaboratoryReport.TestResult.Value.CodeSystem 1..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Interpretation 1..1 Element Interpretation of the test result
LaboratoryReport.TestResult.Interpretation.Code 1..1 code Coded data
LaboratoryReport.TestResult.Interpretation.CodeSystem 1..1 uri Identity fo the terminology system (HL7 ObservationInterpretation)

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: doco
LaboratoryReport 0..* Element Laborbericht basierend auf der SR 818.101.126 Verordnung des EDI über die Meldung von Beobachtungen übertragbarer Krankheiten des Menschen (https://www.fedlex.admin.ch/eli/cc/2015/892/de)

Elements defined in Ancestors:@id, extension
LaboratoryReport.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Header 1..1 Element Document information
Constraints: ele-1
LaboratoryReport.Header.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Header.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Header.DocumentIdentifier 1..1 Identifier Persistent, unique identifier for the document
LaboratoryReport.Header.DocumentTimestamp 1..1 dateTime Timestamp of the document
LaboratoryReport.Header.DocumentLanguage 1..1 code Language of the document content
LaboratoryReport.Header.DocumentTitle 1..1 string Human Readable name/title of the document
LaboratoryReport.Header.DocumentSectionTitle 1..1 string Human Readable name/title of the section
LaboratoryReport.Author 1..1 Element Author of the document (may be identical with Lab)
Constraints: ele-1
LaboratoryReport.Author.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Author.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Author.OrganizationGLN 1..1 Identifier Global location number (GLN) of the authoring/sending organization
LaboratoryReport.Lab 1..1 Element Notifiable laboratory that performed the laboratory test -> Art. 4 Abs. 2 (Meldepflichtiges Laboratorium)
Constraints: ele-1
LaboratoryReport.Lab.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Lab.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Lab.OrganizationGLN 1..1 Identifier Global location number (GLN) of the laboratory organization
LaboratoryReport.Lab.OrganizationName 1..1 string Name of the laboratory organization
LaboratoryReport.Lab.OrderIdentifier 1..1 Identifier Identifier assigned to this order by the testing laboratory
LaboratoryReport.Orderer 1..1 Element Orderer of the laboratory test -> Art. 4 Abs. 3 (Auftraggebende Ärztin oder auftraggebender Arzt und Betrieb in dem sie oder er tätig ist)
Constraints: ele-1
LaboratoryReport.Orderer.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Orderer.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Orderer.OrganizationBER 0..1 Identifier Business and Enterprise Register (BER) of the ordering organization
LaboratoryReport.Orderer.OrganizationUIDB 0..1 Identifier Unique Identification Business (UIDB) of the ordering organization
LaboratoryReport.Orderer.OrganizationName 1..1 string Name of the ordering organization
LaboratoryReport.Orderer.OrganizationDepartment 1..1 string Department where the laboratory test is ordered
LaboratoryReport.Orderer.Physician 1..1 Element Ordering physician
Constraints: ele-1
LaboratoryReport.Orderer.Physician.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Orderer.Physician.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Orderer.Physician.GLN 1..1 Identifier Global location number (GLN) of the physician
LaboratoryReport.Orderer.Physician.ZSR 0..1 Identifier Unique Identification (ZSR/RCC) of the ordering physician
LaboratoryReport.Orderer.Physician.Surname 1..1 string Surname physician
LaboratoryReport.Orderer.Physician.Givenname 1..1 string Given name physician
LaboratoryReport.Orderer.Physician.Phone 1..1 string Phone number physician
LaboratoryReport.Orderer.Physician.Email 1..1 string Email address physician
LaboratoryReport.Orderer.PhysicianAddress 0..1 Element Address of the ordering physician (optional, if different from organization address)
Constraints: ele-1
LaboratoryReport.Orderer.PhysicianAddress.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Orderer.PhysicianAddress.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Orderer.PhysicianAddress.StreetLine 1..1 string Street name, house number
LaboratoryReport.Orderer.PhysicianAddress.PostBox 1..1 string P.O. Box number
LaboratoryReport.Orderer.PhysicianAddress.ZipCode 1..1 string Zip code
LaboratoryReport.Orderer.PhysicianAddress.City 1..1 string City
LaboratoryReport.Orderer.OrganizationAddress 1..1 Element Address of the ordering organization (default address)
Constraints: ele-1
LaboratoryReport.Orderer.OrganizationAddress.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Orderer.OrganizationAddress.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Orderer.OrganizationAddress.StreetLine 1..1 string Street name, house number
LaboratoryReport.Orderer.OrganizationAddress.PostBox 1..1 string P.O. Box number
LaboratoryReport.Orderer.OrganizationAddress.ZipCode 1..1 string Zip code
LaboratoryReport.Orderer.OrganizationAddress.City 1..1 string City
LaboratoryReport.Patient 1..1 Element Patient -> Anhang 3 (Angaben zur betroffenen Person)
Constraints: ele-1
LaboratoryReport.Patient.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Patient.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Patient.Identifier 1..1 Element Identifier
Constraints: ele-1
LaboratoryReport.Patient.Identifier.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Patient.Identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Patient.Identifier.OASI 0..1 Identifier Switzerland: Old-age and survivors's insurance (OASI) number
LaboratoryReport.Patient.Identifier.IDN 0..1 Identifier Liechtenstein: Identification number (IDN)
LaboratoryReport.Patient.Surname 1..1 string Surname (or initials)
LaboratoryReport.Patient.Givenname 1..1 string Given name (or initials)
LaboratoryReport.Patient.Gender 1..1 code Gender
LaboratoryReport.Patient.DateOfBirth 1..1 date Date of birth
LaboratoryReport.Patient.Phone 1..1 string Phone number
LaboratoryReport.Patient.Address 1..1 Element Residence address
Constraints: ele-1
LaboratoryReport.Patient.Address.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Patient.Address.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Patient.Address.StreetLine 1..1 string Street name, house number
LaboratoryReport.Patient.Address.ZipCode 1..1 string Zip code
LaboratoryReport.Patient.Address.City 1..1 string City
LaboratoryReport.Patient.Address.Canton 1..1 code Canton
LaboratoryReport.Patient.Address.Country 1..1 code Country
LaboratoryReport.TestResult 1..1 Element Laboratory result -> Art. 4 Abs. 1 (Die zu meldenden laboranalytischen Befunde) - Anhang 3 (Angaben zum laboranalytischen Befund)
Constraints: ele-1
LaboratoryReport.TestResult.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.StudyType 1..1 code Laboratory study type
LaboratoryReport.TestResult.ExecutionDateTime 1..1 dateTime Date (-time) of test
LaboratoryReport.TestResult.Type 1..1 Element Type of test
Constraints: ele-1
LaboratoryReport.TestResult.Type.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.Type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.Type.Code 1..1 code Coded data
LaboratoryReport.TestResult.Type.CodeSystem 1..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Specimen 1..1 Element Test sample
Constraints: ele-1
LaboratoryReport.TestResult.Specimen.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.Specimen.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.Specimen.CollectionDateTime 1..1 dateTime Date (-time) of sample collection
LaboratoryReport.TestResult.Specimen.Type 1..1 Element Collection material
Constraints: ele-1
LaboratoryReport.TestResult.Specimen.Type.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.Specimen.Type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.Specimen.Type.Code 0..1 code Coded data
LaboratoryReport.TestResult.Specimen.Type.CodeSystem 0..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Value 1..1 Element Acutal test result
Constraints: ele-1
LaboratoryReport.TestResult.Value.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.Value.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.Value.Code 1..1 code Coded data
LaboratoryReport.TestResult.Value.CodeSystem 1..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Interpretation 1..1 Element Interpretation of the test result
Constraints: ele-1
LaboratoryReport.TestResult.Interpretation.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.Interpretation.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.Interpretation.Code 1..1 code Coded data
LaboratoryReport.TestResult.Interpretation.CodeSystem 1..1 uri Identity fo the terminology system (HL7 ObservationInterpretation)

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Element

Summary

Mandatory: 0 element(58 nested mandatory elements)

Differential View

This structure is derived from Element

NameFlagsCard.TypeDescription & Constraints    Filter: doco
LaboratoryReport 0..* Element Laborbericht basierend auf der SR 818.101.126 Verordnung des EDI über die Meldung von Beobachtungen übertragbarer Krankheiten des Menschen (https://www.fedlex.admin.ch/eli/cc/2015/892/de)

Elements defined in Ancestors:@id, extension
LaboratoryReport.Header 1..1 Element Document information
LaboratoryReport.Header.DocumentIdentifier 1..1 Identifier Persistent, unique identifier for the document
LaboratoryReport.Header.DocumentTimestamp 1..1 dateTime Timestamp of the document
LaboratoryReport.Header.DocumentLanguage 1..1 code Language of the document content
LaboratoryReport.Header.DocumentTitle 1..1 string Human Readable name/title of the document
LaboratoryReport.Header.DocumentSectionTitle 1..1 string Human Readable name/title of the section
LaboratoryReport.Author 1..1 Element Author of the document (may be identical with Lab)
LaboratoryReport.Author.OrganizationGLN 1..1 Identifier Global location number (GLN) of the authoring/sending organization
LaboratoryReport.Lab 1..1 Element Notifiable laboratory that performed the laboratory test -> Art. 4 Abs. 2 (Meldepflichtiges Laboratorium)
LaboratoryReport.Lab.OrganizationGLN 1..1 Identifier Global location number (GLN) of the laboratory organization
LaboratoryReport.Lab.OrganizationName 1..1 string Name of the laboratory organization
LaboratoryReport.Lab.OrderIdentifier 1..1 Identifier Identifier assigned to this order by the testing laboratory
LaboratoryReport.Orderer 1..1 Element Orderer of the laboratory test -> Art. 4 Abs. 3 (Auftraggebende Ärztin oder auftraggebender Arzt und Betrieb in dem sie oder er tätig ist)
LaboratoryReport.Orderer.OrganizationBER 0..1 Identifier Business and Enterprise Register (BER) of the ordering organization
LaboratoryReport.Orderer.OrganizationUIDB 0..1 Identifier Unique Identification Business (UIDB) of the ordering organization
LaboratoryReport.Orderer.OrganizationName 1..1 string Name of the ordering organization
LaboratoryReport.Orderer.OrganizationDepartment 1..1 string Department where the laboratory test is ordered
LaboratoryReport.Orderer.Physician 1..1 Element Ordering physician
LaboratoryReport.Orderer.Physician.GLN 1..1 Identifier Global location number (GLN) of the physician
LaboratoryReport.Orderer.Physician.ZSR 0..1 Identifier Unique Identification (ZSR/RCC) of the ordering physician
LaboratoryReport.Orderer.Physician.Surname 1..1 string Surname physician
LaboratoryReport.Orderer.Physician.Givenname 1..1 string Given name physician
LaboratoryReport.Orderer.Physician.Phone 1..1 string Phone number physician
LaboratoryReport.Orderer.Physician.Email 1..1 string Email address physician
LaboratoryReport.Orderer.PhysicianAddress 0..1 Element Address of the ordering physician (optional, if different from organization address)
LaboratoryReport.Orderer.PhysicianAddress.StreetLine 1..1 string Street name, house number
LaboratoryReport.Orderer.PhysicianAddress.PostBox 1..1 string P.O. Box number
LaboratoryReport.Orderer.PhysicianAddress.ZipCode 1..1 string Zip code
LaboratoryReport.Orderer.PhysicianAddress.City 1..1 string City
LaboratoryReport.Orderer.OrganizationAddress 1..1 Element Address of the ordering organization (default address)
LaboratoryReport.Orderer.OrganizationAddress.StreetLine 1..1 string Street name, house number
LaboratoryReport.Orderer.OrganizationAddress.PostBox 1..1 string P.O. Box number
LaboratoryReport.Orderer.OrganizationAddress.ZipCode 1..1 string Zip code
LaboratoryReport.Orderer.OrganizationAddress.City 1..1 string City
LaboratoryReport.Patient 1..1 Element Patient -> Anhang 3 (Angaben zur betroffenen Person)
LaboratoryReport.Patient.Identifier 1..1 Element Identifier
LaboratoryReport.Patient.Identifier.OASI 0..1 Identifier Switzerland: Old-age and survivors's insurance (OASI) number
LaboratoryReport.Patient.Identifier.IDN 0..1 Identifier Liechtenstein: Identification number (IDN)
LaboratoryReport.Patient.Surname 1..1 string Surname (or initials)
LaboratoryReport.Patient.Givenname 1..1 string Given name (or initials)
LaboratoryReport.Patient.Gender 1..1 code Gender
LaboratoryReport.Patient.DateOfBirth 1..1 date Date of birth
LaboratoryReport.Patient.Phone 1..1 string Phone number
LaboratoryReport.Patient.Address 1..1 Element Residence address
LaboratoryReport.Patient.Address.StreetLine 1..1 string Street name, house number
LaboratoryReport.Patient.Address.ZipCode 1..1 string Zip code
LaboratoryReport.Patient.Address.City 1..1 string City
LaboratoryReport.Patient.Address.Canton 1..1 code Canton
LaboratoryReport.Patient.Address.Country 1..1 code Country
LaboratoryReport.TestResult 1..1 Element Laboratory result -> Art. 4 Abs. 1 (Die zu meldenden laboranalytischen Befunde) - Anhang 3 (Angaben zum laboranalytischen Befund)
LaboratoryReport.TestResult.StudyType 1..1 code Laboratory study type
LaboratoryReport.TestResult.ExecutionDateTime 1..1 dateTime Date (-time) of test
LaboratoryReport.TestResult.Type 1..1 Element Type of test
LaboratoryReport.TestResult.Type.Code 1..1 code Coded data
LaboratoryReport.TestResult.Type.CodeSystem 1..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Specimen 1..1 Element Test sample
LaboratoryReport.TestResult.Specimen.CollectionDateTime 1..1 dateTime Date (-time) of sample collection
LaboratoryReport.TestResult.Specimen.Type 1..1 Element Collection material
LaboratoryReport.TestResult.Specimen.Type.Code 0..1 code Coded data
LaboratoryReport.TestResult.Specimen.Type.CodeSystem 0..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Value 1..1 Element Acutal test result
LaboratoryReport.TestResult.Value.Code 1..1 code Coded data
LaboratoryReport.TestResult.Value.CodeSystem 1..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Interpretation 1..1 Element Interpretation of the test result
LaboratoryReport.TestResult.Interpretation.Code 1..1 code Coded data
LaboratoryReport.TestResult.Interpretation.CodeSystem 1..1 uri Identity fo the terminology system (HL7 ObservationInterpretation)

doco Documentation for this format

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: doco
LaboratoryReport 0..* Element Laborbericht basierend auf der SR 818.101.126 Verordnung des EDI über die Meldung von Beobachtungen übertragbarer Krankheiten des Menschen (https://www.fedlex.admin.ch/eli/cc/2015/892/de)

Elements defined in Ancestors:@id, extension
LaboratoryReport.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Header 1..1 Element Document information
Constraints: ele-1
LaboratoryReport.Header.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Header.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Header.DocumentIdentifier 1..1 Identifier Persistent, unique identifier for the document
LaboratoryReport.Header.DocumentTimestamp 1..1 dateTime Timestamp of the document
LaboratoryReport.Header.DocumentLanguage 1..1 code Language of the document content
LaboratoryReport.Header.DocumentTitle 1..1 string Human Readable name/title of the document
LaboratoryReport.Header.DocumentSectionTitle 1..1 string Human Readable name/title of the section
LaboratoryReport.Author 1..1 Element Author of the document (may be identical with Lab)
Constraints: ele-1
LaboratoryReport.Author.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Author.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Author.OrganizationGLN 1..1 Identifier Global location number (GLN) of the authoring/sending organization
LaboratoryReport.Lab 1..1 Element Notifiable laboratory that performed the laboratory test -> Art. 4 Abs. 2 (Meldepflichtiges Laboratorium)
Constraints: ele-1
LaboratoryReport.Lab.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Lab.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Lab.OrganizationGLN 1..1 Identifier Global location number (GLN) of the laboratory organization
LaboratoryReport.Lab.OrganizationName 1..1 string Name of the laboratory organization
LaboratoryReport.Lab.OrderIdentifier 1..1 Identifier Identifier assigned to this order by the testing laboratory
LaboratoryReport.Orderer 1..1 Element Orderer of the laboratory test -> Art. 4 Abs. 3 (Auftraggebende Ärztin oder auftraggebender Arzt und Betrieb in dem sie oder er tätig ist)
Constraints: ele-1
LaboratoryReport.Orderer.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Orderer.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Orderer.OrganizationBER 0..1 Identifier Business and Enterprise Register (BER) of the ordering organization
LaboratoryReport.Orderer.OrganizationUIDB 0..1 Identifier Unique Identification Business (UIDB) of the ordering organization
LaboratoryReport.Orderer.OrganizationName 1..1 string Name of the ordering organization
LaboratoryReport.Orderer.OrganizationDepartment 1..1 string Department where the laboratory test is ordered
LaboratoryReport.Orderer.Physician 1..1 Element Ordering physician
Constraints: ele-1
LaboratoryReport.Orderer.Physician.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Orderer.Physician.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Orderer.Physician.GLN 1..1 Identifier Global location number (GLN) of the physician
LaboratoryReport.Orderer.Physician.ZSR 0..1 Identifier Unique Identification (ZSR/RCC) of the ordering physician
LaboratoryReport.Orderer.Physician.Surname 1..1 string Surname physician
LaboratoryReport.Orderer.Physician.Givenname 1..1 string Given name physician
LaboratoryReport.Orderer.Physician.Phone 1..1 string Phone number physician
LaboratoryReport.Orderer.Physician.Email 1..1 string Email address physician
LaboratoryReport.Orderer.PhysicianAddress 0..1 Element Address of the ordering physician (optional, if different from organization address)
Constraints: ele-1
LaboratoryReport.Orderer.PhysicianAddress.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Orderer.PhysicianAddress.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Orderer.PhysicianAddress.StreetLine 1..1 string Street name, house number
LaboratoryReport.Orderer.PhysicianAddress.PostBox 1..1 string P.O. Box number
LaboratoryReport.Orderer.PhysicianAddress.ZipCode 1..1 string Zip code
LaboratoryReport.Orderer.PhysicianAddress.City 1..1 string City
LaboratoryReport.Orderer.OrganizationAddress 1..1 Element Address of the ordering organization (default address)
Constraints: ele-1
LaboratoryReport.Orderer.OrganizationAddress.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Orderer.OrganizationAddress.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Orderer.OrganizationAddress.StreetLine 1..1 string Street name, house number
LaboratoryReport.Orderer.OrganizationAddress.PostBox 1..1 string P.O. Box number
LaboratoryReport.Orderer.OrganizationAddress.ZipCode 1..1 string Zip code
LaboratoryReport.Orderer.OrganizationAddress.City 1..1 string City
LaboratoryReport.Patient 1..1 Element Patient -> Anhang 3 (Angaben zur betroffenen Person)
Constraints: ele-1
LaboratoryReport.Patient.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Patient.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Patient.Identifier 1..1 Element Identifier
Constraints: ele-1
LaboratoryReport.Patient.Identifier.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Patient.Identifier.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Patient.Identifier.OASI 0..1 Identifier Switzerland: Old-age and survivors's insurance (OASI) number
LaboratoryReport.Patient.Identifier.IDN 0..1 Identifier Liechtenstein: Identification number (IDN)
LaboratoryReport.Patient.Surname 1..1 string Surname (or initials)
LaboratoryReport.Patient.Givenname 1..1 string Given name (or initials)
LaboratoryReport.Patient.Gender 1..1 code Gender
LaboratoryReport.Patient.DateOfBirth 1..1 date Date of birth
LaboratoryReport.Patient.Phone 1..1 string Phone number
LaboratoryReport.Patient.Address 1..1 Element Residence address
Constraints: ele-1
LaboratoryReport.Patient.Address.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.Patient.Address.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.Patient.Address.StreetLine 1..1 string Street name, house number
LaboratoryReport.Patient.Address.ZipCode 1..1 string Zip code
LaboratoryReport.Patient.Address.City 1..1 string City
LaboratoryReport.Patient.Address.Canton 1..1 code Canton
LaboratoryReport.Patient.Address.Country 1..1 code Country
LaboratoryReport.TestResult 1..1 Element Laboratory result -> Art. 4 Abs. 1 (Die zu meldenden laboranalytischen Befunde) - Anhang 3 (Angaben zum laboranalytischen Befund)
Constraints: ele-1
LaboratoryReport.TestResult.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.StudyType 1..1 code Laboratory study type
LaboratoryReport.TestResult.ExecutionDateTime 1..1 dateTime Date (-time) of test
LaboratoryReport.TestResult.Type 1..1 Element Type of test
Constraints: ele-1
LaboratoryReport.TestResult.Type.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.Type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.Type.Code 1..1 code Coded data
LaboratoryReport.TestResult.Type.CodeSystem 1..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Specimen 1..1 Element Test sample
Constraints: ele-1
LaboratoryReport.TestResult.Specimen.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.Specimen.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.Specimen.CollectionDateTime 1..1 dateTime Date (-time) of sample collection
LaboratoryReport.TestResult.Specimen.Type 1..1 Element Collection material
Constraints: ele-1
LaboratoryReport.TestResult.Specimen.Type.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.Specimen.Type.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.Specimen.Type.Code 0..1 code Coded data
LaboratoryReport.TestResult.Specimen.Type.CodeSystem 0..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Value 1..1 Element Acutal test result
Constraints: ele-1
LaboratoryReport.TestResult.Value.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.Value.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.Value.Code 1..1 code Coded data
LaboratoryReport.TestResult.Value.CodeSystem 1..1 uri Identity fo the terminology system
LaboratoryReport.TestResult.Interpretation 1..1 Element Interpretation of the test result
Constraints: ele-1
LaboratoryReport.TestResult.Interpretation.@id 0..1 string Unique id for inter-element referencing
LaboratoryReport.TestResult.Interpretation.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
LaboratoryReport.TestResult.Interpretation.Code 1..1 code Coded data
LaboratoryReport.TestResult.Interpretation.CodeSystem 1..1 uri Identity fo the terminology system (HL7 ObservationInterpretation)

doco Documentation for this format

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Element

Summary

Mandatory: 0 element(58 nested mandatory elements)

 

Other representations of profile: CSV, Excel