R6 Ballot (1st Draft)

This page is part of the FHIR Specification v6.0.0-ballot1: Release 6 Ballot (1st Draft) (see Ballot Notes). The current version is 5.0.0. For a full list of available versions, see the Directory of published versions

Patient Care icon Work GroupMaturity Level: N/AStandards Status: InformativeSecurity Category: Patient Compartments: Encounter, Patient, Practitioner, RelatedPerson

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

Conditionclinical.general
    identifierFiveWs.identifier
    clinicalStatusFiveWs.status
    verificationStatusFiveWs.status
    categoryFiveWs.class
    severityFiveWs.grade
    codeFiveWs.what[x]
    subjectFiveWs.subject[x]
    encounterFiveWs.context
    onset[x]FiveWs.init
    abatement[x]FiveWs.done[x]
    recordedDateFiveWs.recorded
        actorFiveWs.who
ConditionPPR message
    identifier
    clinicalStatusPRB-14
    verificationStatusPRB-13
    category'problem' if from PRB-3. 'diagnosis' if from DG1 segment in PV1 message
    severityPRB-26 / ABS-3
    codePRB-3
    bodySite
    bodyStructure
    subjectPID-3
    encounterPV1-19 (+PV1-54)
    onset[x]PRB-16
    abatement[x]
    recordedDateREL-11
    participant
        function
        actor
    stage
        summaryPRB-14
        assessment
        type
    evidence
    noteNTE 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
    verificationStatus408729009
    category
    severity246112005
    code246090004
    bodySite363698007
    bodyStructure
    subject
    encounter
    onset[x]
    abatement[x]
    recordedDate
    participant
        function
        actor
    stage
        summary
        assessment
        type
    evidence
    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| : 246090004 |Associated finding| = ( ( < 404684003 |Clinical finding| MINUS ( << 420134006 |Propensity to adverse reactions| OR << 473010000 |Hypersensitivity condition| OR << 79899007 |Drug interaction| OR << 69449002 |Drug action| OR << 441742003 |Evaluation finding| OR << 307824009 |Administrative status| OR << 385356007 |Tumor stage finding|)) OR < 272379006 |Event|)
    identifier
    clinicalStatus< 303105007 |Disease phases|
    verificationStatus< 410514004 |Finding context value|
    category< 404684003 |Clinical finding|
    severity< 272141005 |Severities|
    code(< 404684003 |Clinical finding| MINUS (
<< 420134006 |Propensity to adverse reactions| OR
<< 473010000 |Hypersensitivity condition| OR
<< 79899007 |Drug interaction| OR
<< 69449002 |Drug action| OR
<< 441742003 |Evaluation finding| OR
<< 307824009 |Administrative status| OR
<< 385356007 |Tumor stage finding|))
OR < 413350009 |Finding with explicit context|
OR < 272379006 |Event|
    bodySite< 442083009 |Anatomical or acquired body structure|
    bodyStructure
    subject
    encounter
    onset[x]
    abatement[x]
    recordedDate
    participant
        function
        actor
    stage
        summary< 254291000 |Staging and scales|
        assessment
        type
    evidence
    note
ConditionObservation[classCode=OBS, moodCode=EVN, code=ASSERTION, value<Diagnosis]
    identifier.id
    clinicalStatusObservation ACT
.inboundRelationship[typeCode=COMP].source[classCode=OBS, code="clinicalStatus", moodCode=EVN].value
    verificationStatusObservation ACT
.inboundRelationship[typeCode=COMP].source[classCode=OBS, code="verificationStatus", moodCode=EVN].value
    category.code
    severityCan be pre/post-coordinated into value. Or ./inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="severity"].value
    code.value
    bodySite.targetBodySiteCode
    bodyStructuretargetSiteCode
    subject.participation[typeCode=SBJ].role[classCode=PAT]
    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
    recordedDate.participation[typeCode=AUT].time
    participant.participation[typeCode=PRF]
        function.participation.functionCode
        actor.player
    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]
    note.inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value