What becomes a FamilyMemberHistory
Each resource holds one relative and one condition. A relative with two conditions gives two resources.
Negative family history
Each resource records a condition that a relative has or had. The endpoint skips negative family history: “No family history of heart disease” produces no FamilyMemberHistory resource. Thecondition[0].code is a disorder in positive form, not a code such as 160303001 Family history of diabetes mellitus.
Fields
FHIR R4 has no top-levelcode on FamilyMemberHistory. The condition code sits in condition[0].code.
FamilyMemberHistory has no
encounter reference and no bodySite.
Relationship carries two codings
relationship holds the HL7 RoleCode first and the SNOMED CT person concept second:
Codes the endpoint can assign
The endpoint only searches a fixed part of each coding system for each field. A code outside that part never appears, and a filter can only narrow the part further, never widen it. Codes come from a fixed scope explains why.
Only disorders qualify. “Mother has migraine” gives a resource, because migraine is a disorder. “Father gets chest pain” gives none, because chest pain is a finding.
Example
- Simplified
- JSON
Next steps
Condition resource group
Learn how the patient’s own diagnoses look in FHIR.
FHIR Extraction quickstart
Send a note and read the full response.