Classificar CID-10 como CSAP
classify_as_csapClassifies one or more ICD-10 codes as CSAP and returns the applicable CSAP group, accepting both OMS and SIH notations (e.g., J18.1 and J181). Non-ICD-10 codes return null with an error, not false.
Instructions
Classifica um ou mais códigos CID-10 como CSAP ou não. Retorna o grupo CSAP correspondente se aplicável. Aceita as duas notações do mesmo código — J18.1 (OMS) e J181 (SIH) — com a mesma resposta. Código que NÃO é CID-10 não é classificado: volta com is_csap: null e error próprio, nunca false (que afirmaria que a condição existe e não é sensível). Só CID-10: os códigos CID-9 de 6 dígitos do SIH de 1992–1997 são classificados no build pela lista derivada (src/data/csap-groups-cid9.json), não por esta ferramenta.
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": {
"cid_codes": "<cid_codes>"
},
"name": "classify_as_csap"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cid_codes | Yes | Códigos CID-10 para classificar (ex: ['J18', 'A09', 'K35']) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Só quando houver código não classificado: quantos foram e para onde olhar | |
| summary | No | Contagem dos códigos informados: sensíveis, não sensíveis e não classificados | |
| provenance | Yes | Bloco de proveniência do portfólio: fonte, URL, competência, extração, diagnóstico de origem, citação e licença; e, só quando há o que dizer, avisos, o que o servidor calculou e se o número ainda pode mudar | |
| attribution | Yes | URLs canônicas das fontes desta resposta (lista de atribuição) | |
| classifications | No | Uma entrada por código, na ordem informada |