athenahealth / apiserver-athenaFlex

Software developers can use sample code and documentation to use athenahealth's athenaPractice/athenaFlow FHIR API Server.
https://mydata.athenahealth.com/home
17 stars 7 forks source link

Clarity on APIs #292

Closed ganeshshetty-uas closed 5 months ago

ganeshshetty-uas commented 7 months ago

1) Identifying the appropriate Athena APIs required for retrieving fields indicated in Yellow in the attached document. 2) According to our current understanding, the available search criteria for extracting accounts from Athena APIs are as follows. Is there a method to retrieve all accounts that meet specific criteria, such as amount due, last payment date/age of debt, or for a given service provider/facility? a. Search Criteria for Athena API - {"fields":["guarantorfirstname","lastname","mobilephone","guarantormiddlename","firstname","middlename","departmentid","dob","guarantorsuffix", "suffix","workphone","homephone","guarantorlastname","anyphone"] Retrieval Apps - Athena API Field Mapping - 01122024.xlsx

athena-Interop commented 7 months ago

@ganeshshetty-uas apiserver-athenaFlex forum provides support for the on premise athenaPractice/athenaFlow (aP/aF) FHIR APIs.

"Athena API" column in the spreadsheet you attached shows patients/1124. This appears to be one of the APIs for athenaOne platform.

aP/aF has FHIR Patient API but does not have any "patients" API. Search parameters for each FHIR API are listed on the pages for each FHIR resource type at https://mydata.athenahealth.com/fhirapidoc/r4

Please see https://docs.athenahealth.com/api/support for assistance with cloud-based athenaOne APIs.

If you are integrating with aP/aF, please explain and clarify your question in terms of FHIR APIs.

deepaktiwari29 commented 5 months ago

Hi @ganeshshetty-uas, hoping we have answered your question. Marking this issue as closed, if you have any further questions, please open a new ticket.