Árvore de páginas

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

Datasul

Módulo

Gestão de Planos de Saúde

Segmento Executor

Saúde

Projeto1

D_SAU_GPS_Roadmap20152016

IRM1

PCREQ-4555

Requisito1

PCREQ-5232

Subtarefa1

 

Release de Entrega Planejada

12.1.9

Réplica

Não se aplica

País

(x) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Objetivo

 Permitir realizar o processo de importação de dados referente 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.


Definição da Regra de Negócio


1) Criação de novo programa 

Criar um novo programa de acordo com os seguintes protótipos de tela: 




Na opção arquivo deste novo programa, o usuário deverá selecionar o local onde o arquivo de erros será impresso.

Na opção executar, o programa deverá consultar os registros criados nas novas tabelas de importação e, a partir destes, criar as tabelas guiautor, guia-autoriz-comp, guiainod, guia-his, procguia, proced-guia-comp, insuguia, insumo-guia-comp e movatglo.

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

 


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

 

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

 

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

[AT0210A]

[Criação]

[Atendimento ao Publico -> Tarefas

-

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.