Skip to main content
A FamilyMemberHistory resource records a condition that one of the patient’s relatives has or had. Keeping family history apart from the patient’s own Conditions matters: “Mother has breast cancer” is a risk factor for the patient, not a diagnosis. The resource follows the FHIR R4 FamilyMemberHistory specification, and each field name below links to its R4 definition.

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. The condition[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-level code 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

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.