Render appointment brief
render_appointment_briefRenders a supplied, complete, non-identifying appointment brief as an accessible card. Requires explicit consent for transient processing. Preserves the supplied fields and disclaimer; PHI is outside its scope.
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": {
"mainGoal": "<mainGoal>",
"changes": "<changes>",
"impacts": "<impacts>",
"medicines": "<medicines>",
"questions": "<questions>",
"detailsToBring": "<detailsToBring>",
"disclaimer": "<disclaimer>",
"consentConfirmed": "<consentConfirmed>"
},
"name": "render_appointment_brief"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| changes | Yes | ||
| impacts | Yes | ||
| mainGoal | Yes | ||
| medicines | Yes | ||
| questions | Yes | ||
| disclaimer | Yes | ||
| detailsToBring | Yes | ||
| consentConfirmed | Yes | Set to true only after the user explicitly agrees to transient processing of their non-identifying, user-authored health notes. Do not submit PHI, medical-record identifiers, contact details, credentials, or provider documents. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| changes | Yes | ||
| impacts | Yes | ||
| mainGoal | Yes | ||
| medicines | Yes | ||
| questions | Yes | ||
| disclaimer | Yes | ||
| detailsToBring | Yes |