Skip to main content
Hi-Doctor is ontworpen om door een AI-assistent te worden aangestuurd. De MCP-connector biedt het hele zorgtraject van een patiënt aan als tools, inclusief een vragenlijst die als gesprek in plaats van als formulier kan worden doorlopen. Deze pagina is bedoeld voor wie die assistent bouwt.

Plak dit in uw systeemprompt

Kopieer dit letterlijk naar de systeemprompt van elke assistent die aan Hi-Doctor is gekoppeld. Het bevat de regels hieronder, zodat u ze niet hoeft te herhalen. De prompt staat bewust in het Engels; laat hem ongewijzigd — de assistent voert het gesprek met de patiënt gewoon in diens eigen taal.

Het conversationele vragenlijstprotocol

1

starten

hidoctor_questionnaire_start met een category_slug (weight-loss, hair-growth, sexual-health, …). Geeft de eerste onbeantwoorde vraag terug, plus answered_count en applicable_total zodat u de voortgang kunt tonen.Had de patiënt al een half ingevulde vragenlijst, dan wordt die hervat waar hij was gebleven.
2

antwoorden, telkens opnieuw

hidoctor_questionnaire_answer legt één antwoord vast en geeft de volgende vraag terug. De server bepaalt wat er volgt, dus de vertakking wordt voor u afgehandeld — u evalueert zelf nooit een voorwaarde.Antwoorden worden samengevoegd, niet vervangen. Er gaat niets verloren tussen aanroepen, en de patiënt kan stoppen en later terugkomen.
3

nakijken en corrigeren

hidoctor_questionnaire_review geeft alle antwoorden tot dan toe in leesbare vorm terug. hidoctor_questionnaire_back gaat naar de vorige vraag zodat een antwoord kan worden gewijzigd.Een antwoord wijzigen kan een vertakking afsluiten. Gebeurt dat, dan bevat het antwoord dropped_question_keys — antwoorden die niet meer van toepassing zijn en zijn verwijderd. Meld dat als het voor de patiënt uitmaakt.
4

indienen

hidoctor_questionnaire_submit geeft een outcome terug:

Antwoordvormen

De vraag vertelt u hoe u hem beantwoordt. Lees kind: Vervolgvragen dragen een answer_instructions-tekst die precies aangeeft waar de waarde thuishoort. Volg die.

De regels hierboven worden technisch niet afgedwongen

Hi-Doctor kan niet zien of een antwoord van de patiënt kwam of door de assistent werd afgeleid. Niets in de API controleert dat.
De integriteit van het medisch dossier hangt ervan af dat uw assistent zich aan de bovenstaande regels houdt. Een assistent die een aannemelijk antwoord invult, dient met succes in — en een arts schrijft daaruit voor. Behandel “verzin nooit een antwoord” als een harde randvoorwaarde in uw systeemprompt, niet als een suggestie.
Wat de server wel afdwingt, is geschiktheid.

Geschiktheid wordt door de server bepaald

Contra-indicaties, de BMI-drempel, de leeftijdsgrens en de controle op ondersteunde landen worden afgedwongen wanneer de vragenlijst wordt ingediend — niet door de assistent en niet door de website.
Probeer een patiënt niet vooraf te screenen, en doorloop een vragenlijst niet opnieuw met gewijzigde antwoorden na een uitkomst ineligible. De controle bestaat om mensen veilig te houden, en eromheen werken brengt een patiënt in gevaar.

Dingen waar u tegenaan loopt

Labels zijn tekst voor mensen en worden vertaald naar de taal van de patiënt. value is het stabiele identificatiekenmerk dat de server verwacht.
De vraagtekst komt terug in de taal die op het profiel van de patiënt staat. Stel de vraag in die taal.
hidoctor_checkout_create geeft een link terug. Vraag nooit om kaartgegevens — u kunt ze toch niet aannemen, en ernaar vragen leert patiënten aan om kaartnummers aan chatbots te geven.
Bij een normale koppeling als patiënt worden alle machtigingen verleend, betaling inbegrepen. Maar het voortgangsdagboek is opgebouwd rond gewicht, injecties en een injectieplan, en is daarom alleen beschikbaar bij behandeling van gewichtsverlies — niet bij plannen voor haargroei of seksuele gezondheid.Roep hidoctor_progress_status aan voordat u aanbiedt iets bij te houden. Ontbreekt een tool volledig, dan heeft de patiënt die machtiging bij het koppelen geweigerd — zeg dat, in plaats van naar een omweg te gissen.
Gewicht vastleggen voor een datum vervangt de registratie van die dag. Notities en injecties komen erbij, dus twee keer vastleggen levert er twee op.

Zonder MCP

Gebruikt u geen MCP-client, dan zijn dezelfde mogelijkheden beschikbaar via de REST API — inclusief programmatische registratie, zodat een chatinterface ook het account kan aanmaken. (Die pagina’s zijn in het Engels.)