Get patient record
get_patient_recordRetrieve patient details including name, insurance, last visit, and next appointment by patient ID. Returns an error if patient not found or database unavailable.
Instructions
Look up a patient by id: name, insurance, last visit, and next confirmed appointment.
Raises a tool error if the patient does not exist or the database is down —
never returns an empty success that could be mistaken for 'no appointments'.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"patient_id": "<patient_id>"
},
"name": "get_patient_record"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patient_id | Yes | Stable patient id. Demo patient: 'jordan-lee'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | ok | |
| patient | Yes |