List of Custom Integration Types
Type Values
When creating a custom integration (custom button), you must specify a type value that determines where the button will appear. Below is the complete list of available type values.
Type Value |
Location |
Description |
---|---|---|
0 |
Client |
Button appears on client pages |
1 |
Patient |
Button appears on patient pages |
2 |
Invoice |
Button appears on invoice pages |
3 |
Consultation |
Button appears on consultation pages |
4 |
Laboratory referral |
Button appears on laboratory referral pages |
5 |
Appointments calendar |
Button appears in appointments calendar |
6 |
Shifts calendar |
Button appears in shifts calendar |
7 |
Diagnostic imaging |
Button appears on diagnostic imaging pages |
8 |
Reminder |
Button appears on reminder pages |
9 |
Health plan |
Button appears on health plan pages |
10 |
Online prescription client page |
Button appears on online prescription client page |
11 |
Online prescription patient page |
Button appears on online prescription patient page |
12 |
Online prescription consultation page |
Button appears on online prescription consultation page |
Action Values
The action value determines what happens when the custom integration button is clicked:
Action Value |
Behavior |
Description |
---|---|---|
0 |
Send HTTP request |
Sends an HTTP request in the background without user navigation |
1 |
Open in new tab |
Opens the URL in a new browser tab |
2 |
Open in side panel |
Opens the URL in a side panel within Provet Cloud |
3 |
Open in popup window |
Opens the URL in a popup window |
Method Values
When the action is set to “Send HTTP request” (action value 0), you can specify the method value to determine the HTTP method used:
Method Value |
HTTP Method |
Description |
---|---|---|
0 |
GET |
Sends an HTTP GET request |
1 |
POST |
Sends an HTTP POST request |