Stream: implementers
Topic: How to represent a household
Alex Goel (Mar 17 2021 at 17:32):
Hi all, is there a good way to represent a household, family, neighbourhood and/or community? I have 2 use cases where a household is being tracked. Wondering if it makes sense to categorize them in a Group resource. Organization and then specifying a type seems like it could also work. Otherwise I'll just create a web of Patients and RelatedPerson resources. For Neighbourhood and Community I think Location could make a lot of sense.
Elliot Silver (Mar 17 2021 at 17:38):
Are you representing the population or the geographic boundaries?
Alex Goel (Mar 17 2021 at 18:13):
population
Lloyd McKenzie (Mar 17 2021 at 19:03):
Typically it would be Group. A Group is a collection that cannot take collective action or have collective responsibility. An Organization can take collective action and have responsibility.
Fred Hersch (Jun 09 2021 at 12:52):
In this scenario, assuming there is a head of the household and all other patients (members of the household) are effectively organised underneath them (e.g. I search for a patient by a mobile number and I return all of the household members), what would be the best way to model that? Would it require an extension on the Patient resource? Thanks
cc: @Alex Goel @Lloyd McKenzie @Jing Tang @Matt Berg
Lloyd McKenzie (Jun 09 2021 at 12:59):
For what purpose? Are you looking for who's covered by insurance? Who resides in the same building? The same apartment?
Alex Goel (Jun 09 2021 at 13:06):
In some LMICs insurance is covered by who is in the household, @Fred Hersch is that use case here?
Lloyd McKenzie (Jun 09 2021 at 14:10):
If you're talking about insurance, then you'd be querying based on the Coverage resource. The head of household would be the 'member' and the family members would be beneficiaries.
Fred Hersch (Jun 09 2021 at 15:47):
Quite common in an LMIC community health setting ..e.g a community health worker performing household visits. A specific one is for a population health registry. You want to register all members of the household and nominate a specific member as the 'head of household'
Lloyd McKenzie (Jun 10 2021 at 14:42):
Hmm. There's an ability to link RelatedPerson to a corresponding Patient resource - in theory you could traverse that to get a full set of Patient instances tied to a particular head of household. The other option would be using Group. If you're getting into neighborhood or community, Group is really your only option.
booma radhakrishnan (Jun 10 2021 at 15:49):
@Lloyd McKenzie Thanks a lot
Fred Hersch (Jun 14 2021 at 07:40):
Thanks all. Sounds good. cc: @Jing Tang
Fred Hersch (Jun 17 2021 at 02:44):
@Lloyd McKenzie Would it be feasible to use (or extend) the Group.managingEntity(Patient) to refer to the Head of the Household? I think this is primarily used for defining who is responsible for managing the entity .. and should probably be the Practitioner .. But there would be a CareTeam to Group reference to capture this latter relationship.
Lloyd McKenzie (Jun 25 2021 at 21:49):
I think if you want to flag one of the group members as having some special significance, an extension is probably best. managingEntity is who's responsible for maintaining the group - which I'm assuming typically wouldn't be the head-of-household.
Last updated: Apr 12 2022 at 19:14 UTC