Stream: implementers
Topic: Person resource and deceased, marital and communication
Thomas Tveit Rosenlund (Apr 10 2019 at 08:55):
About the Person resource
I was planning to add a tracker issue for addition of Person.deceased, Person.maritalStatus and Person.communication. As it turns out two of these proposition has been raised before by @Alexander Henket . Both deceased and maritalStatus change to the Person resource is refused by the workgroup on the basis: "The Person resource is not intended to be the demographic store for all patients/people.
Its core usage is for the very basics and linkages."
I think this explanation misses something vital in the description of the Person resource, its intended purpose and it's actual use. The description of the resource states plainly: "Demographics and administrative information about a person independent of a specific health-related context."
The first two use-cases mentioned:
"A set of demographics that can be used to co-ordinate the maintenance of this de-normalized information across practitioners, patients and/or related persons
e.g. link known resources of the different types together within a system
A state/network based Master Person Index"
This is the exact opposite of the reasoning for rejecting these changes, I think this is a mistake that will cripple the standard for these central use-cases. The master Person Index is a central part of the healtcare sector in most countries.
Is there a way to reopen the issues in GForge, or should I add my own change requests?
Alexander Henket (Apr 10 2019 at 09:00):
I still stand by my issues and thus agree with you. You die as a Person, not in your role as Patient or Practitioner. Same goes for marriage. FHIR currently does not let you die or marry as a Person. That's awkward at best. In some respects V3 had this figured out better.
As for your questions on how to re-raise the issue: I'd recommend opening a new ticket with a pointer to the old one.
Note that Person came late to the game in FHIR because the consensus was that in the 80% of implementations there's no Person registry. Only Patient and Practitioner. The same reasoning is behind why there is no link between RelatedPerson and Patient.contact
Thomas Tveit Rosenlund (Apr 10 2019 at 10:20):
Thanks for the reply @Alexander Henket
I will add a new issue in GForge then. Hoping it will get better traction this time around.
Grahame Grieve (Apr 10 2019 at 11:11):
I'm wondering why people think it's bad that FHIR resists you dying as a person?
Ewout Kramer (Apr 10 2019 at 13:11):
You die as a Person, not in your role as Patient or Practitioner. Same goes for marriage.
Well, that's not really how the data in FHIR was modelled. We don't strictly model the properties of an entity in the real word onto the equivalent entity in the model, we model the data to match the process around it. E.g. you have a diet as a Person, yet, the diet element is placed on Encounter. Why? Because we figured the dietary preferences are registered as part of the admission. That's why Person is not a person, but the demographic information around a Person. And similarly, a Patient is not a patient in the real world, but the data we register in the process around Patient. It's a record, not the patient itself.
Alexander Henket (Apr 10 2019 at 13:12):
Sure. But wouldn't you agree that dying and marrying is a Person record property more than it is a Patient record property?
Alexander Henket (Apr 10 2019 at 13:13):
I.e.: you may not have Person registry, but if you do, then dying and marrying would certainly be part of it
David Pyke (Apr 10 2019 at 13:16):
In the medical context, I think you die as a patient. In my opinion, marriage, however, isn't a medical condition so it would be attached to a person.
Alexander Henket (Apr 10 2019 at 13:43):
The patient may die, but the administrative record of that would likely end up on the Person record (if you have one), while the clinical circumstances may live in Patient context. Assuming you have both a Patient and a Person registry, my guess is that the master file is Person for death recording and the Patient record would need to be in sync with that
Alexander Henket (Apr 10 2019 at 13:46):
Can a doctor die as a Patient, while his Person and Practitioner record live on? Would you always check a Patient record to see whether or not Person happened to be dead? Or would you delete a Person record because the Patient died and you cannot register his death properly?
David Pyke (Apr 10 2019 at 13:48):
If a practitioner dies, they become delisted as a practitioner. Why would you keep a practitioner on file if they're dead?
David Pyke (Apr 10 2019 at 13:49):
Most patient records have a death property (in the systems I've worked with). Everything is registered against the patient MRN/eMPI, so yes, you would check the patient record to see if they're dead.
Alexander Henket (Apr 10 2019 at 13:53):
If you don't have a Person registry, all bets are off, but if you do, you really want an essential property like Death there. Sure you'll delist Practitioner once his death as a patient becomes known. It's unlikely that you would delist his Person record.
Alexander Henket (Apr 10 2019 at 13:55):
Maybe having a Person registry is not in the 80%, but once you have a Person registry then Death will be >80%.
David Pyke (Apr 10 2019 at 13:56):
Sounds like you have a case for an extension, then.
Alexander Henket (Apr 10 2019 at 13:57):
That may be what we end up with, not what I would aim for. Death and MaritalStatus are a first class property in my mind.
Thomas Tveit Rosenlund (Apr 11 2019 at 05:34):
Sounds like you have a case for an extension, then.
That is one af the key questions here. Does it end up in a standard extension or as a integrated part of the Person resource. I believe death, communication and maritalStatus is well inside the 80% and that this should be included as part of the standard, as this is key information in every Master Person (or Patient) index. Other properties like when they arrived to the Kingdom (for imigrants), if they are listed as eligible to wote in Sami elections (actually a thing here in Norway) or known fake identities is clearly outside the 80% and absolutely should be solved by extensions.
I you are specially interested and know the Norwegian language you can se the model for the Norwegian master Person Index here:
https://skatteetaten.github.io/folkeregisteret-api-dokumentasjon/funksjonell-beskrivelse/
We are now in the process of representing the data for use in the Norwegian healthcare sector and want to expose it to the sector using a FHIR RESTFul API.
Jens Villadsen (Dec 18 2019 at 12:33):
@thomas @Alexander Henket im in the same need of flagging af person as dead - did you guys come up with a proper extension that could eg. make its way into standardized extensions?
Ward Weistra (Dec 18 2019 at 14:13):
@Thomas Tveit Rosenlund :up:
Thomas Tveit Rosenlund (Dec 19 2019 at 08:18):
@thomas Alexander Henket im in the same need of flagging af person as dead - did you guys come up with a proper extension that could eg. make its way into standardized extensions?
Yes, we did in fact make an extension for deceased, its simple only contains the deceased date, except for the fregMetadata (that is data from the Norwegian Master Person Index from IRS-Norway). So the metadata part should not be included in the official extension.
https://simplifier.net/Grunndata-R4/Deceased
@Jens Villadsen
Alexander Henket (Dec 19 2019 at 09:21):
@Jens Villadsen we did not get to extensions yet because we don't use Person so far. Dying or marrying is still impossible I see, so by the time we get to Person we would definitively extend for it.
Jens Villadsen (Dec 19 2019 at 09:22):
@Thomas Tveit Rosenlund thx - I'll have a look. @Alexander Henket im gonna give it a go and post the resulting extension - that I guess could be a candidate for a standardized extension
Lloyd McKenzie (Dec 19 2019 at 15:44):
Feel free to submit a change request
Jens Villadsen (Dec 20 2019 at 14:45):
I ended up with the following: https://docs.ehealth.sundhed.dk/latest/ig/StructureDefinition-person-deceased.html - nothing fancy
Thomas Tveit Rosenlund (Jan 26 2021 at 06:14):
I guess this will show up in R5 then: https://jira.hl7.org/browse/FHIR-20771 @Jens Villadsen @Alexander Henket
Last updated: Apr 12 2022 at 19:14 UTC