FHIR Chat · Combine Patient resource with AUPatient · australia

Stream: australia

Topic: Combine Patient resource with AUPatient


view this post on Zulip 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?

view this post on Zulip Richard Townley-O'Neill (Mar 30 2020 at 05:09):

Hi.

view this post on Zulip 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.

view this post on Zulip Richard Townley-O'Neill (Mar 30 2020 at 05:11):

What do you mean by "combining elements from Patient resource with AUPatient resource" ?

view this post on Zulip Richard Townley-O'Neill (Mar 30 2020 at 05:14):

@Adrian Buzgau ?

view this post on Zulip 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?

view this post on Zulip 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?

view this post on Zulip 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 ?

view this post on Zulip Richard Townley-O'Neill (Mar 30 2020 at 05:20):

Are you using STU3 or R4?

view this post on Zulip Richard Townley-O'Neill (Mar 30 2020 at 05:20):

It doesn't matter whcih, except for the examples

view this post on Zulip Adrian Buzgau (Mar 30 2020 at 05:21):

Not using either of the 2.

view this post on Zulip Richard Townley-O'Neill (Mar 30 2020 at 05:21):

Which version of FHIR are you using?

view this post on Zulip Adrian Buzgau (Mar 30 2020 at 05:24):

V4 I think https://www.hl7.org/fhir/patient.html

view this post on Zulip 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.

view this post on Zulip Richard Townley-O'Neill (Mar 30 2020 at 05:26):

Does that show what you are looking for?

view this post on Zulip 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?

view this post on Zulip 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

view this post on Zulip Adrian Buzgau (Mar 30 2020 at 06:41):

What is the tag to use for AuPatient?

view this post on Zulip 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

view this post on Zulip 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?

view this post on Zulip Grahame Grieve (Mar 30 2020 at 06:47):

in your patient profile? use StructureDefinition.baseDefinition

view this post on Zulip Adrian Buzgau (Mar 30 2020 at 06:50):

Do you have an example of a combined Patient and AuPatient I can use?

view this post on Zulip 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?

view this post on Zulip 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?

view this post on Zulip 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

view this post on Zulip Richard Townley-O'Neill (Mar 30 2020 at 07:10):

It is STU3, but the method is the same

view this post on Zulip 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

view this post on Zulip Richard Townley-O'Neill (Mar 30 2020 at 07:16):

Giving JSON and XML variants of the structure definition.

view this post on Zulip 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?

view this post on Zulip 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.

view this post on Zulip 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/

view this post on Zulip 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