Árvore de páginas

Importação de Autorizações

Características do Requisito

Linha de Produto:

Datasul

Segmento:

Saúde

Módulo:

Gestão de Planos de Saúde - GPS

Rotina:

Rotina

Nome Técnico

AT0210A

Importação das Autorizações

Cadastros Iniciais:

Importação de Menu

Requisito (ISSUE):PCREQ-5232

País(es):

Brasil

Banco(s) de Dados:

Progress®/Oracle®

Tabelas Utilizadas:

import-guia, import-guia-con, import-guia-sadt, import-guia-intrcao,import-guia-prorrog, import-guia-odonto
import-anexo-solicit, import-anexo-quimio, import-anexo-radio, import-anexo-opme, import-anexo-odonto
import-guia-movto 

Sistema(s) Operacional(is):

Todos

Descrição

Desenvolvimento de programa para importação de dados referentes as autorizações do sistema legado para o GPS, afim de manter histórico quando o cliente está realizando migração do sistema de gestão.

 

Procedimento para Implantação

A implementação descrita no documento estará disponível a partir da atualização do pacote no cliente.

O pacote está disponível no portal (https://suporte.totvs.com/download).

Importante:

Antes de executar a atualização é recomendável realizar o backup do banco de dados bem como dos arquivos do Sistema (executáveis, .dlls e arquivos de configuração). Realizar a atualização antes no ambiente de homologação e posterior a devida validação, no ambiente de produção.

 

Procedimento para Configuração

CONFIGURAÇÃO DE MENUS

 

No TOTVS 12, acesse Importação Menu. Importe o arquivo men_hrc.d para a atualização do módulo HAT - Atendimento ao Publico, conforme instruções a seguir:

Menu

men_hrc.d

Nome da Rotina

Importação das autorizações

Programa

AT0210A

Módulo

HAT - Atendimento ao Publico

Tipo

Tarefas

Procedimento para Utilização 

Para que os programas de migração executem a importação dos dados é necessário que as tabelas de importação estejam devidamente populadas.

Segue abaixo a definição de cada uma das tabelas:

 

Guias de Autorização

TABELA: import-guia

Campo

Tipo

Formato

Observação

num-seqcial

Integer

>>>>,>>9

Chave primária

num-seqcial-control

Integer

>>>>,>>9

Control-migrac. num-seqcial

ind-tip-guia

Integer

x(01)

“S” – Sadt,”I” – Internacao, “P” – Prorrogacao, “C” – Consulta, “O” - Odontologia

Ind-sit-guia

character

X(02)

Situação da guia

cod-guia-prestdor

character

x(20)

Número da guia no prestador

cod-guia-operdra

character

x(20)

Número da guia no Unicoo

cd-unimed

integer

 

Número da guia criada no GPS

aa-guia-atendimento

Integer

 

Número da guia criada no GPS

Nr-guia-atendimento

integer

 

Número da guia criada no GPS

Ind-sit-import

character

X(08)

Indicativo da situação importação.
RC- Recebido
ER – Erro
AL – Alerta

IT – Integrado

Num-seqcial-princ

Integer

>>>>,>>9

Utilizado para vincular guias de autorização.  Esse campo guarda o Id do registro import-guia da guia principal do atendimento. Por ex.: uma guia de prorrogação vai guardar nesse campo o ID da guia de internação que deu origem ao atendimento. Importante que todos os atendimentos vinculados sejam importados no mesmo lote de processamento, para que as guias não fiquem sem vínculo.

cd-unidade-carteira

 

 

Unidade da carteira do beneficiário

cd-carteira-usuario

character

x(20)

Código da carteira do usuário

Nr-via-carteira

 

 

Número da via da carteira do beneficiário

Nom-benef-intercam

character

X(200)

Nome beneficiário intercâmbio

log-atendim-rn

log

yes/no

Indica atendimento a RN

cd-unidade-solic

Integer

9999

Unidade prestador solic

cd-prestador-solic

Integer

99999999

Prestador Solic

nom-prestdor-solic

character

x(70)

Nome prestador Solic PF

cod-cons-profis

character

x(12)

Conselho do profissional solicitante

ind-nume-cons

character

x(15)

Número do registro do prestador solicitante no conselho

uf-conselho

character

x(02)

UF do conselho do profissional solicitante

cdn-cbo

character

x(06)

Código CBO do prest. Solicitante

cd-especialidade

Integer

999

Especialidade do prest. solic

cd-tipo-guia

Integer

 

Código do tipo de guia

cd-transacao

Integer

 

Código da transação RC

Log-intercam-eletron

Boolean

 

Indica se a guia deve trafegar via intercâmbio eletrônico

Cod-guia-unimed-intercam

Character

X(10)

Número da guia WSD

Des-intercam

Character

X(4000)

Histórico da movimentação da guia no Intercâmbio Eletrônico

cd-clinica

Integer

 

Código da Clínica

cd-unidade-principal

Integer

 

Unidade do prestador principal

cd-prestador-principal

Integer

 

Código do prestador principal

Des-obs

Character

X(700)

Observações da guia

Dat-solicit

date

 

Data de emissão da guia

Cod-livre-1

Character

X(8)

Nome do grupo do usuário para guias pendentes de liberação

Cod-livre-3

Character

X(8)

Nome do grupo do usuário para guias pendentes de auditoria

Num-livre-1

Integer

 

Código do local de autorização. Obrigatório quando o tipo de guia informado tratar local de autorização.


Guia de Serviços Profissionais/Serviço Auxiliar de Diagnóstico e Terapia (SP/SADT)

TABELA: import-guia-sadt

Campo

Tipo

Formato

Observação

val-seqcial

Decimal

 

Sequencial – Chave primária

Val-seq-import

Decimal

 

Import-guia.num-seqcial.

ind-carac-solicit

character

x(01)

“E”-Eletivo – “U”-Urgencia

des-indic-clinic

character

x(500)

Indicação clínica

cd-prest-exec

integer

99999999

Código prestado executante

cd-unidade-exec

integer

9999

Código do prestador executante

cd-especialid-exec

integer

999

Especialidade do prestador executante

ind-tip-atendim

character

x(02)

Tipo de Atendimento – Conforme tabela 50 da TISS

ind-tip-acid

character

x(01)

Indicação de Acidente – Conforme tabela 36 da TISS

ind-tipo-con

character

x(01)

Tipo de Consulta  - Conforme tabela 52 da TISS


Guia de Solicitação de Internação

TABELA: import-guia-intrcao

Campo

Tipo

Formato

Observação

num-seqcial-guia

Integer

>>>>,>>9

Sequencial – Chave Primária

Num-seq-import

Integer

 

Import-guia.num-seqcial

cd-unidade-exec

Integer

9999

Unidade Prestador executante

cd-prestador-exec

Integer

99999999

Prestador Executante

cd-especialid-exec

integer

999

Especialidade do prestador executante

dt-internacao

date

DDMMAAAA

Data sugerida internação

cod-caract-atendim

character

x(01)

“E”-Eletivo – “U”-Urgência

cdn-tip-inter

character

x(01)

Tipo de Internação – Conforme tabela 57 da TISS

cod-regim-intrcao

character

x(01)

Regime de Interação – Confome tabela 41 da TISS

qtd-diaria-solicitad

Integer

99

Quantidade de diárias solicitadas – Campo 25 TISS

log-opme

logical

yes/no

Indicação de previsão de uso de OPME

log-quimio

logical

yes/no

Indicador de previsão de uso de quimioterapia

des-indcao-clinic

character

x(500)

Indicação clínica

cod-cid-princ

character

x(04)

CID Principal

cod-cid-2

character

x(04)

CID 2

cod-cid-3

character

x(04)

CID 3

cod-cid-4

character

x(04)

CID 4

idi-acid

Integer

9

Indicador de acidente – Conforme tabela 36 da TISS

 

Guia de Prorrogação de Internação ou Complementação do Tratamento

TABELA: import-guia-prorrog

Campo

Tipo

Formato

Observação

num-seqcial-guia

Integer

>>>>,>>9

Sequencial – Chave Primária

Num-seq-import

Integer

 

Import-guia.num-seqcial

qtd-diaria-adc-solicitad

Integer

999

Quantidade de diárias solicitadas

ind-tip-acomoda-solicitad

character

x(02)

Tipo da acomodação solicitada

des-indic-clinic

character

x(500)

Indicação Clínica

des-justificativa

character

x(500)

Justificativa

 

Guia de Consulta

TABELA: import-guia-con

Campo

Tipo

Formato

Observação

num-seqcial-guia

Integer

>>>>,>>9

Sequencial – Chave Primária

Num-seq-import

Integer

 

Import-guia.num-seqcial

cd-unidade-exec

Integer

9999

Unidade Prestador Executante

cd-prestador-exec

Integer

99999999

Prestador Executante

cd-especialid-exec

integer

999

Especialidade do prestador executante

in-acidente

Integer

9

Indicação de Acidente – Conforme tabela 36 TISS

dat-atendim

date

DDMMAAAA

Data de emissão da guia

ind-tip-con

character

x(01)

Tipo de Consulta – Confrome tabela 52 da TISS


Guia de Tratamento Odontológico

TABELA: import-guia-odonto

Campo

Tipo

Formato

Observação

num-seqcial-guia

Integer

>>>>,>>9

Sequencial – Chave Primária

Num-seq-import

Integer

 

Import-guia.num-seqcial

cd-unidade-exec

Integer

9999

Código da unidade do prestador executante

cd-prestador-exec

Integer

99999999

Código do prestador executante

cd-especialid-exec

 Integer

 

 Código da especialidade do prestador executante

nom-prestdor-executa

character

x(70)

Nome do prestador executante

Cod-cons-exec

character

x(15)

Código do Conselho do prestador executante

cd-cbo-prestdor-exec

character

x(06)

CBO Prestador executante

Cod-uf-cons-medic

character

x(02)

UF do Conselho do prestador executante

dat-term-tratam

date

DDMMAAAA

Data término do tratamento

ind-tip-atendim

character

x(01)

Tipo de Atendimento – Conforme tabela 51 da TISS

ind-tip-faturam

character

x(01)

Tipo de Faturamento – Conforme tabela 55 da TISS

num-livre-1

Integer

 

Número do registro do prestador no conselho

 

Anexos Solicitações

TABELA: import-anexo-solicit

Campo

Tipo

Formato

Observação

num-seqcial

Integer

>>>>,>>9

Sequencial – Chave Primária

Num-seq-import

Integer

 

Import-guia.num-seqcial

ind-tip-anexo

character

x(08)

“1”Quimio / “2”Radio /”3”OPME /”4”Odonto

nr-telefone

character

x(20)

Telefone do profissional solicitante

nom-email

character

x(60)

E-mail do profissional solicitante

Cod-livre-10

Character

X(1000)

Observações do anexo


Anexo de Solicitação de Órteses, Próteses e Materiais Especiais

TABELA: import-anexo-opme

 

Campo

Tipo

Formato

Observações

num-seqcial

Integer

>>>>,>>9

Sequencial – Chave Primária

Num-seqcial-import-anexo

Integer

 

import-anexo-solicit.num-seqcial

des-justificativa

character

x(1000)

Justificativa Técnica

des-especif-mater

character

x(500)

Especificação do Material

Cod-livre-1

Character

 

Nome do Profissional solicitante

Cod-livre-3

Character

 

Tenefone do profissional solicitante

Cod-livre-4

Character

 

Email do profissional


Anexo de Solicitação Quimioterapia

TABELA: import-anexo-quimio

Campo

Tipo

Formato

Observação

num-seqcial

Integer

>>>>,>>9

Sequencial – Chave Primária

Num-seqcial-import-anexo

Integer

 

import-anexo-solicit.num-seqcial

val-peso-bnfciar

decimal

>>9.99

Peso do beneficiário

val-alt-bnfciar

decimal

>>9.99

Altura do Beneficiário

Val-sup-cor-bnfciar

decimal

>9.99

Superfície corporal do beneficiário

dat-diag

date

DDMMAAAA

Data do Diagnóstico

cod-cid-princ

character

x(04)

CID 1

cod-cid-2

character

x(04)

CID 2

cod-cid-3

character

x(04)

CID 3

Cod-cid-4

character

x(04)

CID 4

cod-estag

character

x(01)

Estagiamento do Tumor – Conforme tabela 31 da TISS

Ind-finalid-tratam

character

x(01)

Finalidade do Tratamento – Tabela 33 TISS

ind-tip-quimio

character

x(01)

Tipo de Quimioterapia – Tabela 58

cod-classif-capac-funcnal

character

x(01)

Escala de capacidade funcional – conforme tabela 30 da TISS

des-plano-terap

character

x(1000)

Plano Terapêutico

des-diag

character

x(1000)

Diagnóstico Citopatológico e Histopatológico

des-inform

character

x(1000)

Informações relevantes

des-cirurgia-ant

character

x(40)

Descrição cirurgia

dt-realizacao

date

DDMMAAAA

Data de realização da última cirurgia

des-area

character

x(40)

Área irradiada em radio anterior

dat-aplic-radio

date

DDMMAAAA

Data de aplicação da radioterapia

Num-ciclo

Integer

99

Número de ciclos previstos

Num-ciclo-atual

Integer

99

Número do ciclo atual

Num-interv-ciclo

Integer

999

Intervalo entre ciclos

Cod-livre-1

Character

 

Nome do Profissional solicitante

Cod-livre-3

Character

 

Tenefone do profissional solicitante

Cod-livre-4

Character

 

Email do profissional


Anexo de Solicitação Radioterapia

TABELA: import-anexo-radio

Campo

Tipo

Formato

Observação

num-seqcial

Integer

>>>>,>>9

Sequencial – Chave Primária

Num-seqcial-import-anexo

Integer

 

import-anexo-solicit.num-seqcial

dat-diag

date

DDMMAAAA

Data do diagnóstico

cod-cid-princ

character

x(04)

CID 1

cod-cid-2

character

x(04)

CID 2

cod-cid-3

character

x(04)

CID 3

cod-cid-4

character

x(04)

CID 4

cdn-diag-img

integer

x(01)

Diagnóstico por imagem – Tabela 29 TISS

Cod-estag

character

x(01)

Estadiamento do Tumor – Tabela 31 TISS

Ind-finalid-tratam

character

x(01)

Finalidade do tratamento – Tabela 33 TISS

cod-classif-capac-funcnal

character

x(01)

Escala capacidade funcional – Tabela 30 TISS

des-diag

character

x(1000)

Diagnóstico Citopatológico e Histopatológico

des-inform

character

x(1000)

Informações relevantes

des-cirurgia-ant

character

x(40)

Cirurgias anteriores

dat-realiz

date

DDMMAAAA

Data de aplicação da última cirurgia

des-quimio

character

x(40)

Descrição quimioterapias anteriores

dat-aplic

date

DDMMAAAA

Data de aplicação da quimioterapia anterior

Qti-campos

Integer

999

Número de campos irradiados

Qtd-dosag-diaria

Integer

9999

Número de doses diárias

qtd-dosag-tot

Integer

9999

Doses Total

Num-dias

Integer

999

Número de dias do tratamento

dat-inic-adm

date

DDMMAAAA

Data de início do tratamento

Cod-livre-1

Character

 

Nome do Profissional solicitante

Cod-livre-3

Character

 

Tenefone do profissional solicitante

Cod-livre-4

Character

 

Email do profissional


Anexo de Situação Inicial – Odontologia

TABELA: import-anexo-odonto

Campo

Tipo

Formato

Observação

num-seqcial

Integer

>>>>,>>9

Sequencial – Chave Primária

Num-seqcial-import-anexo

Integer

 

import-anexo-solicit.num-seqcial

log-doenc-periodts

logical

yes/no

Sinais clínicos de doença periodontal

log-alter-tecidos-moles

logical

yes/no

Alteração dos tecidos moles

des-observação

character

x(500)

Observações

Cod-livre-6

character

 

Gravar, separados por ; os seguintes campos: nome do prestador executante complementar, conselho do prestador, registro do prestador no conselho, UF do conselho e CBOs do prestador.


Anexo de Situação Inicial – Odontologia (movimento)

TABELA: import-anexo-odonto-mov

Campo

Tipo

Formato

Observação

num-seqcial

Integer

>>>>,>>9

Sequencial – Chave primária. Cada vez que trocar num-seqcial-anexo, esse campo inicia a de 1 novamente.

num-seqcial-anexo

Integer

>>>>,>>9

import-anexo-odonto.num-seqcial

tp-dente-regiao                                            

character

x(04)

Gravar o Id do dente: 18,17,48,47

ind-sit-inicial                                        

character

x(01)

Gravar a situação: A,E,H,C,R

 

Glosa dos movimentos

TABELA: import-movto-glosa

Campo

Tipo

Formato

Observação

In-modulo

Character

X(2)

Infomar o módulo

Ind-tip-guia

Character

X(4)

Indicador do tipo de guia:

SADT – Guia SP/SADT

INTE – Guia de internação

ODON – Guia de odontologia

QUIM – Anexo de Quimioterapia

RADI – Anexo de Radioterapia

PROR – Guia Prorrogação

OPME – Anexo OPME

CONS – Guia de consulta

Val-seqcial-movto

Decimal

 

Valor sequencial do movimento em questão (chave do movimento) (para glosas de consulta, gravar zero)

Val-seq-guia

Decimal

 

Valor sequencial da guia do movimento (chave do movimento) (para consulta, gravar import-guia-com.num-seqcial-guia )

Val-seqcial

Decimal

 

Sequencial da glosa, considerando ind-tip-guia, val-seqcial-mov e val-seq-guia

cd-classe-erro

Integer

 

Código da classe de erro

cd-cod-glo

Integer

 

Código da Glosa

Des-motiv-glosa

Character

X(255)

Descrição livre do motivo da glosa


TABELA: Import-guia-histor

Campo

Tipo

Formato

Observação

Val-seq-guia

Decimal

 

Numero sequencial da guia (import-guia. num-seqcial)

Val-seqcial

Decimal

 

Valor sequencial da alteração, considerando val-seq-guia

In-lib-guias-alt

Character

 

Situação da guia

cd-userid-alt

Character

 

Usuário da alteração da situação da guia

Dt-alt

Date

 

Data da alteração da guia


Movimento da guia

TABELA: import-guia-movto

Campo

Tipo

Formato

Observação

Ind-tip-guia

Character

X(4)

Indicador do tipo de guia:

SADT – Guia SP/SADT

INTE – Guia de internação

ODON – Guia de odontologia

QUIM – Anexo de Quimioterapia

RADI – Anexo de Radioterapia

PROR – Guia Prorrogação

OPME – Anexo OPME

CONS – Guia de consulta

Val-seqcial

Decimal

 

Sequencial – Chave primária. Cada vez que trocar val-seq-guia ou ind-tip-guia, esse campo inicia a de 1 novamente.

val-seq-guia

Decimal

 

Referencia ao num-seq-guia da guia ou num-seqcial do anexo.

Ind-tip-movto-guia

char

X(1)

Tipo do Movimento: “P”-Procedimento ou “I”-Insumo

Cod-movto-guia

character

x(10)

Código do procedimento ou insumo

Qtd-solicitad

Decimal

5,3

Quantidade solicitada do movimento

Qtd-autoriza

Decimal

5,3

Quantidade autorizada do movimento

Val-movto-pagto

Decimal

 

Valor do movimento

Val-taxas-adm

Decimal

 

Valor da taxa

Val-co-partic

Decimal

 

Valor de Co-Participação

cd-validacao

Integer

 

Indica validação da glosa:

1-Glosa não validada

3-Glosa Validada

0-Movimento sem glosa

Num-livre-3

Integer

99

Validação da glosa para cobrança. Infomar:

0-Cobrança conforme contrato

1-Cobrança por custo operacional

3-Desconsiderar cobrança

4-Cobertura por intercâmbio (apenas para guias de beneficiários de intercâmbio)

Num-livre-4

Integer

99

Validação da glosa para pagamento:

0-Pagamento conforme contrato

1-Desconsiderar pagamento

num-livre-1

Integer

 

Código da glosa principal do movimento

num-livre-2

Integer

 

Classe de erro principal do movimento

cd-modulo

 

 

Módulo de cobertura do movimento

Des-insumo

 

 

Descrição do insumo genérico trafegado no intercâmbio eletrônico.

ind-dente-regiao

character

x(04)

Preenchido quando ind-tip-guia = “ODON”. Identificação do dente ou região – Conforme tabela 28 ou 42 da TISS

ind-face-dente

character

x(05)

Preenchido quando ind-tip-guia = “ODON”. Faces do dente (Ex.: AIO)

des-opc-fabrican

character

x(01)

Preenchido quando ind-tip-guia = “OPME”. Opção do Fabricante

dat-previs

date

DDMMAA

Preenchido quando ind-tip-guia = “QUIM” ou “RADI”. Data prevista administração do medicamento

cdn-via-administ

character

x(02)

Preenchido quando ind-tip-guia = “QUIM”. Via de administração – Conforme tabela 62 TISS

cdn-freq

Integer

99

Preenchido quando ind-tip-guia = “QUIM”. Frequencia de doses ao dia

 

Após populadas as tabelas, seguir os seguintes passos para a importação das autorizações:

1) No Gestão de Planos de Saúde, acesse o programa Importação das Autorizações, no módulo "AT - Atendimento ao Público".

 

2) Clique em Parâmetros e escolha as opções de arquivo para a impressão do relatório de acompanhamento.

 


3) Clique em Executar para iniciar o processo. Caso a importação de alguma guia não seja realizada, será apresentada no relatório de acompanhamento, impresso no final do processamento. Para mais informações relacionadas aos erros das importações, acesse a tabela "erro-process-import", através do campo "num-seqcial-controle", encontrado no relatório de acompanhamento.