API Features Requested

For requests or help with our API
Post Reply
SLeon
Posts: 43
Joined: Mon Mar 01, 2021 11:00 am

API Features Requested

Post by SLeon » Mon Aug 16, 2021 3:48 pm

A developer recently emailed us the following API feature requests. The API forums are the best place for communication on requested features, so we are moving these items here for better visibility.

1. Appointment Confirm - we need more statuses, we use it not only to confirm, but also to mark patient as Arrived or Seated etc., ideally please allow it to be set by DefNum ID
2. CommLog create - we need more fields - CommDateTime,CommType,Mode_,SentOrReceived
3. RecallStatus update
4. PatientNote create/update
5. Refattach create
6. PayPlan create
7. Diseasedef, Allergydef, Medication create
8. Disease, Allergy, Medicationpat create - possibly delete needed too

Item number 2 is complete and details can be seen in our updated documentation (https://www.opendental.com/resources/OpenDentalAPI.pdf). We will continue to post our progress on these items within this thread.

SLeon
Posts: 43
Joined: Mon Mar 01, 2021 11:00 am

Re: API Features Requested

Post by SLeon » Tue Aug 31, 2021 1:42 pm

The three following items have been implemented from the list above.

1. Appointments PUT Confirm now supports all ApptConfirmed status types and can be set via DefNum.
2. (previously done)
3. Recalls PUT Status is a new method that allows updating the status on recall reminders.
4. PatientNotes PUT is a new method that allows updating Medical, ICEName, and ICEPhone fields.

Please see the updated documentation for more information on these changes: https://www.opendental.com/resources/OpenDentalAPI.pdf.

SLeon
Posts: 43
Joined: Mon Mar 01, 2021 11:00 am

Re: API Features Requested

Post by SLeon » Thu Sep 16, 2021 10:09 am

Three more items from this requested features list have been implemented.

1-4.(previously done)
5. RefAttaches POST is a new method that attaches a patient to any referral source, either by name or ReferralNum. A second method, Referrals GET, has also been added to view all referral sources for the office.
6. (currently in development)
7. DiseaseDefs POST is a new method that adds a new disease that can be assigned to patients. Use DiseaseDefs GET for a list of all diseases.
8. Diseases POST allows the attachment of a disease to a specific patient. To see all diseases attached to a patient, use Diseases GET.

See our updated documentation for more information on these new methods https://www.opendental.com/resources/OpenDentalAPI.pdf.

SLeon
Posts: 43
Joined: Mon Mar 01, 2021 11:00 am

Re: API Features Requested

Post by SLeon » Fri Sep 24, 2021 3:33 pm

Another item from this requested feature list has been implemented.

1-5. (Previously done)
6. PayPlan POST is a new method that allows the creation of a patient payment plan for a specified dollar amount. All plan terms (such as APR, delayed interest/payments, and charge frequency) are fully supported.
7. (AllergyDef and Medication are currently in development)
8. (Allergy and MedicationPat are currently in development)

More details on PayPlans POST can be found in our updated documentation: https://www.opendental.com/resources/OpenDentalAPI.pdf

SLeon
Posts: 43
Joined: Mon Mar 01, 2021 11:00 am

Re: API Features Requested

Post by SLeon » Mon Oct 18, 2021 12:14 pm

The next items on the requested features list have been implemented.

1-6. (Previously done)
7. Methods for AllergyDefs GET and POST have been added, although these will rarely be used.
8. Allergies POST has been added. Developers will use this method in most cases, as it will automatically create/insert a new AllergyDef if necessary.

Development on the final requested features, Medication and MedicationPats, will be completed soon. For more information on the new Allergy and AllergyDefs, please see our updated documentation: https://www.opendental.com/resources/OpenDentalAPI.pdf.

Post Reply