Stream: implementers
Topic: Athena FHIR
Paul S (May 30 2020 at 16:09):
How and where can I get patientID when trying to use FHIR with AthenaHealth? Thanks.
Michele Mottini (Jun 01 2020 at 13:02):
I don't think there is a way (unless you are Apple)
Paul S (Jun 01 2020 at 13:22):
We found this link on Athena's website...and last question and their response tells us everything we need to know.
https://developer.athenahealth.com/forum/read/220051/1
image.png
Roderick Medina (Jun 01 2020 at 14:00):
Are you just trying to get a patientID given demographic information? If you have access to a given practice's data then you could use the demographic search FHIR DSTU2 endpoint. The response contains a patientID within the context (practice). Then you can use that ID as a parameter in other endpoints.
Paul S (Jun 01 2020 at 14:07):
Thanks Rod, no...we are simply trying to create a patient app to pull patient records using FHIR.
Brendan Keeler (Jun 04 2020 at 13:47):
Roderick's solution seemingly would allow you to accomplish that
Michele Mottini (Jun 04 2020 at 13:49):
That solution requires having a business agreement with the practice, and would bypass patient consent: the app would have access to ALL patients' data
Michele Mottini (Jun 04 2020 at 13:51):
It also has the practical problem that you have to rely on what the patient gave the app to do a match - so if Joe Smith is a app user then you have to search for a patient named Joe Smith . . .
Michele Mottini (Jun 04 2020 at 13:52):
You can also register on the app intentionally with wrong demographics ('Brad Pitt') and then use that to go fishing for other people health record
Last updated: Apr 12 2022 at 19:14 UTC