HL7 Czech PS Implementation Guide
0.0.1 - ci-build
HL7 Czech PS Implementation Guide, published by HL7 Czech Republic. This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7-cz/ps/ and changes regularly. See the Directory of published versions
| Official URL: https://hl7.cz/fhir/ps/ConceptMap/results2FHIR-cz-ps | Version: 0.0.1 | |||
| Draft as of 2025-12-29 | Computable Name: Results2FHIRCzPs | |||
PS Results logical model to this guide mapping.
Mapping from (not specified) to (not specified)
Group 1 Mapping from A.2.8 Results to Composition (CZ PS)
| Source Code | Relationship | Target Code | Comment |
| results (A.2.8 - Results) | is equivalent to | Composition.section:sectionResults.entry:result.ofType(Observation) | Default mapping: repeatable, one Observation per result item for measurements, laboratory results, vital signs, and other discrete findings. |
| results (A.2.8 - Results (imaging/pathology)) | is related to | Composition.section:sectionResults.entry:resultReport.ofType(DiagnosticReport) | Alternative mapping for imaging and pathology results, where DiagnosticReport is the preferred carrier (e.g., with resultsInterpreter and presentedForm). |
Group 2 Mapping from A.2.8 Results to Observation
| Source Code | Relationship | Target Code | Comment |
| results.examinationDateTime (A.2.8.1 - Date) | is equivalent to | Observation.effective[x] (Observation.effectiveDateTime) | |
| results.examinationType (A.2.8.2 - Examination type) | is related to | Observation.category | Type of examination (lab / imaging / pathology / vital signs / other) should be represented in Observation.category (and may also influence profile selection). |
| results.resultDescription (A.2.8.3 - Result description) | is equivalent to | Observation.note | |
| results.examinationDetail (A.2.8.4 - Examination details) | is equivalent to | Observation.code | Use Observation.code for the detailed exam/test code; specimen/body structure and sample collection time should be represented using specimen/bodySite and/or extensions as available. |
| results.examinationResult (A.2.8.5 - Examination results) | is equivalent to | Observation.value[x] | Numeric or coded result should be represented using Observation.value[x] (and optionally interpretation/referenceRange/method when available). |
| results.performer (A.2.8.6 - Performer) | is equivalent to | Observation.performer | |
| results.validatorOrInterpreter (A.2.8.7 - Validator / Interpreter) | is related to | Observation.performer | Observation has no dedicated 'resultsInterpreter' element in R4; if needed, represent validator/interpreter as performer and/or include details in note. For imaging/pathology, DiagnosticReport.resultsInterpreter is preferred. |
| results.examinationStatus (A.2.8.8 - Examination status) | is equivalent to | Observation.status | Map to Observation.status (registered/preliminary/final/amended/corrected/cancelled/entered-in-error/unknown). |
Group 3 Mapping from A.2.8 Results to DiagnosticReport
| Source Code | Relationship | Target Code | Comment |
| results (A.2.8 - Results (imaging/pathology alternative)) | is related to | Composition.section:sectionResults.entry:resultReport.ofType(DiagnosticReport) | For imaging and pathology results, DiagnosticReport is often a better carrier (with resultsInterpreter). |
| results.examinationDateTime (A.2.8.1 - Date) | is equivalent to | DiagnosticReport.issued | |
| results.examinationDetail (A.2.8.4 - Examination details) | is equivalent to | DiagnosticReport.code | |
| results.resultDescription (A.2.8.3 - Result description) | is related to | DiagnosticReport.conclusion | |
| results.performer (A.2.8.6 - Performer) | is equivalent to | DiagnosticReport.performer | |
| results.validatorOrInterpreter (A.2.8.7 - Validator / Interpreter) | is equivalent to | DiagnosticReport.resultsInterpreter | |
| results.examinationStatus (A.2.8.8 - Examination status) | is equivalent to | DiagnosticReport.status |