gradeNot graded
list_patients_by_riskAnswer
List patients in descending clinical risk, independent of any nurse-approved manual board order, with optional ward and minimum-severity filters.
View tool JSON
{
"name": "list_patients_by_risk",
"kind": "answer",
"impl": "imperative",
"description": "List patients in descending clinical risk, independent of any nurse-approved manual board order, with optional ward and minimum-severity filters.",
"inputSchema": {
"type": "object",
"properties": {
"ward": {
"type": "string",
"minLength": 1,
"maxLength": 32
},
"min_severity": {
"type": "integer",
"minimum": 1,
"maximum": 5
}
},
"additionalProperties": false
}
}explain_riskAction
Explain a current patient's computed risk using its top concern and the trend across its three most recent vital readings.
View tool JSON
{
"name": "explain_risk",
"kind": "act",
"impl": "imperative",
"description": "Explain a current patient's computed risk using its top concern and the trend across its three most recent vital readings.",
"inputSchema": {
"type": "object",
"properties": {
"patient_id": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"patient_id"
],
"additionalProperties": false
}
}flag_patientAction
Propose flagging a patient for nurse review. The flag remains pending until a nurse approves it.
View tool JSON
{
"name": "flag_patient",
"kind": "act",
"impl": "imperative",
"description": "Propose flagging a patient for nurse review. The flag remains pending until a nurse approves it.",
"inputSchema": {
"type": "object",
"properties": {
"patient_id": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"reason": {
"type": "string",
"minLength": 1,
"maxLength": 280
},
"priority": {
"type": "string",
"enum": [
"watch",
"urgent",
"critical"
]
}
},
"required": [
"patient_id",
"reason",
"priority"
],
"additionalProperties": false
}
}annotate_patientAction
Propose adding an agent note to a patient. The note remains pending until a nurse approves it.
View tool JSON
{
"name": "annotate_patient",
"kind": "act",
"impl": "imperative",
"description": "Propose adding an agent note to a patient. The note remains pending until a nurse approves it.",
"inputSchema": {
"type": "object",
"properties": {
"patient_id": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"note": {
"type": "string",
"minLength": 1,
"maxLength": 280
},
"reason": {
"type": "string",
"minLength": 1,
"maxLength": 280
}
},
"required": [
"patient_id",
"note"
],
"additionalProperties": false
}
}acknowledge_alertAction
Propose acknowledging a currently active clinical alert. The acknowledgement remains pending until a nurse approves it.
View tool JSON
{
"name": "acknowledge_alert",
"kind": "act",
"impl": "imperative",
"description": "Propose acknowledging a currently active clinical alert. The acknowledgement remains pending until a nurse approves it.",
"inputSchema": {
"type": "object",
"properties": {
"patient_id": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"alert_id": {
"type": "string",
"minLength": 1,
"maxLength": 96,
"pattern": "^alert:[A-Za-z0-9-]{1,64}:(hr|spo2|resp|temp|systolicBp|diastolicBp):(warning|high|critical)$"
},
"note": {
"type": "string",
"minLength": 1,
"maxLength": 280
}
},
"required": [
"patient_id",
"alert_id"
],
"additionalProperties": false
}
}propose_triage_orderSensitive Action
Propose a manual order for the current ward queue. The order takes effect only after a nurse approves it.
View tool JSON
{
"name": "propose_triage_order",
"kind": "transact",
"impl": "imperative",
"description": "Propose a manual order for the current ward queue. The order takes effect only after a nurse approves it.",
"inputSchema": {
"type": "object",
"properties": {
"ordered_patient_ids": {
"type": "array",
"minItems": 6,
"maxItems": 6,
"uniqueItems": true,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"rationale": {
"type": "string",
"minLength": 1,
"maxLength": 280
}
},
"required": [
"ordered_patient_ids",
"rationale"
],
"additionalProperties": false
}
}draft_handoff_summaryAction
Draft a concise shared ward handoff from current clinical risk and workflow state.
View tool JSON
{
"name": "draft_handoff_summary",
"kind": "act",
"impl": "imperative",
"description": "Draft a concise shared ward handoff from current clinical risk and workflow state.",
"inputSchema": {
"type": "object",
"properties": {
"ward": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"focus_patient_ids": {
"type": "array",
"minItems": 1,
"maxItems": 6,
"uniqueItems": true,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
}
},
"additionalProperties": false
}
}