submit_intake
Submit patient intake for an appointment—chief complaint, symptoms, medications, allergies—to regenerate the doctor brief.
Instructions
Record pre-visit intake for an appointment and regenerate the doctor brief.
Collect this after booking. Ask about medications and allergies explicitly — both change what the doctor can safely prescribe, and "no answer" is not the same as "none".
Record what the patient says in their own words. Do not interpret symptoms, suggest what they might indicate, or add clinical terminology of your own.
Re-submitting replaces the previous intake, so it is safe to call again if the caller corrects themselves.
Args: appointment_id: From get_appointments or book_appointment. chief_complaint: The main reason for the visit, in one line. symptoms: What they are experiencing, as described. duration: How long it has been going on, e.g. "about 3 weeks". current_medications: What they take now, including dosage if offered. allergies: Known allergies, or "none reported" if they say none. notes: Anything else logistically relevant.
Example: submit_intake(appointment_id=12, chief_complaint="blood sugar review", symptoms="tired in the afternoons", duration="2 months", current_medications="metformin 500mg twice daily", allergies="penicillin")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | ||
| duration | No | ||
| symptoms | No | ||
| allergies | No | ||
| appointment_id | Yes | ||
| chief_complaint | Yes | ||
| current_medications | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||