Specyfikacja HL7 FHIR dla diagnostyki laboratoryjnej (HL7 FHIR PL Laboratory)
0.1.2 - ci-build Poland flag

Specyfikacja HL7 FHIR dla diagnostyki laboratoryjnej (HL7 FHIR PL Laboratory), published by HL7 Poland. This guide is not an authorized publication; it is the continuous build for version 0.1.2 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7-Poland/pl-fhir-lab/ and changes regularly. See the Directory of published versions

Resource Profile: PLLabObservationDefinitionLaboratoryTestDefinition - Mappings

Draft as of 2025-09-03

Mappings for the pl-lab-observationDefinition-laboratoryTestDefinition resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameMapowanie definicji badania laboratoryjnego na model usługi katalogowejWorkflow PatternFiveWs Pattern MappingHL7 V2 MappingRIM Mappingdoco
.. ObservationDefinition
DefinicjaBadaniaLaboratoryjnego
Definition
  • conformance.behavior
  • clinical.diagnostics
OM2 OM3 OMC
  • Observation[classCode=OBS
  • moodCode=DEF]
... id
... meta
... implicitRules
... language
... text
Act.text?
... contained
N/A
... Slices for extension
.... extension:reason
CelBadania
.... extension:unitConversion
PrzelicznikJednostek
... modifierExtension
N/A
... url
Definition.url
... identifier
Definition.identifier
.... id
n/a
.... extension
n/a
.... use
N/A
Role.code or implied by context
.... type
CX.5
Role.code or implied by context
.... system
CX.4 / EI-2-4
II.root or Role.id.root
.... value
CX.1 / EI.1
II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
.... period
CX.7 + CX.8
Role.effectiveTime or implied by context
.... assigner
  • CX.4 / (CX.4
  • CX.9
  • CX.10)
II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
... version
Definition.version
... versionAlgorithm[x]
... name
Definition.name
... title
DefinicjaBadaniaLaboratoryjnego.nazwaWgLoinc
Definition.title
... status
Definition.status
... experimental
Definition.experimental
... date
Definition.date
... publisher
Definition.publisher
... contact
Definition.contact
... description
Definition.description
... useContext
Definition.useContext
... jurisdiction
Definition.jurisdiction
... purpose
Definition.purpose
... copyright
Definition.copyright
... copyrightLabel
... approvalDate
Definition.approvalDate
... lastReviewDate
Definition.lastReviewDate
... effectivePeriod
Definition.effectivePeriod
... derivedFromCanonical
... derivedFromUri
... subject
... performerType
.... id
n/a
.... extension
n/a
.... coding
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
..... id
n/a
..... extension
n/a
..... system
C*E.3
./codeSystem
..... version
C*E.7
./codeSystemVersion
..... code
DefinicjaBadaniaLaboratoryjnego.rodzajPracowni
C*E.1
./code
..... display
C*E.2 - but note this is not well followed
CV.displayName
..... userSelected
Sometimes implied by being first
CD.codingRationale
.... text
C*E.9. But note many systems use C*E.2 for this
./originalText[mediaType/code="text/plain"]/data
... category
DefinicjaBadaniaLaboratoryjnego.kategoria
FiveWs.class
  • .outboundRelationship[typeCode="COMP].target[classCode="LIST"
  • moodCode="DEF"].code
