FHIR Release 3 (STU) 4

This page is part of the FHIR Specification (v3.0.2: (v4.0.1: R4 - Mixed Normative and STU 3). ) in it's permanent home (it will always be available at this URL). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4 R3 R4 R3 R2

Patient Care Work Group Maturity Level : N/A Ballot Standards Status : Informative Security Category : Patient Compartments : Encounter , Patient , Practitioner , RelatedPerson

Mappings for the condition resource. resource (see Mappings to Other Standards for further information & status).

.id .code .value
Condition Observation[classCode=OBS, moodCode=EVN, code=ASSERTION, value<Diagnosis]
    identifier FiveWs.identifier
    clinicalStatus Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS, code="clinicalStatus", moodCode=EVN].value FiveWs.status
    verificationStatus Observation ACT .inboundRelationship[typeCode=COMP].source[classCode=OBS, code="verificationStatus", moodCode=EVN].value FiveWs.status
    category FiveWs.class
    severity Can be pre/post-coordinated into value. Or ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="severity"].value FiveWs.grade
    code FiveWs.what[x]
    subject FiveWs.subject[x]
    encounter FiveWs.context
    onset[x] FiveWs.init
    abatement[x] FiveWs.done[x]
    recordedDate FiveWs.recorded
    recorder FiveWs.author
    asserter FiveWs.source
        code FiveWs.why[x]
        detail FiveWs.why[x]
Condition Event
    identifier Event.identifier
    clinicalStatus Event.status
    verificationStatus Event.status
    code Event.code
    subject Event.subject
    encounter Event.context
    onset[x] Event.occurrence[x]
        code Event.reasonCode
    note Event.note
.targetBodySiteCode .participation[typeCode=SBJ].role[classCode=PAT] .inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN] .effectiveTime.low or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="age at onset"].value .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 .participation[typeCode=AUT].time .participation[typeCode=AUT].role ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="stage/grade"] .value .self .outboundRelationship[typeCode=SPRT].target[classCode=OBS, moodCode=EVN] .self .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value
Condition PPR message
    identifier
    clinicalStatus PRB-14
    verificationStatus PRB-13
    category 'problem' if from PRB-3. 'diagnosis' if from DG1 segment in PV1 message
    severity PRB-26 / ABS-3
    code PRB-3
    bodySite
    subject PID-3
    context     encounter PV1-19 (+PV1-54)
    onset[x] PRB-16
    abatement[x]
    assertedDate     recordedDate REL-11
    recorder
    asserter REL-7.1 identifier + REL-7.12 type code
    stage
        summary PRB-14
        assessment
        type
    evidence
        code [code="diagnosis"].value
        detail
    note NTE child of PRB

Attribute bindings link coded data elements in FHIR resources to a corresponding attribute in the SNOMED CT concept model. These bindings help to support:

  • clarifying the intended meaning of the data element
  • Quality checking the alignment between FHIR resource design and any coresponding SNOMED CT concept model
  • Composition and decomposition of data instances by indicating the SNOMED CT concept model attribute whose value may be used to decompose a precoordinated concept into this data element
Condition
    identifier
    clinicalStatus
    verificationStatus 408729009
    category
    severity 246112005
    code 246090004
    bodySite 363698007
    subject
    context     encounter
    onset[x]
    abatement[x]
    assertedDate     recordedDate
    recorder
    asserter
    stage
        summary
        assessment
        type
    evidence
        code
        detail
    note

Concept domain bindings link a resource or an element to a set of SNOMED CT concepts that represent the intended semantics of the instances (whether or not SNOMED CT is used to encode that data element). This set of concepts is represented using a SNOMED CT expression constraint. Note that the 'Concept domain binding' may be a superset of the 'value set binding'. These bindings help to support:

  • Quality checking FHIR resources by ensuring that (a) the intended semantics of the instances matches the valid range of the corresponding SNOMED CT attribute, and (b) the intended value set is appropriate for the intended semantics of the instances
  • Semantic checking of data instances by helping to detect potential inconsistencies caused by overlap between the semantics incorporated in two concept domains
Condition < 243796009 |Situation with explicit context|: context| : 246090004 |Associated finding| = ((< ( ( < 404684003 |Clinical finding| MINUS ( << 420134006 |Propensity to adverse reactions| MINUS OR << 473010000 |Hypersensitivity condition| MINUS OR << 79899007 |Drug interaction| MINUS OR << 69449002 |Drug action| MINUS OR << 441742003 |Evaluation finding| MINUS OR << 307824009 |Administrative status| MINUS OR << 385356007 |Tumor stage finding|) finding|)) OR < 272379006 |Event|)
    identifier
    clinicalStatus < 303105007 |Disease phases|
    verificationStatus < 410514004 |Finding context value|
    category < 404684003 |Clinical finding|
    severity < 272141005 |Severities|
    code 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|
    bodySite < 442083009 |Anatomical or acquired body structure|
    subject
    context     encounter
    onset[x]
    abatement[x]
    assertedDate     recordedDate
    recorder
    asserter
    stage
        summary < 254291000 |Staging and scales|
        assessment
        type
    evidence
        code < 404684003 |Clinical finding|
        detail
    note
'problem' if from PRB-3. 'diagnosis' if from DG1 segment in PV1 message PRB-3 PID-3 PV1-19 (+PV1-54) PRB-16 REL-7.1 identifier + REL-7.12 type code PRB-14 NTE child of PRB
Condition PPR message Observation[classCode=OBS, moodCode=EVN, code=ASSERTION, value<Diagnosis]
    identifier .id
    clinicalStatus PRB-14 / DG1-6 Observation ACT
.inboundRelationship[typeCode=COMP].source[classCode=OBS, code="clinicalStatus", moodCode=EVN].value
    verificationStatus PRB-13 Observation ACT
.inboundRelationship[typeCode=COMP].source[classCode=OBS, code="verificationStatus", moodCode=EVN].value
    category .code
    severity PRB-26 / ABS-3 Can be pre/post-coordinated into value. Or ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="severity"].value
    code .value
    bodySite .targetBodySiteCode
    subject .participation[typeCode=SBJ].role[classCode=PAT]
    context     encounter .inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN]
    onset[x] .effectiveTime.low or .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="age at onset"].value
    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
    assertedDate     recordedDate .participation[typeCode=AUT].time
REL-11     recorder .participation[typeCode=AUT].role
    asserter .participation[typeCode=INF].role
    stage ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="stage/grade"]
        summary .value
        assessment .self
        type ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="stage type"]
    evidence .outboundRelationship[typeCode=SPRT].target[classCode=OBS, moodCode=EVN]
        code [code="diagnosis"].value
        detail .self
    note .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value