Stream: implementers
Topic: costom field for patient notes
Lauri Karppinen (Aug 17 2018 at 06:59):
Hi, I need some custom field for patient resource for patient notes. It should just be a text field for patient notes. What is the most simple way to do that? I tried to find a solution but with no success. I think it should be extension for patient resource but I did not find any intended for notes. Can someone help me with this please.
Jean Duteau (Aug 17 2018 at 07:01):
You can make a simple extension that adds an Annotation datatype to the Patient.
Grahame Grieve (Aug 17 2018 at 07:02):
or you could use Flag
Lauri Karppinen (Aug 17 2018 at 07:07):
You can make a simple extension that adds an Annotation datatype to the Patient.
What would be the type of custom extension. I can't figure that out. There is only few in fhir documentation: https://www.hl7.org/fhir/patient-extensions.html
Jean Duteau (Aug 17 2018 at 07:08):
You'd have make your own extension - the standard ones don't include a patient note.
Grahame Grieve (Aug 17 2018 at 07:08):
this is close: http://build.fhir.org/extension-event-note.html
Lauri Karppinen (Aug 17 2018 at 07:09):
this is close: http://build.fhir.org/extension-event-note.html
Thanks a lot. I think this is the one we are going to use!
Grahame Grieve (Aug 17 2018 at 07:10):
well, that one says that it's only for use in certain contexts, and the context doesn't include patient. So it would look like that one, but not actually be that one
Jean Duteau (Aug 17 2018 at 07:11):
Yeah, you can't get out of defining your own extension for your purposes.
Lauri Karppinen (Aug 17 2018 at 07:22):
So are You suggesting I should go with making own extension? Can You give me some example or tutorial how to do own extension?
Lloyd McKenzie (Aug 17 2018 at 07:37):
You can use the existing extension as an example. Just adjust it to have the context you want. Then expose that definition to whoever you're going to be sharing instances containing the extension - that could mean putting it in a registry like Simplifier or hosting it yourself. You could also click on the "propose a change" link in the spec to suggest adding it as a core extension.
Lloyd McKenzie (Aug 17 2018 at 07:37):
By the way - are the notes general notes that are demographic in nature and not tied to any particular encounter? If not, you probably don't want them on the Patient resource.
Lauri Karppinen (Aug 17 2018 at 07:49):
Yea it's just an additional field that user can add for patient record if needed. There is still a lot of things I have to sort out and more coming. Thanks for the help! now I have some options where to choose.
Simone Heckmann (Aug 17 2018 at 08:59):
Would it make sense to add a standard annotation-extension to Patient? I feel like this could be a requirement in quite a lot of different systems. I wonder why this hasn't come up before...
Lloyd McKenzie (Aug 17 2018 at 09:05):
In part because it'd be subject to considerable abuse. Also, the ability to have Annotations is pretty new.
John Moehrke (Aug 17 2018 at 12:47):
What kind of a note are you talking about? Are you sure this note should no be an Observation? The Patient resource content should be very focused on the identifying information of that Patient, and be information everyone needs to know.
Elliot Silver (Aug 17 2018 at 18:47):
It might also be an Alert, Condition, ClinicalImpression, DetectedIssue, CarePlan, CommunicationRequest,...
I'd doublecheck that there isn't a better resource already defined for this.
Last updated: Apr 12 2022 at 19:14 UTC