There are currently two APIs available through the Dentrix Developer Program: the Dentrix API (which is primarily a data API) and a dentriXlink toolbar API.
The Dentrix API provides developers with access to a library of functions to access data from the Dentrix database for integration purposes. Click 'Show List' below to view the complete list of read-only table views and stored procedures that are available through this API:
The dentriXlink toolbar API allows developers to create and distribute their own links/bridges from Dentrix to their application. These links are displayed on the dentriXlink toolbar in Dentrix.
In order to gain access to the standard Dentrix API and dentriXlink API, the developer will need to register for the Developer Program, sign the appropriate license agreement and pay the corresponding registration fee.
There is currently limited write-back access available through the API to approved developers. Write-back access is made available through the Pro API Access Level. Through the Pro API, developers are granted access to the following write-enabled stored procedures and/or DLL API functionality:
|Stored Proc / Function Name||Title||Area||Availability|
|sp_setappointmentstatus||Update Appointment Status||Appointments||G5+|
|sp_addappointmentnote||Add/Replace Appointment Note||Appointments||G5+|
|sp_appendappointmentnote||Append Appointment Note||Appointments||G5+|
|sp_addapptbookdaynote||Add/Replace Appointment Book Day Note||Appointments||G5+|
|sp_appendapptbookdaynote||Append Appointment Book Day Note||Appointments||G5+|
|sp_deleteapptbookdaynote||Delete Appointment Book Day Note||Appointments||G5+|
|DENTRIXAPI_AddClinicalNote||Add Clinical Note||Clinical Notes||G6+|
|DENTRIXAPI_SetClinicalNoteText||Replace Clinical Note||Clinical Notes||G6+|
|DENTRIXAPI_AppendClinicalNote||Append Clinical Note||Clinical Notes||G6+|
|DENTRIXAPI_UpdateClinicalNoteProv||Set Provider for Clinical Note||Clinical Notes||G6+|
|DENTRIXAPI_DeleteClinicalNote||Delete Clinical Note||Clinical Notes||G6+|
|DENTRIXAPI_UpdateClinicalNoteDate||Update Clinical Note Date||Clinical Notes||G6+|
|Import Document||Import Document to Document Center||Documents||G5+|
|sp_addpatientofficejournal||Add Patient Office Journal Entry||Office Journal||G5+|
|sp_addproviderofficejournal||Add Provider Office Journal Entry||Office Journal||G5+|
|sp_addreferralofficejournal||Add Referral Office Journal Entry||Office Journal||G5+|
|sp_deleteofficejournal||Delete Office Journal Entry||Office Journal||G5+|
|sp_addpatientnote||Add/Replace Patient Note||Patient Note||G5+|
|sp_appendpatientnote||Append Patient Note||Patient Note||G5+|
|sp_clearpatientnote||Clear Patient Note||Patient Note||G5+|
|sp_addpracticeprescription||Add Prescription Template||Prescriptions||G6.1+|
|sp_addpatientprescription||Add Patient Prescription||Prescriptions||G6.1+|
|sp_deletepatientprescription||Delete Patient Prescription||Prescriptions||G6.1+|
|sp_addrefbydocreferralsource||Add ‘Referred By Dr./Other’ Referral Source||Referrals||G5+|
|sp_addreftoreferralsource||Add ‘Referred To’ Referral Source||Referrals||G5+|
|sp_updaterefbydoctorreferralsource||Update ‘Ref By Dr./Other’ Referral Source||Referrals||G5+|
|sp_updatereftoreferralsource||Update ‘Referred To’ Referral Source||Referrals||G5+|
|sp_addrefbypatientreferral||Add ‘Referred By Patient’ Referral for Patient||Referrals||G5+|
|sp_addrefbydoctorreferral||Add ‘Ref By Dr./Other’ Referral for Patient||Referrals||G5+|
|sp_addreftoreferral||Add ‘Referred To’ Referral for Patient||Referrals||G5+|
In order to gain access to the Pro API, the developer will need to submit an application for the Developer Program (if not already a member), sign the appropriate license agreement and pay the corresponding registration fee. If a developer is already a member of the Developer Program and wishes to gain access to the Pro API, they will need re-register and apply at www.dentrix.com/ddp. Once approved for Pro API access, the developer will be sent a license agreement to sign. Additionally, per the license agreement for Advanced Integration, the developer agrees to pay a fixed monthly royalty amount per Dentrix customer (that uses the developer's integrated products) to Henry Schein Practice Solutions.
To add more than one site to your account, you need to
Henry Schein Practice Solutions does not share or divulge what it considers to be intellectual property (IP) of Dentrix.
To maintain Connected Certification status, DDP members must certify their products within six months of the latest, major Dentrix release. The Dentrix Connected status signifies to our Dentrix customers that a product has been thoroughly tested and verified to work with the latest version of Dentrix and the associated API. If the product is not recertified within six months of the latest Dentrix release, the previously certified product's listing on the Dentrix Connected Website will be removed and the DDP member will be required to remove any reference to their product's Dentrix Connected or certified status from their product Website(s), marketing literature, etc.