Richiesta di prenotazione / Booking request
request_bookingInvia una richiesta di prenotazione per un orario libero. Non prenota subito: Sanovia manda al paziente un'email con un link valido 30 minuti; la visita esiste solo quando il paziente la conferma dalla pagina Sanovia (accetta Termini e Privacy e, se previsto, paga online). L'orario non è bloccato fino alla conferma. Chiedi al paziente SOLO nome, cognome ed email: non inviare mai dati sanitari, sintomi, telefono o codice fiscale. Usa un time di free_slots da get_availability per la stessa sede e lo stesso visit_type. / Sends a booking request for a free time. It does not book: Sanovia emails the patient a link valid for 30 minutes; the visit exists only once the patient confirms on the Sanovia page (accepting Terms and Privacy and, when required, paying online). The time is not held until then. Ask the patient ONLY for first name, last name and email: never send health data, symptoms, phone number or tax code. Use a time from get_availability's free_slots for the same location and visit_type.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | Codice pubblico del medico restituito da search_doctors (campo `code`). / The doctor's public code from search_doctors (`code`). | |
| date | Yes | Giorno AAAA-MM-GG (fuso Europe/Rome), come in free_slots. / Day YYYY-MM-DD (Europe/Rome), as in free_slots. | |
| time | Yes | Orario di inizio HH:MM, uno di free_slots per quel giorno. / Start time HH:MM, one of that day's free_slots. | |
| Yes | Email del paziente: riceverà il link di conferma. / Patient's email: the confirmation link goes there. | ||
| language | No | Lingua dell'email (default it). / Email language (default it). | |
| last_name | Yes | Cognome del paziente (solo lettere). / Patient's last name (letters only). | |
| first_name | Yes | Nome del paziente (solo lettere). / Patient's first name (letters only). | |
| visit_type | No | Il nome esatto di un tipo di visita da get_visit_types (stessa sede). Obbligatorio se il medico ne pubblica. / The exact visit type name from get_visit_types (same location). Required when the doctor publishes any. | |
| location_ref | No | Opzionale: numero della sede (location_ref) da get_doctor_profile. Senza, la sede principale. / Optional location number (location_ref) from get_doctor_profile; defaults to the primary location. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ||
| time | Yes | ||
| status | Yes | ||
| location | Yes | ||
| price_eur | Yes | ||
| slot_held | Yes | ||
| visit_type | Yes | ||
| expires_in_min | Yes | ||
| requires_approval | Yes | ||
| requires_online_payment | Yes |