This page is part of the FHIR Specification (v3.3.0: R4 Ballot 2). 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 R2
(No assigned work group) | Maturity Level: 1 | Informative | Use Context: Any |
Mappings for the familymemberhistory-genetic Profile (see Mappings to Other Standards for further information & status)
Family member history for genetics analysis | ||
FamilyMemberHistory | Event | |
id | ||
meta | ||
implicitRules | ||
language | ||
text | ||
contained | ||
extension | ||
extension | Parent | |
extension | Sibling | |
extension | Observation | |
modifierExtension | ||
identifier | Event.identifier | |
instantiates | Event.instantiates | |
status | Event.status | |
dataAbsentReason | ||
patient | Event.subject | |
date | ||
name | ||
relationship | Relationship | |
gender | Gender | |
born[x] | BornAge | |
age[x] | Age | |
estimatedAge | ||
deceased[x] | DeceasedAge | |
reasonCode | Event.reasonCode | |
reasonReference | Event.reasonReference | |
note | Event.note | |
condition | Condition | |
id | ||
extension | ||
modifierExtension | ||
code | ||
outcome | ||
onset[x] | ||
note |
Family member history for genetics analysis | ||
FamilyMemberHistory | Not in scope for v2 | |
id | ||
meta | ||
implicitRules | ||
language | ||
text | ||
contained | ||
extension | ||
extension | Parent | |
extension | Sibling | |
extension | Observation | |
modifierExtension | ||
identifier | ||
instantiates | ||
status | ||
dataAbsentReason | ||
patient | ||
date | ||
name | ||
relationship | Relationship | |
gender | Gender | |
born[x] | BornAge | |
age[x] | Age | |
estimatedAge | ||
deceased[x] | DeceasedAge | |
reasonCode | ||
reasonReference | ||
note | ||
condition | Condition | |
id | ||
extension | ||
modifierExtension | ||
code | ||
outcome | ||
onset[x] | ||
note |
Family member history for genetics analysis | ||
FamilyMemberHistory | Entity. Role, or Act | |
id | ||
meta | ||
implicitRules | ||
language | ||
text | Act.text? | |
contained | N/A | |
extension | ||
extension | Parent | |
extension | Sibling | |
extension | Observation | |
modifierExtension | N/A | |
identifier | id | |
instantiates | .outboundRelationship[typeCode=DEFN].target | |
status | ||
dataAbsentReason | .reasonCode | |
patient | participation[typeCode=SBJ].role | |
date | participation[typeCode=AUT].time | |
name | name | |
relationship | Relationship | code |
gender | Gender | |
born[x] | BornAge | player[classCode=LIV, determinerCode=INSTANCE]. birthDate (could be URG) |
age[x] | Age | participation[typeCode=SBJ].act[classCode=OBS,moodCode=EVN, code="age"].value |
estimatedAge | ||
deceased[x] | DeceasedAge | player[classCode=LIV, determinerCode=INSTANCE].deceasedInd, deceasedDate (could be URG) For age, you'd hang an observation off the role |
reasonCode | .reasonCode | |
reasonReference | .outboundRelationship[typeCode=RSON].target | |
note | inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=ActCode#ANNGEN].value | |
condition | Condition | inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code=ActCode#ASSERTION, value<Diagnosis] |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
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 |
Family member history for genetics analysis | ||
FamilyMemberHistory | ||
id | ||
meta | ||
implicitRules | ||
language | ||
text | ||
contained | ||
extension | ||
extension | Parent | |
extension | Sibling | |
extension | Observation | |
modifierExtension | ||
identifier | FiveWs.identifier | |
instantiates | ||
status | FiveWs.status | |
dataAbsentReason | ||
patient | FiveWs.subject[x] | |
date | FiveWs.recorded | |
name | ||
relationship | Relationship | |
gender | Gender | |
born[x] | BornAge | |
age[x] | Age | |
estimatedAge | ||
deceased[x] | DeceasedAge | |
reasonCode | FiveWs.why[x] | |
reasonReference | FiveWs.why[x] | |
note | ||
condition | Condition | |
id | ||
extension | ||
modifierExtension | ||
code | ||
outcome | ||
onset[x] | ||
note |