> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hi-doctor.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Toolreferentie

> Elke tool die de Hi-Doctor-connector aan een patiënt aanbiedt, gegroepeerd per machtiging die ervoor nodig is.

Een koppeling als patiënt biedt **50 tools** — alles wat een patiënt op
hi-doctor.ai kan doen. Elke tool hoort bij een machtigingsgroep, en is een
machtiging niet verleend, dan wordt de tool helemaal niet aangeboden: een
aanroep wordt geweigerd in plaats van stilzwijgend genegeerd.

<Note>
  Inloggen met een account van een arts of van de backoffice levert een andere,
  kleinere catalogus op. Rollen stapelen niet: een account krijgt er precies één.
</Note>

## Profiel

Machtiging: **Uw profiel**

| Tool                      | Wat het doet                                                            |
| ------------------------- | ----------------------------------------------------------------------- |
| `hidoctor_profile_get`    | Het accountprofiel lezen.                                               |
| `hidoctor_profile_update` | Naam, geboortedatum, land, taal, tijdzone en contactgegevens bijwerken. |

## Consulten en dossiers

Machtiging: **Consulten en recepten**

| Tool                                    | Wat het doet                                                         |
| --------------------------------------- | -------------------------------------------------------------------- |
| `hidoctor_consultations_list`           | Uw consulten opsommen.                                               |
| `hidoctor_consultation_get`             | Eén consult lezen.                                                   |
| `hidoctor_orders_list`                  | Uw bestellingen opsommen.                                            |
| `hidoctor_prescriptions_list`           | Uw recepten opsommen.                                                |
| `hidoctor_prescription_pdf`             | Een geauthenticeerde link naar de pdf van een recept ophalen.        |
| `hidoctor_prescription_request_reissue` | Een nieuw recept aanvragen omdat het vorige is verlopen of kwijt is. |
| `hidoctor_adverse_event_report`         | Een vermoedelijke bijwerking melden bij het medisch team.            |
| `hidoctor_adverse_events_list`          | De bijwerkingen opsommen die u hebt gemeld.                          |

<Warning>
  Een bijwerking melden via een chatassistent is geen spoedeisende zorg. Bel bij
  een ernstige reactie het alarmnummer in uw land.
</Warning>

## Facturatie en abonnement

Machtiging: **Consulten en recepten**

| Tool                                   | Wat het doet                                                                                                |
| -------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| `hidoctor_subscription_get`            | Uw huidige plan lezen.                                                                                      |
| `hidoctor_subscription_cancel`         | Opzegging inplannen **per het einde van de lopende betaalde periode**. Geeft de einddatum terug.            |
| `hidoctor_subscription_reactivate`     | Een ingeplande opzegging ongedaan maken.                                                                    |
| `hidoctor_subscription_billing_portal` | Een link naar het door Stripe gehoste facturatieportaal ophalen om kaart, plan of factuuradres te wijzigen. |
| `hidoctor_payments_list`               | Uw betalingen opsommen.                                                                                     |
| `hidoctor_payment_invoice`             | Een link naar de pdf van een factuur ophalen.                                                               |

`hidoctor_subscription_early_order` — de volgende verlenging naar voren halen —
staat hieronder bij **Betaling** en niet hier. De tool maakt het
verlengingsconsult direct aan en verbruikt de enige vervroegde bestelling van de
periode, dus hij hoort bij de acties die tot kosten kunnen leiden.

<Note>
  Opzeggen gaat **nooit direct in** — uw toegang loopt door tot het einde van de
  periode die u al hebt betaald, en u kunt vóór die datum heractiveren.

  Er is geen tool om te pauzeren. Pauzeren is een actie die alleen medewerkers in
  de backend kunnen uitvoeren, dus die wordt hier bewust niet aangeboden in plaats
  van nagebootst.
</Note>

## Berichten

Machtiging: **Berichten met uw medisch team**

| Tool                               | Wat het doet                                                     |
| ---------------------------------- | ---------------------------------------------------------------- |
| `hidoctor_messages_unread_summary` | Aantallen ongelezen berichten.                                   |
| `hidoctor_messages_get_thread`     | Het gesprek met uw medisch team openen en de berichten opsommen. |
| `hidoctor_message_send`            | Een bericht naar uw medisch team sturen.                         |
| `hidoctor_messages_mark_read`      | Het gesprek als gelezen markeren.                                |

## Vragenlijsten

Machtiging: **Gezondheidsvragenlijsten**

De conversationele lus is `start → answer → review / back → submit`. Zie
[Bouwen op Hi-Doctor met AI](/nl/mcp/ai-integration) voor het protocol en de
antwoordvormen.

