Patient notes through API

For users or potential users.
Post Reply
poonam
Posts: 20
Joined: Mon Aug 24, 2020 1:17 pm

Patient notes through API

Post by poonam » Thu Mar 24, 2022 12:23 pm

Hi,
I would like to know how can I get & post patient notes through API.
I tried referring to https://www.opendental.com/site/apipatientnotes.html for patient medical summary history and treatment plan but unable to get any.
Also, if you can tell me correct API endpoint to fetch patient chart information?

Thanks,
Poonam

SLeon
Posts: 476
Joined: Mon Mar 01, 2021 10:00 am

Re: Patient notes through API

Post by SLeon » Thu Mar 24, 2022 1:34 pm

Poonam,

What is the version of your eConnector? Both PatientNotes GET and PatientNotes PUT require a version 21.2 or higher. In 21.4.26, we added the Service field (https://www.opendentalsoft.com:8085/for ... tes#p34277) in both the GET and PUT endpoints. It is worth noting that changing these fields is a PUT and not a POST, as you mentioned.

The medical summary is stored in the PatientNote.Medical field. The API does not currently return the PatientNote.Treatment field, but we can add that.

As far as the patient chart information, ChartModules GET ProgNotes can be used in version 21.4 at the /chartmodules/{PatNum}/ProgNotes endpoint. See https://www.opendental.com/site/apichartmodules.html. ChartModules GET PatientInfo is currently under development and will be available shortly.

poonam
Posts: 20
Joined: Mon Aug 24, 2020 1:17 pm

Re: Patient notes through API

Post by poonam » Fri Mar 25, 2022 8:49 am

Hi,
Thank you for your response.

We were using 21.2 something which i updated today to 21.4.34 version.
I am doing get for endpoint https://api.opendental.com/fhir/patientNotes/13
While doing the get, I am getting error 404- text": "Resource patientNotes could not be found."

So is there any other endpoint for patientnotes.medical?

Thanks,

User avatar
jordansparks
Site Admin
Posts: 5739
Joined: Sun Jun 17, 2007 3:59 pm
Location: Salem, Oregon
Contact:

Re: Patient notes through API

Post by jordansparks » Fri Mar 25, 2022 7:11 pm

Your endpoint looks wrong. Instead of this:
GET https://api.opendental.com/fhir/patientNotes/13
it should be like this:
GET https://api.opendental.com/api/v1/patientNotes/13
Jordan Sparks, DMD
http://www.opendental.com

poonam
Posts: 20
Joined: Mon Aug 24, 2020 1:17 pm

Re: Patient notes through API

Post by poonam » Sun Mar 27, 2022 7:52 am

Hi,
I tried Get https://api.opendental.com/api/v1/patientNotes/13 but got an "Developer API key does not have permission for ApiReadAll."
Whereas to get patient list I am using https://api.opendental.com/fhir/patient/13 and this on is working fine

So how can I access the v1/api. Could you tell us the way to configure?

Thanks,
Poonam

poonam
Posts: 20
Joined: Mon Aug 24, 2020 1:17 pm

Re: Patient notes through API

Post by poonam » Sun Apr 17, 2022 4:07 am

Hi,
Could you please tell me how to resolve this error :"Developer API key does not have permission for ApiReadAll.""

Thanks,
Poonam

SLeon
Posts: 476
Joined: Mon Mar 01, 2021 10:00 am

Re: Patient notes through API

Post by SLeon » Wed May 04, 2022 10:26 am

Sorry for the delay in replying. When you access the API's Developer website, do you see the box next to ApiReadAll checked under your list of permissions? The permissions for the API are different than those used for FHIR.

Post Reply