FHIR API: how to get a list of available procedures?

This forum is for programmers who have questions about the source code.
Post Reply
bravegag
Posts: 49
Joined: Fri May 24, 2019 3:37 pm

FHIR API: how to get a list of available procedures?

Post by bravegag » Tue Jun 25, 2019 2:44 am

Hello,

Using FHIR how do I get a list of available procedures? possibly categorized? e.g. when I call the following I get the procedures that have been done at the practice and not the available ones.

Code: Select all

FHIR GET request https://api.opendental.com/fhir/procedure
What's the use-case? to basically present the patient with a list of high-level categories and the associated procedures to choose from during appointment booking e.g. (I'm not a dentist :))

Code: Select all

Cosmetic Dentristry ->
    * Crown and Bridge
    * Dentures
    * Teeth Whitening 

Orthodontics -> 
     * Braces
     * Wisdom Tooth removal
As I see it this is not possible because:
1. There are no categories or at least no high level ones for the patient.
2. The procedures are too technical for the Patient to do the choosing.
3. No API's

The result is that each implementation will have to come up with a high level Category -> Procedures realization stored in an enveloping database that will later need to be re-conciliated to the Open Dental database, which high level procedure corresponds to what low level procedure(s), price and duration of the procedures, etc it quickly grows hairy as an enveloping database.

Any solutions? suggestions?

Best regards,
Giovanni

User avatar
cmcgehee
Posts: 711
Joined: Tue Aug 25, 2015 5:06 pm
Location: Salem, Oregon

Re: FHIR API: how to get a list of available procedures?

Post by cmcgehee » Tue Jun 25, 2019 8:18 am

You are correct that in order to meet this use case you (the API consumer) would need to store a list of possible procedure and categorize them when presenting to a patient.
Chris McGehee
Open Dental Software
http://www.opendental.com

bravegag
Posts: 49
Joined: Fri May 24, 2019 3:37 pm

Re: FHIR API: how to get a list of available procedures?

Post by bravegag » Wed Jun 26, 2019 1:00 am

Hi Chris,

Thanks! what's the FIHR API to get the list of detailed available procedures?

As discussed before this one returns the booked procedures and not all the available ones:

Code: Select all

https://api.opendental.com/fhir/procedure
Best regards,
Giovanni

User avatar
cmcgehee
Posts: 711
Joined: Tue Aug 25, 2015 5:06 pm
Location: Salem, Oregon

Re: FHIR API: how to get a list of available procedures?

Post by cmcgehee » Wed Jun 26, 2019 1:55 pm

There is not a way to get available procedures through the API.
Chris McGehee
Open Dental Software
http://www.opendental.com

Post Reply