find_patient
Search existing patients by partial name or phone number to verify prior visits before booking. If multiple records match, ask the caller to identify theirs; if none, register as a new patient.
Instructions
Search patients by partial name or phone number.
Use this before booking for someone who says they have been here before.
When count is greater than 1, ask the caller which record is theirs — do not
guess. Two people share a surname far more often than you would like, and
booking the wrong record is worse than asking one extra question. A count of
0 means they are new: use register_patient.
Example: find_patient(query="Shah") or find_patient(query="9876543210")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||