CH ELM (R4)
1.5.0 - release
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.5.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
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.
FOPH CapabilityStatement for receiving laboratory reports |
CapabilityStatement for receiving laboratory reports |
These define the properties by which a RESTful server can be searched. They can also be used for sorting and including related resources.
SearchParameter-ch-elm-status |
Status of the processing of the document referenced by the DocumentReference |
These define data models that represent the domain covered by this implementation guide in more business-friendly terms than the underlying FHIR resources.
CH ELM Laboratory Report |
The logical model represents the CH ELM laboratory report as an abstract data model. This 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:
|
These define constraints on FHIR resources for systems conforming to this implementation guide.
CH ELM Composition: Laboratory Report |
This CH ELM base profile constrains the Composition resource for the purpose of laboratory test reports. |
CH ELM DiagnosticReport: Laboratory Report |
This CH ELM base profile constrains the DiagnosticReport resource for the purpose of laboratory test reports. |
CH ELM Document: Laboratory Report |
This CH ELM base profile constrains the Bundle resource for the purpose of laboratory test reports. |
CH ELM Document: Laboratory Report (strict) |
CH ELM profile for the Bundle resource with a stricter validation mechanism than the base profile via binding strength reinforcement for the leading code element and checking patient name requirements if possible. |
CH ELM Observation Results: Laboratory |
This CH ELM base profile constrains the Observation resource for the purpose of laboratory test reports. |
CH ELM Observation Results: Laboratory (strict) |
CH ELM profile for the Observation resource with a stricter validation mechanism than the base profile via binding strength reinforcement for the leading code element. |
CH ELM Organization: Author |
This CH ELM base profile constrains the Organization resource for the author of the laboratory report. |
CH ELM Organization: Lab |
This CH ELM base profile constrains the Organization resource for the reporting laboratory. |
CH ELM Organization: Orderer |
This CH ELM base profile constrains the Organization resource for the orderer. |
CH ELM Patient |
This CH ELM base profile constrains the Patient resource for the purpose of laboratory orders and test reports. |
CH ELM Patient HIV |
Patient representation for HIV |
CH ELM Patient Initials |
Patient representation via Initials |
CH ELM Patient VCT |
Patient representation via a VCT Code |
CH ELM Practitioner: Orderer |
This CH ELM base profile constrains the Practitioner resource for the orderer. |
CH ELM PractitionerRole: Orderer |
This profile constrains the PractitionerRole resource for the orderer:
|
CH ELM ServiceRequest: Laboratory Order |
This CH ELM base profile constrains the ServiceRequest resource for the purpose of laboratory orders. |
CH ELM Specimen: Laboratory |
This CH ELM base profile constrains the Specimen resource for the purpose of laboratory test reports. |
DocumentReference for Publish Response |
A profile on the DocumentReference resource for the publication response:
|
DocumentReference for sending the report |
A profile on the DocumentReference resource with publication constraints:
|
DocumentReference for sending the report with strict validation |
A profile on the DocumentReference resource with publication constraints:
|
Find Document References Response message |
A profile on the Find Document References Response message |
These define constraints on FHIR data types for systems conforming to this implementation guide.
CH ELM CodeableConcept |
This profile represents the constraint applied to the CodeableConcept data type by this IG to use the 'CH ELM CodeableConcept' data type profile. |
CH ELM Coding |
This profile represents the constraints applied to the Coding data type by this IG used in the 'CH ELM Coding' data type profile. |
Human Name |
Name with extensions for data-absent-reason |
IDN Identifier |
Identifier holding the IDN Liechtenstein. It is a 13-digit number without check digit and without special characters. |
These define constraints on FHIR data types for systems conforming to this implementation guide.
CH ELM Extension: Department |
This CH ELM extension enables the representation of a department (name) of an organization directly in the resource Organization itself. |
CH ELM Extension: HIV code |
This CH ELM extension enables to proivde the HIV Code. |
CH ELM Extension: VCT code |
This CH ELM extension enables to proivde the VCT Code. |
Status of the processing of the document |
Extension to define the status of the processing of the document |
These define sets of codes used by systems conforming to this implementation guide.
CH ELM Expecting Organism Specification |
This CH ELM value set includes the leading codes for the laboratory test results, which have to be completed by another code for the expecting organism. |
CH ELM Expecting Specimen Specification |
This CH ELM value set includes the leading codes for the laboratory test results, which have to be completed by another code for the expecting specimen. |
CH ELM FOPH Patient Name Representation |
This CH ELM resource defines the codes which identify possible patient name schemas to be used. |
CH ELM Interpretation Codes Positive |
This CH ELM value set includes the code for positive interpretation code(s). |
CH ELM Interpretation Codes Positive and Negative |
This CH ELM value set includes the code for positive and negative interpretation code(s). |
CH ELM Interpretation Codes Resistant and Susceptible |
This CH ELM value set includes the code for resistant and susceptible interpretation code(s). |
CH ELM Interpretation Codes SERO |
This CH ELM value set includes the code for sero interpretation code(s). |
CH ELM Interpretation Codes TITER |
This CH ELM value set includes the code for titer interpretation code(s). |
CH ELM Interpretation Codes Vs |
This CH ELM value set includes the value set URLs as interpretation codes to map in the concept maps the leading codes. |
CH ELM Lab Study Types |
This CH ELM value set includes the codes for the laboratory specialties. |
CH ELM Results Camp Diar Org |
The "CH ELM Results Camp Diar Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Camp Diar Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Camp Org |
The "CH ELM Results Camp Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Camp Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Chol Org |
The "CH ELM Results Chol Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Chol Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Coded Values Laboratory |
This CH ELM value set includes the codes for the laboratory test results (presence/absence). |
CH ELM Results Complete Spec |
The "CH ELM Results Complete Spec" material group provides a curated set of codes representing specific materials. Each code within this group is selected to ensure consistency and accuracy for medical coding related to the primary LOINC codes. Clients using the "CH ELM Results Complete Spec" group should refer to the provided codes to ensure they capture and report material information correctly and consistently. |
CH ELM Results Completion Vs |
This CH ELM value set includes the value set URLs as codes to map in the concept maps the leading codes, which must be completed with additional codes. |
CH ELM Results Cpe Org |
The "CH ELM Results Cpe Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Cpe Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Diph Org |
The "CH ELM Results Diph Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Diph Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Geni Spec |
The "CH ELM Results Geni Spec" material group provides a curated set of codes representing specific materials. Each code within this group is selected to ensure consistency and accuracy for medical coding related to the primary LOINC codes. Clients using the "CH ELM Results Geni Spec" group should refer to the provided codes to ensure they capture and report material information correctly and consistently. |
CH ELM Results Haem Org |
The "CH ELM Results Haem Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Haem Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Laboratory Observation |
This CH ELM value set includes the codes for the laboratory test results (organism). |
CH ELM Results Leg Org |
The "CH ELM Results Leg Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Leg Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Lis Org |
The "CH ELM Results Lis Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Lis Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Mal Org |
The "CH ELM Results Mal Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Mal Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Mea Org |
The "CH ELM Results Mea Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Mea Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Men Org |
The "CH ELM Results Men Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Men Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Pneu Org |
The "CH ELM Results Pneu Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Pneu Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Sal Org |
The "CH ELM Results Sal Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Sal Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Shi Org |
The "CH ELM Results Shi Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Shi Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Sterile Spec |
The "CH ELM Results Sterile Spec" material group provides a curated set of codes representing specific materials. Each code within this group is selected to ensure consistency and accuracy for medical coding related to the primary LOINC codes. Clients using the "CH ELM Results Sterile Spec" group should refer to the provided codes to ensure they capture and report material information correctly and consistently. |
CH ELM Results Tul Org |
The "CH ELM Results Tul Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Tul Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Results Virus Cult Org |
The "CH ELM Results Virus Cult Org" organism group provides a curated set of codes representing specific organisms. Each code within this group has been selected to ensure precise representation and consistency in relation to the primary LOINC codes. Clients utilizing the "CH ELM Results Virus Cult Org" group should refer to the provided codes to accurately and uniformly capture and report organism-related information. |
CH ELM Status |
This CH ELM value set includes the codes for the laboratory specialities. |
These define new code systems used by systems conforming to this implementation guide.
CH ELM FOPH Business Rules |
This CH ELM code system describes specific business rules of the FOPH, which are applied during processing. Please note that the set of rules detailed herein only covers processes explicitly declared by the FOPH. Additional rules, not included in this code system, are applied by the FHIR validation logic, resulting in further codes. For more information about these additional codes, consult the official FHIR documentation and the implementation guideline. |
CH ELM FOPH Patient Name Representation |
This CH ELM resource defines the codes which identify possible patient name schemas to be used. |
CH ELM Interpretation Codes Vs |
The codes contained in this code system represent URLs of value sets that can be used as target codes in ConceptMaps. These value sets define the codes that are permitted to indicate the observation interpretation in relation to the leading code. |
CH ELM Results Completion Vs |
The codes contained in this code system represent URLs of value sets that can be used as target codes in ConceptMaps. These value sets define the codes that are permitted for specifying the organism or specimen in relation to the leading code. |
These define identifier and/or code system identities used by systems conforming to this implementation guide.
IDN Liechtenstein |
The IDN is a unique identification number generated for each person with health insurance in Liechtenstein. For more details please visit https://www.llv.li/de/privatpersonen/gesundheit-vorsorge-und-pflege/elektronisches-gesundheitsdossier/datenschutzhinweis. |
These define transformations to convert between codes by systems conforming with this implementation guide.
CH ELM Expecting Organism Specification To Results Completion Vs |
This CH ELM concept map shows which leading codes have to be completed by an additional code to specify the organism. The target code shows the URL of the value set containing the permitted codes for the organism specification. |
CH ELM Expecting Specimen Specification To Results Completion Vs |
This CH ELM concept map shows which leading codes have to be completed by an additional code to specify the specimen. The target code shows the URL of the value set containing the permitted codes for the specimen specification. |
CH ELM Results To FOPH Patient Name Representation |
This CH ELM concept map specifies the required mode of patient representation for each leading code. It determines whether the full name, initials, or a unique code (e.g., for HIV patients) should be used, based on the specific LOINC code associated with the laboratory data. This ensures consistent and appropriate handling of patient identity in accordance with the type of pathogen reported. |
CH ELM Results To Interpretation Code |
This CH ELM concept map specifies the interpretation codes for each leading code. E.g. if positive, positive and negative or resistant-susceptible values are allowed |
These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.
10Doc - Legionella |
Example Document for Legionella |
11Doc - Malaria |
Example Document for Malaria |
12Doc - Monkeypox |
Example Document for Monkeypox |
13Doc - Shigella |
Example Document for Shigella |
14Doc - Neisseria meningitidis - confirmation test |
Example Document for a confirmation test of Neisseria meningitidis by secondary lab (reference laboratory) |
15Doc - Measles Seroconversion |
Example Document Measles Seroconversion |
16Doc - Dengue Titer |
Example Document Dengue with high IgG Ab-Titer |
17Doc - Neisseria meningitidis – microscopic finding |
Example Document for a microscopic observation of Neisseria meningitidis by primary lab |
18Doc - Corynebacterium diphtheriae |
Example Document for Corynebacterium diphtheriae with specimen specification |
19Doc - Streptococcus pneumoniae |
Example Document for Streptococcus pneumoniae |
1Comp - Neisseria Gonorrhoeae |
Example for a CH ELM Composition: Laboratory Report |
1DR - Neisseria Gonorrhoeae |
Example for a CH ELM DiagnosticReport: Laboratory Report |
1Doc - Neisseria Gonorrhoeae |
Example for a CH ELM Document: Laboratory Report (where the 'Lab' is the same as the 'Author') |
1Obs - Neisseria Gonorrhoeae |
Example for a CH ELM Observation Results: Laboratory |
1Org - Kantonsspital ABC |
Example for a CH ELM Organization: Orderer |
1Org - Labor |
Example for a CH ELM Organization: Lab and Author |
1PR - Monika Giacometti @ Kantonsspital ABC |
Example for a CH ELM PractitionerRole: Orderer |
1Pat - DM |
Example for a CH ELM Patient (only with initials) |
1Pract - Monika Giacometti |
Example for a CH ELM Practitioner: Orderer |
1SR - Order |
Example for a CH ELM ServiceRequest: Laboratory Order |
1Spec - Neisseria Gonorrhoeae |
Example for a CH ELM Specimen: Laboratory |
1bComp - Neisseria Gonorrhoeae |
Example for a CH ELM Composition: Laboratory Report |
1bDR - Neisseria Gonorrhoeae |
Example for a CH ELM DiagnosticReport: Laboratory Report |
1bDoc - Neisseria Gonorrhoeae |
Example for a CH ELM Document: Laboratory Report (where the 'Lab' is NOT the same as the 'Author' -> Broker Scenario) |
1bObs - Neisseria Gonorrhoeae |
Example for a CH ELM Observation Results: Laboratory |
1bOrg - Broker |
Example for a CH ELM Organization: Author |
1bOrg - Labor |
Example for a CH ELM Organization: Lab |
1bSR - Order |
Example for a CH ELM ServiceRequest: Laboratory Order |
1bSpec - Neisseria Gonorrhoeae |
Example for a CH ELM Specimen: Laboratory |
20Doc - Vibrio cholerae |
Example Document for Vibrio cholerae |
21Doc - Hepatite E |
Example Document for Hepatite E |
22Doc - Haemophilus influenzae |
Example Document for Haemophilus influenzae |
23Doc - Francisella tularensis with organism specification |
Example Document for Francisella tularensis with organism specification |
24Doc - Chikungunya fever |
Example Document for Chikungunya fever |
25Doc - Tick-borne encephalitis |
Example Document for Tick-borne encephalitis |
26Doc - Hepatite A |
Example Document for Hepatite A |
28Doc - Listeria monocytogenes |
Example Document for Listeria monocytogenes |
29Doc - Rubella |
Example Document for Rubella |
2Doc - Chlamydia Trachomatis |
Example for a CH ELM Document: Laboratory Report (collection material in addition to the leading LOINC code, with references/fullUrls as UUIDs) |
2Doc - Chlamydia Trachomatis (VCT) |
Example for a CH ELM Document: Laboratory Report collection material in addition to the leading LOINC code and Patient with Patient VCT code |
3Doc - Carbapenemase-producing Enterobacteriaceae (CPE) |
Example for a CH ELM Document: Laboratory Report (organism in addition to the leading LOINC code) |
4Doc - Campylobacter coli |
Example for a CH ELM Document: Laboratory Report |
5Doc - Treponema pallidum |
Example for a CH ELM Document: Laboratory Report (SNOMED CT as leading code) |
6Doc - Influenza |
Example for a CH ELM Document: Laboratory Report |
7Doc - SARS-CoV-2 |
Example for a CH ELM Document: Laboratory Report (document in French, patient with full name) |
8Doc - HepatiteB |
Document for Hepatite B |
9Doc - HepatiteC |
Example Document for Hepatite C |
DocumentReference Response for Neisseria Gonorhoeae completed |
Example for a CH ELM DocumentReference: Laboratory Report - completed |
DocumentReference Response for Neisseria Gonorhoeae in progress |
Example for a CH ELM DocumentReference: Laboratory Report - in-progress |
DocumentReference for Neisseria Gonorhoeae - falied |
Example for a CH ELM DocumentReference: Laboratory Report - failed |
DocumentReference for reporting Chlamydia Trachomatis |
Example for a CH ELM DocumentReference: Laboratory Report |
DocumentReference for reporting Chlamydia Trachomatis |
Example for a CH ELM DocumentReference: Laboratory Report |
DocumentReference for reporting Chlamydia Trachomatis with Patient VCT Code |
Example for a CH ELM DocumentReference: Laboratory Report |
DocumentReference for reporting Chlamydia Trachomatis with Patient VCT Code |
Example for a CH ELM DocumentReference: Laboratory Report |
DocumentReference for reporting Neisseria Gonorhoeae |
Example for a CH ELM DocumentReference: Laboratory Report |
DocumentReference for reporting Neisseria Gonorhoeae |
Example for a CH ELM DocumentReference: Laboratory Report |
DocumentReference for reporting SARSCoV2 |
Example for a CH ELM DocumentReference: Laboratory Report |
Example of a Find Document References Response Message |
Example of a Find Document References Bundle Search Set with a single DocumentReference |
Org - Hôpital régional soleil |
Example for a CH ELM Organization: Orderer |
Org - Praxis Dr. Hauser |
Example for a CH ELM Organization: Orderer |
Org: Orderer with BER and UIDB |
Example for a CH ELM Organization: Orderer |
PR - Jeanne Moreau @ Hôpital régional soleil |
Example for a CH ELM PractitionerRole: Orderer |
PR - Peter Hauser @ Praxis Dr. Hauser |
Example for a CH ELM PractitionerRole: Orderer |
Pat - Antoine Dupont |
Example for a CH ELM Patient - full name |
Pat - E5 |
Example for a CH ELM Patient - special case HIV/AIDS |
Pat - ET |
Example for a CH ELM Patient - initials |
Pat - Ernst Karl Tanner |
Example for a CH ELM Patient - full name (and full address) |
Pat - Lilly Liechtenstein |
Example for a CH ELM Patient - IDN Liechtenstein |
Pat - VCT |
Example for a CH ELM Patient with VCT Code |
Pract - Jeanne Moreau |
Example for a CH ELM Practitioner: Orderer |
Pract - Peter Hauser |
Example for a CH ELM Practitioner: Orderer |
Test92 - Bundle provoking warning for Ber Uid and Gln |
Test bundle to verify if incorrect BerUid Gln are detected with warnings |
Test92 - Warning for Ber Uid and Gln |
Test script to verify if incorrect BerUid Gln are detected with warnings |
Test93 - DocumentReference with contained Bundle provoking error for full name for Influenca (must be initials) |
Test DocumentReference with contained Bundle provoking error for full name for Influenca (must be initials) |
Test93 - Error if full name is provided by Influenca (should be initials) |
Test script to verify error if full name is provided by Influenca (must be initials) |
Test94 - If warning is ignored for Binding for path (.+) has no source |
Test script to verify if warning is ignored for Binding for path (.+) has no source |
Test95-Ignore-Observation-Interpretation-Codes-Warning | |
Test96-Ignore-Slice-Patient-Eu-Lab-Information |