Specyfikacja interoperacyjności prototypu SSIDL
0.1.1 - ci-build

Specyfikacja interoperacyjności prototypu SSIDL, published by Uniwersytet Medyczny w Łodzi. This guide is not an authorized publication; it is the continuous build for version 0.1.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/SSIDL/ssidl-ig/ and changes regularly. See the Directory of published versions

Resource Profile: SsidlObservationDefinitionLabTestDefinition - Mappings

Draft as of 2025-08-28

Mappings for the ssidl-observationDefinition-labTestDefinition resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameWorkflow PatternFiveWs Pattern MappingHL7 V2 MappingRIM Mappingdoco
.. ObservationDefinition
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:unitConversion
... modifierExtension
N/A
... url
Definition.url
... identifier
Definition.identifier
... version
Definition.version
... versionAlgorithm[x]
... name
Definition.name
... title
Definition.title
... status
Definition.status
... experimental
Definition.experimental
... date
Definition.date
... publisher
Definition.publisher
... contact
Definition.contact
... description
Definition.description
... useContext
Definition.useContext
.... id
n/a
.... extension
n/a
.... code
.... value[x]
... jurisdiction
Definition.jurisdiction
... purpose
Definition.purpose
... copyright
Definition.copyright
... copyrightLabel
... approvalDate
Definition.approvalDate
... lastReviewDate
Definition.lastReviewDate
... effectivePeriod
Definition.effectivePeriod
... derivedFromCanonical
... derivedFromUri
... subject
... performerType
... category
FiveWs.class
  • .outboundRelationship[typeCode="COMP].target[classCode="LIST"
  • moodCode="DEF"].code
... 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
  • 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
  • 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
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
OM1-9
... permittedUnit
OM2-4
... qualifiedValue
.... id
n/a
.... Slices for extension
..... extension:sourceInfo
.... modifierExtension
N/A
.... context
..... 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
..... 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
.... age
..... id
n/a
..... extension
n/a
..... low
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
(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
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
(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
.... rangeCategory
.... range
..... id
n/a
..... extension
n/a
..... low
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
(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
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
(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
.... normalCodedValueSet
.... abnormalCodedValueSet
.... criticalCodedValueSet
... hasMember
... component
outBoundRelationship[typeCode=COMP]

doco Documentation for this format