Appointment configuration refers to the appointments that a pharmacy has set up to be available on the public calendar. It provides the current status of each appointment type, such as whether it is active, as well as its name and other related details.
GET /public/AppointmentTypes/{organizationIdentifier}
Name | Type | Required | Description |
---|---|---|---|
organizationIdentifier |
string | Yes | The APB number of the pharmacy |
{
"id": "guid",
"title": "string",
"appointmentCategory": "string",
"appointmentDuration": "string",
"appointmentLink": "string",
"slotInterval": "number",
"targetUserGroup": "string",
"color": "string",
"active": "boolean",
"registrationIdRequired": "boolean",
"position": "number",
"careflow_type": "string"
}
[
{
"id": "bc2e8c1b-9ab8-4619-5286-08dd20282b11",
"title": "Covid-19 vaccinatie",
"appointmentCategory": "GeneralAppointmentCategory",
"appointmentDuration": "5",
"appointmentLink": "PHARMACY-UNIQUE-LINK",
"slotInterval": 5,
"targetUserGroup": "Patient",
"color": "#006DAA",
"active": false,
"registrationIdRequired": true,
"position": 0,
"careflow_type": "COVID"
},
{
"id": "bc2e8c1b-9ab8-4619-5286-08dd20282b11",
"title": "Griep vaccinatie",
"appointmentCategory": "GeneralAppointmentCategory",
"appointmentDuration": "30",
"appointmentLink": "PHARMACY-UNIQUE-LINK",
"slotInterval": 30,
"targetUserGroup": "Patient",
"color": "#0353A4",
"active": true,
"registrationIdRequired": true,
"position": 0,
"careflow_type": "FLU"
},
{
"id": "bc2e8c1b-9ab8-4619-5286-08dd20282b11",
"title": "Opvolg gesprek Astma",
"appointmentCategory": "GeneralAppointmentCategory",
"appointmentDuration": "20",
"appointmentLink": "PHARMACY-EJUP-LATIFI",
"slotInterval": 30,
"targetUserGroup": "Patient",
"color": "#D1ABAD",
"active": true,
"registrationIdRequired": true,
"position": 0,
"careflow_type": "ASTHMA"
}
]