score-case-completeness
Score ICSR completeness against E2B(R3) minimum data elements. Checks required fields (patient, reporter, drug, event) and recommended fields (age, sex, dates, outcome, causality).
Taxonomy
Linnaean classification joined from the algovigilance taxonomy index via the parent config's rank.
| Rank | Value |
|---|---|
| domain | Substrata |
| kingdom | Constructa |
| phylum | Configa |
| class | station-config |
| order | calculation |
| family | mcp-tool-config |
Characteristics:
- substrate:
config - domain:
pv - lifecycle:
continuous - authority:
read - compounding:
producer - io:
agent-request→tool-response
Input schema
patient_identifierstringrequired — Patient identifier (initials, number, or DOB)reporter_identifierstringrequired — Reporter identifier (name or initials)suspect_drugstringrequired — Suspect drug nameadverse_eventstringrequired — Adverse event descriptionpatient_agestring — Patient age or age grouppatient_sexstring — Patient sexevent_onset_datestring — Date of event onsetdrug_start_datestring — Date drug therapy starteddrug_indicationstring — Indication for drug useevent_outcomestring — Outcome of the eventreporter_countrystring — Country of reporterreport_typestring — Report type (spontaneous, study, etc.)seriousness_criteriastring — Seriousness assessmentcausality_assessmentstring — Causality assessment performedaction_takenstring — Action taken with suspect drugrechallenge_infostring — Dechallenge/rechallenge information
Example call
POST /api/mcp
Content-Type: application/json
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "station__calculate__score-case-completeness",
"arguments": {
"patient_identifier": "",
"reporter_identifier": "",
"suspect_drug": "",
"adverse_event": ""
}
}
}How to invoke from a client
From any MCP-aware client, add https://algovigilance.com/api/mcp as an MCP server, then call this tool by name. From a raw HTTP client, send the JSON-RPC body above to /api/mcp.
Agent-friendly formats
Working inside an AI assistant? Use the Copy for AI button at the top of this page (or view the raw Markdown) to paste a clean, token-budgeted version of this tool's contract into your conversation.
Related
- All tools (3062 live)
- /api/mcp — endpoint
- /AGENTS.md — agent guide
- /tools/calculate__score-case-completeness/raw.md — this page's Markdown twin