v4.01.00 — ANS

@beanshealth/tiss

Pacote unificado para o padrão TISS da ANS. Geração de XML, validação estrutural, detecção de glosas, sincronização TUSS e marketing permissionado LGPD-compliant para hospitais brasileiros.

5
Tipos de Guia
5k+
Códigos TUSS
34
Mapeamentos SIGTAP
16
Templates Marketing

XML Builder

Geração de XML para Consulta, SP/SADT, Internação, Honorário e Odonto com SHA-256 hash.

Validator

Validação de namespaces, campos obrigatórios, formatos de data/hora/CNES e código ANS.

Glosa Validator

Score de risco 0-1.0, detecção de CID-procedimento incompatível, duplicados e autorização prévia.

TUSS Sync

Sincronização automática com tabela ANS, busca por código/descrição e exportação SQL/CSV/JSON.

SIGTAP ↔ TUSS Map

Mapeamento bidirecional SUS ↔ TUSS com níveis de compatibilidade exato/parcial/aproximado.

Marketing LGPD

Consentimento opt-in, recall pós-consulta, landing pages, nurturing e dashboard de métricas.

// Instalar
npm install @beanshealth/tiss

// Gerar XML de guia de consulta
import { buildGuiaConsulta } from '@beanshealth/tiss'
const xml = buildGuiaConsulta(data)

// Validar
import { validateTissXml } from '@beanshealth/tiss'
const result = validateTissXml(xml)

// Verificar risco de glosa
import { GlosaValidator } from '@beanshealth/tiss'
const risk = new GlosaValidator().validate(guias)

// Marketing permissionado
import { createCampaignEngine, createLandingPage } from '@beanshealth/tiss/marketing'
const engine = createCampaignEngine()