Prepare an anesthesia service draft
prepare_anesthesia_service_draftUse when a CRNA, SRNA, or anesthesiologist wants to structure their own work terms for RxRooster review. Ask only the returned next_question and its options, carry known facts forward, and preserve skipped optional fields; never enumerate missing_fields or preview later questions. Use multi-select only when returned. Do not include identity or contact data. This tool creates no service record and does not save or publish.
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": {
"provider_type": "<provider_type>"
},
"name": "prepare_anesthesia_service_draft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | US state name or two-letter postal code. | |
| area_query | No | City, metro, or public service-area label, without an address. | |
| work_types | No | ||
| days_of_week | No | ||
| radius_miles | No | Approximate service radius; 3000 represents nationwide travel. | |
| provider_type | Yes | The provider credential or training path stated by the user. | |
| contract_types | No | ||
| call_preference | No | Explicit call preference: any means no restriction, no_call excludes call work, and call_ok means call is acceptable but not necessarily preferred. | |
| rate_visibility | No | ||
| availability_end | No | Calendar date in YYYY-MM-DD format. | |
| shift_preferences | No | ||
| availability_start | No | Calendar date in YYYY-MM-DD format. | |
| minimum_hourly_rate | No | ||
| shift_lengths_hours | No | ||
| minimum_annual_salary | No | ||
| skipped_optional_fields | No | Optional provider-service fields the user explicitly chose to skip. Preserve and resend them on later calls so the stateless guided intake advances without translating unknown into no. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft | Yes | ||
| status | Yes | ||
| privacy | Yes | ||
| benefits | Yes | ||
| next_step | Yes | ||
| generated_at | Yes | ||
| next_question | Yes | ||
| provider_path | Yes | ||
| missing_fields | Yes | ||
| schema_version | Yes | ||
| draft_fingerprint | Yes | ||
| skipped_optional_fields | Yes |