Release 4 FHIR CI-Build

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

Maturity Level : N/A
Responsible Owner: Patient Care icon Work Group Standards Status : Informative Security Category : Patient Compartments : Patient

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

FamilyMemberHistory clinical.general
    identifier FiveWs.identifier
    status FiveWs.status
    patient FiveWs.subject[x] FiveWs.subject
    date FiveWs.recorded
    reasonCode     recorder FiveWs.why[x] FiveWs.author
    reasonReference     asserter FiveWs.source
    reason FiveWs.why[x]
FamilyMemberHistory Event
    identifier Event.identifier
    instantiatesCanonical Event.instantiatesCanonical     instantiatesUri Event.instantiatesUri     status Event.status
    patient Event.subject
    reasonCode Event.reasonCode     reasonReference     reason Event.reasonReference Event.reason
    note Event.note
The mappings provided in this tab are indicative of how HL7 v2 fields relate to HL7 FHIR attributes in this resource, but is not complete and without critical HL7 v2 context. The HL7 v2-FHIR Implementation guide, located here icon , provides additional guidance on transforming an HL7 v2 message to FHIR resources for FHIR R4 and FHIR R6.
FamilyMemberHistory Not in scope for v2
    identifier
    instantiatesCanonical     status
    instantiatesUri     dataAbsentReason
    status     patient
    dataAbsentReason     date
    patient     recorder
    date     asserter REL-7.1 identifier + REL-7.12 type code
    name
    relationship
    sex
    born[x]
    age[x]
    estimatedAge
    deceased[x]
    reason
    reasonCode     note
    condition
    reasonReference         code
        outcome
    note         contributedToDeath
        onset[x]
    condition         note
    procedure
        code
        outcome
        contributedToDeath
        onset[x]         performed[x]
        note
.outboundRelationship[typeCode=DEFN].target .outboundRelationship[typeCode=DEFN].target .reasonCode participation[typeCode=SBJ].role participation[typeCode=AUT].time
FamilyMemberHistory Observation[classCode=OBS, moodCode=EVN]
    identifier id
    instantiatesCanonical     dataAbsentReason .reasonCode
    instantiatesUri     patient participation[typeCode=SBJ].role
    dataAbsentReason     date participation[typeCode=AUT].time
    patient     recorder .participation[typeCode=AUT].role
    date     asserter .participation[typeCode=INF].role
    name name
    relationship code
    born[x] player[classCode=LIV, determinerCode=INSTANCE]. birthDate (could be URG)
    age[x] participation[typeCode=SBJ].act[classCode=OBS,moodCode=EVN, code="age"].value
    deceased[x] player[classCode=LIV, determinerCode=INSTANCE].deceasedInd, deceasedDate (could be URG) For age, you'd hang an observation off the role
    reasonCode     reason .reasonCode
    reasonReference .outboundRelationship[typeCode=RSON].target     note inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=ActCode#ANNGEN].value
    condition inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=ActCode#ASSERTION, value<Diagnosis]
        code .value
        outcome outboundRelationship[typeCode=OUTC)].target[classCode=OBS, moodCode=EVN, code=ActCode#ASSERTION].value
        onset[x] inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="Subject Age at measurement", value<Diagnosis].value[@xsi:typeCode='TS' or 'IVL_TS'] Use originalText for string
        note inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=ActCode#ANNGEN].value