Stream: australia
Topic: Combine Patient resource with AUPatient
Adrian Buzgau (Mar 30 2020 at 05:03):
Hi, I am new to FHIR and I am looking at combining elements from Patient resource with AUPatient resource. What is the best approach to do this? Can I have a single resource called Patient and combine elements from AUPatient and Patient into a single Patient resource?
Richard Townley-O'Neill (Mar 30 2020 at 05:09):
Hi.
Richard Townley-O'Neill (Mar 30 2020 at 05:10):
AU Patient is a profile of Patient. In FHIR that means that every instance of AU Patient is also an instance of Patient.
Richard Townley-O'Neill (Mar 30 2020 at 05:11):
What do you mean by "combining elements from Patient resource with AUPatient resource" ?
Richard Townley-O'Neill (Mar 30 2020 at 05:14):
@Adrian Buzgau ?
Adrian Buzgau (Mar 30 2020 at 05:17):
Richard Townley-O'Neill said:
Thanks for your reply, So I need to map my Patient data elements and I need to have IHI for example which is available in AUPatient. Do I need to label this data element that it comes from AUPatient?
Richard Townley-O'Neill (Mar 30 2020 at 05:18):
Are you creating your own profiles?
Are you creating instances that you want to conform to AU base patient?
Adrian Buzgau (Mar 30 2020 at 05:19):
I want to create a patient resource instance that has elements from the base patient as well as AUPatient. How is that done ?
Richard Townley-O'Neill (Mar 30 2020 at 05:20):
Are you using STU3 or R4?
Richard Townley-O'Neill (Mar 30 2020 at 05:20):
It doesn't matter whcih, except for the examples
Adrian Buzgau (Mar 30 2020 at 05:21):
Not using either of the 2.
Richard Townley-O'Neill (Mar 30 2020 at 05:21):
Which version of FHIR are you using?
Adrian Buzgau (Mar 30 2020 at 05:24):
V4 I think https://www.hl7.org/fhir/patient.html
Richard Townley-O'Neill (Mar 30 2020 at 05:26):
OK.
When you look at the definition of AU Base Patient there is a Differential Table tab and a Snapshot Table tab. Differential shows the changes from Patient and Snapshot shows every element.
Richard Townley-O'Neill (Mar 30 2020 at 05:26):
Does that show what you are looking for?
Adrian Buzgau (Mar 30 2020 at 06:27):
No, Let me ask the question this way. I am building a Patient profile, I want to use MedicalRecord element from AUPatient. What tags do I have to use in the profile to specify that this element is from AUPatient resource?
Grahame Grieve (Mar 30 2020 at 06:38):
if you are building a patient profile, you can say that it is based on the AUPaitent profile, and then it automatically includes anything in AUPatient unless you rule it out
Adrian Buzgau (Mar 30 2020 at 06:41):
What is the tag to use for AuPatient?
Grahame Grieve (Mar 30 2020 at 06:45):
I'm not sure what you mean, and in what context? There's not really a tag
Adrian Buzgau (Mar 30 2020 at 06:46):
In the patient profile do I have to say something like "Uses AUPatient" or something similar to this?
Grahame Grieve (Mar 30 2020 at 06:47):
in your patient profile? use StructureDefinition.baseDefinition
Adrian Buzgau (Mar 30 2020 at 06:50):
Do you have an example of a combined Patient and AuPatient I can use?
Richard Townley-O'Neill (Mar 30 2020 at 07:02):
Everything in Patient is in AU Patient. What would be different after you combine them?
Ronald Dendere (Mar 30 2020 at 07:06):
Adrian Buzgau said:
No, Let me ask the question this way. I am building a Patient profile, I want to use MedicalRecord element from AUPatient. What tags do I have to use in the profile to specify that this element is from AUPatient resource?
Hi Adrian, I am also new to FHIR and I'm wondering if you want elements that are already in the AU Patient then why not just build on the AU Patient profile for developing your Patient profile?
Richard Townley-O'Neill (Mar 30 2020 at 07:09):
An example of a profile that is derived from HL7 AU Patient is https://github.com/AuDigitalHealth/ci-fhir-stu3/blob/master/resources/patient-ident-1.xml
Richard Townley-O'Neill (Mar 30 2020 at 07:10):
It is STU3, but the method is the same
Richard Townley-O'Neill (Mar 30 2020 at 07:15):
The output of the IG publisher for that includes https://github.com/AuDigitalHealth/ci-fhir-stu3/blob/master/output/SharedMedicinesList/StructureDefinition-patient-ident-1.xml and https://github.com/AuDigitalHealth/ci-fhir-stu3/blob/master/output/SharedMedicinesList/StructureDefinition-patient-ident-1.json
Richard Townley-O'Neill (Mar 30 2020 at 07:16):
Giving JSON and XML variants of the structure definition.
Adrian Buzgau (Mar 30 2020 at 08:32):
So what tools can I use to create my AUPatient profile I have heard of Forge Simplifier.net what tool will work with R4?
David McKillop (Mar 30 2020 at 21:54):
@Adrian Buzgau - yes you can use Forge which has an R4 version. Check the licencing agreements for use.
Michael Lawley (Mar 30 2020 at 23:20):
You make also like to look at FHIR Shorthand https://build.fhir.org/ig/HL7/fhir-shorthand/
Richard Townley-O'Neill (Apr 01 2020 at 00:21):
Another tool is Trifolia https://trifolia-fhir.lantanagroup.com/lantana_hapi_stu3/home
Last updated: Apr 12 2022 at 19:14 UTC