Faturamento Avançado TISS

📚 Referência completa e treinamento: este módulo tem uma lição detalhada de certificação — passo a passo de todas as telas, campos e regras.
5 módulos NOVOS: Pré-Faturamento + Guia + Lote + Glosas + CD (Tabela 25 ANS). Documentação completa.

Novidades de 16 a 30/10/2026 Novo — out/2026

Conferido no sistema em produção em 30/10/2026.

Criar várias guias de uma vez Novo — out/2026

Em produção desde 29/10/2026.

Útil para tratamentos em série (sessões). Se alguma data passar do saldo ou da validade da autorização, ela não é criada — confira a autorização antes.

Novidades de 13 a 15/10/2026 ✅ Novo — 15/10/2026

Conferido no sistema em produção em 15/10/2026.

Novidades de outubro/2026 ✅ Novo — 13/10/2026

O que entrou em produção no Faturamento entre 01/10 e 13/10/2026 (conferido no sistema em produção em 13/10).

⚠️ Subserviços na guia: desde 02/10 o agendamento, o acolhimento, o orçamento e a autorização mostram o quadro "Subserviços", com campo opcional de autorização do subserviço (#641). A autorização própria do subserviço não é obrigatória hoje (a exigência foi desativada em 03/10) e não há confirmação de que a guia/pré-faturamento liste os subserviços com autorização e senha próprias — confira no faturamento se a operadora exige.

Novidades de setembro/2026 ✅ Novo — set/2026

Entregas do ciclo de setembro/2026 no Faturamento. Entregue no ciclo de setembro/2026; se ainda não apareceu no seu ambiente, chega na próxima atualização.

⚠️ Mudança de regra importante: o pré-faturamento NÃO baixa mais o estoque. Gerar o pré-faturamento deixou de sensibilizar (baixar) o saldo de estoque. Antes, gerar o pré-faturamento mexia no saldo dos produtos; agora não mexe mais. Se a sua rotina de conferência de estoque considerava essa baixa, revise o procedimento.
✅ em produção desde 23/09 a linha de procedimento do XML usa o valor do próprio serviço (valor combinado do convênio, senão o do cadastro; zero se o serviço "soma itens" e não tem valor combinado) — não a soma com produtos e taxas, que vão para as próprias áreas do XML com as próprias conversões. Quem soma tudo é só o Farol.
✅ em produção desde 24/09 Na aba Serviços do convênio, a coluna Valor do serviço tem a 4ª linha Σ = total do serviço no convênio (o que o convênio paga = receita do Farol = total da guia); a linha ✅ mostra "0,00 (sem preço próprio: itens cobrados à parte)" em serviço que soma itens sem valor combinado — não é erro: na guia, a linha do procedimento sai 0 e medicamento e aplicação saem nas áreas deles. A explicação do 0,00 aparece ao passar o mouse na linha ✅; um texto visível na própria linha chega no próximo ajuste. ✅ regra vigente Valor combinado não é pacote: sem Pacote marcado na linha do serviço no convênio, os itens somam por cima do valor combinado.
✅ em produção desde 23/09 Taxas, produtos e subserviços sempre entram na guia, cada um com as próprias conversões — "Definir preço do serviço pelos itens" decide só o valor próprio do serviço; um item só fica fora sem Utiliza ou zerado em pacote de preço fechado. ✅ em produção desde 24/09 Zerar valor em pacotes é por item e não desce em cascata: subserviço zerado perde só o próprio valor; os itens dentro dele seguem cada um o seu "Zerar". Regra passo a passo na Árvore de decisão de preços.
💰 Como o Rabi chega ao preço de cada item (3 níveis de conversão, serviço composto, pacotes): veja a nova área Preços e Conversão de Valores.

✅ Novo — set/2026 A importação de NF-e de fornecedor (#391) está em produção desde 08/09/2026 — o XML da nota carrega o estoque e o contas a pagar. ✅ Atualização 13/10 Desde 09/10/2026 (#629) a importação tem conferência antes de confirmar (lote, validade, fator de conversão, depósito, parcelas), conta a pagar com o valor total da nota e estorno do recebimento — as limitações antigas não valem mais. Passo a passo em Compras › Notas Fiscais de Entrada.

Novidades de agosto/2026 ✅ Novo — ago/2026

Entregas do ciclo de agosto/2026 no Faturamento (issues fechadas no GitLab). Entregue no ciclo de agosto/2026; se ainda não apareceu no seu ambiente, chega na próxima atualização.

Sprint 7 (25–28/08): Glosas completas + reconciliação do pré-faturamento ✅ Novo — ago/2026

Entregue no ciclo de agosto/2026; se ainda não apareceu no seu ambiente, chega na próxima atualização.

Pré-faturamento: salvar garantido

XML TISS: 5 correções — o XML agora sai correto

Cinco bugs do XML TISS foram corrigidos em 30/07, mais um consolidado do cálculo/geração (#530). Em resumo, o XML enviado às operadoras agora sai correto:

Bugs urgentes corrigidos (13–24/08)

Quatro correções urgentes do Faturamento fechadas na segunda quinzena de agosto. Entregue no ciclo de agosto/2026; se ainda não apareceu no seu ambiente, chega na próxima atualização.

Demais entregas de agosto

EntregaIssueFechada em
PDF/digitalização completa dos documentos por guia para envio às operadoras#45130/07
Correções na tela da guia#44929/07
Registros saem da guia quando o status é faturado#21303/08
Snapshot da quantidade faturada no fechamento do lote#56210/08
Corrigir guias em lote por serviço/convênio/período#42010/08
Importar XML de faturamento de outro sistema — casamento automático + área de conciliação#43607/08
Vínculo registro financeiro ↔ agendamento ↔ guia na importação + backfill dos vínculos#422, #42331/07, 12/08
✅ Novo — 30/09/2026 Importação de XML TISS no Financeiro — parte corrigida (#631, em produção desde 29/09/2026). Na importação de XML TISS no Financeiro (botão Importar XML em Registros Financeiros e Conciliação XML Externo), o lançamento usa sempre o valorTotalGeral da guia (antes, guia com valor só em "outras despesas" entrava com R$ 0,00 e "sucesso"); lote em que nenhuma guia tem valor é bloqueado antes de gravar; há avisos por guia (guia sem valorTotalGeral e guia cuja soma dos itens não bate com o total); excluir uma importação libera o número do lote para reimportar, respeitando o convênio, e as guias dela deixam de aparecer como pendência. ✅ Atualização 13/10 #630 fechada em 01/10: situação/protocolo de envio do lote, "Desvincular guia" e filtros da lista em produção. O casamento automático de guias e a duplicação de pendências não aparecem como corrigidos: leia os avisos por guia; depois de excluir uma importação, confira o saldo A Receber; se o casamento automático não casar, vincule manualmente. Ver Financeiro › Importar XML TISS.
🎉 NFS-e — MÓDULO FISCAL COMPLETO EM PRODUÇÃO desde 22/09/2026 (épico #462): ✅ Novo — 26/09/2026 a 1ª fase (emissão no ato do pagamento — inclusive direto do agendamento/orçamento —, por convênio, assíncrona, IBS/CBS, ativação opt-in por clínica) está em produção desde a Sprint 9; as últimas peças — modelos de nota configuráveis (#465), área de gestão/manutenção das notas — cancelar, substituir, pendências (#468) — e checklist de onboarding fiscal (#472) — estão em produção desde 22/09. Cancelar e substituir nota funcionam na tela (Notas NFS-e) e pela API externa (POST /nfse/notas/{id}/cancelar e /substituir). Ver Notas Fiscais. Glosas e reconciliação do pré-faturamento (Sprint 7) já foram entregues — veja acima.

Novidades de julho/2026 ✅ Novo — jul/2026

Entregas do ciclo de julho/2026 no Faturamento (issues fechadas no GitLab). Entregue no ciclo de julho/2026; se ainda não apareceu no seu ambiente, chega na próxima atualização.

EntregaIssueFechada em
Guias da mesma autorização agrupam no faturamento — guias vinculadas a uma mesma autorização passam a ser agrupadas ao faturar#41723/07
Impressão da guia exibe os valores de Outras Despesas#41822/07
Correção na conversão de valores R$ 0,00#41920/07
Pré-faturamento: cálculo por pacote, opção "zerar em pacotes" e conversão#44824/07
Autorização vira "faturada" quando alguma guia dela é faturada#45024/07
Importação de XML para fechamento de guias e lotes#35724/07
Comparação com o XML do convênio para baixa#35814/07
Status do faturamento no relatório de pendências#47409/07
Telas de recebimento e devolução de guias com código de barras#350, #349, #334jun/2026

Visão Geral — Fluxo TISS

  1. Atendimento fechado
  2. Pré-Faturamento: revisão + validação de campos obrigatórios ANS
  3. Guia: estrutura completa com paciente + serviços + produtos + taxas + equipamentos
  4. Lote: agrupa N guias por convênio + período
  5. XML TISS: gerado conforme padrão ANS 4.x
  6. Envio à operadora
  7. Retorno com NFS-e + valor
  8. Glosas: itens não pagos → contestar ou aceitar
  9. Contas a Receber: geração automática

1. Pré-Faturamento

Bateria de validação ANTES de enviar à operadora — economiza glosas posteriores.

✅ Novo — set/2026 Gerar o pré-faturamento não baixa mais o saldo de estoque — ver novidades de setembro/2026.

Endpoints (16 endpoints — módulo grande)

MétodoPathPermissão
GET/VIEW
GET/guiasFilhas/:guiaMaeVIEW
GET/InfoExtras/:guiaMae/:guiaFilhaVIEW
GET/servicoPorGuia/:guiaFilhaVIEW
GET/colaboradores-credenciadosVIEW
PUT/save/:servicoAtendimentoIdUPDATE
PUT/confirmar/:guiaMaeUPDATE
POST/servicoAdd, /produtoAdd, /taxaAddUPDATE
PUT/produtos/InfoExtras/:guiaMaeUPDATE

12 Validações automáticas

  1. Carteirinha do paciente ATIVA e dentro da validade
  2. Procedimento com autorização (se exige)
  3. CBOS do profissional preenchido
  4. CID-10 obrigatório (alguns procedimentos)
  5. Quantidade × valor unitário batem com tabela do convênio
  6. Datas coerentes (atendimento, início, fim)
  7. Guia da operadora preenchida
  8. Indicador de acidente (Tabela 36) quando aplicável; código de cada item com a tabela de referência correta (Tabela 87 — "tabela de tabelas": tabela própria, Brasíndice, SIMPRO…)
  9. Caráter atendimento (Tabela 23)
  10. Código despesa CD (Tabela 25)
  11. Profissional ativo + vinculado ao convênio
  12. Equipamentos/produtos consumidos lançados (warning)

2. Guia TISS

Cada atendimento que vai a convênio precisa de uma Guia TISS estruturada conforme padrão ANS.

Estrutura (DTO 126 linhas)

Endpoints (9)

MétodoEndpointFunção
GET/guia/anosPrefaturamentoAnos com guias
GET/guia/guiasFilhasFilhas de uma mãe
GET/guia/preFaturamento/:atendimentoIdGuia por atendimento
GET/guia/prefaturadasLista prefaturadas
GET/guia/lote/:loteIdGuias do lote
GET/guia/:atendimentoId/:servicoId/Detalhe
GET/guia/:atendimentoId/:servicoId/produtosProdutos do serviço
GET/guia/:atendimentoId/:servicoId/taxasTaxas
GET/guia/:atendimentoId/:servicoId/equipamentosEquipamentos

Hierarquia Mãe/Filha

Cirurgias têm guia mãe + filhas (anestesia, diárias). Numeração: mãe = G123, filhas = G123.01, G123.02.

3. Lote TISS

Agrupa N guias por convênio + período. Gera XML, envia, controla retorno.

Novo — out/2026 Desde 23/10/2026 o valor do lote é o total da guia calculado pelo servidor (igual ao XML e ao contas a receber).

Endpoints

MétodoEndpointPermissão
GET/lote/ADMINISTRAR LOTE / VIEW
POST/lote/FATURAMENTO / CREATE
PUT/lote/:loteIdADMINISTRAR LOTE / UPDATE
DELETE/lote/:loteId/abrirADMINISTRAR LOTE / DELETE
POST/lote/gerar-contas-receberFATURAMENTO / CREATE

XML TISS — Endpoints específicos

MétodoEndpointFunção
GET/xml/:loteId?Download XML
GET/xml/:loteId/visualizarPreview formatado
PUT/xml/editadoSalvar edição manual
GET/xml/:loteId/refazer_hashRecalcular hash

Fluxo XML

  1. Cria lote com guias selecionadas
  2. Gera XML conforme TISS (versão configurada do convênio, ex.: TISS 4.03.00)
  3. Valida schema XML + obrigatoriedade campos
  4. Gera hash SHA256
  5. A clínica envia o XML à operadora pelo portal/canal da operadora e registra o protocolo no Rabi (🟠 envio automático por webservice TISS = roadmap, Sprint 14 — 09–16/out, #620 do épico #618; em 15/10 só a fase 1 — elegibilidade — entrou em produção; Novo — out/2026 desde 23/10 a tela Retorno da operadora está no ar em primeira versão, em validação — ver TISS fases 2 a 4). Convênio que não recebe XML: ver Faturamento sem XML. Na importação de XML externo, a situação/protocolo/data de envio também podem ser registrados (#630).
  6. Recebe retorno (NFS-e + valor liquidado)
  7. Gera contas a receber via /lote/gerar-contas-receber
  8. Novo — out/2026 Quando o convênio paga: baixa em Recebimentos de convênio (demonstrativo importado ou digitado)

4. Glosas

Operadora glosou um item (recusou pagamento)? Sistema permite contestar (recurso) ou aceitar (gera estorno).

✅ Rework de Glosas ENTREGUE (Sprint 7, 26/08) ✅ Novo — ago/2026: fluxos de registro unificados + histórico corrigido (#585); baixa/glosa automática a partir do retorno TISS real (#586); relatório agregado de glosas por convênio/motivo/período (#587); status de guia unificados — 3 mecanismos viraram 1 (#588). Entregue no ciclo de agosto/2026; se ainda não apareceu no seu ambiente, chega na próxima atualização.

Novo — out/2026 Desde 23/10/2026 a baixa do pagamento do convênio e o registro da glosa com motivo são feitos em Faturamento › Recebimentos de convênio (importar o demonstrativo ou digitar → conferir → Baixar; "Recorrer da glosa" cria a guia de recurso; "Estornar" desfaz). Lançar glosa à mão numa cobrança que já tem valor recebido dá "Complete a baixa em Faturamento > Recebimentos de convênio". O Relatório agregado de glosas calcula o glosado como faturado − pago. A baixa pela tela Glosas (valor pago por item) continua para os casos antigos.

✅ Atualização 13/10 Ao registrar glosa pela tela Glosas, a baixa ainda é feita só na primeira parcela da movimentação — confira títulos com mais de uma parcela. Desde 12/10 a baixa grava quem a registrou. Na Conciliação Bancária, "Baixar e conciliar" num título de lote baixa o valor creditado e a diferença segue para glosa.

Endpoints

MétodoEndpoint
GET/glosas/motivos
GET/glosas/status
GET/glosas/status-valor
GET/glosas/listar
GET/glosas/movimentacoes/:id
POST/glosas/

Status

5. CD — Tabela 25 ANS

Códigos de despesa padronizados pela ANS. Cada Produto vinculado a um CD.

Endpoints

MétodoEndpoint
POST/cd/
GET/cd/

Recebimento das guias físicas pelo faturamento

Quando a recepção entrega as guias em papel ao faturamento, o faturamento registra o que chegou (e o que devolveu) pelo leitor de código de barras. São duas telas do menu Faturamento.

Recebimento de Guias (scanner)

Faturamento › Recebimento de Guias abre o Scanner de Guias, com duas abas: Recebimento e Devolução.

  1. Escolha a aba. Com o cursor no campo "Código de Barras / Número da Guia", passe o leitor em cada guia (ou digite o número e tecle Enter).
  2. Cada leitura entra na lista com Código Lido, Nº Guia Mãe, Paciente, Convênio, Serviço, Status e Horário, e um ícone: verde = guia localizada; vermelho = guia não encontrada no sistema; amarelo (na devolução) = a guia existe, mas não foi registrada como recebida pelo faturamento.
  3. Guia lida duas vezes na mesma sessão, ou já registrada como Recebida/Devolvida, gera aviso e não entra de novo.
  4. Envie uma guia pelo ícone da linha ou marque várias (Sel. válidas ajuda) e clique em "Enviar". Só guias válidas podem ser enviadas; use Remover para tirar leituras erradas.

As leituras ficam guardadas enquanto a aba do navegador estiver aberta — se recarregar a página, a lista volta.

Histórico de Recebimentos

Faturamento › Histórico de Recebimentos lista o que já foi registrado no scanner: Nº Guia, Paciente, Convênio, Serviço, Status Recebimento (Recebido ou Devolvido), Status da Guia, Registrado por, data e hora do registro e da última atualização. Filtre pelas colunas para achar uma guia.

Lista antiga de Pré-Faturamentos

As rotas /portal/faturamento/pre-faturamento e /portal/guia/list/pre-faturamento abrem a lista antiga "Pré-Faturamentos" — atendimentos com serviços pendentes de pré-faturamento (Data do Atendimento, Paciente, Colaborador, Convênio, Guia, Status), com as Guias Filhas e o botão "Pré-Faturar". O menu Faturamento › Pré Faturamento abre a tela atual (/portal/guia2/list/pre-faturamento), que é a recomendada — veja Pré-Faturamento.

Inserir guia (tela fora do menu)

A rota /portal/faturamento/inserir abre um formulário de guia com os blocos da guia TISS (Dados do Beneficiário, Dados do Contratado, Dados do Atendimento — Procedimento Realizado) e o botão "Imprimir Guia". Ela não aparece no menu. As guias do dia a dia nascem do atendimento e são conferidas no Pré-Faturamento.

Telas Frontend