Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

CONTEÚDO

  1. Visão Geral
    1. Rota
    2. JSON de entrada
    3. Retorno
  2. Regras de Negócio Aplicadas
  3. Como Validar as Informações
    1. Central de Movimentação de Guias TISS
  4. Exemplo de Como Validar as Informações

01. VISÃO GERAL
Âncora
visao_geral
visao_geral

O TOTVS Saúde Planos (Linha Datasul) oferece uma série de APIs para integração.

A  API Manutenção de Documentos tem o objetivo de consultar, criar, atualizar e eliminar documentos do Revisão de Contas.

O método documentsMaintenance da API fornece a opção de modificar os dados do documento e incluir, alterar ou excluir movimentos do documento, seguindo as regras de negócio explicadas na sessão 2. Regras de Negócio Aplicadas.

Versão atual: v1.

a. Rota

/hrc/<versao>/documentsMaintenance/

b. JSON de Entrada

Campo

DescriçãoTipo dadoMáscaraObrigatórioPermite
Alterar
cdUnidadeCódigo da unidadeinteiro
SimNão
cdUnidadePrestadoraCódigo da unidade prestadorainteiro
SimNão
cdTransacaoCódigo da transaçãointeiro
SimNão
nrSerieDocOriginalNome da serie do documentocaracterx(04)SimNão
nrDocOriginalCódigo do documentointeiro
SimNão
nrDocSistemaSequencia do documento no sistemainteiro
SimNão
anoPeriodoAno do período de movimentação do Revisão de Contasinteiro
SimSim
nrPeriodoPeríodo de movimentação do Revisão de Contasinteiro
SimSim
anoGuiaAtendimentoAno da guia de autorizaçãointeiro
Somente caso Ação sobre Gua for = obrigaSim
nrGuiaAtendimentoNúmero da guia de autorizaçãointeiro
Somente caso Ação sobre Gua for = obrigaSim
nrGuiaPrestadorCódigo da guia do prestadorcaracter
NãoSim
cdUnidadeAntUnidade do documento principalinteiro
NãoSim
cdUnidadePrestadoraAntUnidade Prestadora do documento principalinteiro
NãoSim
cdTransacaoAntTransação do documento principalinteiro
NãoSim
nrSerieDocOriginalAntSérie do documento principalcaracterx(04)NãoSim
nrDocOriginalAntNúmero do documento principalinteiro
NãoSim
nrDocSistemaAntNumero de sistema do documento principalinteiro
NãoSim
dtEmissaoData de emissão do documentodataaaaa-mm-ddSimSim
dtRealizacaoData de realização*dataaaaa-mm-ddSomente caso Data Realizacao Unica (rc0110f)Sim
hrRealizacaoHora inicial de realização*caracter99:99Somente caso Data Realizacao Unica (rc0110f)Sim
cdUnidadeSolicitanteUnidade do Prestador Solicitanteinteiro
SimSim
cdPrestadorSolicitanteCódigo do Prestador Solicitanteinteiro
SimSim
anoGuiaOrigemAno da Guia Origeminteiro
NãoSim
nrGuiaOrigemNúmero da Guia Origeminteiro
NãoSim
dtSolicitacaoOrigemData de solicitação da Guia Origemdataaaaa-mm-ddNãoSim
dtAutorizacaoOrigemData de Autorização da Guia Origemdataaaaa-mm-ddNãoSim
cdVinculoSolicitanteVinculo do prestador solicitantecaracter
SimSim
cdEspecialidSolicitanteEspecialidade do prestador solicitantecaracter
SimSim
cdCboSolicitanteCBO do prestador solicitantecaracter
SimSim
cdConselhoProfSolicConselho do profissional solicitantecaracter
Somente para ExamesSim
nrConselhoProfSolicCódigo do Conselho do profissional solicitantecaracter
Somente para ExamesSim
ufConselhoProfSolicUF Conselho do profissional solicitantecaracter
Somente para ExamesSim
nmProfSolNome do profissional solicitantecaracter
Somente para ExamesSim
cdLocalAtendimentoLocal de atendimento (caso a transação esteja como "Pede local Atendimento'"= Sim, irá gravar a informação do campo Local Atendimento do cadastro. Se estiver como Não, não vai gravar o local.)inteiro
SimSim
cdClasseHospitalarClasse Hospitalar (somente editável caso parametrizado no campo "Altera Class.Hosp." do cadastro da Transação)inteiro
Somente se Altera Classe HospitalarSim
caraterSolicitacaoCarater da Solicitação (E-Eletiva, U-Urgencia)caracter
Somente para InternaçãoSim
tpRegimInterRegime de Internação (TISS Tab. 41)**inteiro
Somente para InternaçãoSim
cdFaturamentoTipo de Faturamento (TISS Tab. 55)**inteiro
Somente para InternaçãoSim
dtInternacaoData de Internação**dataaaaa-mm-ddSomente para InternaçãoSim
dtAltaData de Alta**dataaaaa-mm-ddSomente para InternaçãoSim
cdMotivoAltaMotivo de Alta**inteiro
Somente para InternaçãoSim
hrInternacaoHora da internação**caracter99:99Somente para InternaçãoSim
hrAltaHora da Alta**caracter99:99Somente para InternaçãoSim
tpInterTipo de Internação (TISS Tab. 57)**inteiro
Somente para InternaçãoSim
dataRealizacaoData de Realização (quando transação é realização única)dataaaaa-mm-ddNãoSim
horaRealizacaoHora de Realização (quando transação é realização única)caracter99:99NãoSim
nmDeclNascViv a nmDeclNascViv5Declaração de nascido vivo (campos até o 5)caracter
NãoSim
qtNascMortosQuantidade de nascidos mortosinteiro
NãoSim
cidObito1 a cidObito5CID de óbito nascidos mortos (campos do 1 a 5)caracter
NãoSim
nrDeclaracaoObito1 a nrDeclaracaoObito5Declaração de óbito nascidos mortos (campos 1 a 5)caracter
NãoSim
tipoAcomodacaoTipo de Acomodação (TISS Tab. 49inteiro
NãoSim
indAcidenteIndicador de acidente (TISS Tab.36)inteiro
NãoSim
tpConsultaTipo de Consulta (Transação de consulta - TISS Tab. 52)inteiro
Somente para ConsultaSim
tpAtendTipo de Atendimento (Transação de SADT - TISS Tab. 50)inteiro
Somente para ExamesSim
saidaSADTSaíde de SADT (Informado para transação de SADT)inteiro
NãoSim
atendimentoRNAtendimento a Recém nascidologicotrue/falseNãoSim
cdCid,cdCid2,cdCid3CID do atendimentocaracter
NãoSim
cdCidObitoCID do óbito**caracter
Somente para InternaçãoSim
nrDeclaracaoObitoDeclaração de óbito**caracter
Somente para InternaçãoSim
dsIndClinicaIndicação Clínicacaracter
NãoSim
dsObservacaoObservação do documentocaracter
NãoSim
aaFaturaAno da fatura do prestadorinteiro
NãoNão
aaNDRAno da NDR do prestadorinteiro
NãoNão
nrSerieFaturaSérie da fatura do prestadorcaracter
NãoNão
nrSerieNDRSérie da NDR do prestadorcaracter
NãoNão
nrFaturaNúmero da fatura do prestadorcaracter
NãoNão
nrNDRNúmero da NDR do prestadorcaracter
NãoNão
nrLoteNúmero do loteinteiro
NãoNão
cdUnidadeCarteiraCódigo da unidade da carteira do beneficiáriointeiro
SimNão
cdCarteiraUsuarioCódigo da carteira do beneficiáriointeiro
SimNão

cdUnidadePrincipal

Código da unidade do prestador principalinteiro
SimNão
cdPrestadorPrincipalCódigo do prestador principalinteiro
SimNão
cdVinculoPrincipalCódigo do vinculo do prestador principalinteiro
NãoNão
dtDigitacaoData de digitacao do documentodataaaaa-mm-ddNãoNão
hrDigitacaoHora de digitacao do documentocaracter
NãoNão
inStatusDoctoStatus do documento (1- Pendente Análise de Glosa, 2- Pendente Liberação, 3- Liberado, 4- Pago, 5- Faturado, 6- Pago e Faturado, 7- Cancelado)inteiro
NãoNão
urlChaveChavecaracter
NãoNão
cdUnidCdPrestExecCódigo da unidade e Prestador executantecaracter
NãoNão
nmMedicoAuditorNome do Médico Auditorcaracter
Somente para InternaçãoSim

cdCrmMedicoAuditor

CRM do Médico Auditorcaracter
Somente para InternaçãoSim
cdUfMedicoAuditorUF do conselho do Médico Auditorcaracter
Somente para InternaçãoSim
nmEnfermAuditorNome do enfermeiro auditorcaracter
Somente para InternaçãoSim
cdCorenEnfermAuditorCOREN do enfermeiro auditorcaracter
Somente para InternaçãoSim
cdUfEnfermAuditorUF conselho do enfermeiro auditorcaracter
Somente para InternaçãoSim
codLotePrestadorTissCódigo do lote do prestadorinteiro
NãoNão

cdUnidadeImp

Código da unidade do Lote de Importaçãointeiro
NãoNão
cdPrestadorImpCódigo do prestador do Lote de Importaçãointeiro
NãoNão
nrLoteImpNúmero do Lote de Importaçãointeiro
NãoNão
nrSequenciaImpNúmero da sequencia do Lote de Importaçãointeiro
NãoNão








Lista de movimentos, informar na TAG "procedimentos" ou "insumos"

CampoDescriçãoTipo DadoMáscaraObrigatórioPermite
Alterar
idRegistroIdentificador único para o movimento (único)
inteiro
SimNão
idRegistroDocIdentificador do documentocaracter
SimNão
idRegistroPacoteIdentificador do pacote
inteiro
SimNão
tpMovimento

Tipo do movimento:
PROC - indica procedimento
INSU - indica insumo
PACOTE - indica pacote

caracter
SimNão
cdTipoInsumoCódigo do tipo do insumointeiro99Obrigatório para insumoNão
cdMovimentoCódigo do movimento
inteiro
Sim

Não

dtRealizacaoData de realizaçãodataaaaa-mm-ddSimSim
hrRealizacaoHora inicial de realizaçãocaracter99:99SimSim
hrRealizacaoFimHora final de realizaçãocaracter99:99SimSim
cdViaAcessoVia de acesso utilizada (TISS Tab. 61)inteiro
SimSim
tpTecUtilTécnica utilizada (TISS Tab. 48)caracter
SimSim
dsInsumoGenericoDescrição do Insumo***caracter
Obrigatório para insumos genéricosSim
dtLimiteData Limitedata
NãoNão
cdAnvisaCódigo ANVISA do insumocaracter
NãoNão
nmFornecedorNome do Fornecedor do insumocaracter
NãoNão
nrNotaFornecedorNúmero da Nota do fornecedor do insumocaracter
NãoNão
desReferMaterFabricanReferência Material Fabricante do insumocaracter
Obrigatório para insumos genéricosNão

cdModulo

Código do módulo de cobertura do beneficiáriointeiro
NãoNão
cdUnidOrigemSispacCódigo da unidade origem do pacote de intercâmbiocaracter
NãoNão
cdPacoteSispacCódigo do pacote de intercâmbiocaracter
NãoNão
cdTipoAcomodacaoSispacTipo de Acomodação do pacote de intercâmbiocaracter
NãoNão
cnpjcpfSispacCNPJ ou CPF do prestador do pacote de intercâmbiocaracter
NãoNão
cdFatReducaoAcrescimoFator de redução ou acréscimo, deve ser informado o Tipo de Percentual.inteiro
NãoNão
prestadores

Lista com os dado do prestador executante

CampoDescriçãoTipo DadoMáscaraObrigatórioPermite
Alterar
idRegistroMovtoIdentificador do movimentointeiro
SimNão
nrProcessoNúmero do processo do movimentointeiro
SimNão
nrSeqDigitacaoNúmero de sequencia do movimentointeiro
SimNão
cdUnidadeUnidade do prestadorinteiro
SimSim
cdPrestadorCódigo do prestadorinteiro
SimSim
nmProfissionalExecNome do profissional executantecaracter
Somente para Prestadores Jurídicos e Obriga Procedimento como sim (pr0110h)Sim
cdConselhoConselho do prestador executantecaracter
Somente para Prestadores Jurídicos e Obriga Procedimento como sim (pr0110h)Sim
nrRegistroCódigo do conselho do prestador executantecaracter
Somente para Prestadores Jurídicos e Obriga Procedimento como sim (pr0110h)Sim
cdUfConselhoUF do conselho do prestador executantecaracterx(02)Somente para Prestadores Jurídicos e Obriga Procedimento como sim (pr0110h)Sim
codCPFProfissionalExecCPF do profissional executantecaracter99999999999Somente para Prestadores Jurídicos e Obriga Procedimento como sim (pr0110h)Sim
qtCobradoQuantidade cobrada do movimento (é alterada caso "Considera Valor Cobrado" do cadastro da Transação).decimal
SimSim
vlCobradoValor cobrado do movimento (é alterada caso "Considera Valor Cobrado" do cadastro da Transação).decimal
NãoSim
vlTaxaCobradoValor da taxa cobrado  do movimentodecimal
NãoNão
vlTaxaMovimentoValor da taxa do movimentodecimal
NãoNão
qtMovimentoQuantidade do movimentodecimal
SimSim
vlMovimentoValor do movimento*decimal
NãoSim
qtVezesTabelaPagMultiplicador da tabela de pagamentointeiro
NãoSim
qtVezesTabelaCobMultiplicador da tabela de cobrançainteiro
NãoSim
cdCboCBO do prestador executantecaracter
SimSim
cdEspecialidEspecialidade do prestador executanteinteiro
SimSim
cdPorteAnestesicoPorte anestésico pagamentointeiro
SimSim
cdPorteAnestesicoCobPorte anestésico cobrançainteiro
SimSim
lgAdicionalUrgenciaCobra adicional de urgência?lógicotrue/falseNãoSim
lgUrgenciaIndica Urgêncialógicotrue/falseNãoSim
cdnNivTissNível do prestador executante. Quando informado como "6" (anestesista) ou "7" (auxiliar de anestesista) o procedimento será consistido como de anestesista.inteiro
SimSim
cdTipoVinculoTipo de vinculo do prestador executante (valor é considerado do Vinculo Executante do Cadastro da Transação)inteiro
NãoNão

valHonorariosMovimento

Valor honorário do movimentodecimal
NãoSim
valOperacionalMovimentoValor operacional do movimentodecimal
NãoSim
valFilmeMovimentoValor filme do movimentodecimal
NãoSim
vlGlosadoValor glosado do movimentodecimal
NãoNão

vlDescontoPrestador

Valor desconto do prestadordecimal
NãoNão
lgDivisaoHonorarioPossui divisão de honoráriológicotrue/falsePara dividir honoráriosNão
cdUnidadePrestDiviHonoCódigo da unidade do prestador da divisão de honoráriointeiro
Para dividir honoráriosSim
cdPrestadorDiviHonoCódigo do prestador da divisão de honoráriointeiro
Para dividir honoráriosSim
cdEspPrestDiviHonoEspecialidade do prestador da divisão de honoráriointeiro
Para dividir honoráriosSim
cdCboDiviHonoCBO do prestador da divisão de honoráriointeiro
Para dividir honoráriosSim
cdTipoVincDiviHonoVinculo do prestador da divisão de honoráriointeiro
NãoSim
vlCobradoHonoValor cobrado divisão honoráriodecimal
NãoSim
vlTaxaCobradoHonoValor da taxa cobrada divisão honoráriodecimal
NãoSim
vlMovimentoHonoValor movimento divisão honoráriodecimal
Para dividir honoráriosSim
vlTaxaMovimentoHonoValor da taxa movimento divisão honoráriodecimal
NãoSim
vlGlosadoHonoValor glosa divisão honoráriodecimal
NãoNão
inStatus

Indica o status do movimento: 1 - Pendente Análise de Glosa, 2 - Pendente Liberação, 3 - Liberado , 4- Pago, 5- Faturado, 6- Pago e Faturado e 7- Cancelado.

int
NãoNão





Sim
tag: parametros campo: [nomeUsuario]Nome de usuário que está manipulando o(s) registro(s).caracter

Sim
Expandir
titleExemplo JSON entrada

{
    "documentos": [{
            "anoFatura"0,
            "anoGuiaAtendimento"0,
            "anoGuiaOrigem"0,
            "anoNDR"0,
            "anoPeriodo"2020,
            "caraterSolicitacao""E",
            "cdCarteiraUsuario": 999999999999,
            "cdCboSolicitante""201115",
            "cdCid""",
            "cdCid1""",
            "cdCid2""",
            "cdCid3""",
            "cdCidObito""",
            "cdCidObito1""",
            "cdCidObito2""",
            "cdCidObito3""",
            "cdCidObito4""",
            "cdCidObito5""",
            "cdClasseHospitalar"1,
            "cdConselhoProfSolic""CRM",
            "cdCorenEnfermAuditor""",
            "cdCrmMedicoAuditor""2",
            "cdEspecialidSolicitante"16,
            "cdFaturamento""",
            "cdMotivoAlta"0,
            "cdPrestadorImp"0,
            "cdPrestadorPrincipal"11521,
            "cdPrestadorSolicitante"11521,
            "cdTransacao"3001,
            "cdTransacaoAnt"0,
            "cdUfEnfermAuditor""",
            "cdUfMedicoAuditor""",
            "cdUnidCdPrestExec""",
            "cdUnidade": 9999,
            "cdUnidadeAnt"0,
            "cdUnidadeCarteira": 9999,
            "cdUnidadeImp"0,
            "cdUnidadePrestPrincipal": 9999,
            "cdUnidadePrestadora": 9999,
            "cdUnidadePrestadoraAnt"0,
            "cdUnidadeSolicitante": 9999,
            "cdVinculoPrestPrincipal"2,
            "cdVinculoSolicitante"2,
            "codLotePrestadorTiss""",
            "dsIndClinica""",
            "dsObservacao""consulta",
            "dtAlta"null,
            "dtAutorizacaoOrigem"null,
            "dtDigitacao""2020-10-26",
            "dtEmissao""2020-10-20",
            "dtInternacao"null,
            "dtSolicitacaoOrigem"null,
            "hrAlta""",
            "hrDigitacao""091937",
            "hrInternacao""",
            "inStatusDocto"2,
            "indAcidente"9,
            "nmDeclNascViv""",
            "nmDeclNascViv2""",
            "nmDeclNascViv3""",
            "nmDeclNascViv4""",
            "nmDeclNascViv5""",
            "nmDeclObt"0,
            "nmEnfermAuditor""",
            "nmMedicoAuditor""",
            "nmProfSol""AQUI",
            "nrConselhoProfSolic""12321",
            "nrDeclaracaoObito""",
            "nrDeclaracaoObito1""",
            "nrDeclaracaoObito2""",
            "nrDeclaracaoObito3""",
            "nrDeclaracaoObito4""",
            "nrDeclaracaoObito5""",
            "nrDocOriginal"2,
            "nrDocOriginalAnt"0,
            "nrDocSistema"0,
            "nrDocSistemaAnt"0,
            "nrFatura""",
            "nrGuiaAtendimento"0,
            "nrGuiaOrigem"0,
            "nrGuiaPrestador""",
            "nrLote"null,
            "nrLoteImp"0,
            "nrNDR""",
            "nrPeriodo"10,
            "nrSequenciaImp"0,
            "nrSerieDocOriginal""API",
            "nrSerieDocOriginalAnt""",
            "nrSerieFatura""",
            "nrSerieNDR""",

            "atendimentoRN": false,

            "tipoAcomodacao": 1,
            "procedimentos": [{
                    "cdAnvisa""",
                    "cdFatReducaoAcrescimo"0,
                    "cdModulo"9,
                    "cdMovimento""10101012",
                    "cdPacoteSispac""",
                    "cdTipoAcomodacaoSispac""",
                    "cdTipoInsumo"0,
                    "cdUnidOrigemSispac""",
                    "cdViaAcesso"1,
                    "cnpjcpfSispac""",
                    "desReferMaterFabrican""",
                    "dsInsumoGenerico""",
                    "dsMovimento""CONSULTA",
                    "dtLimite"null,
                    "dtRealizacao""2020-10-20",
                    "glosas": [],
                    "hrRealizacao""14:00",
                    "hrRealizacaoFim""14:00",
                    "idRegistro"1,
                    "idRegistroDoc""9999/9999/3001/API/2/0",
                    "idRegistroPacote"0,
                    "nmFornecedor""",
                    "nrNotaFornecedor""",
                    "prestadores": [{
                            "cdCbo""",
                            "cdCboDiviHono""",
                            "cdConselho""crm",
                            "cdEspPrestDiviHono"0,
                            "cdEspecialid"16,
                            "cdPorteAnestesico"0,
                            "cdPorteAnestesicoCob"0,
                            "cdPrestador"11521,
                            "cdPrestadorDiviHono"0,
                            "cdTipoVincDiviHono"0,
                            "cdTipoVinculo"0,
                            "cdUfConselho""rs",
                            "cdUnidade": 9999,
                            "cdUnidadePrestDiviHono"0,
                            "cdnNivTiss"0,
                            "codCPFProfissionalExec""99999999999",
                            "idRegistroMovto"1,
                            "inStatus"2,
                            "lgAdicionalUrgencia"false,
                            "lgDivisaoHonorario"false,
                            "lgUrgencia"false,
                            "nmProfissionalExec""Dr. da Clinica",
                            "nrProcesso"1,
                            "nrRegistro""115221",
                            "nrSeqDigitacao"1,
                            "qtCobrado"1.0,
                            "qtMovimento"1.0,
                            "qtVezesTabelaCob"1.0,
                            "qtVezesTabelaPag"1.0,
                            "vlCobrado"6.0,
                            "vlCobradoHono"0.0,
                            "vlDescontoPrestador"0.0,
                            "vlGlosado"0.0,
                            "vlGlosadoHono"0.0,
                            "vlMovimento"6.0,
                            "vlMovimentoHono"0.0,
                            "vlTaxaCobrado"0.0,
                            "vlTaxaCobradoHono"0.0,
                            "vlTaxaMovimento"0.0,
                            "vlTaxaMovimentoHono"0.0
                        }
                    ],
                    "tpMovimento""PROC",
                    "tpTecUtil"""
                }
            ],
            "tpAtend"0,
            "tpConsulta"1,
            "tpInter"0,
            "tpRegimInter"0,
            "ufConselhoProfSolic""RS",
            "urlChave""9999/9999/3001/API/2/0",

        }
    ],

    "parametros": [

             {

                  "nomeUsuario": "super"

              }

       ]

}

c. Retorno

Quando o processo de modificar o documento e/ou movimentos for realizado com sucesso será retornado o código 200 e o json com a chave do documento.

Exemplo:

{
    "total"1,
    "items": [
        {
            "cdUnidadePrestadora"120,
            "cdUnidade"120,
            "nrDocOriginal"30424,
            "nrSerieDocOriginal""TISS",
            "mensagemDetalhada""",
            "nrDocSistema"1,
            "tipoRegistro""SUCCESS",
            "cdTransacao"2
        }
    ],
    "hasNext"false
}

Quando ocorrer alguma inconsistência no processo será retornado o código 400 e um json com as ocorrências.

O código de erro na mensagem principal é padronizado conforme a codificação abaixo. Enquanto que os códigos de erro listados na tag details são gerados pelo sistema e podem ser consultados no programa Manutenção de Mensagens (TE0110K).

CódigoDescrição
100Indica alguma inconsistência no processo em função de regra de negócio

Exemplo:

{
    "message""Erro ao comunicar com API do Sistema",
    "details": [
        {
            "message""Manutencao nao permitida em movimentos que nao estejam com status de Auditoria!",
            "detailedMessage""",
            "code""1",
            "type""error"
        }
    ],
    "detailedMessage""Erro ao executar saveDocument - api/v1/documentsMaintenance",
    "code""100",
    "type""error"
}

02. REGRAS DE NEGÓCIO APLICADAS 
Âncora
regras_neg
regras_neg

O processo permitirá alterar os campos que são passíveis de alteração na Central de Movimentações TISS (hrc.document). Deve ser sempre informado valor nos campos editáveis, caso contrário o sistema entenderá que o valor do campo é nulo.

Restrições:

  • Somente será permitida a alteração de dados de um documento por requisição.
  • Somente será permitida a alteração de documento com os movimentos com o status de Em Auditoria.
  • O processo não permite a alteração de movimentos incluídos via pacote de intercâmbio (SISPAC);
  • Ao incluir/modificar um movimento ele estará com o situação do movimento ('in-liberado-contas'8 - Em Auditoria.
  • O processo permite a inclusão de movimentos no documento.
  • O processo permite a exclusão de movimentos do documento.

Inclusão/Exclusão de movimentos:

  • Para inclusão de um novo movimento no documento será necessário preencher todos os campos da tag procedimentos ou insumos e da tag prestadores, somente para os movimentos que serão adicionados ou alterados. Os dados do prestador desse movimento tornam-se obrigatórios na tag prestadores. Para a inclusão de um novo movimento as tags nrProcesso e nrSeqDigitação do prestador devem ser informadas com valor zero.
  • Para realizar a inclusão de um documento com os movimentos, deve-se preencher todos os campos da tag documentos com exceção dos campos cdUnidade e nrDocOriginal, assim como pelo menos um movimento (procedimento ou insumo) e ainda os campos referente a tag prestadores do movimento com as tags nrProcesso e nrSeqDigitação zerados.
  • Para a exclusão do movimento é necessário preencher a tag movimentosExcluidos, dentro da tag documentos, com as informações chave do movimento(nrProcesso e nrSeqDigitacao). Não poderá ser enviado o movimento excluído na tag de procedimentos/insumos.

Exemplo:

{
    "documentos": [
        {
            "movimentosExcluidos": [
                {"nrProcesso"1"nrSeqDigitacao"1}
            ],
        }
    ]
}

03. COMO VALIDAR AS INFORMAÇÕES
Âncora
valida_inf
valida_inf

Os resultados apresentados pela API podem ser validados e visualizados nos seguintes programas/relatórios:

Central de Movimentação de Guias Tiss (hrc.document)

Localize o documento que deseja consultar. 

Ao acessar o programa na tela inicial está disponível a opção de Busca Avançada:


Através da Busca Avançada é possível pesquisar o documento:


Ao informar alguns campos e clicar em buscar será retornado o documento encontrado: 

  • Consultar o documento

          Localizando o documento, ao clicar no link do documento é possível consultar detalhes do documento. 
          

          Consultar glosas do documento. 
          

Templatedocumentos


HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>