RIVO-Noord Zorgviewer Implementation Guide
1.16.0 - CI build Netherlands flag

RIVO-Noord Zorgviewer Implementation Guide - Local Development build (v1.16.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Condition - Mappings

Active as of 2025-06-11

Mappings for the Condition resource profile.

Mappings to Structures in this Implentation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameHCIM Problem-v4.1(2017EN)HCIM BasicElements-v1.0(2017EN)HCIM ConcernForTransfer-v3.0(2016EN)HCIM ConcernForTransfer-v1.2(2015EN)SNOMED CT Concept Domain BindingHL7 v2 MappingRIM MappingW5 MappingSNOMED CT Attribute Bindingdoco
.. Condition
5.1.1
5.1.2
5.1.2
246090004 |Associated finding| = ((< 404684003 |Clinical finding| MINUS << 420134006 |Propensity to adverse reactions| MINUS << 473010000 |Hypersensitivity condition| MINUS << 79899007 |Drug interaction| MINUS << 69449002 |Drug action| MINUS << 441742003 |Evaluation finding| MINUS << 307824009 |Administrative status| MINUS << 385356007 |Tumor stage finding|) OR < 272379006 |Event|)
PPR message
  • Observation[classCode=OBS
  • moodCode=EVN
  • code=ASSERTION
  • value<Diagnosis]
clinical.general
... id
... meta
... implicitRules
... text
Act.text?
... contained
N/A
... extension
N/A
... modifierExtension
N/A
... identifier
0.0.6
.id
id
... clinicalStatus
5.1.4
5.1.4
5.1.4
< 303105007 |Disease phases|
PRB-14 / DG1-6
  • Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS
  • code="clinicalStatus"
  • moodCode=EVN].value
status
.... id
.... Slices for extension
..... extension:ProblemStatusCodelist
...... id
n/a
...... extension
n/a
...... url
N/A
...... Slices for value[x]
N/A
....... value[x]:valueCodeableConcept
5.1.4
5.1.4
5.1.4
N/A
.... value
... verificationStatus
5.1.10
< 410514004 |Finding context value|
PRB-13
  • Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS
  • code="verificationStatus"
  • moodCode=EVN].value
status
408729009
.... id
.... Slices for extension
..... extension:VerificatieStatusCodelijst
5.1.10
...... id
n/a
...... extension
n/a
...... url
N/A
...... Slices for value[x]
N/A
....... value[x]:valueCodeableConcept
N/A
.... value
... category
5.1.8
5.1.8
5.1.8
< 404684003 |Clinical finding|
'problem' if from PRB-3. 'diagnosis' if from DG1 segment in PV1 message
.code
class
... severity
< 272141005 |Severities|
PRB-26 / ABS-3
  • Can be pre/post-coordinated into value. Or ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="severity"].value
grade
246112005
... code
5.1.3
5.1.3
5.1.3
code 246090004 |Associated finding| (< 404684003 |Clinical finding| MINUS << 420134006 |Propensity to adverse reactions| MINUS << 473010000 |Hypersensitivity condition| MINUS << 79899007 |Drug interaction| MINUS << 69449002 |Drug action| MINUS << 441742003 |Evaluation finding| MINUS << 307824009 |Administrative status| MINUS << 385356007 |Tumor stage finding|) OR < 413350009 |Finding with explicit context| OR < 272379006 |Event|
PRB-3
.value
what
246090004
.... id
n/a
.... extension
n/a
.... coding
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
.... text
C*E.9. But note many systems use C*E.2 for this
./originalText[mediaType/code="text/plain"]/data
... bodySite
5.1.11
< 442083009 |Anatomical or acquired body structure|
.targetBodySiteCode
363698007
.... id
n/a
.... Slices for extension
..... extension:Laterality
...... id
n/a
...... extension
n/a
...... url
N/A
...... Slices for value[x]
N/A
....... value[x]:valueCodeableConcept
5.1.12
N/A
.... coding
  • C*E.1-8
  • C*E.10-22
  • union(.
  • ./translation)
.... text
C*E.9. But note many systems use C*E.2 for this
./originalText[mediaType/code="text/plain"]/data
... subject
0.0.11
PID-3
.participation[typeCode=SBJ].role[classCode=PAT]
who.focus
... context
PV1-19 (+PV1-54)
  • .inboundRelationship[typeCode=COMP].source[classCode=ENC
  • moodCode=EVN]
context
... Slices for onset[x]
PRB-16
  • .effectiveTime.low or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="age at onset"].value
when.init
.... onset[x]:onsetDateTime
5.1.6
0.0.14
5.1.6
5.1.6
PRB-16
  • .effectiveTime.low or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="age at onset"].value
when.init
... Slices for abatement[x]
  • .effectiveTime.high or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="age at remission"].value or .inboundRelationship[typeCode=SUBJ]source[classCode=CONC
  • moodCode=EVN].status=completed
when.done
.... abatement[x]:abatementDateTime
5.1.9
  • .effectiveTime.high or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="age at remission"].value or .inboundRelationship[typeCode=SUBJ]source[classCode=CONC
  • moodCode=EVN].status=completed
when.done
... assertedDate
REL-11
.participation[typeCode=AUT].time
when.recorded
... asserter
0.0.2
REL-7.1 identifier + REL-7.12 type code
.participation[typeCode=AUT].role
who.author
.... id
n/a
.... Slices for extension
..... extension:practitionerRole
N/A
.... reference
N/A
.... identifier
.identifier
.... display
N/A
... stage
  • ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="stage/grade"]
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... summary
< 254291000 |Staging and scales|
PRB-14
.value
.... assessment
.self
... evidence
  • .outboundRelationship[typeCode=SPRT].target[classCode=OBS
  • moodCode=EVN]
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... code
< 404684003 |Clinical finding|
[code="diagnosis"].value
why
.... detail
.self
why
... note
5.1.5
5.1.5
5.1.5
NTE child of PRB
  • .inboundRelationship[typeCode=SUBJ].source[classCode=OBS
  • moodCode=EVN
  • code="annotation"].value

doco Documentation for this format