health.voa/tiss

voa-tiss

Ferramentas para validar documentos TISS e consultar TUSS, operadoras e dados da ANS.

Endpointhttps://tiss-api.voa.health/mcp (streamable-http)
Registry version0.3.0
Now26 tools · grade D (51) · pin ts_21c5a3cb04b6a19c35d547e8909bd21d · protocol 2025-06-18
First / last listed2026-10-26 08:25 UTC / 2026-10-26 08:25 UTC
Grade over time2026-10-26: D (51), 26 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-26 08:25 UTC
26 tools, grade D (51)

Tools: tiss_validate tiss_parse_demonstrativo tiss_plan_reconciliation tuss_lookup tuss_search tiss_sadt_missing tiss_sadt_catalog tiss_rede operadora_rede operadora_perfil tiss_sandbox_enviar_lote tiss_sandbox_demonstrativo tiss_build tiss_hash tiss_audit tiss_rejection_map tiss_apply_fixes glosa_explain tiss_dominio operadora_lookup tiss_referencia tiss_autorizacao_build tiss_autorizacao_parse tiss_autorizacao_check tiss_sandbox_autorizacao buscar_docs

Current tools (26)

tiss_validateValida XML TISS ou lote em JSON. Quando usar: antes de gerar ou enviar um lote. Quando não usar: para corrigir achados sem aplicar o ciclo validar → tiss_apply_fixes → validar de novo.
params: xml, lote, operadora, contexto, data
tiss_parse_demonstrativoLê decisões de um demonstrativo. Quando usar: para identificar pagamentos e glosas. Quando não usar: para validar lotes.
params: xml*
tiss_plan_reconciliationPropõe vínculos entre decisões e guias. Quando usar: após ler um demonstrativo. Quando não usar: para alterar guias.
params: decisoes*, guias*, id_key, prestador_key, operadora_key, status_key
tuss_lookupBusca um código TUSS exato. Quando usar: para consultar código ou vigência. Quando não usar: para buscar por descrição.
params: code*, tabela, include_expired, data
tuss_searchBusca códigos TUSS por texto. Quando usar: para localizar procedimentos por descrição. Quando não usar: para validar XML.
params: text*, tabela, include_expired, data, limite
tiss_sadt_missingIdentifica campos obrigatórios SP/SADT ausentes. Quando usar: antes de renderizar uma guia. Quando não usar: para validar um lote.
params: values*
tiss_sadt_catalogRetorna o catálogo SP/SADT. Quando usar: para conhecer campos e domínios. Quando não usar: para preencher uma guia sem dados.
params: none
tiss_redeConsulta as operadoras vinculadas a um CNPJ ou CNES. Quando usar: para identificar vínculos de um estabelecimento. Quando não usar: para buscar o cadastro geral; use operadora_lookup.
params: cnpj, cnes, limite
operadora_redeConsulta os estabelecimentos vinculados a uma operadora. Quando usar: para identificar unidades da rede por UF. Quando não usar: para buscar o cadastro geral; use operadora_lookup.
params: registro*, uf, limite
operadora_perfilConsulta o cadastro e a série semestral de glosa e pagamento de uma operadora na ANS. Quando usar: para conhecer uma operadora pelo registro ANS. Quando não usar: para buscar operadoras por nome.
params: registro_ans*
tiss_sandbox_enviar_loteEnvia um lote à operadora simulada. Quando usar: para testar integração local. Quando não usar: para transmitir dados reais.
params: xml*, cenario, tentativa, registro_ans
tiss_sandbox_demonstrativoGera o demonstrativo de um protocolo simulado. Quando usar: após enviar um lote. Quando não usar: com protocolo de outra operadora.
params: protocolo*
tiss_buildGera o XML TISS 4.03.00 de um lote em JSON, com hash do epílogo. Consulte tiss://schemas/lote para o esquema estrutural. Quando usar: depois de validar o lote em JSON sem erros. Quando não usar: para corrigir achados; use tiss_apply_fixes.
params: lote*
tiss_hashCalcula o hash do epílogo de um XML TISS. Quando usar: para conferir a integridade do XML. Quando não usar: para validar o conteúdo; use tiss_validate.
params: xml*
tiss_auditAudita um lote JSON com regras locais e contexto da operadora. Quando usar: para identificar inconsistências administrativas. Quando não usar: para aplicar correções; use tiss_apply_fixes.
params: lote*, contexto, data, operadora
tiss_rejection_mapAgrega achados por prestador e mês, sem expor dados das guias; CPF é pseudonimizado. Quando usar: para analisar rejeições por prestador. Quando não usar: para consultar guias individuais ou corrigir lotes.
params: lotes*, contexto, operadora, regras, segredo_pseudonimo, data
tiss_apply_fixesAplica correções JSON Patch de um relatório ao lote. Quando usar: depois de tiss_validate ou tiss_audit com achados corrigíveis. Quando não usar: para inventar dados ausentes; peça-os ao usuário.
params: lote*, report*
glosa_explainExplica um código da Tabela 38 da ANS. Quando usar: ao interpretar uma glosa recebida. Quando não usar: para validar ou corrigir o lote.
params: codigo*
tiss_dominioConsulta tabelas e códigos de domínio TISS. Quando usar: para localizar um código ou termo de domínio. Quando não usar: para buscar procedimentos TUSS; use tuss_search.
params: tabela, codigo, texto, include_expired, data, limite
operadora_lookupBusca operadoras ativas pelo nome, registro, CNPJ ou localidade. Quando usar: para localizar uma operadora na base pública. Quando não usar: para consultar vínculos hospitalares; use tiss_rede.
params: texto*, limite
tiss_referenciaConsulta valores unitários de referência D-TISS da ANS por procedimento TUSS. Quando usar: para comparar valores informados por UF, modalidade, porte e semestre. Quando não usar: para glosa ou preço contratado de uma operadora; use as ferramentas de operadoras.
params: codigo*, uf*, tabela, modalidade, porte, semestre
tiss_autorizacao_buildGera XML TISS 4.03.00 para solicitação ou resposta de autorização SP/SADT.
params: mensagem*
tiss_autorizacao_parseInterpreta solicitações e respostas de autorização SP/SADT.
params: xml*
tiss_autorizacao_checkValida uma solicitação SP/SADT e retorna uma decisão explicável.
params: solicitacao, xml, contexto
tiss_sandbox_autorizacaoGera uma resposta SP/SADT sintética nos cenários disponíveis.
params: solicitacao, xml, cenario
buscar_docsBusca trechos da documentação local da biblioteca. Quando usar: para encontrar instruções e referências da API. Quando não usar: para consultar dados clínicos ou códigos específicos.
params: texto*, limite

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.