create_appointment
Schedule patient appointments by specifying provider, department, date, time, and appointment type within the athenahealth system.
Instructions
Create a new appointment for a patient
Input Schema
Name | Required | Description | Default |
---|---|---|---|
appointment_type | Yes | Appointment type | |
date | Yes | Appointment date (YYYY-MM-DD) | |
department_id | Yes | Department ID | |
duration | No | Duration in minutes (optional) | |
notes | No | Appointment notes (optional) | |
patient_id | Yes | Patient ID | |
provider_id | Yes | Provider ID | |
reason | No | Reason for visit (optional) | |
start_time | Yes | Start time (HH:MM) |
Input Schema (JSON Schema)
{
"properties": {
"appointment_type": {
"description": "Appointment type",
"type": "string"
},
"date": {
"description": "Appointment date (YYYY-MM-DD)",
"type": "string"
},
"department_id": {
"description": "Department ID",
"type": "string"
},
"duration": {
"description": "Duration in minutes (optional)",
"type": "string"
},
"notes": {
"description": "Appointment notes (optional)",
"type": "string"
},
"patient_id": {
"description": "Patient ID",
"type": "string"
},
"provider_id": {
"description": "Provider ID",
"type": "string"
},
"reason": {
"description": "Reason for visit (optional)",
"type": "string"
},
"start_time": {
"description": "Start time (HH:MM)",
"type": "string"
}
},
"required": [
"patient_id",
"provider_id",
"department_id",
"appointment_type",
"date",
"start_time"
],
"type": "object"
}