| Tool                                   | Wat het doet                                                                                                       |
| -------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| `hidoctor_questionnaire_categories`    | Categorieën van vragenlijsten opsommen.                                                                            |
| `hidoctor_questionnaire_start`         | Een vragenlijst starten of hervatten; geeft de eerste onbeantwoorde vraag terug.                                   |
| `hidoctor_questionnaire_current`       | De huidige vraag teruggeven zonder iets te wijzigen.                                                               |
| `hidoctor_questionnaire_answer`        | Eén antwoord vastleggen en de volgende vraag teruggeven.                                                           |
| `hidoctor_questionnaire_back`          | Een eerder beantwoorde vraag opnieuw bekijken via `question_key`, of één stap terug. Verwijdert het antwoord niet. |
| `hidoctor_questionnaire_review`        | Alle antwoorden tot nu toe teruglezen.                                                                             |
| `hidoctor_questionnaire_submit`        | De vragenlijst ter beoordeling naar een arts sturen.                                                               |
| `hidoctor_questionnaire_schema`        | Het ruwe schema en de opgeslagen voortgang ophalen.                                                                |
| `hidoctor_questionnaire_save_progress` | Antwoorden in bulk opslaan zonder in te dienen.                                                                    |

## Voortgangsregistratie

Machtiging: **Gezondheid bijhouden**. **Alleen bij behandeling van
gewichtsverlies** — het dagboek is opgebouwd rond gewicht, injecties en een
injectieplan, en wordt daarom niet aangeboden bij behandelingen voor haargroei
of seksuele gezondheid. Roep eerst `hidoctor_progress_status` aan; die vertelt u
of registratie is ingeschakeld, of er een actief plan voor gewichtsverlies nodig
is, of dat registratie niet beschikbaar is.

| Tool                                                             | Wat het doet                                                                    |
| ---------------------------------------------------------------- | ------------------------------------------------------------------------------- |
| `hidoctor_progress_status`                                       | Of registratie is ingeschakeld, een plan vereist, of niet beschikbaar is.       |
| `hidoctor_progress_day_get`                                      | Alles wat op één dag is vastgelegd, **inclusief de `entry_id` van elk record**. |
| `hidoctor_progress_weight_list` / `_log` / `_update` / `_delete` | Gewichtsregistraties.                                                           |
| `hidoctor_progress_injections_list` / `_log`                     | Injectieregistraties.                                                           |
| `hidoctor_progress_injection_update` / `_delete`                 | Een injectie bewerken of verwijderen.                                           |
| `hidoctor_progress_notes_list` / `_add`                          | Dagelijkse notities.                                                            |
| `hidoctor_progress_note_update` / `_delete`                      | Een notitie bewerken of verwijderen.                                            |
| `hidoctor_progress_goal_get` / `_set`                            | Uw gewichtsdoel.                                                                |
| `hidoctor_progress_plan_get` / `_set`                            | Uw injectieplan.                                                                |

<Tip>
  Begin met `hidoctor_progress_day_get` wanneer u iets corrigeert. Die geeft de
  `entry_id` terug die u nodig hebt om bij te werken of te verwijderen, zodat u
  nooit een lijst hoeft door te bladeren om hem te vinden.
</Tip>

Twee gedragingen die het weten waard zijn:

* **Gewicht vervangt per datum.** Gewicht vastleggen voor een dag overschrijft
  de registratie van die dag. Laat u de datum weg, dan geldt vandaag in *uw*
  profieltijdzone, en laat u de notitie weg, dan blijft de al opgeslagen notitie
  staan.
* **Injecties en notities komen erbij.** Twee keer vastleggen levert twee
  registraties op.

## Betaling

Machtiging: **Betaling**

| Tool                                | Wat het doet                                                                                                                                |
| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| `hidoctor_checkout_create`          | Een Stripe-checkoutsessie aanmaken, of een consult teruggeven dat al door uw plan wordt gedekt.                                             |
| `hidoctor_checkout_status`          | Een checkoutsessie controleren. Een betaalde sessie kan worden afgerond en het bijbehorende consult aanmaken.                               |
| `hidoctor_subscription_early_order` | De volgende verlenging naar voren halen en het verlengingsconsult nu aanmaken. Eén keer per betaalde periode, en **niet terug te draaien**. |

Betaling staat apart omdat dit de groep is die tot kosten kan leiden — daarom
licht het goedkeuringsscherm die groep ook afzonderlijk uit.

<Warning>
  Een vervroegde bestelling is onomkeerbaar. Ze maakt het verlengingsconsult
  direct aan en verbruikt de ene vervroegde bestelling die in de lopende periode
  is toegestaan. Een assistent hoort u precies te vertellen wat er gaat gebeuren
  en een uitdrukkelijk ja te krijgen voordat hij deze tool aanroept.
</Warning>

## Voor niemand beschikbaar

Een consult goedkeuren, een recept uitschrijven of wijzigen, en een dosering
aanpassen **ontbreken volledig in het toolaanbod** — ze zitten niet achter een
machtiging. Dat zijn handelingen van een arts. Zie
[Veiligheid](/nl/essentials/safety).
