Template ID(s) |
1.3.6.1.4.1.19376.1.5.3.1.4.15 (IHE PCC TF-2: 6.3.4.23) |
Description |
The family history organizer collects the family history (problems) related to a single family member related to the patient. |
RMIM Class |
Organizer |
Profiled Elements |
|
Element |
Notes |
subject [1..1] |
Identifies the subject of the observations contained in the organizer (i.e. the family member to which the observation apply). |
subject/
relatedSubject/
code [1..1]
CE |
The code element shall be present and indicates the relationship of the family member to the patient. It should be drawn from codeSystem 2.16.840.1.113883.5.111 (HL7 RoleCode) and more specifically the FamilyMember vocabulary. A subset of the vocabulary is provided below:
|
Code |
Relationship |
MTH |
Mother |
FTH |
Father |
GRMTH |
Grandmother |
GRFTH |
Grandfather |
SIB |
Sibling |
CHILD |
Child |
AUNT |
Aunt |
UNCLE |
Uncle |
PGRMTH |
Paternal Grandmother |
MGRMTH |
Maternal Grandmother |
PGRFTH |
Paternal Grandfather |
MGRFTH |
Maternal Grandfather |
SON |
Son |
DAU |
Daughter |
BRO |
Brother |
SIS |
Sister |
DOMPART |
Domestic Partner |
FAMMEMB |
Family Member |
subject/
relatedSubject/
subject/
sdtc:id [0..1]
II |
The <stdc:id> element should be present and should identify the family member's demographic identifier. |
subject/
relatedSubject/
subject/
administrativeGenderCode [1..1]
CS |
The administrativeGenderCode element should be present and shall indicate the gender of the family member. |
component [1..*] |
The family history organizer shall have one or more component observations of having template identifier of 1.3.6.1.4.1.19376.1.5.3.1.4.13.3 (Family History Observation) representing the family history conditions. |
OpenSHR Implementation Notes |
|
Data Model |
Obs |
Code File |
FamilyHistoryOrganizerEntryProcessor.java |
Permitted Moods |
EVN |
Additional Constraints |
- OpenSHR requires the use of administrativeGenderCode on the subject relation.
|
Notes |
- OpenSHR will create in the OpenMRS database an obs group having concept id 160593 (Family History) with grouped observations representing family member information such as age (if known), conditions, etc.
|
Example |
|
The following example illustrates a family history observation representing a patient's father. The father died of myocardial infarction at age 57 (illustrated by CAUS relationship) and was diagnosed with hypertension at age 40. |
|
<organizer moodCode="EVN" classCode="CLUSTER">
<templateId root="2.16.840.1.113883.10.20.1.23"/>
<templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.15"/>
<statusCode code="completed"/>
<subject>
<relatedSubject classCode="PRS">
<code code="FTH" codeSystem="2.16.840.1.113883.5.111" displayName="Biological father"/>
<subject>
<sdtc:id xmlns:sdtc="urn:hl7-org:sdtc" root="1.2.3.4.5" extension="12304"/>
<administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1" displayName="Male"/>
<birthTime value="1912"/>
</subject>
</relatedSubject>
</subject>
<component>
<observation classCode="OBS" moodCode="EVN">
<templateId root="2.16.840.1.113883.10.20.1.42"/>
<templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13.3"/>
<id root="d42ebf70-5c89-11db-b0de-0800200c9a66"/>
<code code="ASSERTION" codeSystem="2.16.840.1.113883.5.4"/>
<statusCode code="completed"/>
<value xsi:type="CD" code="22298006" codeSystem="2.16.840.1.113883.6.96" displayName="Myocardial infarction"/>
<entryRelationship typeCode="CAUS">
<observation classCode="OBS" moodCode="EVN">
<id root="6898fae0-5c8a-11db-b0de-0800200c9a66"/>
<code code="ASSERTION" codeSystem="2.16.840.1.113883.5.4"/>
<statusCode code="completed"/>
<value xsi:type="CD" code="419099009" codeSystem="2.16.840.1.113883.6.96" displayName="Dead"/>
</observation>
</entryRelationship>
<entryRelationship typeCode="SUBJ" inversionInd="true">
<observation classCode="OBS" moodCode="EVN">
<templateId root="2.16.840.1.113883.10.20.1.38"/>
<code code="397659008" codeSystem="2.16.840.1.113883.6.96" displayName="Age"/>
<statusCode code="completed"/>
<value xsi:type="INT" value="57"/>
</observation>
</entryRelationship>
</observation>
</component>
<component>
<observation classCode="OBS" moodCode="EVN">
<templateId root="2.16.840.1.113883.10.20.1.22"/>
<templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.13.3"/>
<id root="5bfe3ec0-5c8b-11db-b0de-0800200c9a66"/>
<code code="ASSERTION" codeSystem="2.16.840.1.113883.5.4"/>
<statusCode code="completed"/>
<value xsi:type="CD" code="59621000" codeSystem="2.16.840.1.113883.6.96" displayName="Essential hypertension"/>
<entryRelationship typeCode="SUBJ" inversionInd="true">
<observation classCode="OBS" moodCode="EVN">
<templateId root="2.16.840.1.113883.10.20.1.38"/>
<code code="397659008" codeSystem="2.16.840.1.113883.6.96" displayName="Age"/>
<statusCode code="completed"/>
<value xsi:type="INT" value="40"/>
</observation>
</entryRelationship>
</observation>
</component>
</organizer> |
|