.... id
n/a
.... extension
n/a
.... coding
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
..... id
n/a
..... extension
n/a
..... system
C*E.3
./codeSystem
..... version
C*E.7
./codeSystemVersion
..... code
C*E.1
./code
..... display
C*E.2 - but note this is not well followed
CV.displayName
..... userSelected
Sometimes implied by being first
CD.codingRationale
.... text
C*E.9. But note many systems use C*E.2 for this
./originalText[mediaType/code="text/plain"]/data
... code
FiveWs.what[x]
OM1-2 OMC-4
code
.... id
n/a
.... extension
n/a
.... Slices for coding
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
..... coding:loincCode
DefinicjaBadaniaLaboratoryjnego.kodUslugi
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
...... id
n/a
...... extension
n/a
...... system
C*E.3
./codeSystem
...... version
C*E.7
./codeSystemVersion
...... code
C*E.1
./code
...... display
C*E.2 - but note this is not well followed
CV.displayName
...... userSelected
Sometimes implied by being first
CD.codingRationale
..... coding:icd9plCode
DefinicjaBadaniaLaboratoryjnego.dodatkowyKodUslugi
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
...... id
n/a
...... extension
n/a
...... system
C*E.3
./codeSystem
...... version
C*E.7
./codeSystemVersion
...... code
C*E.1
./code
...... display
C*E.2 - but note this is not well followed
CV.displayName
...... userSelected
Sometimes implied by being first
CD.codingRationale
.... text
C*E.9. But note many systems use C*E.2 for this
./originalText[mediaType/code="text/plain"]/data
... permittedDataType
OM1-3
... multipleResultsAllowed
... bodySite
targetSiteCode
... method
DefinicjaBadaniaLaboratoryjnego.metoda
OM1-14
methodCode
.... id
n/a
.... extension
n/a
.... coding
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
..... id
n/a
..... extension
n/a
..... system
C*E.3
./codeSystem
..... version
C*E.7
./codeSystemVersion
..... code
C*E.1
./code
..... display
C*E.2 - but note this is not well followed
CV.displayName
..... userSelected
Sometimes implied by being first
CD.codingRationale
.... text
C*E.9. But note many systems use C*E.2 for this
./originalText[mediaType/code="text/plain"]/data
... specimen
participation[typeCode=SPC].specimen
... device
... preferredReportName
DefinicjaBadaniaLaboratoryjnego.nazwaKliniczna
OM1-9
... permittedUnit
OM2-4
... qualifiedValue
... hasMember
... component
ParametrWynikuBadania
outBoundRelationship[typeCode=COMP]
.... id
n/a
.... Slices for extension
..... extension:title
ParametrWynikuBadania.nazwa
.... modifierExtension
N/A
.... code
code
..... id
n/a
..... extension
n/a
..... coding
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
...... id
n/a
...... extension
n/a
...... system
C*E.3
./codeSystem
...... version
C*E.7
./codeSystemVersion
...... code
ParametrWynikuBadania.kodParametru
C*E.1
./code
...... display
C*E.2 - but note this is not well followed
CV.displayName
...... userSelected
Sometimes implied by being first
CD.codingRationale
..... text
C*E.9. But note many systems use C*E.2 for this
./originalText[mediaType/code="text/plain"]/data
.... permittedDataType
ParametrWynikuBadania.typParametru
.... permittedUnit
ParametrWynikuBadania.jednostka@xyniku
OM2-4
.... qualifiedValue
WartosciReferencyjne
..... id
n/a
..... Slices for extension
...... extension:sourceInfo
..... modifierExtension
N/A
..... context
WartosciReferencyjne.typ
...... id
n/a
...... extension
n/a
...... coding
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
....... id
n/a
....... extension
n/a
....... system
C*E.3
./codeSystem
....... version
C*E.7
./codeSystemVersion
....... code
C*E.1
./code
....... display
C*E.2 - but note this is not well followed
CV.displayName
....... userSelected
Sometimes implied by being first
CD.codingRationale
...... text
C*E.9. But note many systems use C*E.2 for this
./originalText[mediaType/code="text/plain"]/data
..... appliesTo
WartosciReferencyjne.ciąża
...... id
n/a
...... extension
n/a
...... coding
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
....... id
n/a
....... extension
n/a
....... system
C*E.3
./codeSystem
....... version
C*E.7
./codeSystemVersion
....... code
C*E.1
./code
....... display
C*E.2 - but note this is not well followed
CV.displayName
....... userSelected
Sometimes implied by being first
CD.codingRationale
...... text
C*E.9. But note many systems use C*E.2 for this
./originalText[mediaType/code="text/plain"]/data
..... gender
WartosciReferencyjne.płeć
..... age
...... id
n/a
...... extension
n/a
...... low
WartosciReferencyjne.wiekOd
NR.1
./low
....... id
n/a
....... extension
n/a
....... value
SN.2 / CQ - N/A
  • PQ.value
  • CO.value
  • MO.value
  • IVL.high or IVL.low depending on the value
....... comparator
SN.1 / CQ.1
IVL properties
....... unit
WartosciReferencyjne.jednoskaWieku
(see OBX.6 etc.) / CQ.2
PQ.unit
....... system
(see OBX.6 etc.) / CQ.2
  • CO.codeSystem
  • PQ.translation.codeSystem
....... code
(see OBX.6 etc.) / CQ.2
  • PQ.code
  • MO.currency
  • PQ.translation.code
...... high
WartosciReferencyjne.wiekDo
NR.2
./high
....... id
n/a
....... extension
n/a
....... value
SN.2 / CQ - N/A
  • PQ.value
  • CO.value
  • MO.value
  • IVL.high or IVL.low depending on the value
....... comparator
SN.1 / CQ.1
IVL properties
....... unit
WartosciReferencyjne.jednoskaWieku
(see OBX.6 etc.) / CQ.2
PQ.unit
....... system
(see OBX.6 etc.) / CQ.2
  • CO.codeSystem
  • PQ.translation.codeSystem
....... code
(see OBX.6 etc.) / CQ.2
  • PQ.code
  • MO.currency
  • PQ.translation.code
..... gestationalAge
..... condition
WartosciReferencyjne.opis
..... rangeCategory
..... range
...... id
n/a
...... extension
n/a
...... low
WartosciReferencyjne.wartoscOd
NR.1
./low
....... id
n/a
....... extension
n/a
....... value
SN.2 / CQ - N/A
  • PQ.value
  • CO.value
  • MO.value
  • IVL.high or IVL.low depending on the value
....... comparator
SN.1 / CQ.1
IVL properties
....... unit
ParametrWynikuBadania.jednosktaWyniku
(see OBX.6 etc.) / CQ.2
PQ.unit
....... system
(see OBX.6 etc.) / CQ.2
  • CO.codeSystem
  • PQ.translation.codeSystem
....... code
(see OBX.6 etc.) / CQ.2
  • PQ.code
  • MO.currency
  • PQ.translation.code
...... high
WartosciReferencyjne.wartoscDo
NR.2
./high
....... id
n/a
....... extension
n/a
....... value
SN.2 / CQ - N/A
  • PQ.value
  • CO.value
  • MO.value
  • IVL.high or IVL.low depending on the value
....... comparator
SN.1 / CQ.1
IVL properties
....... unit
ParametrWynikuBadania.jednosktaWyniku
(see OBX.6 etc.) / CQ.2
PQ.unit
....... system
(see OBX.6 etc.) / CQ.2
  • CO.codeSystem
  • PQ.translation.codeSystem
....... code
(see OBX.6 etc.) / CQ.2
  • PQ.code
  • MO.currency
  • PQ.translation.code
..... validCodedValueSet
WartosciReferencyjne.wartoscSlownikowa
..... normalCodedValueSet
..... abnormalCodedValueSet
..... criticalCodedValueSet

doco Documentation for this format