FHIR Chat · FamilyMemberHistory Questions · implementers

Stream: implementers

Topic: FamilyMemberHistory Questions


view this post on Zulip Brittany Brown (Mar 16 2021 at 15:16):

We are working through some initial discussions around how we can properly leverage the FamilyMemberHistory resource. A few questions:

  1. We have a workflow where a clinician can check a box at the overall Family History component for "Unknown" or "Negative" (i.e. no critical family history - everyone is healthy!) or "Unable to Obtain". When one of these boxes is selected, the user cannot add a family member so there will be no relationship. Since FamilyMemberHistory.relationship is 1..1, is it appropriate to expose the FAMMEMB (family member) code in these scenarios? Or do you have other suggestions on how we can meet the spec requirements for this workflow
  2. Status is essentially at the relationship level. I would expect there may be a scenario where the mother's history has a condition wrongly added and therefore removed. We wouldn't want the entire relationship to be 'entered-in-error' but we may want to reflect that the status of the condition has changed. Any thoughts?
  3. We have a workflow where a condition can be added to a family member as NEGATIVE. For instance, my grandpa had colon cancer (positive condition) but my father did not (negative condition). If I'm understanding the resource, we would not be able to represent these negative conditions - let me know if I'm missing anything.

view this post on Zulip Lloyd McKenzie (Mar 16 2021 at 15:44):

  1. If you're not making an assertion about a specific family member, you'd just capture an Observation. FamilyMemberHistory is only intended to represent information about specific individuals
  2. That's a general issue in FHIR. Any component of a resource could be wrong. You have a choice: Flag the whole record as "in error" or update the record to correct it. We don't typically support saying "this phone number was in error" or "this observation component was in error". Family member condition is no different. That doesn't mean we couldn't do this on a per element basis for certain elements if we determine that's a broadly supported capability
  3. Yes, that's missing. Sounds like a good thing to add as a change request. In the interim, you'd need a modifierExtension.

view this post on Zulip Brittany Brown (Mar 16 2021 at 15:48):

Thanks for the quick response! We will talk it over and post any additional questions that come up.


Last updated: Apr 12 2022 at 19:14 UTC