Stream: v2 to FHIR
Topic: QRY^A19 / ADR^A19
Alexander Henket (Nov 17 2016 at 23:10):
Suppose you would like to feed a V2 that does query (QRY^A19 based on id or name / ADR^A19 response) from a system that does FHIR. ADR^A19 is huge, so could span a lot of resources (Patient, Encounter RelatedPerson, Practitioner, insurance, blood type, allergies, dietary info, ...
Anybody tried this?
Abbie Watson (Nov 19 2016 at 21:26):
I'm currently working on a V2 to FHIR implementation. Just got Mirth Connect and the Technology Preview 2 set up and a basic channel set up. Working on the FHIR mappings now, using the Epic 2015 supported resources. :fingerscrossed:
Simone Heckmann (Nov 21 2016 at 19:05):
I did a proof-of-concept implementation based on Cloverleaf at the Atlanta connectathon in 2015.
It supported QRY Query byPatient name and ID and returned ADR with a list of matching PIDs.
Simone Heckmann (Nov 21 2016 at 19:06):
you could use _include clauses with the queries to beef up the results...
Thomas Lukasik (Jul 13 2017 at 15:14):
I'm currently working on a V2 to FHIR implementation. Just got Mirth Connect and the Technology Preview 2 set up and a basic channel set up. Working on the FHIR mappings now, using the Epic 2015 supported resources. :fingerscrossed:
@Abigail Watson .. If you're willing to share, I'm curious as to how that's coming along.
Abbie Watson (Jul 13 2017 at 15:52):
Hi Thomas,
Yes... I have a complete writeup and tutorial! See the following article:
https://medium.com/@awatson1978/hl7-v2-to-fhir-interface-mapping-f83c6ecf6bee
Abbie Watson (Jul 13 2017 at 15:54):
(deleted)
Kevin Mayfield (Jul 14 2017 at 14:52):
Code is currently using HAPI HLv2 and FHIR libs. Need to work on recoding OBR segments to Observations https://github.com/nhsconnect/careconnect-java-examples/blob/master/UHSH7v2Diagnostics/src/main/java/uk/nhs/careconnect/examples/App/UHSDiagnotics.java
Kevin Mayfield (Jul 14 2017 at 14:54):
This takes the Hl7v2 message and converts it to RESTful API calls (not FHIR messaging)
Sahitya Reddy (Jun 27 2018 at 07:24):
Hi @Kevin Mayfield , is this code still available on Github?
Kevin Mayfield (Jun 27 2018 at 10:36):
Yes, https://github.com/nhsconnect/careconnect-examples/blob/master/UHSDiagnosticReports/src/main/java/uk/nhs/careconnect/UHS/UHSDiagnotics.java the git just got tidied up
Sahitya Reddy (Jun 27 2018 at 13:47):
Thanks much. I don’t see an ORC segment? also, was curious why a diagnostic report resource was used and not an observation resource
Sahitya Reddy (Jun 27 2018 at 17:08):
I see why diagnostic report is used, but don’t see the ORC segment mapped?
Last updated: Apr 12 2022 at 19:14 UTC