Vous êtes sur la page 1sur 342

% ============================================================ % Database name: PASCDM01 % DBMS name: Sybase SQL Anywhere % Created on: 25/11/2011 14:06 % ============================================================ % ============================================================

% Table: (PASTB028) Parametros empresas % ============================================================ create table (PASTB028) Parametros empresas ( Codigo produto numeric(3) not null, Tipo plano numeric(2) not null, Codigo empresa numeric(4) not null, Data vigor char(6) not null, Desconto minimo decimal(12,2) not null, Taxa calculo contribuicao empresa decimal(6,3) not null, Valor diferenca permitida decimal(12,2) not null, Valor cobrado registro debito decimal(12,2) not null default 0, Valor contribuicao maximo decimal(12,2) not null, Valor contribuicao minima decimal(12,2) not null, Taxa dependente decimal(6,3) not null default 0, Taxa sem subsdio decimal(6,3) not null, Teto percentual contribuicao decimal(6,3) not null default 0, primary key (Codigo produto, Tipo plano, Codigo empresa, Data vigor) ); % ============================================================ % Table: (PASTB046) Salarios participacao % ============================================================ create table (PASTB046) Salarios participacao ( Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Data referencia char(6) not null, Valor salario participacao decimal(12,2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null,

primary key (Numero identificacao empregado, Codigo beneficiario, Data refer encia) ); % ============================================================ % Table: (PASTB050) Controles competencia % ============================================================ create table (PASTB050) Controles competencia ( Data competencia char(6) not null, Data competencia folha credenciados char(6) not null, Data competencia geracao participancao char(6) not null, Data competencia apuracao debito char(6) not null, Data gerao arquivo ANS char(8) not null, Numero sequencia ANS numeric(3) not null, Numero dias validade reembolso numeric(3) not null, Sequencia Bradesco numeric(8) not null, Data validade carteira char(8) not null, primary key (Data competencia) ); % ============================================================ % Table: (PASTB058) CIDs % ============================================================ create table (PASTB058) CIDs ( CID char(6) not null, Descricao char(50) not null, Indicativo categoria char(1) not null, Indicativo subcategoria char(1) not null, Sexo aplicavel char(1) not null, primary key (CID) ); % ============================================================ % Table: (Tb001A01) Spool % ============================================================ create table (Tb001A01) Spool ( Numero relatorio numeric(8) not null, Codigo usuario emitir relatorio char(20) not null, Nome relatorio char(250) not null, Data hora geracao relatorio

char(20) not null, Data hora emissao relatorio char(20) , Endereco e nome arquivo texto char(100) not null, Numero paginas numeric(6) default 1 check (Numero paginas is null or (Numero paginas between 1 and 999999)), Identificador possibilidade reemissao char(1) default 'S' check (Identificador possibilidade reemissao is null or (Identificador p ossibilidade reemissao in ('S','N'))), Identificador tipo relatorio numeric(1) default 0 ); % ============================================================ % Table: (TbSegA06) Status sistemas % ============================================================ create table (TbSegA06) Status sistemas ( Codigo status sistema char(1) not null, primary key (Codigo status sistema) ); % ============================================================ % Table: (PASTB007) Identificadores Siape % ============================================================ create table (PASTB007) Identificadores Siape ( Numero identificador numeric(8) not null, Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero registro SIAPE numeric(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificador) ); % ============================================================ % Table: (PASTB048) Anotacoes (part e benef) % ============================================================ create table (PASTB048) Anotacoes (part e benef) ( Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero pagina numeric(3) not null,

Data anotacao char(8) not null, Autor anotacao varchar(20) not null, Linha 01 varchar(80) not null, Linha 02 varchar(80) , Linha 03 varchar(80) , Linha 04 varchar(80) , Linha 05 varchar(80) , Linha 06 varchar(80) , Linha 07 varchar(80) , Linha 08 varchar(80) , Linha 09 varchar(80) , Linha 10 varchar(80) , Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao empregado, Codigo beneficiario, Numero pag ina) ); % ============================================================ % Table: (PASTB060) Enderecos % ============================================================ create table (PASTB060) Enderecos ( Indicativo tipo endereco char(1) not null, Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Logradouro char(40) not null, Numero char(6) not null, Complemento char(10) not null, Bairro varchar(30) not null, Codigo pais numeric(3) not null, Codigo UF char(2) not null, Codigo municipio numeric(4) not null, Cep char(8) not null, E Mail

char(30) not null, Telefone char(15) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Tipo logradouro numeric(3) not null, Codigo municipio IBGE residencial char(7) not null, primary key (Indicativo tipo endereco, Numero identificacao empregado, Codig o beneficiario) ); % ============================================================ % Table: (PASTB038) Cadastros bancarios % ============================================================ create table (PASTB038) Cadastros bancarios ( Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero identificacao rep legal numeric(8) not null, Codigo banco numeric(4) not null, Codigo agencia numeric(5) not null, Numero conta corrente char(15) not null, Digito conta corrente char(2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao empregado, Codigo beneficiario, Numero ide ntificacao rep legal) ); % ============================================================ % Table: (PASTB067) Medicamentos reemb % ============================================================ create table (PASTB067) Medicamentos reemb ( Numero identificacao numeric(8) not null, Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Codigo medicamento numeric(8) not null, Quantidade medicamentos numeric(3) not null, Data realizacao char(8) not null, Valor despesa

decimal(12,2) not null, Valor reembolso decimal(12,2) not null, Valor procedimento Ch numeric(5) not null, Data pagamento char(8) not null default 00000000, Numero identificacao folha numeric(8) not null default 0, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Numero identificacao) ); % ============================================================ % Table: (PASTB047) Motivos glosa % ============================================================ create table (PASTB047) Motivos glosa ( Codigo motivo glosa numeric(4) not null, Tipo de glosa numeric(3) not null, Descricao varchar(150) not null, Identifica exportao char(1) not null default 'S', primary key (Codigo motivo glosa, Tipo de glosa) ); % ============================================================ % Table: (PASTB082) Mensagens individuais % ============================================================ create table (PASTB082) Mensagens individuais ( Numero identificacao numeric(8) not null, Linha 01 varchar(60) not null, Linha 02 varchar(60) , Linha 03 varchar(60) , Linha 04 varchar(60) , Linha 05 varchar(60) , Linha 06 varchar(60) , Linha 07 varchar(60) , primary key (Numero identificacao) ); % ============================================================

% Table: (PASTB083) Mensagens gerais % ============================================================ create table (PASTB083) Mensagens gerais ( Linha 01 varchar(60) not null, Linha 02 varchar(60) , Linha 03 varchar(60) , Linha 04 varchar(60) , Linha 05 varchar(60) , Linha 06 varchar(60) , Linha 07 varchar(60) ); % ============================================================ % Table: (PASTB084) Custos unitrios % ============================================================ create table (PASTB084) Custos unitrios ( Cdigo unidade valorizao numeric(3) not null, Data vigor char(8) not null, Valor decimal(12,5) not null, primary key (Cdigo unidade valorizao, Data vigor) ); % ============================================================ % Table: (PASTB910) Selecionados folha % ============================================================ create table (PASTB910) Selecionados folha ( Numero identificador credenciado numeric(8) not null, primary key (Numero identificador credenciado) ); % ============================================================ % Table: (PASTB091) Limitaes % ============================================================ create table (PASTB091) Limitaes ( Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Quantidade numeric(3) not null, Percentual pagamento decimal(6,3) not null, primary key (Codigo tabela procedimento, Codigo procedimento) );

% ============================================================ % Table: (PASTB093) Controles utilizacoes % ============================================================ create table (PASTB093) Controles utilizacoes ( Data Inicio do periodo base char(8) not null, DataTermino periodo char(8) not null, Numero identificao participante numeric(8) not null, Numero identificacao beneficario numeric(2) not null, Numero consulta utilizadas numeric(3) not null, Quantidade Ch exames utilizado numeric(5) not null, Quantidade Ch medicamentos utilizado numeric(5) not null, primary key (Data Inicio do periodo base, DataTermino periodo, Numero identi ficao participante, Numero identificacao beneficario) ); % ============================================================ % Table: (PASTB096) Taxas contribuicao % ============================================================ create table (PASTB096) Taxas contribuicao ( Codigo produto numeric(3) not null, Tipo plano numeric(2) not null, Data vigor char(8) not null, Codigo situacao PAS numeric(2) not null, Empresa numeric(5) not null, Taxa contribuicao decimal(6,3) not null, Taxa patrocinadora decimal(6,3) not null, primary key (Codigo produto, Tipo plano, Data vigor, Codigo situacao PAS, Em presa) ); % ============================================================ % Table: (PASTB906) Reemb associados % ============================================================ create table (PASTB906) Reemb associados ( nada char(10) ); % ============================================================ % Table: (PASTB907) Verbas reemb % ============================================================ create table (PASTB907) Verbas reemb (

nada char(10) ); % ============================================================ % Table: (PASTB908) Verbas informadas % ============================================================ create table (PASTB908) Verbas informadas ( Numero identificacao empregado numeric(8) not null, Codigo titular beneficio numeric(2) not null, Data referencia char(6) not null, Codigo verba numeric(3) not null, Codigo representante legal numeric(8) not null, Valor verba decimal(12,2) not null, primary key (Numero identificacao empregado, Codigo titular beneficio, Data referencia, Codigo verba) ); % ============================================================ % Table: (PASTB105) Comparativo dados associados % ============================================================ create table (PASTB105) Comparativo dados associados ( Data competencia char(6) not null, Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Tipo registro char(1) not null, Motivo registro numeric(2) not null, Codigo identificacao beneficiario char(30) not null, Nome char(70) not null, Data nascimento char(8) not null, Sexo char(1) not null, CPF char(11) not null, Codigo identificacao titular PAS char(30) not null, Pis Numero unico saude char(11) not null, Nome mae char(70) not null, CNS char(15) not null, Carteira identidade char(30) not null,

Orgao emissor char(30) not null, Pais Emissor numeric(3) not null, Numero codigo plano ANS numeric(9) not null, Codigo plano ANS char(20) not null, Numero codigo plano origem numeric(9) not null, Data adeso char(8) not null, Vinculo beneficiario numeric(2) not null, Cobertura parcial numeric(1) not null, Indicativo itens proc excluidos numeric(1) not null, CNPJ Empresa char(14) not null, Cadastro especifico INSS char(14) not null, Logradouro char(50) not null, Numero char(5) not null, Complemento char(15) not null, Bairro char(30) not null, Municipio IBGE numeric(7) not null, Indicativo residencia exterior numeric(1) not null, CEP char(8) not null, CCO codigo controle operacional numeric(10) not null, Digito CCO numeric(2) not null, Data mudanca char(8) not null, Data reinclusao char(8) not null, Data cancelamento char(8) not null, Motivo cancelamento numeric(2) not null, Novo codigo operadora char(30) not null, Produto numeric(3) not null, Tipo plano numeric(2) not null, Numero sequencial char(7) not null default '0000000', Tipo de arquivo numeric(1) not null default 0,

Numero declaracao nascido vivo varchar(11) not null, Indicador endereco numeric(1) not null, Municipio IBGE residencial char(7) not null, primary key (Data competencia, Numero identificacao empregado, Codigo benefi ciario, Tipo registro) ); % ============================================================ % Table: (PASTB901) Header ANS % ============================================================ create table (PASTB901) Header ANS ( Numero identificao registro numeric(8) not null, Sequencial registro char(7) not null, Tipo registro char(1) not null, Sistema char(5) not null, Data gerao arquivo char(8) not null, Codigo operadora char(6) not null, CNPJ operadora char(14) not null, Seqyencia arquivo char(7) not null, Reservado DATASUS char(3) not null, Identificacao modalidade operadora char(1) not null, Hora geracao arquivo char(6) not null, Expansao char(267) not null, Livre char(49) not null, primary key (Numero identificao registro) ); % ============================================================ % Table: (PASTB909) Trailler ANS % ============================================================ create table (PASTB909) Trailler ANS ( Numero identificador registro numeric(8) not null, Sequencial registro char(7) not null, Tipo registro char(1) not null, Quantidade registros incluso char(7) not null, Quantidade registros alterao char(7) not null, Quantidade registros excluso

char(7) not null, Quantidade registros cobertura parcial temporaria char(7) not null, Qunatidade registros procedimentos excluidos cobertura antes 1999 char(7) not null, Quantidade registros tipo 7 char(7) not null, Quantidade registros tipo 8 char(7) not null, Expansao char(281) not null, Livre char(50) not null, primary key (Numero identificador registro) ); % ============================================================ % Table: (PASTB106) Regras calculo % ============================================================ create table (PASTB106) Regras calculo ( Numero regra numeric(3) not null, Condio long varchar not null, Regra long varchar not null, Funo utilizada char(8) , Resumo char(70) not null, primary key (Numero regra) ); % ============================================================ % Table: (PASTB703) Header CEF % ============================================================ create table (PASTB703) Header CEF ( Tipo registro char(1) not null, Codigo remessa char(1) not null, Codigo convenio char(20) not null, Nome empresa char(20) not null, Codigo banco char(3) not null, Nome banco char(20) not null, Data gravacao char(8) not null, Numero sequencial NSA numeric(6) not null, Lay out char(2) not null, Identificacao servico char(17) not null, Filler 1

char(52) );

not null

% ============================================================ % Table: (PASTB706) Header Bradesco % ============================================================ create table (PASTB706) Header Bradesco ( tb706_tipo_reg char(1) not null, Codigo remessa char(1) not null, Descricao remessa char(7) not null, Tipo servico char(2) not null, Descricao servico char(15) not null, Codigo agencia empresa char(5) not null, Numero razao empresa char(5) not null, Conta corrente empresa char(7) not null, Digito verfificador conta corrente empresa char(1) not null, CREC char(1) not null, Filler 1 char(1) not null, Codigo empresa char(5) not null, Nome empresa char(25) not null, Codigo banco char(3) not null, Nome banco char(15) not null, Data gravacao char(6) not null, Densidade gravacao char(5) not null, Unidade densidade gravacao char(3) not null, Data debito char(6) not null, Filler 2 char(80) not null, Sequencia char(6) not null ); % ============================================================ % Table: (PASTB704) Detalhe CEF % ============================================================ create table (PASTB704) Detalhe CEF ( Tipo registro char(1) not null, Nome favorecido

char(25) not null, Codigo agencia numeric(4) not null, Tipo operacao char(3) not null, Conta corrente numeric(8) not null, Digito verificador conta corrente char(1) not null, Filler 1 char(2) not null, Data credito char(8) not null, Valor numeric(15) not null, Moeda char(2) not null, Livre 1 char(60) not null, Filler 2 char(20) not null, Tipo movimento numeric(1) not null ); % ============================================================ % Table: (PASTB707) Detalhe Bradesco % ============================================================ create table (PASTB707) Detalhe Bradesco ( Tipo registro char(1) not null, Filler 1 char(61) not null, Codigo agencia favorecido numeric(5) not null, Razao conta corrente numeric(5) not null, Conta corrente numeric(7) not null, Digito verificador conta corrente char(1) not null, Filler 2 char(2) not null, Nome favorecido char(40) not null, Matricula Agros numeric(6) not null, Valor numeric(13) not null, Codigo servico char(3) not null, Filler 3 char(6) not null, Filler 4 char(44) not null, Sequencia numeric(6) not null );

% ============================================================ % Table: (PASTB705) Trailler CEF % ============================================================ create table (PASTB705) Trailler CEF ( tb705_tipo_reg char(1) not null, Quantidade registros numeric(6) not null, Zeros char(17) not null, Valor numeric(17) not null, Filler 1 char(109) not null ); % ============================================================ % Table: (PASTB708) Trailler Bradesco % ============================================================ create table (PASTB708) Trailler Bradesco ( Tipo registro char(1) not null, Valor numeric(13) not null, Filler 1 char(180) not null, Sequencia numeric(6) not null ); % ============================================================ % Table: (PASTB728) Header arq BB % ============================================================ create table (PASTB728) Header arq BB ( Codigo banco char(3) not null, Numero lote char(4) not null, Identificacao registro numeric(1) not null, Filler 1 char(9) not null, Pessoa fisica juridica numeric(1) not null, CPF CGC char(14) not null, Codigo convenio char(20) not null, Codigo agencia empresa char(5) not null, DV codigo agencia empresa char(1) not null, Conta corrente empresa char(12) not null, DV conta corrente empresa char(1) not null, DV agencia conta empresa

char(1) not null, Nome empresa char(30) not null, Nome banco char(30) not null, Filler 2 char(10) not null, Codigo remessa numeric(1) not null, Data gravacao char(8) not null, Hora gravacao char(6) not null, Numero sequencial arquivo char(6) not null, Versao layout char(3) not null, Densidade gravacao char(5) not null, Filler 3 char(51) not null, Identificacao VANS char(3) not null, Controle VANS char(3) not null, Tipo servio char(2) not null, Codigo ocorrencias char(10) not null ); % ============================================================ % Table: (PASTB726) Header lote BB % ============================================================ create table (PASTB726) Header lote BB ( Codigo banco char(3) not null, Numero lote char(4) not null, Identificacao registro numeric(1) not null, Tipo operacao char(1) not null, Tipo servico char(2) not null, Forma lancamento char(2) not null, Versao layout char(3) not null, Filler 1 char(1) not null, Pessoa fisica juridica numeric(1) not null, CPF CGC char(14) not null, Codigo convenio char(20) not null, Codigo agencia empresa char(5) not null,

DV codigo agencia empresa char(1) not Conta corrente empresa char(12) not DV conta corrente empresa char(1) not DV agencia conta empresa char(1) not Nome empresa char(30) not Marketing 1 char(40) not Logradouro empresa char(30) not Numero char(5) not Complemento char(15) not Cidade char(20) not CEP char(8) not UF char(2) not Filler 2 char(18) not );

null, null, null, null, null, null, null, null, null, null, null, null, null

% ============================================================ % Table: (PASTB730) Detalhe BB % ============================================================ create table (PASTB730) Detalhe BB ( Codigo banco char(3) not null, Numero lote numeric(4) not null, Identificacao registro numeric(1) not null, Numero sequencial registro numeric(5) not null, Codigo segmento char(1) not null, Tipo movimento numeric(1) not null, Codigo movimento char(2) not null, Codigo compensacao char(3) not null, Codigo banco favorecido numeric(3) not null, Codigo agencia favorecido numeric(5) not null, DV codigo agencia favorecido char(1) not null, Conta corrente favorecido numeric(12) not null, DV conta corrente favorecido char(1) not null, DV agencia conta favorecido

char(1) not Nome favorecido char(30) not Numero documento empresa char(20) not Data credito char(8) not Tipo moeda char(3) not Quantidade moeda numeric(15) not Valor credito numeric(15) not Numero documento banco char(20) not Data real credito char(8) not Valor real credito numeric(15) not Outras informacoes char(40) not Filler 1 char(12) not Aviso favorecido numeric(1) not Filler 2 char(10) not );

null, null, null, null, null, null, null, null, null, null, null, null, null, null

% ============================================================ % Table: (PASTB727) Trailler lote BB % ============================================================ create table (PASTB727) Trailler lote BB ( Codigo banco char(3) not null, Numero lote char(4) not null, Identificacao registro char(1) not null, Filler 1 char(9) not null, Qtde registros lote numeric(6) not null, Total valor credito numeric(18) not null, Total qtde moedas numeric(18) not null, Filler 2 char(181) not null ); % ============================================================ % Table: (PASTB729) Detalhe BB % ============================================================ create table (PASTB729) Detalhe BB ( Codigo banco char(3) not null, Numero lote

numeric(4) not Identificacao registro numeric(1) not Numero sequencial registro numeric(5) not Codigo segmento char(1) not Uso Febrabam char(3) not CPF CGC numeric(1) not CPF numeric(14) not Logradouro char(30) not Numero numeric(5) not Complemento char(15) not Bairro char(15) not Cidade char(20) not CEP numeric(8) not UF char(2) not Data vencimento numeric(8) not Valor nominal numeric(15) not Valor abatimento numeric(15) not Valor desconto numeric(15) not Valor mora numeric(15) not Valor multa numeric(15) not Codigo favorecido char(15) not Filler 1 char(15) not );

null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null

% ============================================================ % Table: (PASTB113) Estatisticas partic depesas % ============================================================ create table (PASTB113) Estatisticas partic depesas ( Data referencia char(6) not null, Codigo empresa numeric(5) not null, Numero participante anterior numeric(6) not null, Numero dependente anterior numeric(6) not null, Numero entrada participante numeric(6) not null,

Numero entrada dependente numeric(6) not null, Numero saida participante numeric(6) not null, Numero saida dependente numeric(6) not null, Numero participante atual numeric(6) not null, Numero dependente atual numeric(6) not null, primary key (Data referencia, Codigo empresa) ); % ============================================================ % Table: (PASTB114) Requerimentos reemb % ============================================================ create table (PASTB114) Requerimentos reemb ( Numero identificacao numeric(8) not null, Codigo tipo reembolso numeric(2) not null, Numero identificacao participante numeric(5) not null, Numero identificacao beneficiario numeric(8) not null, Data recepcao char(8) not null, Data pagamento char(8) not null, Autor ultima alteracao varchar(20) not null, Data ultima alteracao char(8) not null, Identificador recibo honorarios medicos char(1) not null, Identificador recibo consulta char(1) not null, Identificador recibo exames char(1) not null, Identificador recibo remocao ambulancai char(1) not null, primary key (Numero identificacao) ); % ============================================================ % Table: (PASTB115) Usuarios emissores autorizacoes % ============================================================ create table (PASTB115) Usuarios emissores autorizacoes ( Nome usuario rede varchar(20) not null, Nome completo usuario varchar(70) not null, Funcao usuario varchar(50) not null, primary key (Nome usuario rede) ); % ============================================================

% Table: (PASTB916) Verbas informadas % ============================================================ create table (PASTB916) Verbas informadas ( Nr Identificacao prestador servico numeric(8) not null, Codigo produto numeric(3) not null, Tipo plano numeric(2) not null, Codigo verba numeric(3) not null, Data referencia char(6) not null, Valor verba decimal(12,2) not null, primary key (Nr Identificacao prestador servico, Codigo produto, Tipo plano, Codigo verba, Data referencia) ); % ============================================================ % Table: (PASTB914) Credenciados folha pagto % ============================================================ create table (PASTB914) Credenciados folha pagto ( nada char(10) ); % ============================================================ % Table: (PASTB915) Verbas folha pagto % ============================================================ create table (PASTB915) Verbas folha pagto ( nada char(10) ); % ============================================================ % Table: (PASTB912) Memoria calculo IR % ============================================================ create table (PASTB912) Memoria calculo IR ( nada char(10) ); % ============================================================ % Table: (PASTB992) Contribuicoes INSS % ============================================================ create table (PASTB992) Contribuicoes INSS ( nada char(10) ); % ============================================================ % Table: (PASTB993) Excessos utilizacoes % ============================================================ create table (PASTB993) Excessos utilizacoes

( nada char(10) ); % ============================================================ % Table: (PASTB920) Procedimentos % ============================================================ create table (PASTB920) Procedimentos ( nada char(10) ); % ============================================================ % Table: (PASTB904) Excessos utilizacoes % ============================================================ create table (PASTB904) Excessos utilizacoes ( nada char(10) ); % ============================================================ % Table: (PASTB903) Selecionados folha % ============================================================ create table (PASTB903) Selecionados folha ( Numero identificacao empregado numeric(8) not null, Codigo titular beneficio numeric(2) not null, primary key (Numero identificacao empregado, Codigo titular beneficio) ); % ============================================================ % Table: (PASTB922) Procedimentos % ============================================================ create table (PASTB922) Procedimentos ( nada char(10) ); % ============================================================ % Table: (PASTB924) Vacinas % ============================================================ create table (PASTB924) Vacinas ( nada char(10) ); % ============================================================ % Table: (PASTB025) Locais envio carteiras % ============================================================ create table (PASTB025) Locais envio carteiras ( Codigo local numeric(3) not null,

Descricao local char(30) not null, primary key (Codigo local) ); % ============================================================ % Table: (PASTB026) Identificadores envio carteiras % ============================================================ create table (PASTB026) Identificadores envio carteiras ( Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Codigo local envio carteira numeric(3) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null ); % ============================================================ % Table: (PASTB950) Parametros dinamicos % ============================================================ create table (PASTB950) Parametros dinamicos ( Identificador usuario varchar(10) not null, Transacao varchar(10) not null, Sequencia parametro numeric(2) not null, Valor parametro varchar(100) not null ); % ============================================================ % Table: (PASTB951) Transacoes ativas % ============================================================ create table (PASTB951) Transacoes ativas ( Nome transacao varchar(10) not null ); % ============================================================ % Table: (PASTB132) Etiquetas (dados titular) % ============================================================ create table (PASTB132) Etiquetas (dados titular) ( Tipo plano numeric(2) not null, Matricula Agros char(6) not null, Codigo titular beneficio numeric(2) not null, Nome completo titular char(70) not null, Nome resumido titular

char(35) not Data nascimento char(8) not Sexo char(9) not Tipo sanguineo char(12) not Estado Civil char(15) not CPF char(11) not Carteira identidade char(20) not Descricao completa vinculo char(15) not Descricao resumida vinculo char(5) not Nome pai char(70) not Nome mae char(70) not Naturalidade pais char(30) not Naturalidade UF char(2) not Naturalidade municipio char(30) not Endereco logradouro char(40) not Endereco numero char(6) not Endereco complemento char(10) not Endereco bairro char(30) not Endereco municipio char(30) not Endereco UF char(2) not Endereco pais char(30) not Endereco CEP numeric(8) not Email char(30) not Telefone char(15) not Empresa char(30) not Numero registro empresa char(7) not Lotacao char(40) not Data admissao empresa char(8) not Data validade carteira char(8) not Indicador PSE char(1) not default 'N',

null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null

Tipo acomodacao numeric(2) not null, Numero plano ANS char(9) not null, Codigo municipio numeric(5) not null, primary key (Tipo plano, Matricula Agros, Codigo titular beneficio) ); % ============================================================ % Table: (PASTB133) Etiquetas (dados dependentes) % ============================================================ create table (PASTB133) Etiquetas (dados dependentes) ( Tipo plano numeric(2) not null, Matricula Agros char(6) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Nome completo beneficario char(70) not null, Nome reduzido beneficiario char(35) not null, Descricao completa vinculo char(15) not null, Descrio resumida vinculo char(5) not null, Data nascimento char(8) not null, Sexo char(9) not null, Tipo sanguineo char(12) not null, Estado civil char(15) not null, Naturalidade pais char(30) not null, Naturalidade uf char(2) not null, Naturalidade municipio char(30) not null, CPF char(11) not null, Carteira identidade char(20) not null, Nome pai char(70) not null, Nome mae char(70) not null, Universidade char(60) not null, Indicativo invalidez char(1) not null, Data validade char(8) not null, Indicador PSE char(1) not null

default 'N', Tipo acomodacao numeric(2) not null, Registro plano ANS char(9) not null, Logradouro char(40) not null, Numero char(6) not null, Complemento char(10) not null, Bairro char(30) not null, Municipio char(30) not null, UF char(2) not null, Pais char(30) not null, Cep numeric(8) not null, Email char(30) not null, Fone char(15) not null, Codigo municipio numeric(5) not null, primary key (Tipo plano, Matricula Agros, Titular beneficio, Codigo benefici ario) ); % ============================================================ % Table: (PASTB801) Declarante % ============================================================ create table (PASTB801) Declarante ( Sequencia char(8) not null, Tipo registro char(1) not null, CNPJ CPF declarante char(14) not null, Nome arquivo char(4) not null, Tipo da declaracao char(1) not null, Ano calendario char(4) not null, Situacao declaracao char(1) not null, Tipo declarante char(1) not null, Natureza declarante char(1) not null, Tipo imposto char(1) not null, Ano referencia char(4) not null, Filler char(2) not null,

Nome declarante char(60) not CPF responsavel CNPJ char(11) not Filler 2 char(37) not CNPJ CPF declarante resp char(14) not Filler 3 char(241) not CPF responsavel declaracao char(11) not Nome responsavel char(60) not DDD responsavel char(4) not Telefone responsavel char(8) not Ramal responsavel char(6) not Fax responsavel char(8) not Email responsavel char(50) not Uso SRF char(165) not Uso declarante char(13) not );

null, null, null, null, null, null, null, null, null, null, null, null, null, null

% ============================================================ % Table: (PASTB802) Beneficiarios % ============================================================ create table (PASTB802) Beneficiarios ( Sequencia char(8) not null, Tipo registro char(1) not null, CNPJ CPF declarante char(14) not null, Codigo retencao char(4) not null, Tipo beneficiario char(1) not null, CNPJ CPF beneficiario char(14) not null, Nome beneficiario char(60) not null, Situacao rendimento char(1) not null, Uso SRF char(9) not null, Uso Declarante char(33) not null ); % ============================================================ % Table: (PASTB810) Rendimentos % ============================================================

create table (PASTB810) Rendimentos ( Sequencia PASTB802 char(8) not null, Mes char(2) not null, Rendimento tributavel char(15) not null, Deducao char(15) not null, Imposto retido char(15) not null ); % ============================================================ % Table: (PASTB803) Tot Beneficiarios % ============================================================ create table (PASTB803) Tot Beneficiarios ( Sequencia char(8) not null, Tipo registro char(1) not null, CNPJ CPF declarante char(14) not null, Codigo retencao char(4) not null, Total registros tipo 2 char(8) , Filler char(67) not null, Uso SRF char(30) not null, Uso Declarante char(13) not null ); % ============================================================ % Table: (PASTB811) Tot Rendimentos % ============================================================ create table (PASTB811) Tot Rendimentos ( Sequencia PASTB803 char(8) not null, Mes char(2) not null, Rendimento tributavel char(15) not null, Deducao char(15) not null, Imposto retido char(15) not null, Valor Inss char(15) not null ); % ============================================================ % Table: (PASTB930) Autorizacoes nao consideradas % ============================================================ create table (PASTB930) Autorizacoes nao consideradas

( Prestador servico numeric(8) not null, Numero Autorizacao numeric(8) not null, primary key (Prestador servico, Numero Autorizacao) ); % ============================================================ % Table: (PASTB180) Dados variaveis reg tipo 00 arq SEFIP % ============================================================ create table (PASTB180) Dados variaveis reg tipo 00 arq SEFIP ( Data Competncia char(6) not null, Nome pessoa contato varchar(20) not null, Endereco telefone contato numeric(12) not null, Endereco email contato varchar(60) not null, Indicador recolhimento Previdencia Social numeric(1) not null, Data recolhimneto previdencia social char(8) not null, Indice recolhimento atraso previdencia social decimal(7,2) not null ); % ============================================================ % Table: (PASTB182) Dados variaveis reg Tipo 30 arq SEFIP % ============================================================ create table (PASTB182) Dados variaveis reg Tipo 30 arq SEFIP ( Data competencia char(6) not null, Numero PIS PASEP CI char(11) not null, Nome trabalhador varchar(70) not null, Codigo brasileiro ocupacao char(5) not null, Valor remuneracao sem 13 salario decimal(15,2) not null, Codigo ocorrencia char(2) not null, valor descontado segurado decimal(15,2) not null ); % ============================================================ % Table: (PASTT001) Comprovante pag PAS UFV % ============================================================ create table (PASTT001) Comprovante pag PAS UFV ( Nmero identificador do participante numeric(8) not null, Matrcula Agros char(6) not null, Nome

char(70) not null, Codigo do beneficirio numeric(2) not null, Data de referencia char(6) not null, Data do pagamento char(6) not null, Valor contribuio decimal(12,2) not null, Valor participao decimal(12,2) not null, Valot total decimal(12,2) not null, Valor contribuio RPT decimal(12,2) not null, Valor participao RPT decimal(12,2) not null, Valot total RPT decimal(12,2) not null, Valor encargo contribuio decimal(12,2) not null, Valor encargo participao decimal(12,2) not null, Valor encargo contribuio RPT decimal(12,2) not null, Valor encargo participao RPT decimal(12,2) not null, Origem pagamento numeric(2) not null ); % ============================================================ % Table: (PASTB186) Hist utilizacoes % ============================================================ create table (PASTB186) Hist utilizacoes ( Matricula AGROS char(6) not null, Codigo dependente numeric(2) not null, Numero autorizacao numeric(8) not null, Data realizacao char(8) not null, Nome Razao social prestador servico varchar(50) not null, Codigo procedimento numeric(8) not null, Descricao procedimento varchar(70) not null, Valor pago decimal(12,2) not null, Valor participacao decimal(12,2) not null, Data emissao autorizacao numeric(8) not null, Data referencia debito numeric(6) not null );

% ============================================================ % Table: (PASTB187) Sintetico Utilizacoes % ============================================================ create table (PASTB187) Sintetico Utilizacoes ( Matricula AGROS char(6) not null, Codigo depentente numeric(2) not null, Total utilizado em psicologia numeric(3) not null, Total utilizado em fonoaudiologia numeric(3) not null, Total utilizado em terapia ocupacional numeric(3) not null, Total utilizado em nutricao numeric(3) not null, Data realizacao char(7) not null ); % ============================================================ % Table: (PASTB188) Valores enviados descontos % ============================================================ create table (PASTB188) Valores enviados descontos ( Matricula Agros char(6) not null, Codigo dependente numeric(2) not null, Data referencia debito char(6) not null, Valor participacao decimal(12,2) not null, Valor segunda via carteira decimal(12,2) not null, Valor utilizacao indevida decimal(12,2) not null, Valor total enviado desconto decimal(12,2) not null, Valor contribuicao decimal(12,2) not null ); % ============================================================ % Table: (PASTB189) Demonst Pagto Efetuados % ============================================================ create table (PASTB189) Demonst Pagto Efetuados ( Matricula AGROS char(6) not null, Codigo dependente numeric(2) not null, Data referencia debito char(6) not null, Codigo tipo debito numeric(2) not null, Descricao tipo debito varchar(30) not null, Valor debito

decimal(12,2) Data pagamento char(8) Valor pago decimal(12,2) Origem pagamento numeric(2) );

not null, not null, not null, not null

% ============================================================ % Table: (PASTB190) Dados cadastrais assosciados % ============================================================ create table (PASTB190) Dados cadastrais assosciados ( Matricula AGROS char(6) not null, Nome varchar(70) not null, Data nascimento char(8) not null, Codigo Estado civil numeric(2) not null, Codigo sexo char(1) not null, Codigo tipo sanguinio char(3) not null, Nacionalidade varchar(30) not null, Naturalidade municipio varchar(30) not null, Naturalidade estado char(2) not null, Nome pai varchar(70) not null, Nome mae varchar(70) not null, CPF numeric(11) not null, Carteira identidade varchar(20) not null, Endereco Logradouro varchar(40) not null, Endereco Numero varchar(6) not null, Endereco Complemento varchar(10) not null, Endereco Bairro varchar(30) not null, Endereco Municipio varchar(30) not null, Endereco UF char(2) not null, Endereco CEP varchar(15) not null, Endereco Pais varchar(30) not null, Endereco Fone varchar(15) not null, Endereco Email varchar(30) not null

); % ============================================================ % Table: (PASTB191) Dados cadastrais dependentes % ============================================================ create table (PASTB191) Dados cadastrais dependentes ( Matricula AGROS char(6) not null, Codigo dependente numeric(2) not null, Nome varchar(70) not null, Data nascimento char(8) not null, Codigo vinculo numeric(2) not null, Codigo estado civil numeric(2) not null, Codigo Sexo char(1) not null, Codigo tipo sanguinio char(3) not null, Nacionalidade varchar(30) not null, Natruralidade Municipio varchar(30) not null, Natruralidade Estado char(2) not null, Nome pai varchar(70) not null, Nome mae varchar(70) not null, CPF numeric(11) not null, Carteira identidade varchar(20) not null, Endereco Logradouro varchar(40) not null, Endereco Numero varchar(6) not null, Endereco Complemento varchar(10) not null, Endereco Bairro varchar(30) not null, Endereco Municipio varchar(30) not null, Endereco UF char(2) not null, Endereco CEP varchar(15) not null, Endereco Pais varchar(30) not null, Endereco Fone varchar(15) not null, Endereco Email varchar(30) not null ); % ============================================================

% Table: (PASTB192) Representados Titular % ============================================================ create table (PASTB192) Representados Titular ( Matricula AGROS char(6) not null, Codigo dependente numeric(2) not null, Codigo titular beneficio numeric(2) not null ); % ============================================================ % Table: (PASTB193) Demonst credito credenc % ============================================================ create table (PASTB193) Demonst credito credenc ( CPF CNPJ numeric(14) not null, Data pagamento char(8) not null, Nome prestador servico varchar(50) not null, Codigo banco numeric(4) not null, Nome banco varchar(30) not null, Codigo agencia numeric(5) not null, Nome agencia varchar(30) not null, Conta corrente Numero varchar(15) not null, Conta corrente Digito varchar(2) not null, Numero inscricao INSS pessoa fisica varchar(15) not null, Valor base calculo INSS pessoa fisica decimal(12,2) not null, Valor contribuicao INSS pessoa fisica decimal(12,2) not null, Valor liquido decimal(12,2) not null ); % ============================================================ % Table: (PASTB194) Prov Desc Credenc % ============================================================ create table (PASTB194) Prov Desc Credenc ( CPF CNPJ numeric(14) not null, Data pagamento char(8) not null, Descricao verba varchar(30) not null, Valor decimal(12,2) not null, Identificador provento desconto char(1) not null

); % ============================================================ % Table: (PASTB195) Discriminativo Proced pago % ============================================================ create table (PASTB195) Discriminativo Proced pago ( CPF CNPJ numeric(14) not null, Data pagamento char(8) not null, Nome paciente varchar(70) not null, Codigo procedimento numeric(8) not null, Descricao procedimento varchar(70) not null, Quantidade cobrada numeric(3) not null, Valor cobrado decimal(12,2) not null, Quantidade paga numeric(3) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Numero autorizacao procedimento numeric(8) not null ); % ============================================================ % Table: (PASTB170) Naturezas lancamentos controle financeir % ============================================================ create table (PASTB170) Naturezas lancamentos controle financeiro ( Codigo regime trabalho numeric(1) not null, Codigo empresa numeric(5) not null, Codigo situacao numeric(2) not null, Codigo tipo debito numeric(2) not null, Codigo natureza char(4) not null, Descricao natureza char(30) not null, primary key (Codigo regime trabalho, Codigo empresa, Codigo situacao, Codigo tipo debito, Codigo natureza) ); % ============================================================ % Table: (PASTB196) Hist Reembolso % ============================================================ create table (PASTB196) Hist Reembolso ( Matricula AGROS char(6) not null, Codigo dependente

numeric(2) Numero requerimento numeric(8) Descricao procedimento varchar(70) Data recepcao char(8) Valor despesa decimal(12,2) Valor pago decimal(12,2) Data pagamento char(8) Codigo banco numeric(5) Nome banco varchar(30) Codigo agencia numeric(4) Nome agencia varchar(30) Conta corrente Numero char(15) Conta corrente Digito char(2) Tipo plano numeric(2) );

not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTB990) Descontos (SIAPE) % ============================================================ create table (PASTB990) Descontos (SIAPE) ( Numero identificacao empregado numeric(8) not null, Numero identificacao beneficiario numeric(2) not null, Data referencia desconto char(6) not null, Numero identificacao SIAPE numeric(8) not null default 0, Valor desconto decimal(12,2) not null, primary key (Numero identificacao empregado, Numero identificacao beneficiar io, Data referencia desconto) ); % ============================================================ % Table: (PASTB812) Resumo Faixa Etaria % ============================================================ create table (PASTB812) Resumo Faixa Etaria ( Codigo faixa etaria numeric(2) not null, Produto numeric(3) not null, Numero total usuario numeric(6) not null

default 0, Numero total participante numeric(6) not null default 0, Numero total dependente numeric(6) not null default 0, primary key (Codigo faixa etaria, Produto) ); % ============================================================ % Table: (PASTB980) RDC 85 (itens) % ============================================================ create table (PASTB980) RDC 85 (itens) ( Codigo item despesa numeric(3) not null, Codigo subitem despesa numeric(3) not null default 0, Codigo classe verba numeric(3) not null, Numero de eventos numeric(8) not null default 0, Valor total despesas decimal(16,2) not null default 0, Valor total participacao decimal(16,2) not null default 0, primary key (Codigo item despesa, Codigo subitem despesa, Codigo classe verb a) ); % ============================================================ % Table: (PASTB981) RDC 85 % ============================================================ create table (PASTB981) RDC 85 ( Codigo item despesa numeric(3) not null, Numero expostos numeric(8) not null default 0, primary key (Codigo item despesa) ); % ============================================================ % Table: (PASTT002) Atualizacao de dados bancario % ============================================================ create table (PASTT002) Atualizacao de dados bancario ( Nmero identificador do participante numeric(8) not null, Codigo do beneficirio numeric(2) not null, Codigo do banco numeric(4) not null, Codigo agencia

numeric(5) Numero da conta char(15) Ocorrencia varchar(60) default ' ' );

not null, not null, not null

% ============================================================ % Table: (PASTB201) Procedimentos % ============================================================ create table (PASTB201) Procedimentos ( Data competencia char(6) not null, Codigo empresa numeric(5) not null, Origem do procedimento numeric(1) not null, Tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Quantidade numeric(3) not null, Valor procedimento decimal(12,2) not null, Data realizacao char(8) not null, Tipo cobertura numeric(2) not null, Especialidade numeric(3) not null, Numero autorizacao numeric(8) not null, CID char(6) not null default ' ', Credenciado numeric(8) not null, Recebedor numeric(8) not null, Numero reembolso numeric(8) not null, CNPJ CPF recebedor reembolso numeric(14) not null, Empregado numeric(8) not null, Beneficiario numeric(2) not null, Idade numeric(3) not null, Faixa etaria numeric(2) not null, Tipo Acomodacao numeric(2) not null default 0, Indicativo aut pos atendimento char(1) not null default 'N',

Tipo autorizacao numeric(2) default 0, Codigo classe custo numeric(2) default 0, Tipo plano numeric(2) Pagamento pacote char(1) );

not null not null not null, not null

% ============================================================ % Table: (PASTB202) Contribuicoes % ============================================================ create table (PASTB202) Contribuicoes ( Data competencia char(6) not null, Empregado numeric(8) not null, Beneficiario numeric(2) not null, Titular numeric(2) not null, Idade numeric(3) not null, Faixa etaria numeric(2) not null, Tipo debito numeric(2) not null, Valor debito decimal(12,2) not null ); % ============================================================ % Table: (PASTB204) Associados por faixa etaria % ============================================================ create table (PASTB204) Associados por faixa etaria ( Data competencia char(6) not null, Empregado numeric(8) not null, Beneficiario numeric(2) not null, Titular numeric(2) not null, Idade numeric(3) not null, Sexo char(1) not null ); % ============================================================ % Table: (PASTT003) Consultas e exames excedidos % ============================================================ create table (PASTT003) Consultas e exames excedidos ( Numero identificador

numeric(14) not null, Matrcula agros char(7) not null, Data competencia char(6) not null, Codigo do procedimento numeric(8) not null, Qtde procedimentos numeric(8) , Valor procedimentos decimal(12,2) , Qtde CH's numeric(8) , Valor padrao decimal(12,2) , primary key (Numero identificador, Matrcula agros, Data competencia, Codigo d o procedimento) ); % ============================================================ % Table: (PASTB940) Cadastro desc UFV % ============================================================ create table (PASTB940) Cadastro desc UFV ( Origem recolhimento numeric(2) not null, Registro SIAPE numeric(8) not null, Nome char(60) not null, CPF numeric(11) not null, Registro empresa char(6) not null, Lotacao char(9) not null, Codigo situacao funcional numeric(2) not null, Data admissao char(8) not null, Data demissao char(8) not null, Data primeiro emprego char(8) not null, Cargo char(50) not null, Regime trabalho char(3) not null, Data aposentadoria char(8) not null, Codigo aposentadoria numeric(3) not null, Data competncia char(6) not null, Banco numeric(3) not null, Agencia char(7) not null, Conta corrente char(13) not null,

Codigo cargo char(6) not null default ' ', primary key (Origem recolhimento, Registro SIAPE) ); % ============================================================ % Table: (PASTB941) Rubricas desc UFV % ============================================================ create table (PASTB941) Rubricas desc UFV ( Origem recolhimento numeric(2) not null, Registro SIAPE numeric(8) not null, Codigo rubrica numeric(10) not null, Provento desconto char(1) not null, Sequencia numeric(1) not null, CPF numeric(11) not null, Registro empresa char(6) not null, Data competencia char(6) not null, Valor numeric(15,2) not null, primary key (Origem recolhimento, Registro SIAPE, Codigo rubrica, Provento d esconto, Sequencia) ); % ============================================================ % Table: (PASTB291) Procedimentos % ============================================================ create table (PASTB291) Procedimentos ( A char(10) ); % ============================================================ % Table: (PASTB292) Contribuicoes % ============================================================ create table (PASTB292) Contribuicoes ( B char(10) ); % ============================================================ % Table: (PASTB293) Despesas operacionais % ============================================================ create table (PASTB293) Despesas operacionais ( C char(10) );

% ============================================================ % Table: (PASTB294) Associados por faixa etaria % ============================================================ create table (PASTB294) Associados por faixa etaria ( D char(10) ); % ============================================================ % Table: (PASTB171) Natureza lancamentos interface contabil % ============================================================ create table (PASTB171) Natureza lancamentos interface contabil ( Ano exercicio numeric(4) not null default 2003, Tipo plano numeric(2) not null, Codigo tipo debito numeric(2) not null, Codigo empresa numeric(5) not null, Codigo situacao numeric(2) not null, Coigo regime numeric(1) not null, Codigo natureza char(4) not null, Situacao contabil numeric(2) not null, Descricao natureza char(60) not null, Conta debito numeric(13) not null, Conta debito auxiliar numeric(11) not null, Conta credito numeric(13) not null, Conta credito auxiliar numeric(11) not null, Autor registro char(20) not null, Data registro char(8) not null, primary key (Ano exercicio, Tipo plano, Codigo tipo debito, Codigo empresa, Codigo situacao, Coigo regime, Codigo natureza, Situacao contabil) ); % ============================================================ % Table: (PASTT004) Interface contabil Aux % ============================================================ create table (PASTT004) Interface contabil Aux ( Codigo natureza char(4) not null, Descricao natureza char(60) not null, Codigo tipo debito numeric(2) not null,

Origem pagto numeric(5) Codigo situacao numeric(2) Codigo regime numeric(1) Situacao contabil numeric(2) Valor decimal(12,2) Conta debito numeric(13) Conta debito aux numeric(11) Conta credito numeric(13) Conta credito aux numeric(11) Usuario char(20) Plano numeric(3) Tipo arquivo numeric(1) default 0 );

not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTB997) Contribuicoes Inss empregado % ============================================================ create table (PASTB997) Contribuicoes Inss empregado ( nada char(10) ); % ============================================================ % Table: (PASVE018) Regime trabalho % ============================================================ create table (PASVE018) Regime trabalho ( Codigo regime trabalho numeric(1) not null, Descricao regime trabalho varchar(10) not null ); % ============================================================ % Table: (PASTB142) Relatrio de dados carregados % ============================================================ create table (PASTB142) Relatrio de dados carregados ( Nmero processo numeric(14) not null, Nmero identificador do empregado numeric(8) not null, Matrcula Agros char(6) not null, Titular de grupo familiar numeric(2) not null,

Nmero da via da carteira numeric(1) not null, Cdigo do beneficirio numeric(2) not null, Nmero da autorizao numeric(8) not null, Data do atendimento char(8) not null, CID char(6) not null, Tabela de procedimento numeric(4) not null, Procedimento numeric(8) not null, Quantidade cobrada numeric(5) not null, Quantidade devida numeric(5) not null, Valor devido decimal(12,2) not null, Glosa numeric(4) not null, primary key (Nmero processo, Nmero identificador do empregado, Matrcula Agros, Titular de grupo familiar, Nmero da via da carteira, Cdigo do beneficirio) ); % ============================================================ % Table: (PASTB185) Sintetico Utilizacoes Ano Anterior % ============================================================ create table (PASTB185) Sintetico Utilizacoes Ano Anterior ( Matricula AGROS char(6) not null, Total consultas utilizadas numeric(8) not null, Total consultas em aberto numeric(8) not null, Total consultas disponiveis numeric(8) not null, Total CHs exames utilizados numeric(8) not null, Total CHs exames em aberto numeric(8) not null, Total CHs exames disponiveis numeric(8) not null, Data geracao char(10) not null, Ano extracao char(4) not null ); % ============================================================ % Table: (PasTb850) Contracheque Reg 00 % ============================================================ create table (PasTb850) Contracheque Reg 00 ( Tipo registro char(2) , Filler1 char(47) ,

Data referencia char(7) ); % ============================================================ % Table: (PasTb851) Contracheque Reg 01 % ============================================================ create table (PasTb851) Contracheque Reg 01 ( Numero identificacao numeric(7) not null, Tipo registro char(2) , Nome char(38) , Filler1 char(4) , Identificacao char(7) , primary key (Numero identificacao) ); % ============================================================ % Table: (PasTb852) Contracheque Reg 02 % ============================================================ create table (PasTb852) Contracheque Reg 02 ( Numero identificaao numeric(8) not null, Tipo registro char(2) , Evento ou cargo char(38) , Filler1 char(5) , Numero dependentes IR char(2) , primary key (Numero identificaao) ); % ============================================================ % Table: (PasTb853) Contracheque Reg 03 % ============================================================ create table (PasTb853) Contracheque Reg 03 ( Numero identificacao numeric(8) not null, Tipo registro char(2) , Numero inscricao INSS char(13) , Base calculo INSS char(25) , valor contribuicao INSS char(18) , primary key (Numero identificacao) ); % ============================================================ % Table: (PasTb854) Contracheque Reg 04

% ============================================================ create table (PasTb854) Contracheque Reg 04 ( Numero identificacao numeric(8) not null, Tipo registro char(2) , Cdigo banco char(3) , Filler1 char(9) , Cdigo agencia char(5) , Filler2 char(5) , Numero conta corrente char(11) , Filler3 char(2) , Municipio char(10) , Filler4 char(1) , Data credito char(10) , primary key (Numero identificacao) ); % ============================================================ % Table: (PasTb855) Contracheque Reg 05 % ============================================================ create table (PasTb855) Contracheque Reg 05 ( Numero identificacao numeric(8) not null, Sequencia numeric(2) not null, Tipo registro char(2) , Descricao provento char(20) , Valor provento char(10) , Filler1 char(1) , Descricao desconto char(20) , Valor desconto char(9) , primary key (Numero identificacao, Sequencia) ); % ============================================================ % Table: (PasTb856) Contracheque Reg 06 % ============================================================ create table (PasTb856) Contracheque Reg 06 ( Numero identificacao numeric(8) not null, Tipo registro

char(2) , Filler1 char(20) , Total proventos char(10) , Filler2 char(20) , Total descontos char(9) , primary key (Numero identificacao) ); % ============================================================ % Table: (PasTb857) Contracheque Reg 07 % ============================================================ create table (PasTb857) Contracheque Reg 07 ( Numero identificacao numeric(8) not null, Tipo registro char(2) , Filler1 char(50) , Total liquido char(10) , primary key (Numero identificacao) ); % ============================================================ % Table: (PasTb858) Contracheque Reg 08 % ============================================================ create table (PasTb858) Contracheque Reg 08 ( Numero identificacao numeric(8) not null, Tipo registro char(2) , Base FGTS char(11) , Filler1 char(1) , FGTS no mes char(12) , Filler2 char(2) , Base IRRF char(16) , Filler3 char(4) , Salario contribuicao INSS char(14) , primary key (Numero identificacao) ); % ============================================================ % Table: (PasTb859) Contracheque Reg 09 % ============================================================ create table (PasTb859) Contracheque Reg 09 ( Numero identificacao

numeric(8) not null, Tipo registro char(2) , FGTS acumulado no ano char(16) , Filler1 char(2) , Contribuicao AGROS acumulada no ano char(19) , Filler2 char(2) , Proventos acumulados no ano char(19) , primary key (Numero identificacao) ); % ============================================================ % Table: (PasTb860) Contracheque Reg 10 % ============================================================ create table (PasTb860) Contracheque Reg 10 ( Numero identificacao numeric(8) not null, Sequencia numeric(2) not null, Tipo registro char(2) , Mensagem char(60) , primary key (Numero identificacao, Sequencia) ); % ============================================================ % Table: (PasTb861) Contracheque Reg 11 % ============================================================ create table (PasTb861) Contracheque Reg 11 ( Numero identificacao numeric(8) not null, Tipo registro char(2) , Nome destinatario char(50) , primary key (Numero identificacao) ); % ============================================================ % Table: (PasTb862) Contracheque Reg 12 % ============================================================ create table (PasTb862) Contracheque Reg 12 ( Numero identificacao numeric(8) not null, Tipo registro char(2) , Endereco char(50) , primary key (Numero identificacao) );

% ============================================================ % Table: (PasTb863) Contracheque Reg 13 % ============================================================ create table (PasTb863) Contracheque Reg 13 ( Numero identificacao numeric(8) not null, Tipo registro char(2) , Bairro char(50) , primary key (Numero identificacao) ); % ============================================================ % Table: (PasTb864) Contracheque Reg 14 % ============================================================ create table (PasTb864) Contracheque Reg 14 ( Numero identificacao numeric(8) not null, Tipo registro char(2) , CEP char(8) , Filler1 char(2) , Municipio char(23) , Filler2 char(2) , UF char(2) , primary key (Numero identificacao) ); % ============================================================ % Table: (PASTB250) Liquidos (Sist Antigo) % ============================================================ create table (PASTB250) Liquidos (Sist Antigo) ( Nr Identificacao credenciado numeric(8) not null, Data credito numeric(8) not null, Codigo Banco numeric(5) not null, Codigo agencia numeric(5) not null, Conta corrente char(15) not null, Liquido decimal(12,2) not null, primary key (Nr Identificacao credenciado, Data credito) ); % ============================================================ % Table: (PASTB251) Verbas Sistema Antigo % ============================================================ create table (PASTB251) Verbas Sistema Antigo

( Nr Identificacao credenciado numeric(8) not null, Data referencia numeric(6) not null, Codigo verba numeric(3) not null, Valor verba decimal(12,2) not null, primary key (Nr Identificacao credenciado, Data referencia, Codigo verba) ); % ============================================================ % Table: (PASVE009) Tabelas proc medicos % ============================================================ create table (PASVE009) Tabelas proc medicos ( Cdigo tabela procedimento numeric(4) not null, Descrio varchar(70) not null, Codigo padrao numeric(1) not null, Codigo varchar(6) not null, Codigo tipo calculo varchar(3) not null, Tipo calculo filme varchar(2) not null, Percentual acrescimo decimal(6,3) not null, Codigo proc inicial numeric(8) not null, Codigo proc final numeric(8) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Cdigo tabela procedimento) ); % ============================================================ % Table: (PASTB143) Aliqutos Csll Cofins Pis Pasep % ============================================================ create table (PASTB143) Aliqutos Csll Cofins Pis Pasep ( Tipo aliquota numeric(2) not null, Data inicio Vigor char(6) not null, Data trmino vigor char(6) not null, Aliquota decimal(8,5) not null, Desconto minimo decimal(12,2) not null, Autor registro varchar(20) not null, Data registro

char(8) not null, primary key (Tipo aliquota, Data inicio Vigor) ); % ============================================================ % Table: (PASTB917) Csll Cofins Pis Pasep % ============================================================ create table (PASTB917) Csll Cofins Pis Pasep ( nada char(10) ); % ============================================================ % Table: (PASTB942) Cota pensao % ============================================================ create table (PASTB942) Cota pensao ( Origem pagamento numeric(2) not null, Registro Siape numeric(8) not null, Identificador numeric(8) not null, Beneficiario numeric(2) not null, Lotacao numeric(9) not null, Banco numeric(4) not null, Agencia numeric(5) not null, Salario base decimal(12,2) not null, Valor contribuicao decimal(12,2) not null, Valor participacao decimal(12,2) not null, Numero conta char(15) not null, primary key (Origem pagamento, Registro Siape) ); % ============================================================ % Table: (PASTB943) Descontos Pensionistas % ============================================================ create table (PASTB943) Descontos Pensionistas ( Origem recolhimento numeric(2) not null, Registro Siape numeric(8) not null, Codigo verba numeric(10) not null, Identificador sequencia numeric(1) not null, Valor verba decimal(15,2) not null, primary key (Origem recolhimento, Registro Siape, Codigo verba, Identificado r sequencia)

); % ============================================================ % Table: (PASTT005) Temp cadastramento procedimento % ============================================================ create table (PASTT005) Temp cadastramento procedimento ( Credenciado numeric(8) not null, Codigo tabela numeric(4) not null, Procedimento inicial numeric(8) not null, Procedimento final numeric(8) not null, Data inicio char(8) not null, Data termino char(8) not null, Percentual aplicacao qtde decimal(6,3) not null, Percentual aplicacao custo decimal(6,3) not null, Unidade valorizacao numeric(3) not null ); % ============================================================ % Table: (PASTB071) Controle utilizacao % ============================================================ create table (PASTB071) Controle utilizacao ( Data inicio vigencia char(8) not null, Data termino vigencia char(8) not null, Numero maximo consultas numeric(3) not null, Numero maximo ch exames numeric(6) not null, Numero diaria psiquiatrica sem part numeric(3) not null, Percentual part internacao psiquiatrica decimal(6,3) not null, Valor ch padrao decimal(12,5) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Data inicio vigencia) ); % ============================================================ % Table: (PASTB144) Base calculo Csll Cofins Pis Pasep % ============================================================ create table (PASTB144) Base calculo Csll Cofins Pis Pasep ( Data inicio vigencia char(6) not null,

Data termino vigencia char(6) not null, Valor base calculo decimal(12,2) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Data inicio vigencia) ); % ============================================================ % Table: (PASTB507) Procedimentos item participacao % ============================================================ create table (PASTB507) Procedimentos item participacao ( Codigo procedimento diaria numeric(8) not null, Data inicio vigencia char(8) not null, Data termino vigencia char(8) not null, Codigo item participacao numeric(2) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento diaria, Data inicio vigencia) ); % ============================================================ % Table: (PASTB508) Procedimentos reembolsaveis % ============================================================ create table (PASTB508) Procedimentos reembolsaveis ( Codigo da tabela procedimento numeric(4) not null, Procedimento diaria numeric(8) not null, Data inicio da vigencia char(8) not null, Data terimno da vigencia char(8) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo da tabela procedimento, Procedimento diaria, Data inicio da vigencia) ); % ============================================================ % Table: (PASTT006) Participantes excluido interface contabi % ============================================================ create table (PASTT006) Participantes excluido interface contabil ( Identificador participante numeric(8) not null, Beneficiario

numeric(2) Tipo debito numeric(2) Origem pagamento numeric(5) Situacao numeric(2) Regime trabalho numeric(1) Situacao contabil numeric(2) Usuario char(20) Plano numeric(3) );

not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASVE054) Tipos debitos % ============================================================ create table (PASVE054) Tipos debitos ( Tipo debito numeric(2) not null, Descricao debito varchar(50) not null, Emitente varchar(7) not null, Especie debito contabil numeric(4) not null, Identifica debito participacao char(1) not null, Especie debito contabil patrocinadora numeric(4) not null, primary key (Tipo debito) ); % ============================================================ % Table: (PASTB157) Taxa video % ============================================================ create table (PASTB157) Taxa video ( Taxa video numeric(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Taxa video) ); % ============================================================ % Table: (PASTB002) Coberturas AMB % ============================================================ create table (PASTB002) Coberturas AMB ( Codigo procedimento numeric(8) not null, Tipo cobertura numeric(2) not null,

primary key (Codigo procedimento) ); % ============================================================ % Table: (PASTB516) Negociacao TB2003 % ============================================================ create table (PASTB516) Negociacao TB2003 ( nada char(10) ); % ============================================================ % Table: (PASTB511) De Para CBHPM AMB % ============================================================ create table (PASTB511) De Para CBHPM AMB ( Procedimento CBHPM numeric(8) not null, Procedimento AMB numeric(8) not null ); % ============================================================ % Table: (PASTB003) Controle cancelamento benef PAS % ============================================================ create table (PASTB003) Controle cancelamento benef PAS ( Data competencia char(6) not null, Autor registro varchar(20) not null, primary key (Data competencia) ); % ============================================================ % Table: (PASTT016) Negociacao SOFTWARE % ============================================================ create table (PASTT016) Negociacao SOFTWARE ( CNPJ CPF credenciado numeric(14) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data inicio negociacao char(8) not null, Data termino negociacao char(8) not null, Valor honorario decimal(12,2) not null, Valor custo operacional decimal(12,2) not null, Valor filme decimal(12,2) not null, Valor anestesista decimal(12,2) not null, Valor auxiliar anestesista decimal(12,2) not null,

Valor primeiro auxiliar decimal(12,2) Valor segundo auxiliar decimal(12,2) Valor terceiro auxiliar decimal(12,2) Valor quarto auxiliar decimal(12,2) );

not null, not null, not null, not null

% ============================================================ % Table: (PASTB051) Procedimentos bilaterais % ============================================================ create table (PASTB051) Procedimentos bilaterais ( Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Item custo numeric(2) not null, Numero identificador period numeric(3) not null, Data inicio vigencia char(8) not null, Data termino vigencia char(8) not null, Percentual aplicacao item decimal(6,3) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo tabela procedimento, Codigo procedimento, Item custo, Nu mero identificador period) ); % ============================================================ % Table: (PASTB068) Grupos procedimentos % ============================================================ create table (PASTB068) Grupos procedimentos ( Codigo tabela procedimento numeric(4) not null, Codigo procedimento inicial numeric(8) not null, Item de custo numeric(2) not null, Numero identificador periodo numeric(3) not null, Codigo procedimento final numeric(8) not null, Data inicio vigencia char(8) not null, Data termino vigencia char(8) not null, Percentual aplicacao item decimal(6,3) not null, Data registro char(8) not null,

Autor registro varchar(20) not null, primary key (Codigo tabela procedimento, Codigo procedimento inicial, Item d e custo, Numero identificador periodo) ); % ============================================================ % Table: (PASTT007) Aplicacao regra calculo % ============================================================ create table (PASTT007) Aplicacao regra calculo ( Matricula numeric(7) not null, Codigo beneficiario numeric(2) not null, Usuario varchar(34) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Classe custo numeric(2) not null, Valor classe custo decimal(12,2) not null, Valor participacao decimal(12,2) not null, Identifica aplicacao regra char(1) not null default 'N', Quantidade procedimento numeric(2) not null ); % ============================================================ % Table: (PASTT008) Itens RDC % ============================================================ create table (PASTT008) Itens RDC ( Data inicial char(8) not null, Data final char(8) not null, Codigo faixa etaria numeric(2) not null, Numero expostos numeric(8) not null ); % ============================================================ % Table: (PASTT009) Subitens RDC % ============================================================ create table (PASTT009) Subitens RDC ( Data inicial char(8) not null, Data termino char(8) not null, Codigo item numeric(3) not null,

Faixa etaria numeric(2) Codigo subitem numeric(3) Classe verba numeric(2) Numero eventos numeric(8) Valor despesas decimal(12,2) Valor participacao decimal(12,2) );

not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTT900) Geracao arquivo % ============================================================ create table (PASTT900) Geracao arquivo ( Sequencial registro numeric(8) not null, Linha registro varchar(2000) not null ); % ============================================================ % Table: (PASTB107) Motivos baixa debito % ============================================================ create table (PASTB107) Motivos baixa debito ( Motivo baixa debito numeric(2) not null, Descricao motivo baixa debito varchar(30) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Motivo baixa debito) ); % ============================================================ % Table: (PASTB216) Historico utilizacoes completo % ============================================================ create table (PASTB216) Historico utilizacoes completo ( Matricula agros char(6) not null, Codigo beneficiario numeric(2) not null, Numero autorizacao numeric(8) not null, Data realizacao numeric(8) not null, Idade numeric(3) not null, CNPJ CPF credenciado numeric(14) not null, Nome credenciado char(50) not null,

CNPJ CPF solicitante numeric(14) not null, Codigo procedimento numeric(8) not null, Tipo cobertura numeric(2) not null, Classificacao procedimento numeric(4) not null, Tabela procedimento numeric(4) not null, Item custo numeric(2) not null, Regra calculo numeric(3) not null, Indicativo horario especial char(1) not null, Indicativo paciente internado char(1) not null, Valor pago decimal(12,2) not null, Valor participacao decimal(12,2) not null, Data emissao char(8) not null, Data pagamento char(8) not null, Quantidade paga numeric(3) not null, Tipo plano numeric(2) not null ); % ============================================================ % Table: (PASTB913) Registro tipo 5 ANS % ============================================================ create table (PASTB913) Registro tipo 5 ANS ( Numero identificador numeric(8) not null, Numero sequencial char(7) not null, Tipo de registro char(1) not null, Numero sequencial linha char(2) not null, Beneficiario operadora char(30) not null, Indicacao itens excluidos char(7) not null, primary key (Numero identificador) ); % ============================================================ % Table: (PASTB177) Anexo II A % ============================================================ create table (PASTB177) Anexo II A ( Grupo beneficiario numeric(1) not null, Descricao grupo beneficiario

varchar(30) not null, Numero expostos numeric(6) not null, Numero eventos numeric(6) not null, Despesas assistenciais decimal(12,2) not null, Valor participacao decimal(12,2) not null, primary key (Grupo beneficiario) ); % ============================================================ % Table: (PASTB184) Particpantes contribuicao superior % ============================================================ create table (PASTB184) Particpantes contribuicao superior ( Identificador matricula numeric(8) not null, Titular beneficio numeric(2) not null, Data competencia char(6) not null, Valor contribuicao decimal(12,2) not null, Identifica doacao char(1) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Identificador matricula, Titular beneficio, Data competencia) ); % ============================================================ % Table: (PASTB197) Liminar % ============================================================ create table (PASTB197) Liminar ( Identificador matrcula numeric(8) not null, Titular beneficio numeric(2) not null, Identificador periodo numeric(3) not null, Data inicio liminar char(6) not null, Data termino liminar char(6) not null, Numero processo liminar varchar(30) not null, Data registro char(8) not null, Autor registro varchar(20) not null, Registro obteve liminar char(1) not null default 'S', Vara registro char(20) not null,

Identifica desistencia char(1) not null, primary key (Identificador matrcula, Titular beneficio, Identificador periodo ) ); % ============================================================ % Table: (PASTB200) Limite participacao % ============================================================ create table (PASTB200) Limite participacao ( Data inicio char(8) not null, Data termino char(8) not null, Valor limite particip decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Data inicio) ); % ============================================================ % Table: (PASTB207) Servico ambulancia % ============================================================ create table (PASTB207) Servico ambulancia ( Identificador participante numeric(8) not null, Codigo beneficiario numeric(2) not null, Data realizacao char(8) not null, Codigo procedimento numeric(8) not null, Valor transporte decimal(12,2) not null, Valor nao coberto PAS decimal(12,2) not null, Data geracao arrecadacao char(8) not null, CPF CNPJ solicitante numeric(14) not null, Nome razao social solicitante varchar(70) not null, Numero PP varchar(20) not null, Numero nota fiscal varchar(50) not null, CNPJ executor numeric(14) not null, Razao social executor varchar(70) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Identificador participante, Codigo beneficiario, Data realizaca

o, Codigo procedimento) ); % ============================================================ % Table: (PASTB087) Controle subsidios % ============================================================ create table (PASTB087) Controle subsidios ( Data competencia char(6) not null, Valor utilizado fundo decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Data competencia) ); % ============================================================ % Table: (PASTT010) Preparacao emissao carteira % ============================================================ create table (PASTT010) Preparacao emissao carteira ( Usuario varchar(20) not null, Sequencial numeric(8) not null, Descricao plano varchar(50) not null, Registro plano ANS char(9) not null, Nome titular varchar(35) not null, Matricula Agros char(6) not null, Titular beneficio numeric(2) not null, Codigo dependente numeric(2) not null, Via carteira numeric(2) not null, Nome beneficiario varchar(35) not null, Descricao vinculo char(16) not null, Data validade char(8) not null, Descricao acomodacao varchar(22) not null, Sexo char(1) not null, Tipo plano numeric(2) not null ); % ============================================================ % Table: (PASTT011) Cobranca agregado ARQ I % ============================================================ create table (PASTT011) Cobranca agregado ARQ I

( Codigo sacado char(15) Nome razao social char(40) Nome fantasia char(40) Codigo grupo char(10) Tipo pessoa char(1) CPF char(20) Endereco char(40) Bairro char(15) Municipio char(15) UF char(2) CEP char(8) Fone char(20) Valor char(15) Dia char(2) Serie char(10) Complemento char(10) ); % ============================================================ % Table: (PASTT012) Cobranca agregado ARQ II % ============================================================ create table (PASTT012) Cobranca agregado ARQ II ( Codigo sacado char(15) not null, Numero controle char(15) not null, Numero caixa char(11) not null, Codigo carteira char(4) not null, Aceite char(1) not null, Codigo especie numeric(2) not null, Instrucao cobranca numeric(1) not null, Prazo protesco char(4) not null, Opcao vencimento numeric(1) not null, Data vencimento char(8) not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null

Data emissao char(8) Codigo moeda char(2) Valor titulo char(15) Valor juros char(15) Data desconto char(8) Valor desconto char(15) Valor abatimento char(15) Data multa char(8) Valor multa char(15) Tipo bloqueio numeric(1) Compensacao char(1) Filler char(3) Avalista char(20) Tipo pessoa avalista char(1) CPF CNPJ avalista char(20) Mensagem 1 char(40) Mensagem 2 char(40) Mensagem 3 char(40) Mensagem 4 char(40) Mensagem 5 char(40) Mensgem 6 char(40) );

not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTT013) Selecao endereco % ============================================================ create table (PASTT013) Selecao endereco ( Usuario char(20) not null, Identificador matricula numeric(8) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Logradouro char(40) not null, Numero

char(6) Complemento char(10) Bairro char(30) Municipio char(30) UF char(2) Pais char(30) CEP numeric(8) EMAIL char(30) Fone char(15) Codigo municipio numeric(5) Nome char(35) );

not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTB123) Servicos diagnose % ============================================================ create table (PASTB123) Servicos diagnose ( Codigo diagnose numeric(2) not null, Descricao diagnose varchar(50) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo diagnose) ); % ============================================================ % Table: (PASTB124) Servicos terapia % ============================================================ create table (PASTB124) Servicos terapia ( Codigo terapia numeric(2) not null, Descricao terapia varchar(50) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo terapia) ); % ============================================================ % Table: (PASTT014) Geracao arquivo contabil % ============================================================ create table (PASTT014) Geracao arquivo contabil (

Categoria numeric(2) Produto numeric(3) Codigo natureza char(4) Descricao natureza varchar(70) Verba numeric(3) Conta credito numeric(13) Conta credito auxiliar numeric(11) Conta debito numeric(13) Conta debito auxiliar numeric(11) Valor decimal(12,2) Usuario varchar(20) );

not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTT015) Verbas por plano (Credenciados) % ============================================================ create table (PASTT015) Verbas por plano (Credenciados) ( Usuario char(20) not null, Tipo plano numeric(2) not null, Descricao plano char(50) not null, Codigo verba numeric(3) not null, Descricao verba char(30) not null, Valor decimal(12,2) not null ); % ============================================================ % Table: (PASTB166) Conferencia ANS % ============================================================ create table (PASTB166) Conferencia ANS ( Indicativo situacao numeric(1) not null, Matricula Agros char(6) not null, Codigo beneficiario numeric(2) not null ); % ============================================================ % Table: (PASTB996) Simulacao CBHPM % ============================================================ create table (PASTB996) Simulacao CBHPM

( Procedimento numeric(8) Descricao procedimento varchar(200) Peso porte decimal(6,3) Porte char(4) Custo operacional decimal(8,3) Numero auxiliares numeric(1) Porte anestesico numeric(2) Metro filme decimal(6,4) Medida porte anestesico char(4) default 'AAAA', Tipo de tabela numeric(2) ); % ============================================================ % Table: (PASTB995) Valor porte % ============================================================ create table (PASTB995) Valor porte ( Porte char(4) not null, Valor porte decimal(12,2) not null, primary key (Porte) ); % ============================================================ % Table: (PASTB952) Pagamentos sem debitos % ============================================================ create table (PASTB952) Pagamentos sem debitos ( Identificador matricula numeric(8) not null, Beneficiario numeric(2) not null, Tipo debito numeric(2) not null, Referencia debito char(6) not null, Identificador numeric(8) not null, Data pagamento char(8) not null, Origem pagamento numeric(2) not null, Valor pago decimal(12,2) not null, Operacao char(1) not null, Data registro not null, not null, not null, not null, not null, not null, not null, not null, not null not null

char(8) not null, Autor registro varchar(30) not null, primary key (Identificador matricula, Beneficiario, Tipo debito, Referencia debito, Identificador) ); % ============================================================ % Table: (PASTB135) Tipo logradouro % ============================================================ create table (PASTB135) Tipo logradouro ( Tipo logradouro numeric(3) not null, Descricao logradouro char(30) not null, primary key (Tipo logradouro) ); % ============================================================ % Table: (PASVE019) Motivo cancelamento contrato % ============================================================ create table (PASVE019) Motivo cancelamento contrato ( Codigo motivo cancelamaneto numeric(2) not null, Descricao motivo cancelamento varchar(35) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo motivo cancelamaneto) ); % ============================================================ % Table: (PASTT017) Verbas por plano (Reembolso) % ============================================================ create table (PASTT017) Verbas por plano (Reembolso) ( Usuario char(20) not null, Tipo plano numeric(2) not null, Descricao plano char(50) not null, Codigo verba numeric(3) not null, Descricao verba char(30) not null, Valor decimal(12,2) not null ); % ============================================================ % Table: (PASTT198) Internacoes Cid % ============================================================ create table (PASTT198) Internacoes Cid ( Cid

char(6) Idade numeric(3) Quantidade autorizacoes numeric(8) Valor decimal(12,2) Usuario logado char(20) );

, , , ,

% ============================================================ % Table: (PASTB602) Faixa etaria % ============================================================ create table (PASTB602) Faixa etaria ( Faixa etaria numeric(2) not null, Idade inicial numeric(3) not null, Idade final numeric(3) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Faixa etaria) ); % ============================================================ % Table: (PASTB603) Utilizacao procedimento % ============================================================ create table (PASTB603) Utilizacao procedimento ( Codigo procedimento numeric(8) not null, Data inicial realizacao char(8) not null, Data termino realizacao char(8) not null, Utilizacao procedimento char(1) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Codigo procedimento) ); % ============================================================ % Table: (PASTB606) Procedimentos pr autorizados % ============================================================ create table (PASTB606) Procedimentos pr autorizados ( Procedimento autorizado numeric(8) not null, Data emissao inicial char(8) not null, Data emissao termino char(8) not null,

Data realizacao inicial char(8) not null, Data realizacao termino char(8) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Procedimento autorizado) ); % ============================================================ % Table: (PASTT600) Calculo participacao % ============================================================ create table (PASTT600) Calculo participacao ( Identificador participante numeric(8) not null, Beneficiario numeric(2) not null, Local atendimento numeric(2) not null, Autorizacao numeric(8) not null, Credenciado numeric(8) not null, Tabela procedimento numeric(4) not null, Procedimento numeric(8) not null, Valor pago decimal(12,2) not null, Valor participacao decimal(12,2) not null, Data emissao char(8) not null, Data realizacao char(8) not null, Grupo complementar numeric(3) not null, Procedimento principal char(8) not null ); % ============================================================ % Table: (PASTB650) CBO % ============================================================ create table (PASTB650) CBO ( Codigo CBO char(5) not null, Descricao CBO varchar(70) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Codigo CBO) );

% ============================================================ % Table: (PASTB651) Profissional equipe % ============================================================ create table (PASTB651) Profissional equipe ( Codigo profissional equipe numeric(2) not null, Descricao profissional varchar(30) not null, Data registro char(8) not null, Autor registro char(20) not null, Identifica uso Agros char(1) not null default 'N', primary key (Codigo profissional equipe) ); % ============================================================ % Table: (PASTB655) Tipo internacao x Cobertura % ============================================================ create table (PASTB655) Tipo internacao x Cobertura ( Tipo internacao numeric(2) not null, Tipo cobertura numeric(2) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Tipo internacao, Tipo cobertura) ); % ============================================================ % Table: (PASTT018) Inadimplentes (Quantidade meses) % ============================================================ create table (PASTT018) Inadimplentes (Quantidade meses) ( Usuario char(20) not null, Tipo plano numeric(2) not null, Situacao char(10) not null, Numero meses numeric(3) not null, Qtde titulares numeric(6) not null, Valor contribuicao decimal(12,2) not null, Valor participacao decimal(12,2) not null, primary key (Usuario, Tipo plano, Situacao, Numero meses) ); % ============================================================ % Table: (PASTT019) Inadimplentes (Data referencia) % ============================================================

create table (PASTT019) Inadimplentes (Data referencia) ( Usuario char(20) not null, Tipo plano numeric(2) not null, Data debito char(6) not null, Qtde titulares numeric(6) not null, Valor contribuicao decimal(12,2) not null, Valor participacao decimal(12,2) not null, primary key (Usuario, Tipo plano, Data debito) ); % ============================================================ % Table: (PASTB905) Registro eventual tipo 7 % ============================================================ create table (PASTB905) Registro eventual tipo 7 ( Sequencial char(7) not null, Tipo registro numeric(1) not null, Identificacao operadora char(30) not null, Nome beneficiario char(70) not null, Sexo numeric(1) not null, Data nascimento char(8) not null, Data inscricao char(8) not null, Data cancelamento char(8) not null, Motivo cancelamento char(2) not null, Competencia char(6) not null ); % ============================================================ % Table: (ATHTB002) Pais % ============================================================ create table (ATHTB002) Pais ( Data geracao registro char(8) not null, Sigla do pais char(3) not null, Flag acao do registro char(1) not null, Nome do pais char(50) not null, DDI do pais char(5) , Numero linha no arquivo

integer not null, primary key (Data geracao registro, Sigla do pais) ); % ============================================================ % Table: (ATHTB006) Estado % ============================================================ create table (ATHTB006) Estado ( Data geracao registro char(8) not null, Sigla do estado char(2) not null, Flag de acao do registro char(1) not null, Nome da regiao do pais char(50) , Nome do estado char(50) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Sigla do estado) ); % ============================================================ % Table: (ATHTB010) Cidade % ============================================================ create table (ATHTB010) Cidade ( Data geracao registro char(8) not null, Nome da cidade char(50) not null, Flag de acao do registro char(1) not null, Nome da meso regiao char(50) , DDD da cidade char(4) , Numero linha no arquivo integer not null, primary key (Data geracao registro, Nome da cidade) ); % ============================================================ % Table: (ATHTB014) Bairro % ============================================================ create table (ATHTB014) Bairro ( Data geracao registro char(8) not null, Nome bairro da cidade char(50) not null, Nome cidade char(50) not null, Sigla estado char(2) not null, Flag de acao do registro char(1) not null, Nome regiao da cidade

char(50) , Numero linha no arquivo integer not null, primary key (Data geracao registro, Nome bairro da cidade, Nome cidade, Sigl a estado) ); % ============================================================ % Table: (ATHTB020) Beneficiario % ============================================================ create table (ATHTB020) Beneficiario ( Data geracao registro char(8) not null, Codigo beneficiario sistema operadora char(30) not null, Flag acao do registro char(1) not null, Nome do beneficiario char(35) not null, Tipo logradouro char(3) not null, Endereco char(200) , Numero char(6) , Complemento char(30) , Bairro beneficiario char(50) , Regiao cidade char(50) , Telefone beneficiario char(12) , Telefone comercial beneficiario char(12) , Fax beneficiario char(12) , Cep Beneficiario char(8) , Cidade beneficiario char(50) , Sigla estado beneficiario char(2) , Data nascimento char(10) not null, Sexo do beneficiario char(1) not null, CPF do beneficiario char(11) , Estado civil beneficiario char(20) , Numero identificacao INSS char(30) , Nome da mae char(50) , Modelo cartao que sera emitido char(36) , Identificacao beneficiario para acessar sistema char(12) ,

Senha para beneficiario acessar sistema char(12) , Endereco eletronico beneficiario char(50) , Identidade beneficiario char(20) , Indicativo se beneficiario temporario char(1) , Data validade se beneficiario temporario char(10) , CE char(8) , Departamento pessoal char(1) , Endereco correspondencia char(80) , CEP e cidade de correspondencia char(50) , Bairro correspondencia char(40) , Numero do orgao char(20) , Sigla orgao char(15) , Numero da empresa char(15) , Matricula embossada no cartao char(14) , Nome completo beneficiario char(100) , Concatenacao do plano mais a acomodacao char(35) , Acomodacao embossada cartao char(35) , Numero linha no arquivo integer , primary key (Data geracao registro, Codigo beneficiario sistema operadora) ); % ============================================================ % Table: (ATHTB024) Produto_Beneficiario % ============================================================ create table (ATHTB024) Produto_Beneficiario ( Data geracao registro char(8) not null, Codigo identifica produto junto a operadora char(10) not null, Codigo beneficiario na operadora char(20) not null, Flag acao do registro char(1) not null, Codigo contratante 1 do beneficiario char(20) not null, Codigo contratante 2 do beneficiario char(20) , Tipo do beneficiario char(1) not null, Tipo do dependente char(30) ,

Codigo do beneficiario titular na operadora char(30) not null, Identifica o parentesco do beneficiario em relacao ao titular char(20) , Situacao do produto do beneficiario char(1) not null, Data de adesao do beneficiario no produto char(10) , Data desligamento char(10) , Acomodocao que o Benef tem direito char(50) , Limite credito beneficiario produto float , Numero linha no arquivo integer , primary key (Data geracao registro, Codigo identifica produto junto a operad ora, Codigo beneficiario na operadora) ); % ============================================================ % Table: (ATHTB026) Carencia_Beneficiario % ============================================================ create table (ATHTB026) Carencia_Beneficiario ( Data geracao registro char(8) not null, Codigo produto na operadora char(10) not null, Codigo beneficiario operadora char(20) not null, Codigo beneficio ou grupo beneficios char(36) not null, Flag de acao do registro char(1) not null, Indica se e codigo beneficio ou grupo char(1) , Codigo estabelecimento char(20) , Tipo estabelecimento char(1) , Regime avaliacao carencia char(50) , Tipo regime avaliacao carencia char(50) , Carater avaliacao carencia char(50) , Acomodacao direito beneficiario char(50) , Codigo do grupo de CID char(8) , Data final carencia char(10) not null, Informa se carncia informada para autorizar ou restringir char(1) , Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo produto na operadora, Codigo bene ficiario operadora, Codigo beneficio ou grupo beneficios) );

% ============================================================ % Table: (ATHTB032) Grupo_Beneficio % ============================================================ create table (ATHTB032) Grupo_Beneficio ( Data geracao registro char(8) not null, Grupo beneficio char(36) not null, Codigo beneficio char(36) not null, Flag de acao do registro char(1) not null, Nome grupo beneficio char(50) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Grupo beneficio, Codigo beneficio) ); % ============================================================ % Table: (ATHTB034) Def_Beneficio % ============================================================ create table (ATHTB034) Def_Beneficio ( Data geracao registro char(8) not null, Codigo do beneficio char(36) not null, Flag de acao do registro char(1) not null, Nome do beneficio char(200) not null, Tipo beneficio char(1) not null, Sexo beneficiario autorizado char(1) not null, Idade minima beneficiario para realizacao do beneficio integer , Idade maxima beneficiario para realizacao beneficio integer , Quantidade maxima ocorrencias do benef em um atendimento integer , Prazo dias para validade realizacao beneficio integer , Valor do beneficio float , Campos obrigatorios integer , Previsao diarias caso beneficio realizado regime interno integer , Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo do beneficio) ); % ============================================================ % Table: (ATHTB046) Produto_Def_Beneficio % ============================================================

create table (ATHTB046) Produto_Def_Beneficio ( Data geracao registro char(8) not null, Codigo produto operadora char(10) not null, Codigo do beneficio char(36) not null, Flag de acao do registro char(1) not null, Informa se beneficio autoriza ou restringe char(1) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo produto operadora, Codigo do bene ficio) ); % ============================================================ % Table: (ATHTB056) Classificacao_Estabelecimento % ============================================================ create table (ATHTB056) Classificacao_Estabelecimento ( Data geracao registro char(8) not null, Codigo classificacao estabelecimento char(5) not null, Flag de acao do registro char(1) not null, Nome classificacao estabelecimento char(100) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo classificacao estabelecimento) ); % ============================================================ % Table: (ATHTB060) Estabelecimento_Unidade % ============================================================ create table (ATHTB060) Estabelecimento_Unidade ( Data geracao registro char(8) not null, Codigo unico identificacao estabelecimento matriz char(20) not null, Flag de acao do registro char(1) not null, Codigo unico identificacao estabelecimento filial char(20) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo unico identificacao estabelecimen to matriz) ); % ============================================================ % Table: (ATHTB062) Estabelecimento % ============================================================ create table (ATHTB062) Estabelecimento (

Data geracao registro char(8) not null, Codigo unico identificacao estabelecimento char(20) not null, Flag de acao do registro char(1) not null, Tipo do estabelecimento char(1) not null, Razao social estabelecimento char(100) , Nome fantasia estabelecimento char(100) , CPF_CNPJ char(20) , Tipo de pessoa estabelecimento char(1) , Endereco char(200) , Bairro char(50) , Regiao cidade char(50) , Telefone char(12) , Telefone comercial char(12) , Fax char(12) , CEP char(8) , Cidade char(50) , Sigla Estado char(2) , Situacao estabelecimento em relacao operadora char(1) not null, Contato estabelecimento char(100) , Cargo contato char(100) , Data contrato estabelecimento char(10) , Codigo classificacao estabelecimento char(5) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo unico identificacao estabelecimen to) ); % ============================================================ % Table: (ATHTB066) Def_Beneficio_Estabelecimento % ============================================================ create table (ATHTB066) Def_Beneficio_Estabelecimento ( Data geracao registro char(8) not null, Codigo do beneficio ou grupo de beneficio char(36) not null, Codigo unico de identificacao estabelecimento

char(20) not null, Flag de acao do registro char(1) not null, Indica se e grupo ou codigo beneficio char(1) not null, Informa se beneficio tem intencao de autorizar ou restringir char(1) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo do beneficio ou grupo de benefici o, Codigo unico de identificacao estabelecimento) ); % ============================================================ % Table: (ATHTB075) Profissional % ============================================================ create table (ATHTB075) Profissional ( Data geracao registro char(8) not null, Codigo profissional na operadora char(20) not null, Flag acao do registro char(1) not null, Numero registro profissional char(36) not null, Sigla do conselho char(50) not null, Codigo da profissao char(100) not null, Endereco profissional char(200) , Bairro profissional char(50) , Regiao da cidade char(50) , Telefone char(12) , Telefone comercial char(12) , Fax char(12) , CEP char(8) , Cidade char(100) , Sigla Estado char(2) , Situacao profissional em relacao operadora char(1) , Data contrato com operadora char(10) , Nome profissional char(100) not null, Logon acesso sistema char(12) , Senha acesso sistema char(12) , Endereo eletronico char(50) ,

Data nascimento char(10) , Sexo char(1) , CPF do profissional char(11) , Identidade profissional char(20) , Estado civil char(1) , Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo profissional na operadora) ); % ============================================================ % Table: (ATHTB079) Profissional_Especialidade % ============================================================ create table (ATHTB079) Profissional_Especialidade ( Data geracao registro char(8) not null, Codigo do profissional operadora char(20) not null, Codigo especialidade char(100) not null, Flag de acao do registro char(1) not null, Numero registro profissional char(36) not null, Sigla do conselho char(50) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo do profissional operadora, Codigo especialidade) ); % ============================================================ % Table: (ATHTB086) Especialidade % ============================================================ create table (ATHTB086) Especialidade ( Data geracao registro char(8) not null, Codigo especialidade char(5) not null, Flag de acao do registro char(1) not null, Nome especialidade char(50) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo especialidade) ); % ============================================================ % Table: (ATHTB800) Armazena registros em string para geraca % ============================================================ create table (ATHTB800) Armazena registros em string para geracao arq texto

( Data geracao registro char(8) not null, Nome tabela char(8) not null, Sequencia registro integer not null, Conteudo registro varchar(2000) not null, primary key (Data geracao registro, Nome tabela, Sequencia registro) ); % ============================================================ % Table: (ATHTT018) Autorizacoes % ============================================================ create table (ATHTT018) Autorizacoes ( Copia PASTB018 char(2) not null ); % ============================================================ % Table: (ATHTT024) Proced autorizados % ============================================================ create table (ATHTT024) Proced autorizados ( Copia PASTB024 numeric(8) not null, Numero processo registro numeric(14) not null default 0 ); % ============================================================ % Table: (ATHTT021) Contas hospitalares % ============================================================ create table (ATHTT021) Contas hospitalares ( Copia PASTB021 numeric(8) not null, Numero processo registro numeric(14) not null ); % ============================================================ % Table: (ATHTT019) Internacoes % ============================================================ create table (ATHTT019) Internacoes ( Copia PASTB019 numeric(8) not null, Numero processo registro numeric(14) not null ); % ============================================================ % Table: (ATHTT035) Quadros clinicos % ============================================================ create table (ATHTT035) Quadros clinicos (

Copia PASTB035 numeric(8) not null, Numero processo registro numeric(14) not null ); % ============================================================ % Table: (ATHTT079) Proced radiologicos % ============================================================ create table (ATHTT079) Proced radiologicos ( Copia PASTB079 numeric(8) not null, Numero processo registro numeric(14) not null default 0 ); % ============================================================ % Table: (ATHTT117) Diarias contas hospitalares % ============================================================ create table (ATHTT117) Diarias contas hospitalares ( Copia PASTB117 numeric(8) not null, Numero processo registro numeric(14) not null ); % ============================================================ % Table: (ATHTT652) Internacoes obstetricas % ============================================================ create table (ATHTT652) Internacoes obstetricas ( Copia PASTB652 numeric(8) not null, Numero processo registro numeric(14) not null default 0 ); % ============================================================ % Table: (ATHTT653) Obitos internacoes % ============================================================ create table (ATHTT653) Obitos internacoes ( Copia PASTB653 numeric(8) not null, Numero processo registro numeric(14) not null default 0 ); % ============================================================ % Table: (ATHTT125) Anotacoes autorizacao % ============================================================ create table (ATHTT125) Anotacoes autorizacao ( Copia PASTB125 numeric(8) not null,

Numero processo registro numeric(14) not null default 0 ); % ============================================================ % Table: (ATHTT100) Inconsistencias Arquivo % ============================================================ create table (ATHTT100) Inconsistencias Arquivo ( Numero identificador numeric(8) not null, Tipo registro varchar(2) not null, Numero autorizacao varchar(8) not null, Linha do arquivo numeric(8) not null, Codigo inconsistencia numeric(2) not null, primary key (Numero identificador) ); % ============================================================ % Table: (PASTT020) Utilizacao usuario % ============================================================ create table (PASTT020) Utilizacao usuario ( Usuario varchar(30) not null, Data referencia char(6) not null, Ativos titulares numeric(8) not null, Ativos dependentes numeric(8) not null, Aposentados titulares numeric(8) not null, Aposentados dependentes numeric(8) not null, Pensionistas titulares numeric(8) not null, Pensionistas dependentes numeric(8) not null, Agregados numeric(8) not null ); % ============================================================ % Table: (PASTT021) Custo Per capita % ============================================================ create table (PASTT021) Custo Per capita ( Tipo custo numeric(1) not null, Idade numeric(3) not null default 0, Descricao custo varchar(30) not null,

Valor ativo titular feminino numeric(10,2) not null default 0, Valor ativo titular masculino numeric(10,2) not null default 0, Valor ativo dependente feminino numeric(10,2) not null default 0, Valor ativo dependente masculino numeric(10,2) not null default 0, Valor pensionista titular feminino numeric(10,2) not null default 0, Valor pensionista titular masculino numeric(10,2) not null default 0, Valor pensionista dependente feminino numeric(10,2) not null default 0, Valor pensionista dependente masculino numeric(10,2) not null default 0, Valor aposentado titular feminino numeric(10,2) not null default 0, Valor aposentado titular masculino numeric(10,2) not null default 0, Valor aposentado dependente feminino numeric(10,2) not null default 0, Valor aposentado depedente masculino numeric(10,2) not null default 0, Valor agregado feminino numeric(10,2) not null default 0, Valor agregado masculino numeric(10,2) not null default 0, Qtde numeric(8) not null default 0, Valor total numeric(12,2) not null default 0, Qtde ativos titular feminino numeric(6) not null default 0, Qtde ativos titular masculino numeric(6) not null default 0, Qtde ativos dependente feminino numeric(6) not null default 0, Qtde ativos dependente masculino numeric(6) not null default 0,

Qtde pensionistas titular feminino numeric(6) not null default 0, Qtde pensionistas titular masculino numeric(6) not null default 0, Qtde pensionistas dependentes feminino numeric(6) not null default 0, Qtde pensionstas dependentes masculino numeric(6) not null default 0, Qtde aposentado titular feminino numeric(6) not null default 0, Qtde aposentado titular masculino numeric(6) not null default 0, Qtde aposentado dependente feminino numeric(6) not null default 0, Qtde aposentado dependente masculino numeric(6) not null default 0, Qtde agregado feminino numeric(6) not null default 0, Qtde agregado masculino numeric(6) not null default 0 ); % ============================================================ % Table: (PASTB222) Cargo % ============================================================ create table (PASTB222) Cargo ( Codigo cargo char(6) not null, Descricao cargo varchar(70) not null, Data registro char(8) not null, Autor registro char(20) not null, Identifica taxa patrocinadora char(1) not null default 'N', primary key (Codigo cargo) ); % ============================================================ % Table: (PASTT030) Adesao titular % ============================================================ create table (PASTT030) Adesao titular ( Identificador matricula numeric(8) not null, Nome titular char(70) not null,

Matricula Agros char(6) Matricula Patrocinadora char(7) Registro Siape numeric(8) Data nascimento char(8) Naturalidade char(30) Sexo char(15) Carteira identidade char(15) CPF numeric(11) Estado civil char(11) Nome mae char(70) Nome pai char(70) Patrocinador char(30) Situacao char(1) Regime trabalho char(1) Lotacao char(40) Data admissao char(8) Data aposentadoria char(8) Data opcao Agros char(8) Endereco linha 01 char(200) Endereco linha 02 char(200) Usuario logado char(70) );

not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTT031) Adesao dependente % ============================================================ create table (PASTT031) Adesao dependente ( Identificador matricula numeric(8) not null, Identificador titular numeric(2) not null, Dependente numeric(2) not null, Nome titular char(70) not null, Matricula Agros char(6) not null, Matricula patrocinadora

char(7) Tipo dependente char(8) Nome dependente char(70) Data nascimento char(8) Vinculo char(16) Naturalidade char(30) Estado civil char(11) Identidade char(15) CPF numeric(11) Nome mae char(70) Nome pai char(70) Data inscricao char(8) Usuario char(20) );

not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTT032) Adesao pensionista % ============================================================ create table (PASTT032) Adesao pensionista ( Identificador matricula numeric(8) not null, Identificador titular numeric(2) not null, Nome participante char(70) not null, Matricula Agros char(6) not null, Matricula patrocinadora char(7) not null, Data obito char(8) not null, Nome pensionista char(70) not null, Identidade char(15) not null, CPF numeric(11) not null, Data nascimento char(8) not null, Naturalidade char(30) not null, Sexo char(12) not null, Vinculo char(16) not null, Nome mae char(70) not null,

Nome pai char(70) Endereco linha 01 char(100) Endereco linha 02 char(100) Banco numeric(4) Agencia char(6) Conta corrente char(15) Data inscricao char(8) Usuario char(20) );

not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTT033) Suspensao % ============================================================ create table (PASTT033) Suspensao ( Usuario logado char(20) not null, Identificador matricula numeric(8) not null, Beneficiario numeric(2) not null, Nome titular varchar(70) not null, Matricula Agros char(6) not null, Matricula patrocinador char(7) not null, Nome dependente varchar(70) not null, Data nascimento char(8) not null, Vinculo char(16) not null, Inicio suspensao char(8) not null, Termino suspensao char(8) not null, Motivo suspensao char(25) not null ); % ============================================================ % Table: (PASTT034) Rescisao % ============================================================ create table (PASTT034) Rescisao ( Usuario logado char(20) not null, Identificador matricula numeric(8) not null, Beneficiario numeric(2) not null,

Nome titular varchar(70) Matricula Agros char(6) Matricula Patrocinadora char(7) Nome dependente varchar(70) Vinculo char(16) Data cancelamento char(8) Tipo dependente char(8) Motivo cancelamento char(33) );

not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTB215) Estorno pagamento procedimento % ============================================================ create table (PASTB215) Estorno pagamento procedimento ( Autorizacao numeric(8) not null, Procedimento numeric(8) not null, Prestador servico numeric(8) not null, Data pagamento char(8) not null, Valor pago decimal(12,2) not null, Valor participacao decimal(12,2) not null, Competencia estorno char(6) not null, Valor estornado decimal(12,2) not null, Valor participacao estornado decimal(12,2) not null, Observacao varchar(200) not null, Data registro char(8) not null, Autor registro varchar(20) not null, Regiao char(4) not null default ' ', Tipo dente char(2) not null default ' ', Codigo dente numeric(2) not null default 0, Face char(5) not null default ' ', primary key (Autorizacao, Procedimento)

); % ============================================================ % Table: (PASTT035) Despesas assistenciais % ============================================================ create table (PASTT035) Despesas assistenciais ( Usuario varchar(20) not null, Data realizacao char(6) not null, Valor despesa PAS 00 decimal(12,2) not null, Valor despesa PAS 01 decimal(12,2) not null, Valor despesa PAS 02 decimal(12,2) not null, Valor despesa PAS 03 decimal(12,2) not null, Valor despesa PAS 04 decimal(12,2) not null, Valor despesa PAS 05 decimal(12,2) not null, Valor despesa PAS 06 decimal(12,2) not null, Valor despesa PAS 07 decimal(12,2) not null, Valor despesa PAS 08 decimal(12,2) not null, Valor despesa PAS 09 decimal(12,2) not null, Valor despesa PAS 10 decimal(12,2) not null, Valor despesa PAS 11 decimal(12,2) not null, Valor despesa PAS 12 decimal(12,2) not null, Valor despesa PAS 13 decimal(12,2) not null, Valor despesa PAS 14 decimal(12,2) not null, Valor despesa PAS 15 decimal(12,2) not null, Valor despesa PAS 16 decimal(12,2) not null, Valor despesa PAS 17 decimal(12,2) not null, Valor despesa PAS 18 decimal(12,2) not null, Valor despesa PAS 19 decimal(12,2) not null, Valor despesa PAS 20 decimal(12,2) not null, Valor despesa PAS 21 decimal(12,2) not null, Valor despesa PAS 22 decimal(12,2) not null, Valor despesa PAS 23 decimal(12,2) not null, Valor despesa PAS total

decimal(12,2) Tipo despesa numeric(2) );

not null, not null

% ============================================================ % Table: (PASTT036) Valores participacao % ============================================================ create table (PASTT036) Valores participacao ( Usuario varchar(20) not null, Data realizacao char(6) not null, Valor participacao 00 decimal(12,2) not null, Valor participacao 01 decimal(12,2) not null, Valor participacao 02 decimal(12,2) not null, Valor participacao 03 decimal(12,2) not null, Valor participacao 04 decimal(12,2) not null, Valor participacao 05 decimal(12,2) not null, Valor participacao 06 decimal(12,2) not null, Valor participacao 07 decimal(12,2) not null, Valor participacao 08 decimal(12,2) not null, Valor participacao 09 decimal(12,2) not null, Valor participacao 10 decimal(12,2) not null, Valor participacao 11 decimal(12,2) not null, Valor participacao 12 decimal(12,2) not null, Valor participacao 13 decimal(12,2) not null, Valor participacao 14 decimal(12,2) not null, Valor participacao 15 decimal(12,2) not null, Valor participacao 16 decimal(12,2) not null, Valor participacao 17 decimal(12,2) not null, Valor participacao 18 decimal(12,2) not null, Valor participacao 19 decimal(12,2) not null, Valor participacao 20 decimal(12,2) not null, Valor participacao 21 decimal(12,2) not null, Valor participacao 22 decimal(12,2) not null,

Valor participacao 23 decimal(12,2) not null, Valor participacao total decimal(12,2) not null ); % ============================================================ % Table: (ATHTB065) Estabelecimento especialidade % ============================================================ create table (ATHTB065) Estabelecimento especialidade ( Data geracao registro char(8) not null, Codigo do profissional operadora char(20) not null, Codigo especialidade char(100) not null, Flag de acao do registro char(1) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo do profissional operadora, Codigo especialidade) ); % ============================================================ % Table: (PASTB225) Carencias % ============================================================ create table (PASTB225) Carencias ( Tipo plano numeric(2) not null, Matricula Agros char(6) not null, Titular beneficio numeric(2) not null, Dependente numeric(2) not null, Tipo carencia numeric(2) not null, Data limite carencia char(8) not null ); % ============================================================ % Table: (PASTT025) Carencia impressao % ============================================================ create table (PASTT025) Carencia impressao ( Usuario varchar(20) , Sequencia numeric(8) , Tipo carencia numeric(2) , Data limite carencia char(10) , Codigo produto numeric(3) );

% ============================================================ % Table: (PASTB994) Migracao restrita % ============================================================ create table (PASTB994) Migracao restrita ( Matricula Agros char(6) , Titular numeric(2) , Identificador matricula numeric(8) ); % ============================================================ % Table: (ATHTB054) Produto Estabelecimento % ============================================================ create table (ATHTB054) Produto Estabelecimento ( Data geracao registro char(8) not null, Codigo produto char(10) not null, Codigo estabelecimento char(30) not null, Flag de acao do registro char(1) not null, Excluso char(1) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo produto, Codigo estabelecimento) ); % ============================================================ % Table: (PASTB308) Classificacao odontologica % ============================================================ create table (PASTB308) Classificacao odontologica ( Codigo classificacao numeric(3) not null, Descricao classificacao varchar(30) not null, Autor registro char(20) not null, Data registro char(8) not null, primary key (Codigo classificacao) ); % ============================================================ % Table: (PASTB227) Parametro parcelamento % ============================================================ create table (PASTB227) Parametro parcelamento ( Data inicio char(6) not null, Data termino char(6) not null, Percentual limite remuneracao

decimal(12,2) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Data inicio) ); % ============================================================ % Table: (PASTT026) Participantes sem salario % ============================================================ create table (PASTT026) Participantes sem salario ( Identificador matricula numeric(8) , Titular beneficio numeric(2) , Codigo beneficiario numeric(2) ); % ============================================================ % Table: (PASTB229) Devolucao contribuicao % ============================================================ create table (PASTB229) Devolucao contribuicao ( Data geracao devolucao numeric(8) not null, Categoria do participante numeric(2) not null, Identificador matricula numeric(8) not null, Titular grupo familiar numeric(2) not null, Data referencia debito char(6) not null, Valor pago decimal(12,2) not null, Valor devido indexado salario decimal(12,2) not null, Valor devolucao recalculo decimal(12,2) not null, Correcao monetaria decimal(12,2) not null, Data registro char(8) not null, Autor registro char(20) not null, Processo geracao arquivo numeric(14) not null, primary key (Data geracao devolucao, Categoria do participante, Identificado r matricula, Titular grupo familiar, Data referencia debito) ); % ============================================================ % Table: (PASTB230) Inadimplentes desconto devolucao % ============================================================ create table (PASTB230) Inadimplentes desconto devolucao ( Data geracao devolucao

char(8) not null, Categoria participante numeric(2) not null, Identificador matricula numeric(8) not null, Titular grupo familiar numeric(2) not null, Codigo beneficiario numeric(2) not null, Data referencia char(6) not null, Tipo debito numeric(2) not null, Valor debito decimal(12,2) not null, Valor pago decimal(12,2) not null, Valor inadimplencia decimal(12,2) not null, Correcao monetaria decimal(12,2) not null, Juros decimal(12,2) not null, Multa decimal(12,2) not null, Numero processo registro numeric(14) not null, primary key (Data geracao devolucao, Categoria participante, Identificador m atricula, Titular grupo familiar, Codigo beneficiario, Data referencia, Tipo deb ito) ); % ============================================================ % Table: (PASTB231) Registro data assinatura % ============================================================ create table (PASTB231) Registro data assinatura ( Identificador matricula numeric(8) not null, Titular beneficio numeric(2) not null, Data assinatura char(8) not null, Numero processo registro numeric(14) not null, primary key (Identificador matricula, Titular beneficio) ); % ============================================================ % Table: (PASTT027) Header Bradesco % ============================================================ create table (PASTT027) Header Bradesco ( Identificacao do registro char(1) not null default '0', Identificacao empresa no banco ( S005VE005 ) char(8) not null, Tipo inscricao empresa char(1) not null

default '2', CNPJ empresa ( S005VE005 ) char(15) not null, Nome empresa ( S005VE005) char(40) not null, Identificador tipo servico char(2) not null default '20', Codigo origem arquivo char(1) not null default '1', Numero remessa char(5) not null, Numero retorno char(5) not null default '00000', Data gravacao arquivo char(8) not null, Hora gravacao arquivo char(6) not null, Densidade gravacao do arquivo char(5) not null default ' ', Unidade de densidade de gravacao char(3) not null default ' ', Identificacao modulo micro char(5) not null default ' ', Tipo processamento char(1) not null default ' ', Reservado empresa char(74) not null default ' ', Reservado banco char(80) not null default ' ', Reservado expansao char(234) not null default ' ', Numero sequencial do registro char(6) not null default '000001', Tipo processo numeric(2) not null ); % ============================================================ % Table: (PASTT028) Detalhe Bradesco % ============================================================ create table (PASTT028) Detalhe Bradesco ( Numero sequencial registro char(6) not null, Identificador matricula numeric(8) not null, Titular beneficio numeric(2) not null, Data geracao devoucao

char(8) not null, Data referencia debito char(6) not null, Identificacao registro char(1) not null default '1', Tipo inscricao fornecedore char(1) not null, CPF CNPJ favorecido char(15) not null, Nome favorecido char(30) not null, Endereco favorecido char(40) not null default ' ', CEP favorecido char(8) not null default '00000000', Codigo banco favorecido char(3) not null, Codigo agencia favorecido char(5) not null, Digito agencia favorecido char(1) not null, Conta corrente favorecido char(13) not null, Digito da conta corrente favorecido char(2) not null, Numero do pagamento char(16) not null, Carteira char(3) not null default '000', Ano nosso numero char(3) not null default '000', Nosso numero char(9) not null default '000000000', Seu numero char(15) not null default ' ', Data vencimento char(8) not null, Data emissao documento char(8) not null default '00000000', Data limite desconto char(8) not null default '00000000', Valor documento char(15) not null default '000000000000000', Valor pagamento char(15) not null, Valor desconto char(15) not null default '000000000000000', Valor acrescimo char(15) not null

default '000000000000000', Tipo documento char(2) not null default '05', Numero documento char(10) not null default '0000000000', Serie documento char(2) not null default '00', Modalidade pagamento char(2) not null, Data efetivacao pagamento char(8) not null, Moeda char(3) not null default ' ', Situacao agendamento char(2) not null default '01', Informacao retorno char(10) not null default ' ', Tipo movimento char(1) not null default '0', Codigo movimento char(2) not null default '00', Endereco sacado char(40) not null default ' ', Sacador avalista char(40) not null default ' ', Filler 1 char(1) not null default ' ', Nivel informacao retorno char(1) not null default ' ', Informacoes complementares char(40) not null, Codigo area na empresa char(2) not null default '00', Campo uso empresa char(35) not null default ' ', Filler 2 char(22) not null default ' ', Codigo lancamento char(5) not null default '00000', Filler 3 char(1) not null default ' ', Tipo conta favorecido char(1) not null

default '1', Conta complementar ( S005VE005 ) char(7) not null, Filler 4 char(8) not null default ' ', Tipo processo numeric(2) not null, primary key (Numero sequencial registro, Identificador matricula, Titular be neficio, Data geracao devoucao, Data referencia debito) ); % ============================================================ % Table: (PASTT029) Trailler Bradesco % ============================================================ create table (PASTT029) Trailler Bradesco ( Identificacao registro char(1) not null default '9', Quantidade registro char(6) not null, Total valores pagamentos char(17) not null, Filler char(470) not null default ' ', Numero sequencial char(6) not null, Data credito char(8) not null, Data geracao devolucao char(8) not null, Situacao numeric(1) not null, Tipo processo numeric(2) not null, Data referencia debito char(6) not null ); % ============================================================ % Table: (ATHTB017) Beneficiario_Grupo_Beneficiario % ============================================================ create table (ATHTB017) Beneficiario_Grupo_Beneficiario ( Data geracao registro char(8) not null, Codigo do beneficiario char(30) not null, Codigo grupo beneficiario char(50) not null, Flag acao registro char(1) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo do beneficiario, Codigo grupo ben eficiario) );

% ============================================================ % Table: (PASTT037) Informacoes DRH UFV % ============================================================ create table (PASTT037) Informacoes DRH UFV ( Usuario char(20) not null, Tipo carga char(1) not null, Data pesquisa char(8) not null, Tipo arquivo numeric(1) not null, Identificador matricula numeric(8) not null, Registro Siape numeric(8) not null, Nome char(70) not null, Dependente numeric(2) not null, Data nascimento char(8) not null, Data inscricao char(8) not null, Data cancelamento char(8) not null, Motivo cancelamento numeric(2) not null, Produto numeric(3) not null ); % ============================================================ % Table: (PASTB232) Dependentes recebedores % ============================================================ create table (PASTB232) Dependentes recebedores ( Data geracao devolucao char(8) not null, Plano numeric(2) not null, Identificador matricula numeric(8) not null, Titular beneficio numeric(2) not null, Cpf recebedor numeric(11) not null, Nome recebedor varchar(70) not null, Codigo vinculo numeric(2) not null, Banco numeric(4) not null, Agencia char(6) not null, Conta char(15) not null, Digito conta char(2) not null,

Valor cota decimal(12,2) not null, Data devolucao char(8) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Data geracao devolucao, Plano, Identificador matricula, Titular beneficio, Cpf recebedor) ); % ============================================================ % Table: (PASTB933) Verbas por produto % ============================================================ create table (PASTB933) Verbas por produto ( nada char(10) ); % ============================================================ % Table: (PASTB934) Verbas por produto % ============================================================ create table (PASTB934) Verbas por produto ( nada char(10) ); % ============================================================ % Table: (PASTT038) Participantes sem produto na folha % ============================================================ create table (PASTT038) Participantes sem produto na folha ( Autorizacao numeric(8) , Identificador numeric(8) , Beneficiario numeric(2) , Data realizacao char(8) , Usuario char(20) ); % ============================================================ % Table: (PASTT039) Valores pagos interface contabilidade % ============================================================ create table (PASTT039) Valores pagos interface contabilidade ( Usuario char(20) not null, Nome arquivo retorno varchar(50) not null, Plano numeric(3) not null, Codigo natureza char(4) not null,

Descricao natureza char(60) Codigo tipo debito numeric(2) Origem pagto numeric(5) Situacao contabil numeric(2) Valor decimal(12,2) Valor pago decimal(12,2) Valor encargo decimal(12,2) Matricula Agros char(6) Titular numeric(2) Especie contabil numeric(4) );

not null, not null, not null, not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (ATHTB022) Solicitacao_Troca_Cartao % ============================================================ create table (ATHTB022) Solicitacao_Troca_Cartao ( Data geracao registro char(8) not null, Codigo beneficiario char(30) not null, Numero via carteira numeric(2) not null, Flag acao registro char(1) not null, Data inicio vigencia char(8) not null, Sequencial integer not null, primary key (Data geracao registro, Codigo beneficiario, Numero via carteira ) ); % ============================================================ % Table: (ATHTB037) Pacote beneficio % ============================================================ create table (ATHTB037) Pacote beneficio ( Data geracao registro char(8) not null, Pacote beneficio char(36) not null, Codigo do beneficio char(36) not null, Codigo beneficio pai char(36) not null, Flag acao registro char(1) not null, Nome do pacote beneficio char(50) not null,

Quantidade integer not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Pacote beneficio, Codigo do beneficio, C odigo beneficio pai) ); % ============================================================ % Table: (ATHTB063) Estabelecimento Situacao % ============================================================ create table (ATHTB063) Estabelecimento Situacao ( Data geracao arquivo char(8) not null, Flag acao registro char(1) not null, Codigo estabelecimento char(20) not null, Data situacao char(8) not null, Motivo cancelamento char(500) not null, Situacao estabelecimento char(1) not null, Data fim char(8) not null, Sequencial integer not null, primary key (Data geracao arquivo, Flag acao registro, Codigo estabeleciment o, Data situacao) ); % ============================================================ % Table: (ATHTB096) Historico atendimentos % ============================================================ create table (ATHTB096) Historico atendimentos ( Data geracao registro char(8) not null, Flag acao do registro char(1) not null, Codigo identifica produto operadora char(10) not null, Codigo beneficiario operadora char(20) not null, Numero cartao beneficiario char(16) not null, Codigo estabelecimento operadora char(20) not null, Numero conta atribuida ao atendimento char(20) not null, Numero solicitacao atribuida ao atendimento char(20) not null, Numero da senha atribuida ao atendimento char(20) not null, Flag especial char(1) not null, Flag restricao char(1) not null,

Justificativa char(100) not null, Data e hora liberacao char(16) not null, Data e hora atendimento char(16) not null, Data e hora pagamento char(16) not null, Codigo do CID que originou a solicitacao char(8) not null, Regime do atendimento char(50) not null, Tipo regime atendimento char(50) not null, Carater do atendimento char(50) not null, Natureza do atendimento char(50) not null, Acomodacao char(50) not null, Numero registro solicitante char(36) not null, Sigla conselho solicitante char(50) not null, Codigo profissao solicitante char(100) not null, Codigo solicitante operadora char(20) not null, Numero registro executante char(36) not null, Sigla conselho executante char(50) not null, Codigo profissao executante char(100) not null, Codigo executante na operadora char(20) not null, Codigo especialidade char(5) not null, Codigo beneficio autorizado char(36) not null, Codigo dente regiao char(36) not null, Codigo face char(36) not null, Quantidade ocorrencias beneficio char(3) not null, Valor unitario beneficio float not null, Numero linha arquivo integer not null, primary key (Data geracao registro) ); % ============================================================ % Table: (ATHTB1003) Endereco beneficiario % ============================================================ create table (ATHTB1003) Endereco beneficiario ( Data geracao regsitro char(8) not null,

Matricula beneficiario char(30) not null, Tipo endereco char(1) not null, Flag acao do registro char(1) not null, Campo reservado 1 char(1) not null, Campo reservado 2 char(1) not null, Sigla do estado char(2) not null, Campo reservado 3 char(1) not null, Nome da Cidade char(30) not null, Campo reservado 4 char(1) not null, Nome bairro char(30) not null, Endereco e numero char(200) not null, Tipo logradouro char(3) not null, Numero char(6) not null, Complemento char(20) not null, CEP char(8) not null, Campo reservado 5 char(1) not null, Telefone residencial char(12) not null, Campo reservado 6 char(1) not null, Numero linha no arquivo integer not null, primary key (Data geracao regsitro, Matricula beneficiario, Tipo endereco) ); % ============================================================ % Table: (ATHTB6004) Estabelecimento endereco % ============================================================ create table (ATHTB6004) Estabelecimento endereco ( Data geracao regsitro char(8) not null, Codigo do estabelecimento char(20) not null, Flag acao registro char(10) not null, Nome pais char(30) not null, Nome regiao char(30) not null, Nome estado char(30) not null, Nome meso regiao char(30) not null,

Nome cidade char(30) not null, Regiao cidade char(30) not null, Nome bairro char(30) not null, Nome rua char(200) not null, Tipo logradouro char(3) not null, Numero char(6) not null, Complemento char(30) not null, Telefone 1 char(30) not null, Telefone 2 char(30) not null, Telefone 3 char(30) not null, FAX char(12) not null, CEP char(8) not null, Tipo endereco char(1) not null, Situacao char(1) not null, Numero linha no arquivo integer not null, Numero identificacao endereo ADS numeric(8) not null, primary key (Data geracao regsitro, Codigo do estabelecimento) ); % ============================================================ % Table: (ATHTB500) Moeda % ============================================================ create table (ATHTB500) Moeda ( Data Gerao Registro char(8) not null, Sigla moeda char(4) not null, Flag acao Registro char(1) not null, Descricao moeda varchar(200) not null, Numero linha no arquivo integer not null, primary key (Data Gerao Registro, Sigla moeda) ); % ============================================================ % Table: (ATHTB502) Tabela valor % ============================================================ create table (ATHTB502) Tabela valor ( Data geracao registro char(8) not null,

Codigo tabela valor char(10) not null, Flag acao do registro char(1) not null, Descricao tabela valor varchar(100) not null, Tipo da tabela char(1) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo tabela valor) ); % ============================================================ % Table: (ATHTB504) Insumo % ============================================================ create table (ATHTB504) Insumo ( Data geracao registro char(8) not null, Codigo insumo char(20) not null, Flag acao do registro char(1) not null, Nome insumo char(50) not null, Sigla moeda char(4) not null, Numero linha no arquivo integer not null, Codigo Classe Verba numeric(2) not null, primary key (Data geracao registro, Codigo insumo) ); % ============================================================ % Table: (ATHTB506) Def_beneficio_insumo % ============================================================ create table (ATHTB506) Def_beneficio_insumo ( Data geracao registro char(8) not null, Codigo beneficio char(36) not null, Codigo insumo char(20) not null, Flag acao registro char(1) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo beneficio, Codigo insumo) ); % ============================================================ % Table: (ATHTB508) Def_beneficio_insumo_quantidade % ============================================================ create table (ATHTB508) Def_beneficio_insumo_quantidade ( Data geracao registro char(8) not null,

Codigo beneficio char(36) not null, Codigo Insumo char(20) not null, Codigo tabela valor char(10) not null, Flag acao registro char(1) not null, Quantidade float not null, Numero linha no arquivo integer not null, Data inicio vigencia char(10) not null, primary key (Data geracao registro, Codigo beneficio, Codigo Insumo, Codigo tabela valor) ); % ============================================================ % Table: (ATHTB510) Valor_moeda % ============================================================ create table (ATHTB510) Valor_moeda ( Data geracao registro char(8) not null, Sigla moeda char(4) not null, Codigo beneficio char(36) not null, Codigo insumo char(20) not null, Data inicio vigencia char(20) not null, Flag acao registro char(1) not null, CPF CNPJ char(20) not null, CNPJ Cooperativa char(20) not null, Codigo do produto char(10) not null, Valor moeda float not null, Data fim da vigencia char(20) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Sigla moeda, Codigo beneficio, Codigo in sumo, Data inicio vigencia) ); % ============================================================ % Table: (ATHTB514) Desconto_Acrescimo_Def_Beneficio_Estabel % ============================================================ create table (ATHTB514) Desconto_Acrescimo_Def_Beneficio_Estabelecimento ( Data geracao registro char(8) not null, Codigo beneficio char(36) not null,

Cpf Cnpj char(20) not null, Codigo insumo char(20) not null, Data inicio vigencia char(20) not null, Flag acao do registro char(1) not null, Cnpj Cooperativa char(20) not null, Codigo produto char(10) not null, Fator desconto aplicado numeric(12,9) not null, Data fim da vigencia char(20) not null, Define tipo (D) Desconto (A) Acrescimo char(1) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Codigo beneficio, Cpf Cnpj, Codigo insum o, Data inicio vigencia) ); % ============================================================ % Table: (ATHTB518) Estabelecimento_Produto_Tabela_Valor % ============================================================ create table (ATHTB518) Estabelecimento_Produto_Tabela_Valor ( Data geracao registro char(8) not null, Cpf Cnpj char(20) not null, Codigo tabela Valor char(10) not null, Flag acao do registro char(1) not null, Cnpj da Cooperativa char(20) not null, Codigo produto char(10) not null, Numero linha no arquivo integer not null, primary key (Data geracao registro, Cpf Cnpj, Codigo tabela Valor) ); % ============================================================ % Table: (ATHTB805) Controle execucao processos % ============================================================ create table (ATHTB805) Controle execucao processos ( Data geracao registro char(8) not null, Codigo rotina ou processo char(10) not null, Data hora inicio processo numeric(14) not null, Data hora final processo numeric(14) not null, primary key (Data geracao registro, Codigo rotina ou processo)

); % ============================================================ % Table: (ATHTB813) Armazena registros em string para geraca % ============================================================ create table (ATHTB813) Armazena registros em string para geracao arq texto ATHT B096 ( Data geracao registro char(8) not null, Nome tabela char(8) not null, Sequencia registro integer not null, Conteudo registro varchar(2000) not null, Data inicio geracao char(8) not null, Data fim geracao char(8) not null, primary key (Data geracao registro, Nome tabela, Sequencia registro) ); % ============================================================ % Table: (PASTT040) Reavaliacao atuarial % ============================================================ create table (PASTT040) Reavaliacao atuarial ( Produto numeric(3) not null, Faixa etaria numeric(2) not null, Data referencia char(6) not null, Numero expostos numeric(6) not null default 0, Consulta numeric(12,2) not null default 0, Exames numeric(12,2) not null default 0, Demais despesas numeric(12,2) not null default 0, Honorarios medicos numeric(12,2) not null default 0, Diarias numeric(12,2) not null default 0, Materias medicamentos numeric(12,2) not null default 0, Demais despesas internacao numeric(12,2) not null default 0, Servicos odontologicos numeric(12,2) not null

default 0, Diagnose odonto numeric(12,2) default 0, Urgencia odonto numeric(12,2) default 0, Radiologia numeric(12,2) default 0, Prevencao odonto numeric(12,2) default 0, Dentistica numeric(12,2) default 0, Periodontia numeric(12,2) default 0, Endodontia numeric(12,2) default 0, Cirurgia odonto numeric(12,2) default 0, Demais despesas odonto numeric(12,2) default 0 );

not null not null not null not null not null not null not null not null not null

% ============================================================ % Table: (PASTT250) Selecao faturamento lote (Prestador) % ============================================================ create table (PASTT250) Selecao faturamento lote (Prestador) ( Usuario logado char(20) not null, Data emissao inicial char(8) not null, Data emissao final char(8) not null, Identificador prestador servico numeric(8) not null, Numero lote numeric(12) not null ); % ============================================================ % Table: (PASTB260) Controle lote % ============================================================ create table (PASTB260) Controle lote ( Sequencial lote numeric(6) not null, Identifica utilizacao char(1) not null default 'N', primary key (Sequencial lote) );

% ============================================================ % Table: (PASTT251) Selecao faturamento lote (Tipo autorizac % ============================================================ create table (PASTT251) Selecao faturamento lote (Tipo autorizacao) ( Usuario char(20) not null, Tipo autorizacao numeric(2) not null ); % ============================================================ % Table: (PASTT041) Calculo pro rata % ============================================================ create table (PASTT041) Calculo pro rata ( Usuario char(20) not null, Matricula numeric(8) not null, Titular numeric(2) not null, Beneficiario numeric(2) not null, Plano numeric(2) not null, Inicio apuracao char(8) not null, Termino apuracao char(8) not null, Forma cobranca numeric(1) not null ); % ============================================================ % Table: (PASTT105) Movimento ANS 200905 % ============================================================ create table (PASTT105) Movimento ANS 200905 ( Copia pastb105 char(10) ); % ============================================================ % Table: (PASTB272) Registro produto participantes sem plano % ============================================================ create table (PASTB272) Registro produto participantes sem plano na folha ( Autorizacao numeric(8) not null, Numero processo registro numeric(14) not null, Numero processo folha numeric(14) not null, Autor registro char(20) not null, Codigo produto numeric(3) not null, Tipo plano numeric(2) not null,

Data competencia char(6) not null default '000000', primary key (Autorizacao, Numero processo registro) ); % ============================================================ % Table: (PASTT042) Atuaria utilizacao plano % ============================================================ create table (PASTT042) Atuaria utilizacao plano ( Usuario varchar(20) not null, Produto numeric(3) not null, Categoria numeric(2) not null, Data referencia char(6) not null, Faixa etaria 01 numeric(2) not null default 0, Idade inicial 01 numeric(3) not null default 0, Idade final 01 numeric(3) not null default 0, Valor despesa 01 decimal(12,2) not null default 0, Faixa etaria 02 numeric(2) not null default 0, Idade inicial 02 numeric(3) not null default 0, Idade final 02 numeric(3) not null default 0, Valor despesa 02 decimal(12,2) not null default 0, Faixa etaria 03 numeric(2) not null default 0, Idade inicial 03 numeric(3) not null default 0, Idade final 03 numeric(3) not null default 0, Valor despesa 03 decimal(12,2) not null default 0, Faixa etaria 04 numeric(2) not null default 0, Idade inicial 04 numeric(3) not null

default 0, Idade final 04 numeric(3) default 0, Valor despesa 04 decimal(12,2) default 0, Faixa etaria 05 numeric(2) default 0, Idade inicial 05 numeric(3) default 0, Idade final 05 numeric(3) default 0, Valor despesa 05 decimal(12,2) default 0, Faixa etaria 06 numeric(2) default 0, Idade inicial 06 numeric(3) default 0, Idade final 06 numeric(3) default 0, Valor despesa 06 decimal(12,2) default 0, Idade inicial 07 numeric(3) default 0, Faixa etaria 07 numeric(2) default 0, Idade final 07 numeric(3) default 0, Valor despesa 07 decimal(12,2) default 0, Faixa etaria 08 numeric(2) default 0, Idade inicial 08 numeric(3) default 0, Idade final 08 numeric(3) default 0, Valor despesa 08 decimal(12,2) default 0, Faixa etaria 09 numeric(2) default 0, Idade inicial 09 numeric(3)

not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null not null

default 0, Idade final 09 numeric(3) default 0, Valor despesa 09 decimal(12,2) default 0, Faixa etaria 10 numeric(2) default 0, Idade inicial 10 numeric(3) default 0, Idade final 10 numeric(3) default 0, Valor despesa 10 decimal(12,2) default 0 );

not null not null not null not null not null not null

% ============================================================ % Table: (TISTT050) Registros temporarios guia SP_SADT % ============================================================ create table (TISTT050) Registros temporarios guia SP_SADT ( Numero sequencia numeric(6) , Tipo de tag numeric(6) , Identifica guia numeric(6) , Identifica procedimento numeric(6) , Identifica despesa numeric(6) , Identifica equipe numeric(6) , Identifica OPM numeric(6) , Tag 3 varchar(200) , Tag 2 varchar(200) , Tag 1 varchar(200) , Conteudo tag varchar(4000) ); % ============================================================ % Table: (TISTT051) Registros temporarios guia resumo intern % ============================================================ create table (TISTT051) Registros temporarios guia resumo internacao ( Numero sequencia numeric(6) , Tipo de tag numeric(6) , Identifica guia

numeric(6) Identifica procedimento numeric(6) Identifica despesa numeric(6) Identifica equipe numeric(6) Identifica OPM numeric(6) Identifica diagnostico numeric(6) Tag 3 varchar(200) Tag 2 varchar(200) Tag 1 varchar(200) Conteudo varchar(4000) );

, , , , , , , , ,

% ============================================================ % Table: (TISTT052) Registros temporarios guia honorario ind % ============================================================ create table (TISTT052) Registros temporarios guia honorario individual ( Numero sequencia numeric(6) , Tipo de tag numeric(6) , Identifica guia numeric(6) , Identifica procedimento numeric(6) , Tag 3 varchar(200) , Tag 2 varchar(200) , Tag 1 varchar(200) , Conteudo varchar(4000) ); % ============================================================ % Table: (TISTT053) Registros temporarios guia consulta % ============================================================ create table (TISTT053) Registros temporarios guia consulta ( Numero sequencia numeric(6) , Tipo de tag numeric(6) , Identifica guia numeric(6) , Identifica diagnostico numeric(6) , Tag 3 varchar(200) , Tag 2

varchar(200) Tag 1 varchar(200) Conteudo varchar(4000) );

, ,

% ============================================================ % Table: (TISTB099) Tipo arquivo % ============================================================ create table (TISTB099) Tipo arquivo ( Tipo de arquivo numeric(2) not null, Descricao arquivo varchar(100) , Origem varchar(100) , Destino varchar(100) , Processo consistencia varchar(8) , primary key (Tipo de arquivo) ); % ============================================================ % Table: (TISTT055) Registros temporarios guia solicitacao I % ============================================================ create table (TISTT055) Registros temporarios guia solicitacao Internacao ( Numero sequencia numeric(6) , Tipo de tag numeric(6) , Identifica guia numeric(6) , Identifica procedimento numeric(6) , Identifica OPM numeric(6) , Identifica diagnostico numeric(6) , Tag 3 varchar(200) , Tag 2 varchar(200) , Tag 1 varchar(200) , Conteudo varchar(4000) ); % ============================================================ % Table: (TISTT056) Registros temporarios guia solicitacao S % ============================================================ create table (TISTT056) Registros temporarios guia solicitacao SADT ( Numero sequencia numeric(6) , Tipo de tag

numeric(6) Identifica guia numeric(6) Identifica procedimento numeric(6) Identifica OPM numeric(6) Tag 3 varchar(200) Tag 2 varchar(200) Tag 1 varchar(200) Conteudo varchar(4000) );

, , , , , , ,

% ============================================================ % Table: (TISTT058) Registros temporarios guia solicitacao p % ============================================================ create table (TISTT058) Registros temporarios guia solicitacao prorrogacao ( Numero sequencia numeric(6) , Tipo de tag numeric(6) , Identifica guia numeric(6) , Identifica procedimento numeric(6) , Identifica OPM numeric(6) , Tag 3 varchar(200) , Tag 2 varchar(200) , Tag 1 varchar(200) , Conteudo varchar(4000) ); % ============================================================ % Table: (TISTT057) Registros temporarios guia solicitacao O % ============================================================ create table (TISTT057) Registros temporarios guia solicitacao Odontologia ( Numero sequencia numeric(6) , Tipo de tag numeric(6) , Identifica guia numeric(6) , Identifica procedimento numeric(6) , Identifica situacao inicial numeric(6) , Identifica situacao clinica numeric(6) , Tag 3

varchar(200) Tag 2 varchar(200) Tag 1 varchar(200) Conteudo varchar(4000) );

, , ,

% ============================================================ % Table: (PASTB263) Controle circulares % ============================================================ create table (PASTB263) Controle circulares ( Identificador matricula numeric(8) not null, Titular numeric(2) not null, Beneficiario numeric(2) not null, Data referencia debito char(6) not null, Modelo numeric(1) not null, Numero processo inadimplencia numeric(14) not null, Numero char(15) not null, Data envio char(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, Data geracao debito char(6) not null, primary key (Identificador matricula, Titular, Beneficiario, Data referencia debito, Modelo, Numero processo inadimplencia) ); % ============================================================ % Table: (PASTB935) Inss empresa plano % ============================================================ create table (PASTB935) Inss empresa plano ( nada char(10) ); % ============================================================ % Table: (PASTT043) Procedimentos contratados % ============================================================ create table (PASTT043) Procedimentos contratados ( Numero identificacao prestador numeric(8) , Data inicio negociacao char(8) , Data termino negociacao char(8) ,

Codigo tabela procedimento numeric(4) Codigo procedimento inicial numeric(8) Codigo procedimento final numeric(8) Numero processo usuario char(50) );

, , ,

% ============================================================ % Table: (PASTT901) Geracao arquivo comparacao verbas % ============================================================ create table (PASTT901) Geracao arquivo comparacao verbas ( Sequencia arquivo numeric(8) not null, Linha registro varchar(4000) not null, Numero identificador PS numeric(8) not null, Codigo verba numeric(3) not null, Numero processo geracao arquivo varchar(14) not null, Nome usuario varchar(20) not null, primary key (Sequencia arquivo) ); % ============================================================ % Table: (PASTT902) Geracao de arquivo com inadimplentes % ============================================================ create table (PASTT902) Geracao de arquivo com inadimplentes ( Numero identificador numeric(8) not null, Codigo titular beneficiario numeric(2) not null, Codigo beneficiario numeric(2) not null, Usuario varchar(20) not null, primary key (Numero identificador, Codigo titular beneficiario, Codigo benef iciario) ); % ============================================================ % Table: (PASTT233) Valores anteriores solicitacao 150 2009 % ============================================================ create table (PASTT233) Valores anteriores solicitacao 150 2009 ( Numero processo numeric(14) , Prestador servico numeric(8) , Produto numeric(3) , Plano numeric(2) ,

Verba paga numeric(3) Valor verba decimal(12,2) );

% ============================================================ % Table: (PASTT234) Diarias taxas pagas em tabelas erradas o % ============================================================ create table (PASTT234) Diarias taxas pagas em tabelas erradas origem Montreal ( Processo folha numeric(14) , Prestador numeric(8) , Autorizacao numeric(8) , Tabela arquivo numeric(4) , Tabela negociada numeric(4) , Classe errada numeric(2) , Classe correte numeric(2) , Procedimento numeric(8) , Valor pago decimal(12,2) , Verba gerada numeric(3) , Verba deveria numeric(3) , Data emissao autorizacao char(8) ); % ============================================================ % Table: (PASTB297) Natureza rendimento % ============================================================ create table (PASTB297) Natureza rendimento ( Codigo natureza rendimento char(4) not null, Descricao natureza rendimento varchar(100) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo natureza rendimento) ); % ============================================================ % Table: (PASTT044) Lancamentos sem correspondencia % ============================================================ create table (PASTT044) Lancamentos sem correspondencia ( Origem processo numeric(2) not null,

Identificador matricula numeric(8) Beneficiario numeric(2) Especie contabil numeric(4) Situacao contabil numeric(2) Plano numeric(2) Tipo debito numeric(2) Valor decimal(12,2) );

not null, not null, not null, not null, not null, not null, not null

% ============================================================ % Table: (PASTB238) Debitos inadimplentes na contabilidade % ============================================================ create table (PASTB238) Debitos inadimplentes na contabilidade ( Plano numeric(2) not null, Matricula numeric(8) not null, Titular numeric(2) not null, Beneficiario numeric(2) not null, Referencia debito char(6) not null, Tipo debito numeric(2) not null, Referencia envada contabilidade char(6) not null, Valor debito decimal(12,2) not null, primary key (Plano, Matricula, Titular, Beneficiario, Referencia debito, Tip o debito, Referencia envada contabilidade) ); % ============================================================ % Table: (PASTB239) Calculo de contribuicao (Primeiro calcul % ============================================================ create table (PASTB239) Calculo de contribuicao (Primeiro calculo) ( Plano numeric(2) not null, Identificador matricula numeric(8) not null, Titular numeric(2) not null, Beneficiario numeric(2) not null, Referencia debito char(6) not null, Debito numeric(2) not null, Valor debito decimal(12,2) not null,

Data hora registro numeric(14) not null, Salario utilizado decimal(12,2) not null default 0, primary key (Plano, Identificador matricula, Titular, Beneficiario, Referenc ia debito, Debito) ); % ============================================================ % Table: (PASTT045) Lancamentos assistenciais sem correspond % ============================================================ create table (PASTT045) Lancamentos assistenciais sem correspondencia ( Tipo folha numeric(2) not null, Regime atendimento numeric(2) not null, Despesa contabil ANS numeric(3) not null, Situacao contabil numeric(2) not null, Plano numeric(2) not null, Valor lancamento decimal(12,2) not null ); % ============================================================ % Table: (PASTB245) Natureza rendimento % ============================================================ create table (PASTB245) Natureza rendimento ( Natureza rendimento char(4) not null, Descricao varchar(50) not null, primary key (Natureza rendimento) ); % ============================================================ % Table: (PASTT046) Lancamentos encargos sem correspodencia % ============================================================ create table (PASTT046) Lancamentos encargos sem correspodencia ( Situacao contabil numeric(2) , Tipo folha numeric(2) , Verba numeric(3) , Plano numeric(2) , Valor decimal(12,2) ); % ============================================================ % Table: (PASTB254) Contribuicao patrocinadora % ============================================================

create table (PASTB254) Contribuicao patrocinadora ( Numero identificacao empregado numeric(8) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Data referencia char(6) not null, Plano numeric(2) not null, Origem numeric(2) not null, Empresa numeric(5) not null, Idade participante numeric(3) not null, Situacao numeric(2) not null, Salario participante numeric(12,2) not null, Valor contribuio patrocinadora numeric(12,2) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Numero identificacao empregado, Titular beneficio, Codigo benef iciario, Data referencia, Plano) ); % ============================================================ % Table: (PASTB253) Contribuicao patrocinadora Fx etaria e s % ============================================================ create table (PASTB253) Contribuicao patrocinadora Fx etaria e salario ( Numero identificador numeric(8) not null, Data inicio numeric(6) not null, Data termino numeric(6) not null, Faixa salarial inicial numeric(12,2) not null, Faixa salarial termino numeric(12,2) not null, Faixa idade inicial numeric(3) not null, Faixa idade termino numeric(3) not null, Valor contribuicao patrocinadora numeric(12,2) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Numero identificador) );

% ============================================================ % Table: (PASTB255) Controle subsidio patrocinadora % ============================================================ create table (PASTB255) Controle subsidio patrocinadora ( Plano participante numeric(2) not null, Participante numeric(8) not null, Titular numeric(2) not null, Beneficiario numeric(2) not null, Data competencia char(6) not null, Empresa numeric(5) not null, Origem pagamento numeric(2) not null, Valor total subsidio decimal(12,2) not null, Valor gasto contribuicao decimal(12,2) not null, Valor gasto participacao decimal(12,2) not null, primary key (Plano participante, Participante, Titular, Beneficiario, Data c ompetencia) ); % ============================================================ % Table: (PASTT055) Valor UCO CHPM 5 edico % ============================================================ create table (PASTT055) Valor UCO CHPM 5 edico ( Codigo Procedimento inicial numeric(8) , Procedimento final numeric(8) , Valor UCO numeric(12,2) ); % ============================================================ % Table: (PASTB256) Participacao psiquiatrica item contabil % ============================================================ create table (PASTB256) Participacao psiquiatrica item contabil ( Autorizacao numeric(8) not null, Data referencia debito char(6) not null, Despesa contabil numeric(4) not null, Valor debito decimal(12,2) not null, Data geracao debito char(8) not null, Plano numeric(2) not null, primary key (Autorizacao, Data referencia debito, Despesa contabil)

); % ============================================================ % Table: (PASTB277) Tabela produtos procedimentos % ============================================================ create table (PASTB277) Tabela produtos procedimentos ( Codigo produto procedimento numeric(8) not null, Descricao varchar(50) not null, Despesa contabil numeric(3) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, primary key (Codigo produto procedimento) ); % ============================================================ % Table: (PASTT252) Geracao de arquivo (Declaracao de quitac % ============================================================ create table (PASTT252) Geracao de arquivo (Declaracao de quitacao anual de debi tos) ( Ano exercicio numeric(4) not null, Identifica status (adimplentes inadimplentes) char(1) not null, Numero identificador matricula agros numeric(8) not null, Titular grupo familiar numeric(2) not null, Nome titular varchar(70) not null, Tipo logradouro numeric(3) not null, Logradouro varchar(40) not null, Endereco Numero varchar(6) not null, Endereco complemento varchar(10) not null, Endereco bairro varchar(30) not null, Codigo pais numeric(3) not null, Codigo UF char(2) not null, Codigo Municipio char(10) not null, Endereco CEP numeric(8) not null, Data hora geracao arquivo numeric(14) not null, Autor geracao arquivo varchar(20) not null );

% ============================================================ % Table: (PASTT047) Procedimentos contratados (Rede propria % ============================================================ create table (PASTT047) Procedimentos contratados (Rede propria ou terceirizada) ( Numero identificacao prestador numeric(8) , Data inicio negociacao char(8) , Data termino negociacao char(8) , Codigo tabela procedimento numeric(4) , Codigo procedimento inicial numeric(8) , Codigo procedimento final numeric(8) , Numero processo usuario char(50) ); % ============================================================ % Table: (PASTB991) Credenciados recalculo INSS (jan a jun 2 % ============================================================ create table (PASTB991) Credenciados recalculo INSS (jan a jun 2010) ( Numero processo folha numeric(14) not null, Credenciado numeric(8) not null, Data referencia char(6) not null, Valor rendimento bruto decimal(12,2) not null default 0, Base contribuio Inss decimal(12,2) not null, Base calculo utilizada decimal(12,2) not null, Base calculo contribuio decimal(12,2) not null, Valor Contribuio Inss retida decimal(12,2) not null, Valor Contribuio Inss a reter decimal(12,2) not null, Base contribuicao IR decimal(12,2) not null, Valor retido IR decimal(12,2) not null, Valor reter IR decimal(12,2) not null, Tipo processamento varchar(30) not null, primary key (Numero processo folha, Credenciado, Data referencia) ); % ============================================================ % Table: (PASTB989) Verbas desconto proxima folha (recalculo % ============================================================ create table (PASTB989) Verbas desconto proxima folha (recalculo INSS)

( Prestador servico numeric(8) not null, Data referencia char(6) not null, Codigo verba numeric(4) not null, Valor verba decimal(12,2) not null, Numero processo desconto numeric(14) not null, Numero processo folha numeric(14) not null, Tipo processo numeric(1) not null default 1, primary key (Prestador servico, Data referencia, Codigo verba) ); % ============================================================ % Table: (PASTB270) Trimeste SIP % ============================================================ create table (PASTB270) Trimeste SIP ( Trimestre numeric(2) not null, Inicio trimestre char(4) not null, Fim trimestre char(4) not null, primary key (Trimestre) ); % ============================================================ % Table: (PASTT048) Dados impressao formulario % ============================================================ create table (PASTT048) Dados impressao formulario ( Identificador matricula numeric(8) not null, Identificador titular numeric(2) not null, Dependente numeric(2) not null, Nome titular char(70) not null, Matricula Agros char(6) not null, Matricula patrocinadora char(7) not null, Tipo dependente char(8) not null, Nome dependente char(70) not null, Data nascimento dependente char(8) not null, Vinculo char(16) not null, Registro ANS char(9) not null,

Nome produto varchar(70) not Nome plano varchar(50) not Usuario varchar(20) not Numero processo registro numeric(14) not Estado civil dependente varchar(11) not Naturalidade dependente varchar(35) not CPF dependente numeric(11) not Identidade dependente varchar(50) not Nome pai dependente varchar(70) not Nome mae dependente varchar(70) not Sexo dependente varchar(10) not Data admissao char(8) not Nome empresa varchar(30) not Regime trabalho char(3) not Situacao char(30) not Data opcao PPR char(8) not Nome pai titular varchar(70) not Nome mae titular varchar(70) not Lotacao titular varchar(40) not Linha endereco 1 varchar(200) not Linha endereco 2 varchar(200) not Data obito char(8) not Numero registro SIAPE numeric(8) not Data nascimento titular char(8) not Sexo titular varchar(10) not Estado civil titular varchar(10) not Naturalidade titular varchar(35) not CPF titular numeric(11) not CI titular varchar(50) not Banco numeric(4) not

null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,

Agencia char(6) Conta char(15) Dv conta char(2) );

not null, not null, not null

% ============================================================ % Table: (PASTT903)Gerao arquivo SIP (XML) % ============================================================ create table (PASTT903)Gerao arquivo SIP (XML) ( Sequencial registro numeric(8) not null, Linha registro varchar(4000) not null, Autor registro varchar(40) not null, primary key (Sequencial registro) ); % ============================================================ % Table: (PASTT049) Distribuicao categoria % ============================================================ create table (PASTT049) Distribuicao categoria ( Idade inicial numeric(3) not null, Idade final numeric(3) not null, Titulares ativos masculino numeric(6) not null default 0, Titulares ativos femininos numeric(6) not null default 0, Titulares dependentes masculino numeric(6) not null default 0, Titulares dependentes femininos numeric(6) not null default 0, Aposentados titulares masculino numeric(6) not null default 0, Aposentados titulares femininos numeric(6) not null default 0, Aposentados dependentes masculino numeric(6) not null default 0, Aposentados dependentes femininos numeric(6) not null default 0, Agregados feminino numeric(6) not null default 0, Agregados masculino numeric(6) not null

default 0, Usuario varchar(20) );

not null

% ============================================================ % Table: (PASTT054) Beneficiarios utilizaram plano % ============================================================ create table (PASTT054) Beneficiarios utilizaram plano ( Usuario varchar(20) not null, Idade inicial numeric(3) not null, Idade final numeric(3) not null, Ativos numeric(6) not null default 0, Aposentados numeric(6) not null default 0, Agregados numeric(6) not null default 0, Total numeric(6) not null default 0, Tipo procedimeto numeric(1) not null, Ativos titulares masculino numeric(6) not null default 0, Ativos titulares feminino numeric(6) not null default 0, Ativos dependentes feminino numeric(6) not null default 0, Ativos dependentes masculino numeric(6) not null default 0, Aposentados titulares feminino numeric(6) not null default 0, Aposentados titulares masculino numeric(6) not null default 0, Aposentados dependentes feminino numeric(6) not null default 0, Aposentados dependentes masculino numeric(6) not null default 0, Agregados feminino numeric(6) not null default 0, Agregados masculino numeric(6) not null default 0,

Codigo Procedimento final numeric(8) not null, Codigo Procedimento inicial numeric(8) not null ); % ============================================================ % Table: (PASTT051) Distribuicao rede propria % ============================================================ create table (PASTT051) Distribuicao rede propria ( Data atendimento char(8) not null, Quantidade numeric(6) not null, Valor decimal(12,2) not null, Procedimento numeric(8) not null, Especialidade numeric(3) not null, Area atuacao numeric(2) not null ); % ============================================================ % Table: (PASTT052) Gastos por cobertura % ============================================================ create table (PASTT052) Gastos por cobertura ( Usuario varchar(20) not null, Ativos numeric(6) not null default 0, Aposentados numeric(6) not null default 0, Agregados numeric(6) not null default 0, Total numeric(6) not null default 0, Codigo cobertura numeric(3) not null, Ativos titulares masculino numeric(6) not null default 0, Ativos titulares feminino numeric(6) not null default 0, Ativos dependentes feminino numeric(6) not null default 0, Ativos dependentes masculino numeric(6) not null default 0, Aposentados titulares feminino numeric(6) not null

default 0, Aposentados titulares masculino numeric(6) not null default 0, Aposentados dependentes feminino numeric(6) not null default 0, Aposentados dependentes masculino numeric(6) not null default 0, Agregados feminino numeric(6) not null default 0, Agregados masculino numeric(6) not null default 0, Procedimento inicial numeric(8) not null, Procedimento final numeric(8) not null, Data competencia char(6) not null, Origem pagamento numeric(1) not null, Classificacao procedimento numeric(5) not null ); % ============================================================ % Table: (PASTT053) Custeio e custo do plano % ============================================================ create table (PASTT053) Custeio e custo do plano ( Usuario varchar(20) not null, Tipo receita numeric(1) not null, Receita varchar(50) not null, Data competencia char(6) not null, Ativos decimal(12,2) not null default 0, Aposentados decimal(12,2) not null default 0, Agregados decimal(12,2) not null default 0, Total decimal(12,2) not null default 0, Ativos titulares masculino decimal(12,2) not null default 0, Ativos titulares feminino decimal(12,2) not null default 0, Ativos dependentes feminino

decimal(12,2) not null default 0, Ativos dependentes masculino decimal(12,2) not null default 0, Aposentados titulares feminino decimal(12,2) not null default 0, Aposentados titulares masculino decimal(12,2) not null default 0, Aposentados dependentes feminino decimal(12,2) not null default 0, Aposentados dependentes masculino decimal(12,2) not null default 0, Agregados feminino decimal(12,2) not null default 0, Agregados masculino decimal(12,2) not null default 0 ); % ============================================================ % Table: (PASTT056) Gastos utilizacao faixa etria e categor % ============================================================ create table (PASTT056) Gastos utilizacao faixa etria e categoria ( Usuario varchar(20) not null, Codigo cobertura numeric(3) not null default 0, Ativos decimal(12,2) not null default 0, Aposentados decimal(12,2) not null default 0, Agregados decimal(12,2) not null default 0, Total decimal(12,2) not null default 0, Ativos titulares masculino decimal(12,2) not null default 0, Ativos titulares feminino decimal(12,2) not null default 0, Ativos dependentes feminino decimal(12,2) not null default 0, Ativos dependentes masculino decimal(12,2) not null default 0, Aposentados titulares feminino

decimal(12,2) not null default 0, Aposentados titulares masculino decimal(12,2) not null default 0, Aposentados dependentes feminino decimal(12,2) not null default 0, Aposentados dependentes masculino decimal(12,2) not null default 0, Agregados feminino decimal(12,2) not null default 0, Agregados masculino decimal(12,2) not null default 0, Procedimento inicial numeric(8) not null default 0, Procedimento final numeric(8) not null default 0, Data competencia char(6) not null default '000000', Origem pagamento numeric(1) not null default 0, Classificacao procedimento numeric(5) not null default 0, Idade inicial numeric(3) not null default 0, Idade final numeric(3) not null default 0 ); % ============================================================ % Table: (PASTT057) Faixa etaria % ============================================================ create table (PASTT057) Faixa etaria ( Usuario varchar(20) , Idade inicial numeric(3) , Idade final numeric(3) ); % ============================================================ % Table: (PASTB310) Procedimentos extra ROL ANS % ============================================================ create table (PASTB310) Procedimentos extra ROL ANS ( procedimento numeric(8) not null,

numero identificador numeric(8) not null, Data inicio char(8) not null, Data termino char(8) not null, Numero processo numeric(14) not null, Autor registro char(20) not null, primary key (procedimento, numero identificador) ); % ============================================================ % Table: (PASTB281) Atualizacao de coparticipacao em interna % ============================================================ create table (PASTB281) Atualizacao de coparticipacao em internacao ( Tipo de plano numeric(2) not null, Identificador matricula numeric(8) not null, Titular numeric(2) not null, Beneficiario numeric(2) not null, Data geracao debito char(6) not null, Tipo de debito numeric(2) not null, Numero identificador numeric(8) not null, Data referencia debito char(6) not null, Valor enviado numeric(12,2) not null, Valor enviado acumulado numeric(12,2) not null, Valor enviado atual numeric(12,2) not null, Anotacao varchar(200) not null, Data hora registro numeric(14) not null, Autor registro varchar(20) not null, primary key (Tipo de plano, Identificador matricula, Titular, Beneficiario, Data geracao debito, Tipo de debito, Numero identificador, Data referencia debit o) ); % ============================================================ % Table: (PASTB944) Pagamento D8 eventual (092010) % ============================================================ create table (PASTB944) Pagamento D8 eventual (092010) ( Data pagamento char(8) not null, Data competencia char(6) not null,

Origem pagamento numeric(1) not null, Identificador matricula numeric(8) not null, Beneficiario numeric(2) not null, Registro Siape numeric(8) not null, Valor participacao decimal(12,2) not null, Valor contribuicao decimal(12,2) not null, Valor subsidio decimal(12,2) not null, Arquivo retorno varchar(50) not null, primary key (Data pagamento, Data competencia, Origem pagamento, Identificad or matricula, Beneficiario, Registro Siape) ); % ============================================================ % Table: (PASTB987) Interface valores subsidio % ============================================================ create table (PASTB987) Interface valores subsidio ( Data referencia char(6) not null, Matricula numeric(8) not null, Beneficiario numeric(2) not null, Valor subsidio devido decimal(12,2) not null, Valor subsidio pago decimal(12,2) not null, Data pagamento char(8) not null, Identifica valor limitado teto char(1) not null, Numero registro Siape numeric(8) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, primary key (Data referencia, Matricula, Beneficiario) ); % ============================================================ % Table: (PASTB988) Registro siape inconsistentes % ============================================================ create table (PASTB988) Registro siape inconsistentes ( Data competncia char(6) not null, Registro Siape numeric(8) not null, Origem recolhimento numeric(2) not null, Nome

varchar(50) not null, primary key (Data competncia, Registro Siape, Origem recolhimento) ); % ============================================================ % Table: (PASTB983) Devolucao subsidio competencia anterior % ============================================================ create table (PASTB983) Devolucao subsidio competencia anterior ( Data referencia char(6) not null, Matricula numeric(8) not null, Beneficiario numeric(2) not null, Origem pagamento numeric(2) not null, Valor subsidio devolvido decimal(12,2) not null, Data pagamento char(8) not null, Numero registro Siape numeric(8) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, Nome arquivo retorno varchar(50) not null, Numero processo apropriacao numeric(14) not null, primary key (Data referencia, Matricula, Beneficiario, Origem pagamento) ); % ============================================================ % Table: (PASTB282) Participantes sem subsidio % ============================================================ create table (PASTB282) Participantes sem subsidio ( Matricula numeric(8) not null, Titular numeric(2) not null, Codigo beneficiario numeric(2) not null, Numero processo registro numeric(14) not null, Data inicio char(6) not null, Data termino char(6) not null, Autor registro varchar(20) not null, primary key (Matricula, Titular, Codigo beneficiario, Numero processo regist ro) ); % ============================================================ % Table: (PASTB495) Reembolso 2010 (Temp ate implantar novo % ============================================================

create table (PASTB495) Reembolso 2010 (Temp ate implantar novo proc reeembolso) ( Numero reembolso numeric(8) , CNPJ CPF numeric(14) , Nome razao social varchar(100) , Matricula agros char(6) , Titular numeric(2) , Data pagamento numeric(8) , Identifica PF PJ char(2) ); % ============================================================ % Table: (PASTB290) Historico de recalculo % ============================================================ create table (PASTB290) Historico de recalculo ( Plano numeric(2) not null, Identificador matricula numeric(8) not null, Titular numeric(2) not null, Beneficiario numeric(2) not null, Referencia debito char(6) not null, Debito numeric(2) not null, Data hora registro numeric(14) not null, Valor debito decimal(12,2) not null, Salario utilizado decimal(12,2) not null default 0, Autor registro varchar(20) not null, Salario complemento decimal(12,2) not null, primary key (Plano, Identificador matricula, Titular, Beneficiario, Referenc ia debito, Debito, Data hora registro) ); % ============================================================ % Table: (PASTT058) Debitos nao transferidos % ============================================================ create table (PASTT058) Debitos nao transferidos ( Valor pago arrecadacao numeric(12,2) not null, Numero cobranca numeric(13) not null, Matricula

numeric(8) not null, Titular numeric(2) not null, Beneficiario numeric(2) not null, Referencia debito char(6) not null, Tipo debito numeric(2) not null, Valor debito decimal(12,2) not null, Valor pago cobranca decimal(12,2) not null, Numero processo cobranca numeric(14) not null, Numero proccesso registro numeric(14) not null, Nome arquivo varchar(20) not null, primary key (Valor pago arrecadacao) ); % ============================================================ % Table: (PASTT059) Registro inclusao % ============================================================ create table (PASTT059) Registro inclusao ( Tipo de arquivo numeric(2) not null, Identificador matricula numeric(8) not null, Codigo beneficiario numeric(2) not null, Identificador matricula AGROS char(30) not null, CPF numeric(11) not null, Numero declaracao nascido vivo char(11) not null, PIS PASEP char(11) not null, CNS char(15) not null, Nome varchar(70) not null, Sexo numeric(1) not null, Data nascimento char(8) not null, Nome mae varchar(70) not null, Logradouro endereco varchar(50) not null, Numero endereco varchar(5) not null, Complemento endereco varchar(15) not null, Bairro endereco varchar(30) not null, Municipio endereco

numeric(7) not null, Municipio residencial numeric(7) not null, CEP numeric(8) not null, Indicador endereco char(1) not null, Identificador reside exterior char(1) not null, Relacao dependencia numeric(2) not null, Data inclusao char(8) not null, Numero operadora ANS char(6) not null, Registro produtro ANS char(9) not null, Cobertura parcial char(1) not null, Identifica procedimentos excluidos cobertura char(1) not null, CNPJ empresa numeric(14) not null, Identificador titular char(30) not null ); % ============================================================ % Table: (PASTT060) Registro retificacao (antiga alteracao) % ============================================================ create table (PASTT060) Registro retificacao (antiga alteracao) ( Tipo de arquivo numeric(2) not null, Identificador matricula numeric(8) not null, Codigo beneficiario numeric(2) not null, Identificador matricula AGROS char(30) not null, CPF numeric(11) not null, Numero declaracao nascido vivo char(11) not null, PIS PASEP char(11) not null, CNS char(15) not null, Nome varchar(70) not null, Sexo numeric(1) not null, Data nascimento char(8) not null, Nome mae varchar(70) not null, Logradouro endereco varchar(50) not null, Numero endereco varchar(5) not null,

Complemento endereco varchar(15) not null, Bairro endereco varchar(30) not null, Municipio endereco numeric(7) not null, Municipio residencial numeric(7) not null, CEP numeric(8) not null, Indicador endereco char(1) not null, Identificador reside exterior char(1) not null, Relacao dependencia numeric(2) not null, Data retificacao char(8) not null, Numero operadora ANS char(6) not null, Registro produtro ANS char(9) not null, Cobertura parcial char(1) not null, Identifica procedimentos excluidos cobertura char(1) not null, Cnpj empresa numeric(14) not null, CCO char(12) not null, Data cancelamento anterior char(8) not null, Motivo cancelamento numeric(2) not null, Titular char(30) not null ); % ============================================================ % Table: (PASTT061) Registro reativacao (antigra reintegraca % ============================================================ create table (PASTT061) Registro reativacao (antigra reintegracao) ( Tipo de arquivo numeric(2) not null, Identificador do empregado numeric(8) not null, Identificador dependente numeric(2) not null, CCO char(12) not null, Data reativacao char(8) not null ); % ============================================================ % Table: (PASTT062) Registro cancelamento (antiga exclusao) % ============================================================ create table (PASTT062) Registro cancelamento (antiga exclusao) (

Tipo de arquivo numeric(2) not Identificador empregado numeric(8) not Identificador dependente numeric(2) not CCO char(12) not Data cancelamento char(8) not Motivo cancelamento numeric(2) not );

null, null, null, null, null, null

% ============================================================ % Table: (PASTT063) Mudanca contratual % ============================================================ create table (PASTT063) Mudanca contratual ( Tipo de arquivo numeric(2) not null, Identificador empregado numeric(8) not null, Identificador dependente numeric(2) not null, CCO char(12) not null, Identificador titular char(30) not null, Data contrato char(8) not null, Relacao dependencia numeric(2) not null, Numero operadora ANS char(6) not null, Numero registro ANS char(9) not null, Cobertura parcial temporaria char(1) not null, Itens excluidos cobertura char(1) not null ); % ============================================================ % Table: (PASTT064) Arquivo SIB % ============================================================ create table (PASTT064) Arquivo SIB ( Numero sequencia numeric(8) not null, Linha registro varchar(4000) not null, Autor registro varchar(20) not null ); % ============================================================ % Table: (PASTB618) Historico vinculo autorizacoes % ============================================================ create table (PASTB618) Historico vinculo autorizacoes

( Local numeric(2) not null, Autorizacao numeric(8) not null, Nr processo registro numeric(14) not null, Autorizacao principal numeric(8) not null, Identifica autorizacao vinculada char(1) not null, Observacao varchar(200) not null, Autor registro varchar(20) not null, primary key (Local, Autorizacao, Nr processo registro, Autorizacao principal ) ); % ============================================================ % Table: (PASTT065) Matriculas selecionadas geracao arquivo % ============================================================ create table (PASTT065) Matriculas selecionadas geracao arquivo (FPAS1056) ( Numero identificador numeric(8) not null, Codigo beneficiario numeric(2) not null, primary key (Numero identificador, Codigo beneficiario) ); % ============================================================ % Table: (PASTB012) Assistidos PSE % ============================================================ create table (PASTB012) Assistidos PSE ( Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero identificacao numeric(8) not null, Codigo plano saude numeric(2) not null, Data inscricao char(8) not null, Data cancelamento inscricao char(8) not null default '99991231', Data ultima alteracao char(8) not null default '00000000', Autor ultima alteracao varchar(20) not null, Numero incricao PSE char(15) not null, primary key (Numero identificacao empregado, Codigo beneficiario, Numero ide ntificacao) );

% ============================================================ % Table: (PASTB011) Suspensoes PAS % ============================================================ create table (PASTB011) Suspensoes PAS ( Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero identificacao numeric(8) not null, Codigo motivo suspensao numeric(2) not null, Data inicio suspensao char(8) not null, Data termino suspensao char(8) not null default '99991231', Anotacoes long varchar not null, Data ultima alteracao char(8) not null default '99991231', Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao empregado, Codigo beneficiario, Numero ide ntificacao) ); % ============================================================ % Table: (PASTB018) Autorizacoes % ============================================================ create table (PASTB018) Autorizacoes ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Codigo tipo autorizacao numeric(2) not null, Numero identificacao participante numeric(5) not null, Numero identificacao beneficiario numeric(2) not null, Numero identificacao credenciado numeric(8) not null, CRM char(8) , Data emissao char(8) not null, Data validade char(8) not null, Data realizacao char(8) not null default 0, Indicativo autorizacao paciente internado char(1) not null default 'N', Data geracao participacao char(8) not null,

CNPJ CPF solicitante numeric(14) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Identificador autorizacao apos atendimento char(1) not null, Identificador autorizacao migrada char(1) not null, Forma registro numeric(1) not null, CID char(6) not null, Tipo doenca char(1) not null, Tipo acidente char(1) not null, Tipo consulta numeric(1) not null, Tipo saida numeric(1) not null, Cid 2 char(6) not null, Cid 3 char(6) not null, Cid 4 char(6) not null, Data solicitacao char(8) not null, Hora solicitacao char(4) not null, Carater solicitacao char(1) not null, Unidade tempo char(1) not null, Codigo atendimento numeric(1) not null, Hora realizacao char(4) not null, Indicacao clinica varchar(100) not null, Tipo de doenca numeric(2) not null, Nome profissional executante complementar varchar(50) not null, Autorizacao prestador servico numeric(8) not null, Nome solicitante char(50) not null, Cnpj Cpf profissional solicitante numeric(14) not null, Nome profissional solicitante char(50) not null, Cnpj Cpf solicitado numeric(14) not null, Nome solicitado char(50) not null, Tipo internacao numeric(2) not null,

Regime internacao numeric(2) not null, Tipo acomodacao numeric(2) not null, Data provavel internacao char(8) not null, Numero guia principal char(20) not null, Grau participacao char(2) not null, Data termino tratamento odontologico char(8) not null, Tipo atendimento odontologico numeric(1) not null, Tipo faturamento numeric(1) not null, Numero guia tratamento odontologico char(20) not null, Numero guia prestador char(20) not null, Natureza atendimento numeric(1) not null, primary key (Codigo local atendimento, Numero identificacao) ); % ============================================================ % Table: (PASTB019) Internacoes % ============================================================ create table (PASTB019) Internacoes ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Codigo prestador servico numeric(8) not null, Data internacao numeric(8) not null, Data alta numeric(8) not null default '99991231', Numerio diarias numeric(3) not null, Codigo motivo alta numeric(2) not null, Indicativo atend urgencia char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo local atendimento, Numero identificacao) ); % ============================================================ % Table: (PASTB029) Debitos % ============================================================ create table (PASTB029) Debitos ( Tipo plano

numeric(2) not null, Numero identificacao empregado numeric(8) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Codigo tipo debito numeric(2) not null, Data referencia debito char(6) not null, Valor debito decimal(12,2) not null, Identificador Siape numeric(8) not null, Origem pagamento numeric(2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Data referencia desconto char(6) not null default '000000', Numero processo cobranca numeric(14) not null, Data gerao do dbito char(6) not null default '000000', Valor pago acumulado decimal(12,2) not null default 0, primary key (Tipo plano, Numero identificacao empregado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referencia debito) ); % ============================================================ % Table: (PASTB001) Empregados % ============================================================ create table (PASTB001) Empregados ( Numero identificacao numeric(8) not null, Nome varchar(70) not null, Nome carteira varchar(30) not null, Data nascimento char(8) not null, Data obito char(8) not null default '99991231', Codigo sexo char(1) not null, Codigo estado civil numeric(2) not null, Codigo tipo sanguineo numeric(2) not null, Nome mae varchar(70) not null,

Nome pai varchar(70) not null, Cpf numeric(11) not null, Carteria identidade char(20) not null, Codigo nacionalidade numeric(3) not null, Codigo naturalidade (estado) char(2) not null, Codigo naturalidade (municipio) numeric(4) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Causa obito char(6) not null default '000000', Cartao nacional saude numeric(15) not null default 0, Tipo documento numeric(2) not null default 0, Numero documento numeric(15) not null default 0, Orgao expedidor char(10) not null default ' ', Data expedicao char(8) not null default '00000000', CCO Numero participante operadora numeric(10) not null default 0, Digito CCO numeric(2) not null default 0, Matricula Agros ANS char(30) not null default ' ', primary key (Numero identificacao) ); % ============================================================ % Table: (PASTB009) Representantes legais % ============================================================ create table (PASTB009) Representantes legais ( Numero identificacao numeric(8) not null, Nome varchar(70) not null, Logradouro char(40) not null, Numero char(6) not null, Complemento

char(10) not null, Bairro varchar(30) not null, Pais numeric(3) not null, Uf char(2) not null, Codigo municipio numeric(4) not null, Cep numeric(8) not null, Email char(30) not null, Telefone char(15) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao) ); % ============================================================ % Table: (PASTB040) Especialidades contratadas % ============================================================ create table (PASTB040) Especialidades contratadas ( Codigo area atuacao numeric(2) not null, Codigo especialidade numeric(3) not null, Descricao varchar(50) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) , primary key (Codigo area atuacao, Codigo especialidade) ); % ============================================================ % Table: (PASTB052) Patologias % ============================================================ create table (PASTB052) Patologias ( Codigo patologia numeric(3) not null, Descricao char(30) not null, primary key (Codigo patologia) ); % ============================================================ % Table: (TbSega01) Usuarios sistema % ============================================================ create table (TbSega01) Usuarios sistema ( Nome usuario sistema char(20) not null, Nome usuario rede

char(20) not null, Senha anterior varchar(20) not null, Senha atual varchar(20) not null, Data ultima alteracao char(8) not null, Codigo status usuario char(1) not null, Codigo tipo usuario char(1) not null, primary key (Nome usuario sistema) ); % ============================================================ % Table: (TbSegA02) Transacoes online % ============================================================ create table (TbSegA02) Transacoes online ( Codigo transacao char(8) not null, Nome char(76) not null, Status da transao char(1) not null, primary key (Codigo transacao) ); % ============================================================ % Table: (PASTB061) Escolas ensino superior % ============================================================ create table (PASTB061) Escolas ensino superior ( Codigo escola numeric(3) not null, Nome escola varchar(60) not null, Ancunha escolha char(15) not null, primary key (Codigo escola) ); % ============================================================ % Table: (PASTB085) Historico atend ambulatoriais % ============================================================ create table (PASTB085) Historico atend ambulatoriais ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Codigo tipo autorizacao numeric(2) not null, Numero identificacao participante numeric(5) not null, Numero identificacao beneficiario numeric(8) not null, Numero identificacao credenciado numeric(8) not null, Codigo codigo origem recolhimento

numeric(2) not null, Codigo empresa numeric(3) not null, CRM char(8) , Data emissao char(8) not null, Data validade char(8) not null, Data realizacao char(8) not null, Indicativo autorizacao paciente internado char(1) not null default 'N', Data geracao participacao char(8) not null, CNPJCPF Solicitante numeric(14) not null, Indicativo autorizacao pos atendimento char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Data termino tratamento odontologico char(8) not null, Tipo atendimento odontologico numeric(1) not null, Tipo faturamento numeric(1) not null, Numero guia tratamento odontologico char(20) not null, Numero guia prestador char(20) not null, Natureza atendimento numeric(1) not null, primary key (Codigo local atendimento, Numero identificacao) ); % ============================================================ % Table: (PASTB999) Interfaces por patrocinadores % ============================================================ create table (PASTB999) Interfaces por patrocinadores ( Origem recolhimento numeric(2) not null, Data referencia char(6) not null, Data apropriacao char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Data pagamento char(8) not null default '00000000', Nome arquivo retorno varchar(20) not null default ' ',

primary key (Origem recolhimento, Data referencia) ); % ============================================================ % Table: (PASTB095) Classes verbas % ============================================================ create table (PASTB095) Classes verbas ( Codigo classe verba numeric(2) not null, Descricao classe verba char(30) not null, primary key (Codigo classe verba) ); % ============================================================ % Table: (PASTB069) Reemb por associado % ============================================================ create table (PASTB069) Reemb por associado ( Numero identificacao numeric(8) not null, Tipo reembolso numeric(2) not null, CNPJ CPF Prestador servico numeric(14) not null, Identificador empregado numeric(8) not null, Codigo titular benefcio numeric(2) not null, Codigo beneficiario numeric(2) not null, Codigo representante legal numeric(8) not null, Data pagamento char(8) not null default 00000000, Codigo banco numeric(4) not null, Codigo agencia numeric(5) not null, Numero conta corrente char(15) not null, Digito conta corrente char(2) not null, Valor total despesa decimal(12,2) not null, Valor total reembolso decimal(12,2) not null, Data entrega char(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, Data devolucao char(8) not null, Autor devolucao varchar(20) not null, Codigo motivo devolucao

char(2) not null, primary key (Numero identificacao) ); % ============================================================ % Table: (PASTB100) Folhas pagto % ============================================================ create table (PASTB100) Folhas pagto ( Numero processo numeric(14) not null, Codigo status execucao folha numeric(1) not null, Data competencia char(6) not null, Data pagamento char(8) not null, primary key (Numero processo) ); % ============================================================ % Table: (PASTB110) Folhas pagto % ============================================================ create table (PASTB110) Folhas pagto ( Numero identificacao numeric(14) not null, Codigo status execucao folha numeric(1) not null, Data competencia char(6) not null, Data pagamento char(8) not null, primary key (Numero identificacao) ); % ============================================================ % Table: (PASTB985) Historico atend ambulatoriais (copia) % ============================================================ create table (PASTB985) Historico atend ambulatoriais (copia) ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Codigo tipo autorizacao numeric(2) not null, Numero identificacao participante numeric(5) not null, Numero identificacao beneficiario numeric(8) not null, Numero identificacao credenciado numeric(8) not null, Codigo codigo origem recolhimento numeric(2) not null, Codigo empresa numeric(3) not null, CRM char(8) not null, Data emissao

char(8) not null, Data validade char(8) not null, Data realizacao char(8) not null, Indicativo autorizacao paciente internado char(1) not null default 'N', Data geracao participacao char(8) not null, Data pagamento char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo local atendimento, Numero identificacao) ); % ============================================================ % Table: (PASTB130) Vias de carteira % ============================================================ create table (PASTB130) Vias de carteira ( Tipo plano numeric(2) not null, Identificador matricula numeric(8) not null, Codigo titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Identificador periodo numeric(5) not null, Numero via numeric(2) not null, Data emissao char(8) not null, Matricula Agros char(6) not null, Valor emissao decimal(12,2) not null, Data limite validade char(8) not null, Autor emissao varchar(20) not null, Data competencia geracao cobranca char(6) not null default '000000', primary key (Tipo plano, Identificador matricula, Codigo titular beneficio, Codigo beneficiario, Identificador periodo, Numero via, Data emissao) ); % ============================================================ % Table: (PASTB131) Status carteira % ============================================================ create table (PASTB131) Status carteira ( Codigo status carteira numeric(2) not null,

Descricao status carteira varchar(30) not null, Identificador de cancelamento de carteira char(1) not null, Identificador de cobrana na prxima via char(1) not null, Identificador de permissao de atendimento char(1) not null, primary key (Codigo status carteira) ); % ============================================================ % Table: (PASTB140) Guias % ============================================================ create table (PASTB140) Guias ( Nmero do processo numeric(14) not null, Sequencia numeric(5) not null, CNPJ CPF credenciado numeric(14) not null, Identificador credenciado numeric(8) not null, Numero autorizacao numeric(8) not null, Matricula AGROS char(6) not null, Identificador empregado numeric(8) not null, Titular de benefcio numeric(2) not null, Numero via carteira numeric(3) not null, Codigo dependente numeric(2) not null, Data validade paciente char(8) not null, Data nascimento do paciente char(8) not null, Sexo paciente char(1) not null, Vnculo do dependente numeric(2) not null, Documento de identidade char(20) not null, Data do atendimento char(8) not null, CID char(6) not null, Tabela de procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Quantidade procedimento numeric(2) not null, Valor devido decimal(12,2) not null, Valor cobrado decimal(12,2) not null,

Quantidade cobrada numeric(3) Total cobrado decimal(12,2) Motivo glosa numeric(4) default 0, Codigo classe numeric(2) default 99, Regra calculo numeric(3) primary key (Nmero do );

not null, not null, not null not null not null, processo, Sequencia)

% ============================================================ % Table: (PASTB300) Rubricas folhas pagto % ============================================================ create table (PASTB300) Rubricas folhas pagto ( Origem recolhimento numeric(2) not null, Codigo verba numeric(10) not null, Provento desconto char(1) not null, Nome verba char(40) not null, Tipo operacao base calculo contribuico numeric(1) not null default 0 check (Tipo operacao base calculo contribuico in (1,-1,0)), primary key (Origem recolhimento, Codigo verba, Provento desconto) ); % ============================================================ % Table: (PASTB150)Fonte pagadora externa % ============================================================ create table (PASTB150)Fonte pagadora externa ( CNPJ numeric(14) not null, Razo social varchar(50) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (CNPJ) ); % ============================================================ % Table: (PASTB017) Procedimento medico % ============================================================ create table (PASTB017) Procedimento medico ( Codigo procedimento numeric(8) not null, Descricao varchar(70) not null,

Numero incidencias numeric(2) not null, Codigo sexo aplicavel char(1) not null, Indicativo exige internacao char(1) not null, Codigo tipo cobertura numeric(2) not null, Limite inferior idade (anos) numeric(3) not null, Limite superior idade(anos) numeric(3) not null, Frequencia uso (meses) numeric(4) not null, Carencia utilizacao (dias) numeric(3) not null, Identficador aplicabilidade acrescimo apto char(1) not null, Data registro char(8) not null, Autor registro varchar(20) not null, Descricao completa varchar(350) not null, Exige internacao char(10) not null default 'N', Acrescimo horario especial char(1) not null default 'S', Acrescimo procedimento video char(1) not null default 'N', Tipo classificacao numeric(4) not null, Area atuacao numeric(2) not null default 0, Despesa contabil ANS numeric(3) not null, primary key (Codigo procedimento) ); % ============================================================ % Table: (PASTB031) Tabelas complementares % ============================================================ create table (PASTB031) Tabelas complementares ( Codigo procedimento numeric(8) not null, Descricao varchar(70) not null, Codigo classe custo numeric(2) not null, Codigo tipo cobertura numeric(2) not null, Data registro char(8) not null, Autor Registro varchar(20) not null,

Identifica diaria exige autorizacao char(1) not null default 'S', Item participacao administrado char(1) not null default 'N', Despesa contabil ANS numeric(3) not null, primary key (Codigo procedimento) ); % ============================================================ % Table: (PASTB153) Porte tabela (CBHPM) % ============================================================ create table (PASTB153) Porte tabela (CBHPM) ( Codigo tabela procedimento numeric(4) not null, Porte varchar(4) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo tabela procedimento, Porte) ); % ============================================================ % Table: (PASTB155) Itens de participao % ============================================================ create table (PASTB155) Itens de participao ( Codigo item numeric(2) not null, Descricao item varchar(50) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo item) ); % ============================================================ % Table: (PASVE035) Tipo cobertura % ============================================================ create table (PASVE035) Tipo cobertura ( Tipo cobertura numeric(2) not null, Descricao cobertura char(70) not null, Tipo autorizacao numeric(2) not null, Codigo ocorrencia numeric(1) not null, Data registro char(8) not null, Autor registro char(20) not null,

Data inicio char(8) not null, Data termino char(8) not null, primary key (Tipo cobertura) ); % ============================================================ % Table: (PASTB119) Itens administrativos % ============================================================ create table (PASTB119) Itens administrativos ( Item administrativo numeric(2) not null, Descricao taxa administrativa varchar(30) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Item administrativo) ); % ============================================================ % Table: (PASTB122) Itens despesas % ============================================================ create table (PASTB122) Itens despesas ( Item despesa numeric(3) not null, Descricao item despesa varchar(50) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Item despesa) ); % ============================================================ % Table: (PASTB139) Itens despesas Anexo IV % ============================================================ create table (PASTB139) Itens despesas Anexo IV ( Item despesas numeric(3) not null, Descricao item despesas varchar(100) not null, Sequencia relatorio numeric(6) not null, Ano numeric(4) not null, Titulo varchar(100) not null, primary key (Item despesas) ); % ============================================================ % Table: (PASTB179) Tipo plano % ============================================================

create table (PASTB179) Tipo plano ( Tipo plano numeric(2) not null, Descricao plano char(50) not null, Produto numeric(3) not null, Tipo beneficiario numeric(1) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Tipo plano) ); % ============================================================ % Table: (PASTB199) Grupos complementares % ============================================================ create table (PASTB199) Grupos complementares ( Grupo participacao numeric(3) not null, Descricao grupo complementar varchar(50) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Grupo participacao) ); % ============================================================ % Table: (PASTB164) Natureza contabil % ============================================================ create table (PASTB164) Natureza contabil ( Tipo folha numeric(1) not null, Codigo natureza char(4) not null, Produto numeric(3) not null, Descricao natureza varchar(60) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Tipo folha, Codigo natureza, Produto) ); % ============================================================ % Table: (PASTB211) Tipos de Documento % ============================================================ create table (PASTB211) Tipos de Documento ( Codigo tipos de documento numeric(2) not null,

Descricao tipos de documentos varchar(40) , Data registro char(8) , Autor registro varchar(20) , primary key (Codigo tipos de documento) ); % ============================================================ % Table: (PASTB600) Tipo de campanha % ============================================================ create table (PASTB600) Tipo de campanha ( Tipo campanha numeric(3) not null, Descricao campanha char(70) not null, Data inicio char(8) not null, Data termino char(8) not null, Data registro char(8) not null, Autori registro char(20) not null, primary key (Tipo campanha) ); % ============================================================ % Table: (PASTB217) Tipos contatos % ============================================================ create table (PASTB217) Tipos contatos ( Codigo numeric(2) not null, Descricao varchar(20) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo) ); % ============================================================ % Table: (PASTB219) Tipos de Servicos % ============================================================ create table (PASTB219) Tipos de Servicos ( Codigo numeric(2) not null, Descricao tipo servico varchar(30) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo) );

% ============================================================ % Table: (PASTB168) Segmentacao assistencial % ============================================================ create table (PASTB168) Segmentacao assistencial ( Codigo segmentacao assistencial numeric(2) not null, Descricao varchar(70) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Codigo segmentacao assistencial) ); % ============================================================ % Table: (PASTT022) Titular plano % ============================================================ create table (PASTT022) Titular plano ( Usuario logado varchar(20) not null, Identificador matricula numeric(8) not null, Codigo titular numeric(2) not null, Data competencia char(6) not null, Nome varchar(70) not null, Idade numeric(3) not null, Salario contribuicao decimal(12,2) not null, Complementacao salarial decimal(12,2) not null, primary key (Usuario logado, Identificador matricula, Codigo titular, Data c ompetencia) ); % ============================================================ % Table: (PASTB169) Tipos carencias % ============================================================ create table (PASTB169) Tipos carencias ( Tipo carencia numeric(2) not null, Descricao varchar(70) not null, Numero dias numeric(3) not null, primary key (Tipo carencia) ); % ============================================================ % Table: (PASTB302) Procedimentos odontologicos % ============================================================ create table (PASTB302) Procedimentos odontologicos

( Codigo procedimento numeric(8) not null, Descricao procedimento varchar(100) not null, Limite inferior idade numeric(3) not null, Limite superior idade numeric(3) not null, Frequencia uso numeric(3) not null, Tempo frequencia char(1) not null, Auditoria numeric(2) not null, Observacao varchar(200) not null, Classificacao numeric(3) not null, Cobertura adicional char(1) not null, Autor registro varchar(20) not null, Data registro char(8) not null, Despesa contabil ANS numeric(3) not null, primary key (Codigo procedimento) ); % ============================================================ % Table: (PASTB226) Parcelamento participacao % ============================================================ create table (PASTB226) Parcelamento participacao ( Categoria plano numeric(2) not null, Identificador matricula numeric(8) not null, Titular numeric(2) not null, Dependente numeric(2) not null, Tipo debito numeric(2) not null, Data geracao debito char(6) not null, Origem pagamento numeric(2) not null, Valor debito decimal(12,2) not null, Valor enviado desconto decimal(12,2) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Categoria plano, Identificador matricula, Titular, Dependente, Tipo debito, Data geracao debito) );

% ============================================================ % Table: (PASTB261) Autorizacoes liberadas % ============================================================ create table (PASTB261) Autorizacoes liberadas ( Numero processo registro numeric(14) not null, Numero autorizacao numeric(8) not null, Tipo autorizacao numeric(2) not null, Usuario char(8) not null, Identificador prestador servico numeric(8) not null, Data emissao autorizacao char(8) not null, Data validade autorizacao char(8) not null, Data realizacao procedimento char(8) not null, Indicativo paciente internado char(1) not null, Indicativo autorizacao pos atendimento char(1) not null, CID principal char(6) not null, Tipo doenca char(1) not null, Tipo acidente char(1) not null, Tipo consulta char(1) not null, Tipo saida char(1) not null, CID segundo char(6) not null, CID terceiro char(6) not null, CID quarto char(6) not null, Data solicitacao char(8) not null, Hora solicitacao char(6) not null, Carater solicitacao char(1) not null, Tipo atendimento numeric(2) not null, Indicacao clinica varchar(100) not null, Tempo doenca numeric(2) not null, Unidade tempo doenca char(1) not null, CNPJ CPF solicitante numeric(14) not null, Nome solicitante varchar(50) not null,

CNPJ CPF executante numeric(14) not null, Nome executante varchar(50) not null, CNPJ CPF complementar numeric(14) not null, Nome complementar varchar(50) not null, Tipo internacao numeric(2) not null, Regime internacao numeric(2) not null, Tipo acomodacao numeric(2) not null, Data provavel internacao char(8) not null, Autorizacao principal numeric(8) not null, Prestador responsavel arquivo numeric(8) not null, Sequencial arquivo numeric(12) not null, Lote arquivo numeric(12) not null, primary key (Numero processo registro, Numero autorizacao) ); % ============================================================ % Table: (TISTB100) Identificacao transacao % ============================================================ create table (TISTB100) Identificacao transacao ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Tipo transacao varchar(100) not null, Descricao arquivo varchar(120) not null, Indicativo arquivo processado varchar(1) not null, Data hora registro numeric(14) not null, Autor registro varchar(20) not null, Tipo arquivo numeric(2) not null, Hash arquivo varchar(200) not null, primary key (Codigo Prestador, Sequencial transacao) ); % ============================================================ % Table: (PASTB264) Parcelamento inadimplencia % ============================================================ create table (PASTB264) Parcelamento inadimplencia ( Numero processo numeric(14) not null,

Identificador matricula numeric(8) not null, Titular numeric(2) not null, Beneficiario numeric(2) not null, Data geracao char(6) not null, Origem cobranca numeric(2) not null, Valor debito decimal(12,2) not null, Numero parcelas numeric(2) not null, Valor debito enviado decimal(12,2) not null default 'S', Data registro char(8) not null, Autor registro varchar(20) not null, Aplica juros multa correo monetaria char(1) not null, primary key (Numero processo) ); % ============================================================ % Table: (PASTB295) Origem processo % ============================================================ create table (PASTB295) Origem processo ( Origem processo numeric(2) not null, Descricao origem processo varchar(30) not null, primary key (Origem processo) ); % ============================================================ % Table: (PASTB296) Situacao contabil % ============================================================ create table (PASTB296) Situacao contabil ( Codigo situacao contabil numeric(2) not null, Descricao situacao varchar(35) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo situacao contabil) ); % ============================================================ % Table: (PASTB299) Especie contabil debito % ============================================================ create table (PASTB299) Especie contabil debito ( Codigo especie contabil debito

numeric(4) not Descricao especie contabil varchar(60) not Data registro char(8) not Autor registro varchar(20) not Despesa contabil numeric(3) not default 0, primary key (Codigo especie );

null, null, null, null, null contabil debito)

% ============================================================ % Table: (PASTB237) Origem recurso % ============================================================ create table (PASTB237) Origem recurso ( Origem recurso numeric(1) not null, Descricao recurso varchar(30) not null, primary key (Origem recurso) ); % ============================================================ % Table: (PASTB241) Tipo folha % ============================================================ create table (PASTB241) Tipo folha ( Tipo folha numeric(2) not null, Descricao varchar(100) not null, primary key (Tipo folha) ); % ============================================================ % Table: (PASTB240) Despesa contabil ANS % ============================================================ create table (PASTB240) Despesa contabil ANS ( Despesa contabil ANS numeric(3) not null, Descricao evento varchar(40) not null, primary key (Despesa contabil ANS) ); % ============================================================ % Table: (PASTB242) Regime atendimento % ============================================================ create table (PASTB242) Regime atendimento ( Regime atendimento numeric(2) not null, Descricao regime varchar(40) not null, primary key (Regime atendimento) );

% ============================================================ % Table: (PASTB243) Situacao contabil faturamento % ============================================================ create table (PASTB243) Situacao contabil faturamento ( Situacao contabil numeric(2) not null, Descricao varchar(30) not null, primary key (Situacao contabil) ); % ============================================================ % Table: (PASTB273) Cadastro rede propria terceirizada % ============================================================ create table (PASTB273) Cadastro rede propria terceirizada ( Identificador prestador numeric(8) not null, Cnpj ou Cpf numeric(14) not null, Nome razao social varchar(70) not null, Identificador tipo PF PJ char(2) not null, Tipo contratacao numeric(2) not null, Local prestacao servico numeric(2) not null, Codigo conselho varchar(7) not null, Numero conseilho varchar(8) not null, UF conselho char(2) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, primary key (Identificador prestador) ); % ============================================================ % Table: (PASTB258) Cabecalho SIP XML % ============================================================ create table (PASTB258) Cabecalho SIP XML ( Origem dados numeric(2) not null, Codigo item titulo numeric(3) not null, Codigo item ANS char(1) not null, Descricao item varchar(100) not null, TAG varchar(100) not null, Autor registro varchar(20) not null,

Numero processo registro numeric(14) not null, primary key (Origem dados, Codigo item titulo) ); % ============================================================ % Table: (PASTB014) Prestadores servico % ============================================================ create table (PASTB014) Prestadores servico ( Numero identificacao numeric(8) not null, CNPJ CPF numeric(14) not null, Nome razao social varchar(50) not null, Alcunha varchar(10) not null, Codigo categoria prestador servico numeric(2) not null, Indicativo autonomo empregado char(1) not null, Indicativo PF PJ char(2) not null, Indicativo sujeicao IRF char(1) not null, Categoria hospitalar numeric(1) not null, Numero inscricao INSS char(15) not null, Codigo classe contribuicao INSS numeric(2) not null, Numero inscricao municipal char(15) not null, Numero inscricao conselho regional char(8) not null, Codigo banco numeric(4) not null, Codigo agencia numeric(5) not null, Numero conta corrente char(15) not null, Digito conta corrente char(2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Numero inscricao ANS char(15) not null default '000000000000000', Atendimento urgencia char(1) not null default 'N', Identifica instalacao software char(1) not null default 'N', Identificar plano atendimento numeric(1) not null, primary key (Numero identificacao)

); % ============================================================ % Table: (PASTB021) Contas hospitalares % ============================================================ create table (PASTB021) Contas hospitalares ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Data emissao char(8) not null, Data recepcao char(8) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao) ); % ============================================================ % Table: (PASTB020) Proced cirurgicos % ============================================================ create table (PASTB020) Proced cirurgicos ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo tabela procedimentos numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Regra de calculo numeric(3) not null,

Quantidade cobrada numeric(12,2) not null, Quantidade paga numeric(12,2) not null, Uso video char(1) not null, Uso pacote char(1) not null default 'N', primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao) ); % ============================================================ % Table: (PASTB073) Partos % ============================================================ create table (PASTB073) Partos ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo tabela procedimentos numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Regra de calculo numeric(3) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Tipo de ocorrencia 1 numeric(1) not null, Tipo de ocorrenca 2 numeric(1) not null, Tipo de ocorrenca 3 numeric(1) not null, Tipo de ocorrenca 4 numeric(1) not null, Uso video char(1) not null, Uso pacote char(1) not null default 'N', primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao) );

% ============================================================ % Table: (PASTB030) Pagamentos ou devolucoes % ============================================================ create table (PASTB030) Pagamentos ou devolucoes ( Tipo plano numeric(2) not null, Numero identificacao empregado numeric(8) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Codigo tipo debito numeric(2) not null, Data referencia debito char(6) not null, Numero identificacao numeric(8) not null, Data pagamento char(8) not null, Codigo origem pagto numeric(2) not null, Valor pago decimal(12,2) not null, Soma subtrai char(1) not null default '+' check (Soma subtrai in ('+','-')), Numero processo numeric(14) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(30) not null, Nome arquivo varchar(10) not null default ' ', primary key (Tipo plano, Numero identificacao empregado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referencia debito, Numero identifi cacao) ); % ============================================================ % Table: (PASTB045) Associados PAS % ============================================================ create table (PASTB045) Associados PAS ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo tipo acomodacao numeric(2) not null, Data inscricao char(8) not null, Data cancelamento inscricao char(8) not null default '99991231',

Codigo motivo cancelamento inscricao numeric(2) not null, Data validade carteira char(8) not null, Data registro inscricao char(8) not null, Data registro cancelamento inscricao char(8) not null default '99991231', Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (PASTB010) Beneficiarios % ============================================================ create table (PASTB010) Beneficiarios ( Numero identificacao numeric(8) not null, Codigo beneficiario numeric(2) not null, Codigo titular beneficio numeric(2) not null, Codigo vinculo pessoal numeric(2) not null, Nome varchar(70) not null, Nome carteira varchar(30) not null, Data nascimento char(8) not null, Data obito char(8) not null default '99991231', Codigo sexo char(1) not null, Codigo estado civil numeric(2) not null, Codigo tipo sanguineo numeric(2) not null, Nome mae varchar(70) not null, Nome pai varchar(70) not null, Cpf numeric(11) not null, Carteira identidade char(20) not null, Codigo nacionalidade numeric(3) not null, Codigo naturalidade (estado) char(2) not null, Codigo naturalidade (municipio) numeric(4) not null, Data ultima alteracao char(8) not null,

Autor ultima alteracao varchar(20) not null, Codigo tipo dependente numeric(1) not null, Causa obito char(6) not null default '000000', Cartao nacional saude numeric(15) not null default 0, Tipo documento numeric(2) not null default 0, Numero documento numeric(15) not null default 0, Orgao expedidor char(10) not null, Data expedicao char(8) not null default '00000000', Data uniao char(8) not null default '00000000', CCO Numero participante operadora numeric(10) not null default 0, Digito CCO numeric(2) not null, Matricula Agros ANS char(30) not null default ' ', Numero declaracao nascido vivo char(11) not null default 0, primary key (Numero identificacao, Codigo beneficiario) ); % ============================================================ % Table: (PASTB057) Dependentes PAS % ============================================================ create table (PASTB057) Dependentes PAS ( Numero identificacao numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero identificacao numeric(8) not null, Codigo tipo acomodacao numeric(2) not null, Data inscricao char(8) not null, Data registro inscricao char(8) not null, Data limite char(8) not null, Data cancelamento inscricao char(8) not null, Data registro cancelamento inscricao

char(8) not null, Codigo motivo cancelamento numeric(2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Data validade carteira char(8) not null default '00000000', Numero agrupamento carteira numeric(1) not null, Cota pensao decimal(6,3) not null default 0, primary key (Numero identificacao, Codigo beneficiario, Numero identificacao ) ); % ============================================================ % Table: (PASTB419) Reemb internacoes % ============================================================ create table (PASTB419) Reemb internacoes ( Numero identificacao numeric(8) not null, Codigo prestador servico numeric(8) not null, CNPJ CPF numeric(14) not null, Data internacao numeric(8) not null, Data alta numeric(8) not null default '99991231', Numerio diarias numeric(3) not null, Codigo motivo alta numeric(2) not null, Indicativo atend urgencia char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao) ); % ============================================================ % Table: (PASTB421) Reemb contas hospitalares % ============================================================ create table (PASTB421) Reemb contas hospitalares ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Data emissao char(8) not null, Data recepcao

char(8) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (PASTB473) Reemb partos % ============================================================ create table (PASTB473) Reemb partos ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo tabela procedimentos numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Regra de calculo numeric(3) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Tipo de ocorrencia 1 numeric(1) not null, Tipo de ocorrencia 2 numeric(1) not null, Tipo de ocorrencia 3 numeric(1) not null, Tipo de ocorrencia 4 numeric(1) not null, Uso video char(1) not null, Uso pacote char(1) not null, primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================ % Table: (PASTB420) Proced cirurgicos % ============================================================

create table (PASTB420) Proced cirurgicos ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo tabela procedimentos numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Regra de calculo numeric(3) not null, Quantidade cobrada numeric(12,2) not null, Quantidade paga numeric(12,2) not null, Uso video char(1) not null, Uso pacote char(1) not null default 'N', primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================ % Table: (PASTB099) Reemb para folha pagto % ============================================================ create table (PASTB099) Reemb para folha pagto ( Numero processo numeric(14) not null, Numero identificacao empregado numeric(8) not null, Codigo titular beneficio numeric(2) not null, Codigo representante legal numeric(8) not null, Valor bruto decimal(12,2) not null, Valor lquido decimal(12,2) not null, Valor desconto decimal(12,2) not null, Codigo banco numeric(5) not null,

Codigo agencia numeric(4) not null, Nmero conta corrente char(15) not null, Digito conta corrente char(2) not null, primary key (Numero processo, Numero identificacao empregado, Codigo titular beneficio) ); % ============================================================ % Table: (PASTB109) Credenciados para folha pagto % ============================================================ create table (PASTB109) Credenciados para folha pagto ( Numero identificacao numeric(14) not null, Nr Identificacao credenciado numeric(8) not null, Valor bruto decimal(12,2) not null, Valor desconto decimal(12,2) not null, Valor lquido decimal(12,2) not null, Codigo banco numeric(5) not null, Codigo agencia numeric(4) not null, Nmero conta corrente char(15) not null, Digito conta corrente char(2) not null, Mensagem 01 varchar(60) not null default ' ', Mensagem 02 varchar(60) not null default ' ', Mensagem 03 varchar(60) not null default ' ', Mensagem 04 varchar(60) not null default ' ', Mensagem 05 varchar(60) not null default ' ', Mensagem 06 varchar(60) not null default ' ', Mensagem 07 varchar(60) not null default ' ', Valor bruto INSS decimal(12,2) not null, Valor desconto INSS decimal(12,2) not null, Valor lquido INSS decimal(12,2) not null,

primary key (Numero identificacao, Nr Identificacao credenciado) ); % ============================================================ % Table: (PASTB502) Porte Anestesico % ============================================================ create table (PASTB502) Porte Anestesico ( Codigo procedimento numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Porte anestesico numeric(2) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo tabela procedimento, Porte anestesi co) ); % ============================================================ % Table: (PASTB509) Porte secundario % ============================================================ create table (PASTB509) Porte secundario ( Codigo procedimento numeric(8) not null, Tabela procedimento medico numeric(4) not null, Porte secundario numeric(2) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Tabela procedimento medico, Porte secundar io) ); % ============================================================ % Table: (PASTB121) Subitens administrativos % ============================================================ create table (PASTB121) Subitens administrativos ( Item administrativo numeric(2) not null, Codigo despesa administrativa numeric(2) not null, Descricao despesa administrativa varchar(30) not null, Identifica lancamento manual char(1) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Item administrativo, Codigo despesa administrativa) );

% ============================================================ % Table: (PASTB128) Subitens despesas Anexo II % ============================================================ create table (PASTB128) Subitens despesas Anexo II ( Item despesa numeric(3) not null, Subitem despesa numeric(3) not null, Descricao subitem despesa varchar(70) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Item despesa, Subitem despesa) ); % ============================================================ % Table: (PASTB174) Subitens despesas Anexo III % ============================================================ create table (PASTB174) Subitens despesas Anexo III ( Item despesa numeric(3) not null, Subitem despesas numeric(3) not null, Descricao subitem despesas varchar(70) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Item despesa, Subitem despesas) ); % ============================================================ % Table: (PASTB163) Contribuicao agregado % ============================================================ create table (PASTB163) Contribuicao agregado ( Tipo plano numeric(2) not null, Data competencia char(6) not null, Identificador matricula numeric(8) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Tipo debito numeric(2) not null, Valor contribuicao decimal(12,2) not null, Data registro char(8) not null, Autor registro char(20) not null,

Origem pagamento numeric(1) not null default 0, primary key (Tipo plano, Data competencia, Identificador matricula, Titular beneficio, Codigo beneficiario, Tipo debito) ); % ============================================================ % Table: (PASTB146) Contribuicao % ============================================================ create table (PASTB146) Contribuicao ( Tipo plano numeric(2) not null, Data competencia char(6) not null, Matricula numeric(8) not null, Titular beneficiario numeric(2) not null, Contribuicao calculada decimal(12,2) not null, Valor subsidio decimal(12,2) not null, Valor doacao decimal(12,2) not null, Contribuicao devida decimal(12,2) not null, Salario contribuicao decimal(12,2) not null, Valor contribuica sobre salario decimal(12,2) not null, Contribuicao calculo anterior decimal(12,2) not null, Origem pagamento numeric(2) not null, primary key (Tipo plano, Data competencia, Matricula, Titular beneficiario) ); % ============================================================ % Table: (PASTB605) Procedimentos liberados % ============================================================ create table (PASTB605) Procedimentos liberados ( Tipo campanha numeric(3) not null, Codigo procedimento numeric(8) not null, Data emissao inicial char(8) not null, Data emissao termino char(8) not null, Data realizacao inicial char(8) not null, Data realizacao termino char(8) not null, Percentual participacao decimal(6,3) not null, Data registro char(8) not null,

Autor registro char(20) not null, primary key (Tipo campanha, Codigo procedimento) ); % ============================================================ % Table: (TISTB005) Guia SP SADT % ============================================================ create table (TISTB005) Guia SP SADT ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Registro ANS varchar(6) , CNPJ fonte pagadora numeric(14) , Data emissao guia varchar(10) , Numero guia prestador varchar(20) , Numero guia operadora varchar(20) , Numero guia principal varchar(20) , Data autorizacao varchar(10) , Senha autorizacao varchar(20) , Validade senha varchar(10) , Numero carteira beneficiario varchar(20) , Nome beneficiario varchar(70) , Nome plano varchar(40) , Validade carteira varchar(10) , Numero CNS varchar(15) , Identificador beneficiario varchar(64) , CNPJ Contratado varchar(14) , CPF Contratado varchar(11) , Codigo prestador operadora varchar(20) , Nome contratado varchar(70) , Tipo logradouro varchar(3) , Logradouro contratado varchar(40) , Numero varchar(5) ,

Complemento varchar(15) , Codigo municipio IBGE varchar(7) , Descricao municipio varchar(40) , Codigo UF contratado varchar(2) , CEP contratado numeric(8) , Numero CNES contratado varchar(7) , Nome profissional varchar(70) , Sigla conselho varchar(7) , Numero conselho varchar(15) , UF conselho varchar(2) , CBOS profissional varchar(7) , CNPJ prestador executante varchar(14) , CPF prestador executante varchar(11) , Codigo prestador executante operadora varchar(20) , Nome prestador executante contratado varchar(70) , Tipo logradouro prestador executante varchar(3) , Logradouro prestador executante varchar(40) , Numero prestador executante varchar(5) , Complemento prestador executante varchar(15) , Codigo municipio IBGE prestador executante varchar(7) , Descricao municipio prestador executante varchar(40) , UF prestador executante varchar(2) , CEP prestador executante numeric(8) , NR CNES prestador executante varchar(7) , Nome executante compl varchar(70) , Sigla conselho exec compl varchar(7) , Numero conselho exec compl varchar(15) , UF conselho exec compl varchar(2) , Codigo CBOS exec compl varchar(7) , CNPJ executante compl varchar(14) ,

CPF executante compl varchar(11) Codigo exec compl na operadora varchar(20) Indicacao clinica varchar(500) Carater atendimento varchar(1) Data hora atendimento varchar(20) Nome tabela CID varchar(6) Codigo diagnostico CID varchar(5) Descricao diagnostico CID varchar(70) Tipo doenca varchar(1) Valor tempo referido doenca integer Unidade tempo referido doenca varchar(1) Indicador acidente varchar(1) Tipo saida varchar(1) Tipo atendimento varchar(2) Total geral outras despesas decimal(7,2) Valor total OPM decimal(7,2) Servicos executados decimal(7,2) Diarias decimal(7,2) Taxas decimal(7,2) Materiais decimal(7,2) Medicamentos decimal(7,2) Gases decimal(7,2) Total Geral decimal(7,2) Observacao varchar(240) primary key (Codigo Prestador, );

, , , , , , , , , , , , , , , , , , , , , , , , Sequencial transacao, Numero sequencia)

% ============================================================ % Table: (TISTB011) Guia Resumo Internacao % ============================================================ create table (TISTB011) Guia Resumo Internacao ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null,

Numero sequencia numeric(6) not null, Registro ANS varchar(6) , CNPJ fonte pagadora numeric(14) , Data emissao guia varchar(10) , Numero guia prestador varchar(20) , Numero guia operadora varchar(20) , Numero guia solicitacao varchar(20) , Numero carteira beneficiario varchar(20) , Nome beneficiario varchar(70) , Nome plano varchar(40) , Validade carteira varchar(10) , Numero CNS varchar(15) , Identificador beneficiario varchar(64) , CNPJ Contratado varchar(14) , CPF Contratado varchar(11) , Codigo prestador operadora varchar(20) , Nome contratado varchar(70) , Tipo logradouro varchar(3) , Logradouro contratado varchar(40) , Numero varchar(5) , Complemento varchar(15) , Codigo municipio IBGE varchar(7) , Descricao municipio varchar(40) , Codigo UF contratado varchar(2) , CEP contratado numeric(8) , Numero CNES contratado varchar(7) , Data autorizacao varchar(10) , Senha autorizacao varchar(20) , Validade senha varchar(10) , Carater internacao varchar(1) ,

Acomodacao varchar(2) Data hora internacao varchar(25) Data hora saida internacao varchar(25) Tipo internacao varchar(1) Regime internacao varchar(1) Em gestacao char(6) Aborto char(6) Transtorno materno rel gravidez char(6) Complicacao periodo puerperio char(6) Atendimento RN sala parto char(6) Complicacao neonatal char(6) Baixo peso char(6) Parto cesareo char(6) Parto normal char(6) Declaracao nascidos vivos char(15) Qtde nascidos vivos termo numeric(2) Qtde nascidos mortos numeric(2) Qtde vivos prematuros numeric(2) Obito mulher varchar(1) Qtde obito precoce numeric(2) Qtde obito tardio numeric(2) Nome tabela varchar(6) Codigo diagnostico varchar(5) Descricao diagnostico varchar(70) Indicador acidente varchar(1) Motivo saida internacao varchar(2) Nome tabela CID obito varchar(6) Codigo diagnostico CID obito varchar(5) Descricao diagnostico CID obito varchar(70) Numero declaracao obito varchar(7)

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Tipo faturamento varchar(1) Servicos executados numeric(12,2) Diarias numeric(12,2) Taxas numeric(12,2) Materiais numeric(12,2) Medicamentos numeric(12,2) Gases numeric(12,2) Total Geral numeric(12,2) Total geral outras despesas numeric(12,2) Valor total OPM numeric(12,2) Observacao varchar(240) primary key (Codigo Prestador, );

, , , , , , , , , , , Sequencial transacao, Numero sequencia)

% ============================================================ % Table: (TISTB003) Guia Consulta % ============================================================ create table (TISTB003) Guia Consulta ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Registro ANS varchar(6) , CNPJ fonte pagadora numeric(14) , Data emissao guia varchar(10) , Numero guia prestador varchar(20) , Numero guia operadora varchar(20) , Numero carteira varchar(20) , Nome beneficiario varchar(70) , Nome plano varchar(40) , Validade carteira varchar(10) , Numero CNS varchar(15) , Identificador beneficiario varchar(64) , CNPJ contratado varchar(14) ,

CPF contratado varchar(11) CodIgo contratado operadora varchar(20) Nome contratado varchar(70) Tipo logradouro contratado varchar(3) Logradouro contratado varchar(40) Numero contratado varchar(5) Complemento contratado varchar(15) Codigo municipio IBGE varchar(7) Descricao municio contratado varchar(40) UF Contratado varchar(2) CEP Contratado numeric(8) CNES Contratado varchar(7) Nome profissional executante varchar(70) Sigla conselho executante varchar(7) Numero conselho executante varchar(15) UF conselho executante varchar(2) CBOS executante varchar(7) Nome tabela CID varchar(6) Codigo diagnostico CID varchar(5) Descricao diagnostico CID varchar(70) Tipo doenca varchar(1) Valor tempo evolucao doenca integer Unidade tempo evolucao doenca varchar(1) Indicador acidente char(1) Data atendimento varchar(10) Codigo tabela procedimento varchar(2) Codigo procedimento varchar(10) Tipo consulta atendimento varchar(1) Tipo saida atendimento varchar(1) Observacao varchar(240)

, , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

primary key (Codigo Prestador, Sequencial transacao, Numero sequencia) ); % ============================================================ % Table: (TISTB018) Guia Honorario Individual % ============================================================ create table (TISTB018) Guia Honorario Individual ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Registro ANS varchar(6) , CNPJ fonte pagadora numeric(14) , Data emissao guia varchar(10) , Numero guia prestador varchar(20) , Numero guia operadora varchar(20) , Numero guia principal varchar(20) , Numero carteira beneficiario varchar(20) , Nome beneficiario varchar(70) , Nome plano varchar(40) , Validade carteira varchar(10) , Numero CNS varchar(15) , Identificador beneficiario varchar(64) , CNPJ Contratado varchar(14) , CPF Contratado varchar(11) , Codigo prestador operadora varchar(20) , Nome contratado varchar(70) , Tipo logradouro varchar(3) , Logradouro contratado varchar(40) , Numero varchar(5) , Complemento varchar(15) , Codigo municipio IBGE varchar(7) , Descricao municipio varchar(40) , Codigo UF contratado varchar(2) ,

CEP contratado numeric(8) , Numero CNES contratado varchar(7) , CNPJ prestador executante varchar(14) , CPF prestador executante varchar(11) , Codigo prestador executante operadora varchar(20) , Nome prestador executante contratado varchar(70) , Tipo logradouro prestador executante varchar(3) , Logradouro prestador executante varchar(40) , Numero prestador executante varchar(5) , Complemento prestador executante varchar(15) , Codigo municipio IBGE prestador executante varchar(7) , Descricao municipio prestador executante varchar(40) , UF prestador executante varchar(2) , CEP prestador executante numeric(8) , NR CNES prestador executante varchar(7) , Nome profissional varchar(70) , Sigla conselho varchar(7) , Numero conselho varchar(15) , UF conselho varchar(2) , CBOS profissional varchar(7) , Posicao profissional varchar(2) , Tipo acomodacao prof exec varchar(2) , Total geral honorario numeric(7,2) , Observacao varchar(240) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia) ); % ============================================================ % Table: (TISTB081) Guia Solicitacao Internacao % ============================================================ create table (TISTB081) Guia Solicitacao Internacao ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null,

Numero sequencia numeric(6) not null, Registro ANS varchar(6) not null, Cnpj fonte pagadora varchar(14) not null, Data emissao guia varchar(10) not null, Numero guia operadora varchar(20) not null, Numero guia prestador varchar(20) not null, Numero carteira beneficiario varchar(20) not null, Nome beneficiario varchar(70) not null, Nome plano varchar(40) not null, Validade carteira varchar(10) not null, Numero CNS varchar(15) not null, Identificador beneficiario varchar(64) not null, CNPJ Contratado varchar(14) not null, CPF Contratado varchar(11) not null, Codigo prestador operadora varchar(20) not null, Sigla conselho contratado varchar(7) not null, Numero conselho contratado varchar(15) not null, UF conselho contratado varchar(2) not null, Nome contratado varchar(70) not null, Tipo logradouro varchar(3) not null, Logradouro contratado varchar(40) not null, Numero varchar(5) not null, Complemento varchar(15) not null, Codigo municipio IBGE varchar(7) not null, Descricao municipio varchar(40) not null, Codigo UF contratado varchar(2) not null, CEP contratado numeric(8) not null, Numero CNES contratado varchar(7) not null, Nome profissional solicitante varchar(70) not null, Sigla conselho prof solic varchar(7) not null,

Numero conselho prof solic varchar(15) not null, UF Conselho prof solic varchar(2) not null, CBOS prof solicitante varchar(5) not null, CNPJ Prestador solicitado varchar(14) not null, CPF Prestador solicitado varchar(11) not null, Codigo prest solic na operadora varchar(20) not null, Sigla conselho solicitado varchar(7) not null, Numero conselho solicitado varchar(17) not null, UF Conselho solicitado varchar(2) not null, Nome prestador varchar(70) not null, Carater internacao varchar(1) not null, Tipo internacao varchar(1) not null, Indicacao clinica varchar(500) not null, Regime internacao varchar(1) not null, Nome tabela varchar(6) not null, Codigo diagnostico varchar(5) not null, Descricao diagnostico varchar(70) not null, Tipo doenca varchar(1) not null, Valor tempo ref evolucao doenca numeric(8) not null, Unidade tempo ref evolucao doenca varchar(1) not null, Indicador acidente varchar(1) not null, Dias solicitados numeric(4) not null, Data provavel admissao hosp varchar(10) not null, Observacao varchar(240) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia) ); % ============================================================ % Table: (TISTB085) Guia Solicitacao SADT % ============================================================ create table (TISTB085) Guia Solicitacao SADT ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null,

Numero sequencia numeric(6) not null, Registro ANS varchar(6) not null, CNPJ fonte pagadora varchar(14) not null, Data emissao guia varchar(10) not null, Numero guia operadora varchar(20) not null, Numero guia prestador varchar(20) not null, Numero guia principal varchar(20) not null, Numero carteira beneficiario varchar(20) not null, Nome beneficiario varchar(70) not null, Nome plano varchar(40) not null, Validade carteira varchar(10) not null, Numero CNS varchar(15) not null, Identificador beneficiario varchar(64) not null, CNPJ Contratado varchar(14) not null, CPF Contratado varchar(11) not null, Codigo prestador operadora varchar(20) not null, Numero conselho contratado varchar(15) not null, Sigla conselho contratado varchar(7) not null, UF conselho contratado varchar(2) not null, Nome contratado varchar(70) not null, Tipo logradouro varchar(3) not null, Logradouro contratado varchar(40) not null, Numero varchar(5) not null, Complemento varchar(15) not null, Codigo municipio IBGE varchar(7) not null, Descricao municipio varchar(40) not null, Codigo UF contratado varchar(2) not null, CEP contratado numeric(8) not null, Numero CNES contratado varchar(7) not null, Nome profissional varchar(70) not null,

Sigla conselho varchar(7) not null, Numero conselho varchar(15) not null, UF conselho varchar(2) not null, CBOS profissional varchar(5) not null, Carater solicitacao varchar(1) not null, Data hora solicitacao varchar(20) not null, Nome tabela varchar(6) not null, Codigo diagnostico varchar(5) not null, Descricao diagnostico varchar(70) not null, Indicacao clinica varchar(500) not null, Observacao varchar(240) not null, CNPJ executante varchar(14) not null, CPF executante varchar(11) not null, Codigo prestador executante varchar(20) not null, Nome executante varchar(70) not null, Tipo logradouro executante varchar(3) not null, Logradouro executante varchar(40) not null, Numero executante varchar(5) not null, Complemento executante varchar(15) not null, Municipio IBGE varchar(7) not null, Nome municipio executante varchar(40) not null, UF executante varchar(2) not null, Cep Executante numeric(8) not null, Numero CNES executante varchar(7) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia) ); % ============================================================ % Table: (TISTB088) Guia Solicitacao Prorrogacao % ============================================================ create table (TISTB088) Guia Solicitacao Prorrogacao ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null,

Numero sequencia numeric(6) not null, Registro ANS prorrogacao varchar(6) not null, Cnpj fonte pagadora prorrogacao varchar(14) not null, Data emissao guia prorrogacao varchar(10) not null, Numero guia prestador prorrogacao varchar(20) not null, Numero guia operadora prorrogacao varchar(20) not null, Data emissao guia varchar(10) not null, Numero guia prestador guia varchar(20) not null, Numero guia operadora guia varchar(20) not null, Registro ANS principal varchar(6) not null, Cnpj fonte pagadora varchar(14) not null, Numero carteira beneficiario varchar(20) not null, Nome beneficiario varchar(70) not null, Nome plano varchar(40) not null, Validade carteira varchar(10) not null, Numero CNS varchar(15) not null, Identificador beneficiario numeric(8) not null, CNPJ Contratado varchar(14) not null, CPF Contratado varchar(11) not null, Codigo prestador operadora varchar(20) not null, Sigla Conselho Contratado varchar(7) not null, Numero conselho contratado varchar(15) not null, UF conselho contratado varchar(2) not null, Nome contratado varchar(70) not null, Tipo logradouro varchar(3) not null, Logradouro contratado varchar(40) not null, Numero varchar(5) not null, Complemento varchar(15) not null, Codigo municipio IBGE varchar(7) not null, Descricao municipio varchar(40) not null,

Codigo UF contratado varchar(2) not null, CEP contratado numeric(8) not null, Numero CNES contratado varchar(7) not null, Nome profissional varchar(70) not null, Sigla conselho varchar(7) not null, Numero conselho varchar(15) not null, UF conselho varchar(2) not null, CBOS profissional varchar(5) not null, Indicacao clinica varchar(500) not null, Responsavel autorizacao varchar(70) not null, Tipo acomodacao varchar(2) not null, Quantidade diaria numeric(5,2) not null, Observacao varchar(240) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia) ); % ============================================================ % Table: (TISTB091) Guia Solicitacao Odontologia % ============================================================ create table (TISTB091) Guia Solicitacao Odontologia ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Registro ANS varchar(6) not null, CNPJ fonte pagadora varchar(14) not null, Numero guia operadora varchar(20) not null, Numero guia prestador varchar(20) not null, Data emissao guia varchar(10) not null, Numero guia principal varchar(20) not null, Data autorizacao varchar(10) not null, Senha autorizacao varchar(20) not null, Validade senha varchar(10) not null, Numero carteira beneficiario varchar(20) not null,

Nome beneficiario varchar(70) not Nome plano varchar(40) not Validade carteira varchar(10) not Numero CNS varchar(15) not Identificador beneficiario varchar(64) not Nome empresa varchar(40) not Numero telefone varchar(10) not Nome titular varchar(70) not CNPJ Contratado varchar(14) not CPF Contratado varchar(11) not Codigo prestador operadora varchar(20) not Nome contratado varchar(70) not Tipo logradouro varchar(3) not Logradouro contratado varchar(40) not Numero varchar(5) not Complemento varchar(15) not Codigo municipio IBGE varchar(7) not Descricao municipio varchar(40) not Codigo UF contratado varchar(2) not CEP contratado numeric(8) not Numero CNES contratado varchar(7) not Sigla conselho contratado varchar(7) not Numero conselho contratado varchar(15) not UF conselho contratado varchar(2) not Nome profissional varchar(70) not Numero conselho varchar(15) not Sigla conselho varchar(7) not UF conselho varchar(2) not CBOS profissional varchar(7) not Tipo atendimento varchar(1) not

null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,

Data termino tratamento varchar(10) not null, Observacao varchar(240) not null, Total franquia coparticipacao numeric(7,2) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia) ); % ============================================================ % Table: (TISTB006) Procedimentos (Guia SP SADT) % ============================================================ create table (TISTB006) Procedimentos (Guia SP SADT) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Codigo procedimento varchar(10) , Tipo tabela procedimento varchar(2) , Descricao procedimento varchar(60) , Data procedimento varchar(10) , Hora inicio procedimento varchar(8) , Hora fim procedimento varchar(8) , Quantidade realizada numeric(7,2) , Via acesso varchar(1) , Tecnica utilizada varchar(1) , Reducao acrescimo numeric(7,2) , Valor procedimento numeric(7,2) , Valor total procedimento numeric(7,2) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB008) Despesas (Guia SP SADT) % ============================================================ create table (TISTB008) Despesas (Guia SP SADT) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia

numeric(6) not null, Numero sequencia numeric(6) not null, Codigo despesa varchar(10) , Tipo tabela varchar(2) , Descricao varchar(60) , Tipo despesa varchar(1) , Data realizacao varchar(10) , Hora inicial varchar(8) , Hora final varchar(8) , Reducao acrescimo numeric(7,2) , Quantidade numeric(7,2) , Valor unitario numeric(7,2) , Valor total numeric(7,2) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB010) Identificacao OPM (Guia SP SADT) % ============================================================ create table (TISTB010) Identificacao OPM (Guia SP SADT) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Codigo OPM varchar(10) , Tipo tabela OPM varchar(2) , Descricao OPM varchar(60) , Quantidade OPM numeric(7,2) , Codigo Barra varchar(20) , Valor unitario numeric(7,2) , Valor total numeric(7,2) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) );

% ============================================================ % Table: (TISTB007) Membros Equipe (Guia SP SADT) % ============================================================ create table (TISTB007) Membros Equipe (Guia SP SADT) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, CNPJ profissional varchar(14) , Sigla conselho profissional varchar(7) , Numero conselho profissional varchar(15) , UF conselho profissional varchar(2) , CPF profissional varchar(11) , Codigo profissional na operadora varchar(20) , Nome profissional executante varchar(70) , Sigla conselho profissional executante varchar(7) , Numero conselho profissional executante varchar(15) , UF conselho profissional executante varchar(2) , CBOS profissional executante varchar(5) , CPF profissional executante varchar(11) , Posicao profissional executante varchar(2) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero sequencia) ); % ============================================================ % Table: (TISTB013) Procedimentos (Guia Resumo Internacao) % ============================================================ create table (TISTB013) Procedimentos (Guia Resumo Internacao) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Codigo procedimento varchar(10) ,

Tipo tabela procedimento varchar(2) Descricao procedimento varchar(60) Data procedimento varchar(10) Hora inicio procedimento varchar(8) Hora fim procedimento varchar(8) Quantidade realizada numeric(3) Via acesso varchar(1) Tecnica utilizada varchar(1) Reducao acrescimo numeric(7,2) Valor procedimento numeric(12,2) Valor total procedimento numeric(12,2) primary key (Codigo Prestador, o sequencia) );

, , , , , , , , , , , Sequencial transacao, Numero sequencia, Numer

% ============================================================ % Table: (TISTB012) Diagnostico secundario % ============================================================ create table (TISTB012) Diagnostico secundario ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Nome tabela CID varchar(6) , Codigo diagnostico CID char(5) , Descricao diagnostico CID varchar(70) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB016) Identificacao OPM (Guia Resumo Internaca % ============================================================ create table (TISTB016) Identificacao OPM (Guia Resumo Internacao) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null,

Numero sequencia numeric(6) not null, Codigo OPM varchar(10) , Tipo tabela OPM varchar(2) , Descricao OPM varchar(60) , Quantidade OPM numeric(8,4) , Codigo Barra varchar(20) , Valor unitario numeric(12,2) , Valor total numeric(12,2) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB015) Outras Despesas (Guia Resumo Internacao) % ============================================================ create table (TISTB015) Outras Despesas (Guia Resumo Internacao) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Codigo despesa varchar(10) , Tipo tabela varchar(2) , Descricao varchar(60) , Tipo despesa varchar(1) , Data realizacao varchar(10) , Hora inicial varchar(8) , Hora final varchar(8) , Reducao acrescimo numeric(7,2) , Quantidade numeric(12,4) , Valor unitario numeric(12,2) , Valor total numeric(12,2) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================

% Table: (TISTB014) Membros Equipe (Guia Resumo Internacao) % ============================================================ create table (TISTB014) Membros Equipe (Guia Resumo Internacao) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, CNPJ profissional varchar(14) , Sigla conselho profissional varchar(7) , Numero conselho profissional varchar(15) , UF conselho profissional varchar(2) , CPF profissional varchar(11) , Codigo profissional na operadora varchar(20) , Nome profissional executante varchar(70) , Sigla conselho profissional executante varchar(7) , Numero conselho profissional executante varchar(15) , UF conselho profissional executante varchar(2) , CBOS profissional executante varchar(7) , CPF profissional executante varchar(11) , Posicao profissional executante varchar(2) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero sequencia) ); % ============================================================ % Table: (TISTB004) Diagnostico secundario % ============================================================ create table (TISTB004) Diagnostico secundario ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Nome tabela CID varchar(6) , Codigo diagnostico CID

char(5) , Descricao diagnostico CID varchar(70) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB019) Procedimentos Realizados (Guia honorario % ============================================================ create table (TISTB019) Procedimentos Realizados (Guia honorario Individual) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Data procedimento varchar(10) , Hora inicio procedimento varchar(8) , Hora fim procedimento varchar(8) , Codigo procedimento varchar(10) , Tipo tabela procedimento varchar(2) , Descricao procedimento varchar(60) , Quantidade realizada numeric(7,2) , Via acesso varchar(1) , Tecnica utilizada varchar(1) , Reducao acrescimo numeric(5,2) , Valor procedimento numeric(7,2) , Valor total procedimento numeric(7,2) , primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB082) Procedimentos (Guia Solicitacao Internac % ============================================================ create table (TISTB082) Procedimentos (Guia Solicitacao Internacao) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia

numeric(6) not null, Quantidade solicitada numeric(3) not null, Codigo procedimento varchar(10) not null, Tipo tabela procedimento varchar(2) not null, Descricao procedimento varchar(60) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB084) OPMs Solicitadas % ============================================================ create table (TISTB084) OPMs Solicitadas ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Quantidade Solicitada numeric(12,4) not null, Fabricante varchar(40) not null, Valor numeric(7,2) not null, Codigo OPM varchar(10) not null, Tipo tabela OPM varchar(2) not null, Descricao OPM varchar(60) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB083) Diagnostico secundario % ============================================================ create table (TISTB083) Diagnostico secundario ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(4) not null, Nome tabela CID varchar(6) not null, Codigo diagnostico CID char(5) not null, Descricao diagnostico CID

varchar(70) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB087) OPM Solicitada % ============================================================ create table (TISTB087) OPM Solicitada ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Quantidade solicitada numeric(5,2) not null, Fabricante varchar(40) not null, Valor numeric(7,2) not null, Codigo OPM varchar(10) not null, Tipo tabela OPM varchar(2) not null, Descricao OPM varchar(60) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB086) Procedimentos Solicitados % ============================================================ create table (TISTB086) Procedimentos Solicitados ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Quantidade solicitada numeric(5,2) not null, Codigo procedimento varchar(10) not null, Tipo tabela procedimento varchar(2) not null, Descricao procedimento varchar(60) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================

% Table: (TISTB089) Procedimentos Solicitados % ============================================================ create table (TISTB089) Procedimentos Solicitados ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Quantidade solicitada numeric(5,2) not null, Codigo procedimento varchar(10) not null, Tipo tabela procedimento varchar(2) not null, Descricao procedimento varchar(60) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB090) OPM Solicitada % ============================================================ create table (TISTB090) OPM Solicitada ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Quantidade solicitada numeric(5,2) not null, Fabricante varchar(40) not null, Valor numeric(7,2) not null, Codigo OPM varchar(10) not null, Tipo tabela OPM varchar(2) not null, Descricao OPM varchar(60) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB093) Situacao inicial % ============================================================ create table (TISTB093) Situacao inicial ( Codigo Prestador numeric(8) not null,

Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Doenca periodontal char(1) not null, Alteracao tecido mole char(1) not null, Observacao varchar(240) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB092) Procedimentos Solicitados % ============================================================ create table (TISTB092) Procedimentos Solicitados ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Codigo procedimento varchar(10) not null, Tipo tabela procedimento varchar(2) not null, Descricao procedimento varchar(60) not null, Dente char(2) not null, Regiao char(5) not null, Face char(5) not null, Quantidade numeric(2) not null, Quantidade US numeric(5,2) not null, Valor numeric(5,2) not null, Franquia participacao numeric(5,2) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia) ); % ============================================================ % Table: (TISTB094) Situacao clinica % ============================================================ create table (TISTB094) Situacao clinica ( Codigo Prestador numeric(8) not null,

Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Elemento dentario numeric(2) not null, Condicao dente char(1) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero sequencia) ); % ============================================================ % Table: (PASTB265) Discriminativo inadimplencia % ============================================================ create table (PASTB265) Discriminativo inadimplencia ( Numero processo numeric(14) not null, Identificador processo numeric(8) not null, Plano numeric(2) not null, Tipo debito numeric(2) not null, Referencia debito char(6) not null, Valor debito decimal(12,2) not null, Valor debito enviado decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Numero processo, Identificador processo) ); % ============================================================ % Table: (PASTB266) Parcelas inadimplencias % ============================================================ create table (PASTB266) Parcelas inadimplencias ( Numero processo numeric(14) not null, Identificador processo numeric(8) not null, Numero processo numeric(14) not null, Valor parcela decimal(12,2) not null, Valor multa decimal(12,2) not null, Valor juros decimal(12,2) not null, Valor correcao monetaria

decimal(12,2) not null, Data envio char(6) not null, Data pagto char(8) not null, Numero parcela numeric(2) not null, Numero processo envio numeric(14) not null, Valor pago decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Numero processo, Identificador processo, Numero processo) ); % ============================================================ % Table: (PASTB298) Classificacao contabil % ============================================================ create table (PASTB298) Classificacao contabil ( Origem recurso numeric(1) not null, Codigo especie contabil debito numeric(4) not null, Codigo situacao contabil numeric(2) not null, Origem processo numeric(2) not null, Ano contabil numeric(4) not null, Codigo plano (centro de custeio) numeric(2) not null, Empresa (patrocinadora) numeric(5) not null, Natureza rendimento char(4) not null, Conta credito char(20) not null, Conta auxiliar credito char(20) not null, Conta debito char(20) not null, Conta auxiliar debito char(20) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Origem recurso, Codigo especie contabil debito, Codigo situacao contabil, Origem processo, Ano contabil, Codigo plano (centro de custeio), Empr esa (patrocinadora)) ); % ============================================================ % Table: (PASTB247) Regime atendimento X Despesa contabil % ============================================================ create table (PASTB247) Regime atendimento X Despesa contabil

( Regime atendimento numeric(2) not null, Despesa contabil ANS numeric(3) not null, primary key (Regime atendimento, Despesa contabil ANS) ); % ============================================================ % Table: (PASTB244) Classificacao contabil assistencia medic % ============================================================ create table (PASTB244) Classificacao contabil assistencia medica ( Tipo folha numeric(2) not null, Situacao contabil numeric(2) not null, Regime atendimento numeric(2) not null, Despesa contabil ANS numeric(3) not null, Tipo plano numeric(2) not null, Conta completa debito numeric(14) not null, Conta completa credito numeric(14) not null, Natureza rendimento char(4) not null, Conta debito auxiliar numeric(11) not null, Conta credito auxiliar numeric(11) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Tipo folha, Situacao contabil, Regime atendimento, Despesa cont abil ANS, Tipo plano) ); % ============================================================ % Table: (PASTB246) Classificacao contabil encargos % ============================================================ create table (PASTB246) Classificacao contabil encargos ( Tipo folha numeric(2) not null, Situacao contabil numeric(2) not null, Verba numeric(3) not null, Plano numeric(2) not null, Area atuacao numeric(2) not null, Conta debito numeric(14) not null, Conta credito numeric(14) not null,

Conta debito aux numeric(11) not null, Conta credito aux numeric(11) not null, Natureza rendimento char(4) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Tipo folha, Situacao contabil, Verba, Plano, Area atuacao) ); % ============================================================ % Table: (PASTB278) Baixa utilizacao % ============================================================ create table (PASTB278) Baixa utilizacao ( Identificador prestador numeric(8) not null, Data competencia char(6) not null, Numero lote numeric(14) not null, Numero guia numeric(11) not null, Matricula beneficiario numeric(8) not null, Titular numeric(2) not null, Codigo dependente numeric(2) not null, Produto numeric(3) not null, Plano numeric(2) not null, Projeto varchar(100) not null, Data atendimento char(8) not null, Carater atendimento char(1) not null, Tipo atendimento numeric(2) not null, Tipo consulta numeric(1) not null, Tipo saida numeric(1) not null, Cid principal char(6) not null, Cid 2 char(6) not null, Cid 3 char(6) not null, Cid 4 char(6) not null, Anotacao varchar(200) not null, Numero processo registro numeric(14) not null,

Autor registro varchar(20) not null, primary key (Identificador prestador, Data competencia, Numero lote, Numero guia) ); % ============================================================ % Table: (PASTB257) Parametrizacao itens SIP XML % ============================================================ create table (PASTB257) Parametrizacao itens SIP XML ( Origem dados numeric(2) not null, Codigo item titulo numeric(3) not null, Item assistencial numeric(6) not null, Subitem assistencial numeric(6) not null, Descricao item varchar(200) not null, Sexo aplicado char(1) not null, Idade inicial numeric(3) not null, Idade final numeric(3) not null, Tag varchar(100) not null, Codigo Item ANS char(6) not null, Tipo internacao numeric(2) not null, Regime internacao numeric(1) not null, Identifica pesquisa CID char(1) not null, Identifica pesquisa procedimento char(1) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, Identifica tipo dente char(2) not null, Identifica preenchimento eventos char(1) not null, Identifica preenchimento expostos char(1) not null, Identifica preenchimento despesas char(1) not null, Area de atuacao numeric(2) not null, Codigo especialidade numeric(3) not null, Tipo de carencia numeric(2) not null, primary key (Origem dados, Codigo item titulo, Item assistencial, Subitem as sistencial) );

% ============================================================ % Table: (PASTB269) Informacoes para geracao arquivo SIP % ============================================================ create table (PASTB269) Informacoes para geracao arquivo SIP ( Origem dados numeric(2) not null, Codigo item titulo numeric(3) not null, Item assistencial numeric(6) not null, Subitem assistencial numeric(6) not null, Data referencia inicio char(6) not null, Data trimestre ocorrencia char(8) not null, Data referencia termino char(6) not null, Numero eventos numeric(6) not null, Numero expostos numeric(12) not null, Valores despesas decimal(12,2) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, primary key (Origem dados, Codigo item titulo, Item assistencial, Subitem as sistencial, Data referencia inicio, Data trimestre ocorrencia) ); % ============================================================ % Table: (PASTB004) Participantes PPR % ============================================================ create table (PASTB004) Participantes PPR ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Data inscricao char(8) not null, Data cancelamento inscricao char(8) not null default '99991231', Codigo motivo cancelamento inscricao numeric(2) not null, Data registro inscricao char(8) not null, Data registro cancelamento inscricao char(8) not null default '99991231', Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Numero identificacao)

); % ============================================================ % Table: (PASTB005) Aposentados RJU % ============================================================ create table (PASTB005) Aposentados RJU ( Numero identificacao numeric(8) not null, DIB char(8) not null, DCB char(8) not null, Codigo tipo beneficio char(3) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao) ); % ============================================================ % Table: (PASTB015) Credenciamentos % ============================================================ create table (PASTB015) Credenciamentos ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero contrato Agros char(10) not null, Data inicio contrato char(8) not null, Data limite contrato char(8) not null default 99991231, Percentual acrescimo decimal(6,3) not null, Percentual desconto decimal(6,3) not null, Data cancelamento contrato char(8) not null, Percentual taxa admistrativa decimal(6,3) not null, Codigo motivo cancelamento contrato numeric(2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Resolucao ANS varchar(20) not null default ' ', primary key (Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (PASTB016) Proced contratados

% ============================================================ create table (PASTB016) Proced contratados ( Numero identificacao numeric(8) not null, Data inicio negociacao char(8) not null, Codigo procedimento inicial numeric(8) not null, Data termino negociacao char(8) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento final numeric(8) not null, Percentual aplicado quantidade decimal(6,3) not null, Percentual aplicado custo decimal(6,3) not null, Percentual aplicado honorario decimal(6,3) not null, Percentual aplicado filme decimal(6,3) not null, Codigo unidade valorizacao numeric(3) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Percentual procedimento video decimal(6,3) not null, primary key (Numero identificacao, Data inicio negociacao, Codigo procedimen to inicial) ); % ============================================================ % Table: (PASTB006) Empregos % ============================================================ create table (PASTB006) Empregos ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo empresa numeric(5) not null, Numero registro empresa char(7) not null, Lotacao titular char(40) not null, Codigo regime trabalho char(3) not null, Data admissao char(8) not null, Data demissao char(8) not null default '99991231', Data ultima alteracao char(8) not null, Autor ultima alteracao

varchar(20) not null, primary key (Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (PASTB024) Proced autorizados % ============================================================ create table (PASTB024) Proced autorizados ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Classe honorario numeric(2) not null default 0, Numero identificador recebedor numeric(8) not null default 0, Codigo tabela procedimentos numeric(4) not null, Codigo procedimento numeric(8) not null, Valor procedimeto Ch numeric(5) , Identificador participacao integral char(1) not null default 'N', Identificador isento participacao char(1) not null default 'N', Quantidade devida numeric(2) not null default 0, Valor devido decimal(12,2) not null default 0, Quantidade cobrada numeric(2) not null default 0, Valor cobrado decimal(12,2) not null default 0, Codigo motivo glosa numeric(4) not null default 0, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Horario especial char(1) not null default 'N', Uso video char(1) not null default 'N', Uso pacote char(1) not null

default 'N', Grupo participacao numeric(3) not null default 0, Procedimento principal numeric(8) not null, Via acesso char(1) not null, Tecnica utilizada char(1) not null, Data pagamento char(8) not null, Codigo regiao char(4) not null, Tipo dente char(2) not null, Codigo dente numeric(2) not null, Codigo face char(5) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Classe honorario) ); % ============================================================ % Table: (PASTB027) Autorizacoes devolvidas % ============================================================ create table (PASTB027) Autorizacoes devolvidas ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Data emissao char(8) not null, Data devolucao char(8) not null, Codigo motivo devolucao numeric(2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo local atendimento, Numero identificacao) ); % ============================================================ % Table: (PASTB032) Identificadores Agros % ============================================================ create table (PASTB032) Identificadores Agros ( Numero identificacao numeric(8) not null, Matricula Agros char(6) not null, primary key (Numero identificacao, Matricula Agros) ); % ============================================================ % Table: (PASTB036) Vinculados

% ============================================================ create table (PASTB036) Vinculados ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao prestador servico numeric(8) not null, Data inicio vinculo char(6) not null, Data termino vinculo char(6) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Identificar recebe credito char(1) not null, primary key (Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (PASTB041) Especialidades % ============================================================ create table (PASTB041) Especialidades ( Codigo area atuacao numeric(2) not null, Codigo especialidade numeric(3) not null, Numero identificacao numeric(8) not null, Identificador contrato Agros numeric(8) not null, primary key (Codigo area atuacao, Codigo especialidade, Numero identificacao , Identificador contrato Agros) ); % ============================================================ % Table: (PASTB044) Enderecos % ============================================================ create table (PASTB044) Enderecos ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo tipo endereco numeric(2) not null, Logradouro char(40) not null, Numero char(6) not null, Complemento char(10) not null, Bairro varchar(30) not null, Codigo pais numeric(3) not null,

Codigo UF char(2) not null, Codigo municipio numeric(4) not null, Cep numeric(8) not null, E Mail char(30) not null, Telefone char(15) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Recebedor varchar(30) not null, primary key (Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (PASTB013) Recibos Inss % ============================================================ create table (PASTB013) Recibos Inss ( Numero identificacao numeric(8) not null, Data competencia char(6) not null, Codigo classe contribuicao numeric(2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Numero identificacao, Data competencia) ); % ============================================================ % Table: (PASTB053) Patologias controladas % ============================================================ create table (PASTB053) Patologias controladas ( Codigo patologia numeric(3) not null, Numero identificacao empregado numeric(8) not null, Codigo beneficiario numeric(2) not null, Data diagnose char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo patologia, Numero identificacao empregado, Codigo benefi ciario) ); % ============================================================ % Table: (PASTB055) Anotacoes

% ============================================================ create table (PASTB055) Anotacoes ( Numero identificacao numeric(8) not null, Numero pagina numeric(3) not null, Data anotacao char(8) not null, Autor anotacao varchar(20) not null, Linha 01 varchar(80) not null, Linha 02 varchar(80) , Linha 03 varchar(80) , Linha 04 varchar(80) , Linha 05 varchar(80) , Linha 06 varchar(80) , Linha 07 varchar(80) , Linha 08 varchar(80) , Linha 09 varchar(80) , Linha 10 varchar(80) , Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Numero pagina) ); % ============================================================ % Table: (PASTB056) Licencas % ============================================================ create table (PASTB056) Licencas ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Data inicio licenca char(8) not null, Data termino licenca char(8) not null default '99991231', Codigo motivo licenca numeric(2) not null, Identificar tipos licenca numeric(2) not null, Valor salario participacao decimal(12,2) not null, Data ultima alteracao char(8) not null,

Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (TbSegA03) Transacoes autorizadas % ============================================================ create table (TbSegA03) Transacoes autorizadas ( Codigo transacao char(8) not null, Nome usuario sistema char(20) not null, primary key (Codigo transacao, Nome usuario sistema) ); % ============================================================ % Table: (TbSegA04) Transacoes restritas % ============================================================ create table (TbSegA04) Transacoes restritas ( Codigo transacao char(8) not null, Codigo transacao restrita char(8) not null, primary key (Codigo transacao, Codigo transacao restrita) ); % ============================================================ % Table: (TbSegA05) Transacoes em uso % ============================================================ create table (TbSegA05) Transacoes em uso ( Codigo transacao char(8) not null, Nome usuario sistema char(20) not null, Data hora inicio numeric(14) not null, Data hora termino numeric(14) not null, Codigo tipo conclusao char(1) not null, primary key (Codigo transacao, Nome usuario sistema, Data hora inicio) ); % ============================================================ % Table: (PASTB008) Aposentados CLT % ============================================================ create table (PASTB008) Aposentados CLT ( Numero identificacao numeric(8) not null, Numero identificador numeric(8) not null, Codigo motivo Dcb numeric(2) not null default 0, DIB

char(8) not null, DCB char(8) not null, Codigo tipo beneficio char(3) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Numero identificador) ); % ============================================================ % Table: (PASTB039) Beneficiarios PPR % ============================================================ create table (PASTB039) Beneficiarios PPR ( Numero identificacao numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero identificacao numeric(8) not null, Data inscricao char(8) not null, Data registro inscricao char(8) not null, Data limite pensao char(8) not null, Data limite IR char(6) not null, Data cancelamento inscricao char(8) not null, Data registro cancelamento inscricao char(8) not null, Codigo motivo cancelamento inscricao numeric(2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Codigo beneficiario, Numero identificacao ) ); % ============================================================ % Table: (PASTB042) Designados peculio % ============================================================ create table (PASTB042) Designados peculio ( Numero identificacao numeric(8) not null, Numero identificacao numeric(2) not null, Data inscricao char(8) not null, Percentual plano peculio decimal(6,3) not null default '100.000', Nome

varchar(70) not null, Nome mae varchar(70) not null, Nome pai varchar(70) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (PASTB034) Titulares beneficios % ============================================================ create table (PASTB034) Titulares beneficios ( Numero identificacao numeric(8) not null, Codigo beneficiario numeric(2) not null, Data incio titularidade char(6) not null, Data termino titularidade char(6) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Cota pensao decimal(6,3) not null, primary key (Numero identificacao, Codigo beneficiario) ); % ============================================================ % Table: (PASTB062) Periodos matricula % ============================================================ create table (PASTB062) Periodos matricula ( Codigo escola numeric(3) not null, Ano referencia numeric(4) not null, Semestre numeric(1) not null, Data limite matricula char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo escola, Ano referencia, Semestre) ); % ============================================================ % Table: (PASTB063) Beneficiarios universitarios % ============================================================ create table (PASTB063) Beneficiarios universitarios ( Numero identificacao

numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero identificacao numeric(8) not null, Codigo escola numeric(3) not null, Data inicio curso char(8) not null, Data ternimo curso char(8) not null, Codigo motivo termino numeric(2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Codigo beneficiario, Numero identificacao ) ); % ============================================================ % Table: (PASTB064) Beneficiarios invalidos % ============================================================ create table (PASTB064) Beneficiarios invalidos ( Numero identificacao numeric(8) not null, Codigo beneficiario numeric(2) not null, Nr identificador invalidez numeric(8) not null, Data inicio invalidez char(8) not null, Data termino invalidez char(8) not null default 99991231, Tipo de invalidez numeric(2) , Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Codigo beneficiario, Nr identificador inv alidez) ); % ============================================================ % Table: (PASTB065) Anotacoes (rep legais) % ============================================================ create table (PASTB065) Anotacoes (rep legais) ( Numero identificacao numeric(8) not null, Numero pagina numeric(3) not null, Data anotacao char(8) not null, Autor anotacao varchar(20) not null,

Linha 01 varchar(80) not null, Linha 02 varchar(80) , Linha 03 varchar(80) , Linha 04 varchar(80) , Linha 05 varchar(80) , Linha 06 varchar(80) , Linha 07 varchar(80) , Linha 08 varchar(80) , Linha 09 varchar(80) , Linha 10 varchar(80) , Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Numero pagina) ); % ============================================================ % Table: (PASTB066) Representados % ============================================================ create table (PASTB066) Representados ( Numero identificacao numeric(8) not null, Numero identificador numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero identificador empregado numeric(8) not null, Data inicio representatividade char(8) not null, Data termino representatividade char(8) not null, Codigo tipo representatividade numeric(2) not null, primary key (Numero identificacao, Numero identificador) ); % ============================================================ % Table: (PASTB023) Diarias autorizadas % ============================================================ create table (PASTB023) Diarias autorizadas ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null,

Numero diarias numeric(2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao) ); % ============================================================ % Table: (PASTB035) Quadros clinicos % ============================================================ create table (PASTB035) Quadros clinicos ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero pagina numeric(3) not null, CID char(6) not null, Linha 01 varchar(80) not null, Linha 02 varchar(80) , Linha 03 varchar(80) , Linha 04 varchar(80) , Linha 05 varchar(80) , Linha 06 varchar(80) , Linha 07 varchar(80) , Linha 08 varchar(80) , Linha 09 varchar(80) , Linha 10 varchar(80) , Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo local atendimento, Numero identificacao, Numero pagina) ); % ============================================================ % Table: (PASTB022) Honorarios % ============================================================ create table (PASTB022) Honorarios ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao

numeric(8) not null, Numero identificacao numeric(8) not null, Codigo classe honorario numeric(2) not null, Codigo recebedor numeric(8) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao, Codigo classe honorario) ); % ============================================================ % Table: (PASTB074) Honorarios % ============================================================ create table (PASTB074) Honorarios ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo classe honorario numeric(2) not null, Codigo recebedor numeric(8) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao, Codigo classe honorario) ); % ============================================================ % Table: (PASTB075) Proced clinicos % ============================================================ create table (PASTB075) Proced clinicos ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo recebedor numeric(8) not null, Codigo tabela procedimentos

numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 99, Uso video char(1) not null default 'N', Uso pacote char(1) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao) ); % ============================================================ % Table: (PASTB076) Diarias % ============================================================ create table (PASTB076) Diarias ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo recebedor numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null,

Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Codigo classe honorario numeric(2) not null default 1, Uso pacote char(1) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao) ); % ============================================================ % Table: (PASTB077) Taxas % ============================================================ create table (PASTB077) Taxas ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo recebedor numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null,

Codigo classe honorario numeric(2) not null, Uso pacote char(1) not null default 'N', primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao) ); % ============================================================ % Table: (PASTB078) Sessoes % ============================================================ create table (PASTB078) Sessoes ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo recebedor numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 99, Uso video char(1) not null, Uso pacote char(10) default 'N', primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao)

); % ============================================================ % Table: (PASTB079) Proced radiologicos % ============================================================ create table (PASTB079) Proced radiologicos ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo recebedor numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 99, Uso video char(1) not null, Uso pacote char(1) not null default 'N', primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao) ); % ============================================================ % Table: (PASTB080) Outros proced medicos % ============================================================ create table (PASTB080) Outros proced medicos (

Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo recebedor numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) , Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 99, Uso video char(1) not null, Uso pacote char(1) not null default 'N', primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao) ); % ============================================================ % Table: (PASTB081) Outros proced hospitalares % ============================================================ create table (PASTB081) Outros proced hospitalares ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao

numeric(8) not null, Codigo recebedor numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Codigo classe honorario numeric(2) not null default 99, Uso pacote char(1) not null default 'N', primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao) ); % ============================================================ % Table: (PASTB086) Historico proced ambulatoriais % ============================================================ create table (PASTB086) Historico proced ambulatoriais ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificador recebedor numeric(8) not null default 0, Codigo tabela procedimentos numeric(4) not null, Codigo procedimento numeric(8) not null, Valor procedimeto Ch numeric(5) not null default 0, Identificador Isencao participacao char(1) not null default 'N', Identificador Participacao integral

char(1) not null default 'N', Quantidade paga numeric(2) not null, Valor pago decimal(12,2) not null, Valor cobrado decimal(12,2) not null, Quantidade cobrada numeric(2) not null, Codigo motivo glosa numeric(2) not null default 0, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 0, Horario especial char(1) not null default 'N', Uso video char(1) not null default 'N', Uso pacote char(1) not null default 'N', Grupo participacao numeric(3) not null default 0, Data pagamento char(8) not null, Codigo regiao char(4) not null, Tipo dente char(2) not null, Codigo dente numeric(2) not null, Codigo face char(5) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao) ); % ============================================================ % Table: (PASTB998) Interfaces descontos % ============================================================ create table (PASTB998) Interfaces descontos ( Origem recolhimento numeric(2) not null, Data referencia char(6) not null, Numero identificacao participante numeric(8) not null, Numero identificacao beneficiario numeric(2) not null, Numero registro Siape

numeric(8) not null, Codigo lotacao numeric(9) not null, Salario base decimal(12,2) not null, Valor contribuicao paga decimal(12,2) not null, Valor contribuicao devida decimal(12,2) not null, Valor participancao paga decimal(12,2) not null, Valor participacao devida decimal(12,2) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Codigo banco numeric(4) , Codigo agencia numeric(5) , Conta corrente char(15) , primary key (Origem recolhimento, Data referencia, Numero identificacao part icipante, Numero identificacao beneficiario, Numero registro Siape) ); % ============================================================ % Table: (PASTB089) Exames % ============================================================ create table (PASTB089) Exames ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo recebedor numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null,

Data pagamento char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Horario especial char(1) not null, Classe honorario numeric(2) not null default 99, Uso video char(1) not null, Uso pacote char(1) not null default 'N', primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao) ); % ============================================================ % Table: (PASTB090) Consultas % ============================================================ create table (PASTB090) Consultas ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo recebedor numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Quantidade cobrada numeric(3) not null, Valor cobrado decimal(12,2) not null, Quantidade paga numeric(3) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao

varchar(20) not null, Classe honorario numeric(2) not null default 1, Uso video char(1) not null default 'N', Uso pacote char(1) not null default 'N', primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Numero identificacao) ); % ============================================================ % Table: (PASTB092) Contribuicoes Inss empresa % ============================================================ create table (PASTB092) Contribuicoes Inss empresa ( Numero identificacao numeric(8) not null, Data referencia char(6) not null, Data pagamento char(8) not null, Valor rendimento bruto decimal(12,2) not null default 0, Valor contribuicao Inss decimal(12,2) not null default 0, Valor contribuicao opcional decimal(12,2) not null default 0, primary key (Numero identificacao, Data referencia) ); % ============================================================ % Table: (PASTB094) Verbas % ============================================================ create table (PASTB094) Verbas ( Codigo classe verba numeric(2) not null, Codigo verba numeric(3) not null, Descricao verba char(30) not null, Indicativo sujeicao IR char(1) not null check (Indicativo sujeicao IR in ('S','N')), Operao verba numeric(1) not null, primary key (Codigo classe verba, Codigo verba) ); % ============================================================ % Table: (PASTB070) Proced reemb % ============================================================ create table (PASTB070) Proced reemb

( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo beneficiario numeric(2) not null, CNPJ CPF numeric(14) not null, Codigo tabela procedimentos numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Quantidade procedimentos numeric(2) not null, Custo em CH numeric(5) not null, Valor despesa decimal(12,2) not null, Valor reembolso decimal(12,2) not null, Motivo glosa numeric(2) not null, Classe honorario numeric(2) not null default 0, Horario especial char(1) not null, Uso video char(1) not null, Uso pacote char(1) not null, Credenciado base numeric(8) not null default 0, primary key (Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (PASTB101) Verbas reembolso % ============================================================ create table (PASTB101) Verbas reembolso ( Numero processo numeric(14) not null, Numero identificacao empregado numeric(8) not null, Codigo titular beneficio numeric(2) not null, Codigo verba numeric(3) not null, Data referencia char(6) not null, Valor verba decimal(12,2) not null, primary key (Numero processo, Numero identificacao empregado, Codigo titular beneficio, Codigo verba, Data referencia) );

% ============================================================ % Table: (PASTB111) Verbas folha pagto % ============================================================ create table (PASTB111) Verbas folha pagto ( Numero identificacao numeric(14) not null, Nr Identificacao credenciado numeric(8) not null, Codigo verba numeric(3) not null, Data referencia char(6) not null, Valor verba decimal(12,2) not null, primary key (Numero identificacao, Nr Identificacao credenciado, Codigo verb a, Data referencia) ); % ============================================================ % Table: (PASTB112) Memoria calculo IR % ============================================================ create table (PASTB112) Memoria calculo IR ( Numero identificacao numeric(14) not null, Nr Identificacao credenciado numeric(8) not null, Data competencia pagamento char(6) not null, Data pagamento char(8) not null, Rendimento bruto decimal(12,2) not null default 0, Rendimento tributavel decimal(12,2) not null default 0, Imposto renda devido decimal(12,2) not null default 0, Imposto renda retido decimal(12,2) not null default 0, Imposto renda reter decimal(12,2) not null default 0, Imposto renda devolver decimal(12,2) not null default 0, primary key (Numero identificacao, Nr Identificacao credenciado, Data compet encia pagamento) ); % ============================================================ % Table: (PASTB986) Historico proced ambulatoriais (Copia) % ============================================================ create table (PASTB986) Historico proced ambulatoriais (Copia) (

Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificador recebedor numeric(8) not null default 0, Codigo tabela procedimentos numeric(4) not null, Codigo procedimento numeric(8) not null, Valor procedimeto Ch numeric(5) not null default 0, Valor honorarios decimal(12,2) not null default 0, Valor custo operacional decimal(12,2) not null default 0, Valor filme decimal(12,2) not null default 0, Identificador Isencao participacao char(1) not null default 'N', Identificador Participacao integral char(1) not null default 'N', Valor participacao decimal(12,2) not null default 0, Quantidade paga numeric(2) not null, Valor pago decimal(12,2) not null, Valor cobrado decimal(12,2) not null, Quantidade cobrada numeric(2) not null, Codigo motivo glosa numeric(2) not null default 0, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao) ); % ============================================================ % Table: (PASTB104) Reemb vacina % ============================================================ create table (PASTB104) Reemb vacina ( Numero identificacao numeric(8) not null,

Numero identificacao numeric(8) not null, Codigo beneficiario numeric(2) not null, CNPJ CPF numeric(14) not null, Data realizacao char(8) not null, Codigo tipo vacina numeric(2) not null, Quantidade vacinas numeric(2) not null, Valor despesa decimal(12,2) not null, Valor reembolso decimal(12,2) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (PASTB117) Diarias contas hospitalares % ============================================================ create table (PASTB117) Diarias contas hospitalares ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Identificador diarias numeric(8) not null, Tipo acomodacao numeric(2) not null, Data internacao char(8) not null, Data alta char(8) not null, Numero diarias numeric(3) not null, Data pagamento char(8) not null default '00000000', Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Identificador diarias) ); % ============================================================ % Table: (PASTB118) Contribuicoes Inss folha % ============================================================ create table (PASTB118) Contribuicoes Inss folha (

Numero identificacao numeric(14) not null, Nr Identificacao credenciado numeric(8) not null, Data referencia char(6) not null, Valor rendimento bruto decimal(12,2) not null default 0, Valor contribuicao Inss decimal(12,2) not null default 0, Valor contribuicao opcional decimal(12,2) not null default 0, primary key (Numero identificacao, Nr Identificacao credenciado, Data refere ncia) ); % ============================================================ % Table: (PASTB120) Procedimentos % ============================================================ create table (PASTB120) Procedimentos ( Numero identificacao numeric(14) not null, Nr Identificacao credenciado numeric(8) not null, Nr identificador numeric(8) not null, Origem procedimento numeric(2) not null, Codigo padrao tabela numeric(1) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Classe honorario numeric(2) not null, Codigo local atendimento numeric(2) not null, Identificador autorizacao numeric(8) not null, Numero da conta numeric(8) not null, Data realizacao char(8) not null, Valor estimado CH numeric(5) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null,

Identificador participante numeric(8) not null, Codigo beneficiario numeric(2) not null, Horario especial char(1) not null default 'N', Uso video char(1) not null default 'N', Codigo regiao char(4) not null, Tipo dente char(2) not null, Codigo dente numeric(2) not null, Codigo face char(5) not null, Natureza atendimento numeric(1) not null, primary key (Numero identificacao, Nr Identificacao credenciado, Nr identifi cador) ); % ============================================================ % Table: (PASTB422) Honorarios % ============================================================ create table (PASTB422) Honorarios ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Codigo classe honorario numeric(2) not null, CNPJ CPF numeric(14) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, primary key (Numero identificacao, Numero identificacao, Numero identificaca o, Codigo classe honorario) ); % ============================================================ % Table: (PASTB474) Reemb honorarios % ============================================================ create table (PASTB474) Reemb honorarios ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null,

Codigo classe honorario numeric(2) not null, CNPJ CPF numeric(14) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, primary key (Numero identificacao, Numero identificacao, Numero identificaca o, Codigo classe honorario) ); % ============================================================ % Table: (PASTB475) Reemb proced clinicos % ============================================================ create table (PASTB475) Reemb proced clinicos ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, CNPJ CPF numeric(14) not null, Codigo tabela procedimentos numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 0, Uso video numeric(2) not null, Uso pacote char(1) not null

default 'N', primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================ % Table: (PASTB476) Reemb diarias % ============================================================ create table (PASTB476) Reemb diarias ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, CNPJ CPF numeric(14) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 0, Uso pacote char(1) not null default 'N', primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================ % Table: (PASTB477) Reemb taxas % ============================================================ create table (PASTB477) Reemb taxas ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao

numeric(8) not null, CNPJ CPF numeric(14) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null, Uso pacote char(1) not null default 'N', primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================ % Table: (PASTB478) Reemb sessoes % ============================================================ create table (PASTB478) Reemb sessoes ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, CNPJ CPF numeric(14) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago

decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 0, Uso video char(1) not null, Uso pacote char(1) not null default 'N', primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================ % Table: (PASTB479) Reemb proc radiologicos % ============================================================ create table (PASTB479) Reemb proc radiologicos ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, CNPJ CPF numeric(14) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) , Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null,

Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario char(10) not null default 0, Uso video char(1) not null, Uso pacote char(1) not null default 'N', primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================ % Table: (PASTB480) Reemb proc medicos % ============================================================ create table (PASTB480) Reemb proc medicos ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, CNPJ CPF numeric(14) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 0, Uso video char(10) not null,

Uso pacote char(1) not null, primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================ % Table: (PASTB481) Reemb proc hospitalares % ============================================================ create table (PASTB481) Reemb proc hospitalares ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, CNPJ CPF numeric(14) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorrio numeric(2) not null default 0, Uso pacote char(1) not null default 'N', Tipo de dente char(2) not null, Codigo dente numeric(2) not null, Codigo regiao char(4) not null, Codigo face char(5) not null, primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================

% Table: (PASTB489) Reemb exames % ============================================================ create table (PASTB489) Reemb exames ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, CNPJ CPF numeric(14) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Horario especial char(1) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 0, Uso video char(1) not null, Uso pacote char(1) not null default 'N', primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================ % Table: (PASTB490) Reemb consultas % ============================================================ create table (PASTB490) Reemb consultas ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Numero identificacao

numeric(8) not null, CNPJ CPF numeric(14) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Data realizacao char(8) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Horario especial char(1) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, Classe honorario numeric(2) not null default 0, Uso video char(1) not null, Uso pacote char(1) not null default 'N', primary key (Numero identificacao, Numero identificacao, Numero identificaca o) ); % ============================================================ % Table: (PASTB417) Diarias contas hospitalares % ============================================================ create table (PASTB417) Diarias contas hospitalares ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Identificador diarias numeric(8) not null, Tipo acomodacao numeric(2) not null, Data internacao char(8) not null, Data alta char(8) not null, Numero diarias numeric(3) not null,

Data pagamento char(8) not null default '00000000', Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Numero identificacao, Identificador diari as) ); % ============================================================ % Table: (PASTB435) Quadros clinicos reembolsos % ============================================================ create table (PASTB435) Quadros clinicos reembolsos ( Numero identificacao numeric(8) not null, Numero pagina numeric(3) not null, CID char(6) not null, Linha 01 varchar(80) not null, Linha 02 varchar(80) , Linha 03 varchar(80) , Linha 04 varchar(80) , Linha 05 varchar(80) , Linha 06 varchar(80) , Linha 07 varchar(80) , Linha 08 varchar(80) , Linha 09 varchar(80) , Linha 10 varchar(80) , Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Numero identificacao, Numero pagina) ); % ============================================================ % Table: (PASTB103) Procedimentos % ============================================================ create table (PASTB103) Procedimentos ( Numero processo numeric(14) not null, Numero identificacao empregado numeric(8) not null, Codigo titular beneficio numeric(2) not null,

Nr identificador numeric(8) not null, Origem procedimento numeric(2) not null, Codigo padrao tabela numeric(1) not null, Codigo tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Classe honorario numeric(2) not null, Identificador reembolso numeric(8) not null, Numero da conta numeric(8) not null, Data realizacao char(8) not null, Valor estimado CH numeric(5) not null, Quantidade cobrada numeric(3) not null, Quantidade paga numeric(3) not null, Valor cobrado decimal(12,2) not null, Valor pago decimal(12,2) not null, Codigo motivo glosa numeric(4) not null, Prestador servico numeric(14) not null, Horario especial char(1) not null, Uso video char(1) not null, primary key (Numero processo, Numero identificacao empregado, Codigo titular beneficio, Nr identificador) ); % ============================================================ % Table: (PASTB108) Vacinas % ============================================================ create table (PASTB108) Vacinas ( Numero processo numeric(14) not null, Numero identificacao empregado numeric(8) not null, Codigo titular beneficio numeric(2) not null, Nr identificador numeric(8) not null, Codigo tipo vacina numeric(3) not null, Prestador servico numeric(14) not null, Data realizao char(8) not null, Identificador reembolso

numeric(8) not null, Quantidade vacinas numeric(3) not null, Valor despesa decimal(12,2) not null, Valor reembolso decimal(12,2) not null, primary key (Numero processo, Numero identificacao empregado, Codigo titular beneficio, Nr identificador) ); % ============================================================ % Table: (PASTB125) Anotacoes autorizacao % ============================================================ create table (PASTB125) Anotacoes autorizacao ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Autor anotacao varchar(20) not null, Linha 01 varchar(80) not null, Linha 02 varchar(80) , Linha 03 varchar(80) , Linha 04 varchar(80) , Linha 05 varchar(80) , Linha 06 varchar(80) , Linha 07 varchar(80) , Linha 08 varchar(80) , Linha 09 varchar(80) , Linha 10 varchar(80) , Data anotacao char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo local atendimento, Numero identificacao) ); % ============================================================ % Table: (PASTB134) Historico status carteira % ============================================================ create table (PASTB134) Historico status carteira ( Tipo plano numeric(2) not null, Identificador matricula numeric(8) not null,

Codigo titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Identificador periodo numeric(5) not null, Numero via numeric(2) not null, Data emissao char(8) not null, Codigo status carteira numeric(2) not null, Numero processo numeric(14) not null, Data inicio vigencia char(8) not null, Autor registro varchar(20) not null, primary key (Tipo plano, Identificador matricula, Codigo titular beneficio, Codigo beneficiario, Identificador periodo, Numero via, Data emissao, Codigo sta tus carteira, Numero processo) ); % ============================================================ % Table: (PASTB141) Inconsistencias % ============================================================ create table (PASTB141) Inconsistencias ( Nmero do processo numeric(14) not null, Sequencia numeric(5) not null, Codigo inconsistencia numeric(2) not null, primary key (Nmero do processo, Sequencia, Codigo inconsistencia) ); % ============================================================ % Table: (PASTB800) I R ANUAL % ============================================================ create table (PASTB800) I R ANUAL ( Numero identificacao numeric(8) not null, Data referencia char(6) not null, Rendimento bruto decimal(12,2) not null, Rendimento tributavel decimal(12,2) not null, Rendimento Isento decimal(12,2) not null, I R retido decimal(12,2) not null, Valor Inss decimal(12,2) not null, primary key (Numero identificacao, Data referencia) ); % ============================================================

% Table: (PASTB097) Valores itens administrativos % ============================================================ create table (PASTB097) Valores itens administrativos ( Item administrativo numeric(2) not null, Codigo despesa administrativa numeric(2) not null, Data referencia char(6) not null, Valor subitem administrativo decimal(12,2) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Item administrativo, Codigo despesa administrativa, Data refere ncia) ); % ============================================================ % Table: (PASTB126) Periodo PAS % ============================================================ create table (PASTB126) Periodo PAS ( Numero identificacao numeric(8) not null, Periodo inicial char(8) not null, Perido final char(8) not null, Codigo titular beneficio numeric(2) not null, Nmero consultas numeric(3) not null, Quantidade chs numeric(5) not null, primary key (Numero identificacao, Periodo inicial) ); % ============================================================ % Table: (PASTB203) Despesas operacionais % ============================================================ create table (PASTB203) Despesas operacionais ( Item administrativo numeric(2) not null, Codigo despesa administrativa numeric(2) not null, Data competencia char(6) not null, Valor subitem administrativo decimal(12,2) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Item administrativo, Codigo despesa administrativa, Data compet encia) );

% ============================================================ % Table: (PASTB127) Anotacoes autorizacao % ============================================================ create table (PASTB127) Anotacoes autorizacao ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Autor anotacao varchar(20) not null, Linha 01 varchar(80) not null, Linha 02 varchar(80) , Linha 03 varchar(80) , Linha 04 varchar(80) , Linha 05 varchar(80) , Linha 06 varchar(80) , Linha 07 varchar(80) , Linha 08 varchar(80) , Linha 09 varchar(80) , Linha 10 varchar(80) , Data anotacao char(8) not null, Data ultima alteracao char(8) not null, Autor ultima alteracao varchar(20) not null, primary key (Codigo local atendimento, Numero identificacao) ); % ============================================================ % Table: (PASTB301) Bases calculo descontos % ============================================================ create table (PASTB301) Bases calculo descontos ( Origem recolhimento numeric(2) not null, Codigo verba numeric(10) not null, Provento desconto char(1) not null, Tipo debito numeric(2) not null, primary key (Origem recolhimento, Codigo verba, Provento desconto, Tipo debi to) ); % ============================================================ % Table: (PASTB151) Pagamentos externos

% ============================================================ create table (PASTB151) Pagamentos externos ( CNPJ numeric(14) not null, Numero identificao numeric(8) not null, Data competencia char(6) not null, Base calculo decimal(12,2) not null, Autor Registro varchar(20) not null, Data registro char(8) not null, primary key (CNPJ, Numero identificao, Data competencia) ); % ============================================================ % Table: (PASTB152) Base Empregados % ============================================================ create table (PASTB152) Base Empregados ( CNPJ numeric(14) not null, Numero identificao numeric(14) not null, Data inicio char(6) not null, Data trmino char(6) not null, Base Calculo Inss decimal(12,2) not null, Data registro char(8) not null, Autor Registro char(20) not null, Tipo de vinculo numeric(1) not null, primary key (CNPJ, Numero identificao, Data inicio) ); % ============================================================ % Table: (PASTB098) Contribuicoes Inss empregado % ============================================================ create table (PASTB098) Contribuicoes Inss empregado ( Numero identificacao numeric(14) not null, Nr Identificacao credenciado numeric(8) not null, Data referencia char(6) not null, Data pagamento char(8) not null, Valor rendimento bruto decimal(12,2) not null default 0, Base contribuio Inss decimal(12,2) not null,

Base calculo utilizada decimal(12,2) not null, Base calculo contribuio decimal(12,2) not null, Valor contribuicao Inss devida decimal(12,2) not null default 0, Valor Contribuio Inss retida decimal(12,2) not null, Valor Contribuio Inss a reter decimal(12,2) not null, primary key (Numero identificacao, Nr Identificacao credenciado, Data refere ncia) ); % ============================================================ % Table: (PASTB043) Encargos % ============================================================ create table (PASTB043) Encargos ( Tipo plano numeric(2) not null, Numero identificacao empregado numeric(8) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Codigo tipo debito numeric(2) not null, Data referencia debito char(6) not null, Numero identificacao numeric(8) not null, Valor encargo decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(30) not null, primary key (Tipo plano, Numero identificacao empregado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referencia debito, Numero identifi cacao) ); % ============================================================ % Table: (PASTB054) Uso indevido plano % ============================================================ create table (PASTB054) Uso indevido plano ( Tipo plano numeric(2) not null, Numero identificacao empregado numeric(8) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Codigo tipo debito numeric(2) not null,

Data referencia debito char(6) not null, Origem dados numeric(1) not null, Numero autorizacao requerimeno numeric(8) not null, Valor debito decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(30) not null, primary key (Tipo plano, Numero identificacao empregado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referencia debito, Origem dados, N umero autorizacao requerimeno) ); % ============================================================ % Table: (PASTB037) Procedimento incompativel % ============================================================ create table (PASTB037) Procedimento incompativel ( Codigo procedimento numeric(8) not null, Codigo procedimento numeric(8) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo procedimento) ); % ============================================================ % Table: (PASTB137) Procedimento excludente % ============================================================ create table (PASTB137) Procedimento excludente ( Codigo procedimento numeric(8) not null, Codigo procedimento numeric(8) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo procedimento) ); % ============================================================ % Table: (PASTB501) Tabela valorizacao(AMB) % ============================================================ create table (PASTB501) Tabela valorizacao(AMB) ( Codigo procedimento numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Data inicio vigencia char(8) not null,

Data trmino vigencia char(8) not null, Quantidade CH honorarios numeric(5) not null, Quantidade CH custo operacional numeric(5) not null, Quantidade metros filme numeric(6,4) not null, Valor honorrios decimal(12,2) not null, Valor custo operacional decimal(12,2) not null, Codigo unidade valorizacao numeric(3) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo tabela procedimento, Data inicio vi gencia) ); % ============================================================ % Table: (PASTB503) Valor porte anestesico(AMB) % ============================================================ create table (PASTB503) Valor porte anestesico(AMB) ( Codigo procedimento numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Porte anestesico numeric(2) not null, Data inicio vigencia char(8) not null, Data trmino vigencia char(8) not null, Valor porte anestesico decimal(12,2) not null, Quantidade Chs numeric(5) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo tabela procedimento, Porte anestesi co, Data inicio vigencia) ); % ============================================================ % Table: (PASTB500) Numero auxiliares % ============================================================ create table (PASTB500) Numero auxiliares ( Codigo procedimento numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Numero maximo auxiliares numeric(1) not null,

Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo tabela procedimento) ); % ============================================================ % Table: (PASTB504) Tabelas complementares % ============================================================ create table (PASTB504) Tabelas complementares ( Codigo procedimento numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Data inicio vigencia char(8) not null, Data termino vigencia char(8) not null, Valor decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo procedimento, Codigo tabela procedimento, Data inicio vi gencia) ); % ============================================================ % Table: (PASTB984) Calculo contribuicao % ============================================================ create table (PASTB984) Calculo contribuicao ( Tipo plano numeric(2) not null, Numero identificacao numeric(8) not null, Codigo titular Gf numeric(2) not null, Competencia geracao char(6) not null, Data referencia char(6) not null, Codigo empresa numeric(5) not null, Valor salario contribuicao decimal(12,2) not null, Numero dependente numeric(2) not null, Contribuicao calculada decimal(12,2) not null, Contribuicao dependente decimal(12,2) not null, Total contribuicao calculada decimal(12,2) not null, Total contribuicao devida decimal(12,2) not null, Origem de pagamento

numeric(2) not null, Data geracao char(8) not null, Autor Geracao varchar(20) not null, Valor contribuicao fundo decimal(6,3) not null default 0, Valor contribuicao patrocinadora decimal(6,3) not null default 0, primary key (Tipo plano, Numero identificacao, Codigo titular Gf, Competenci a geracao, Data referencia) ); % ============================================================ % Table: (PASTB049) Iseno Cofins Csll Pis e Pasep % ============================================================ create table (PASTB049) Iseno Cofins Csll Pis e Pasep ( Numero identificacao numeric(8) not null, Tipo aliquota numeric(2) not null, Inicio Iseno char(6) not null, Data termino Isencao char(6) not null, Motivo Isencao numeric(1) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Numero identificacao, Tipo aliquota, Inicio Iseno) ); % ============================================================ % Table: (PASTB116) Csll Cofins Pis Pasep % ============================================================ create table (PASTB116) Csll Cofins Pis Pasep ( Numero identificacao numeric(14) not null, Nr Identificacao credenciado numeric(8) not null, Data competencia pagamento char(6) not null, Data pagamento char(8) not null, Valor rendimento bruto decimal(12,2) not null, Valor base calculo decimal(12,2) not null, Valor Csll devida decimal(12,2) not null, Valor Csll retida decimal(12,2) not null, Valor Csll a reter decimal(12,2) not null,

Valor Cofins devida decimal(12,2) not null, Valor Cofins retida decimal(12,2) not null, Valor Cofins a reter decimal(12,2) not null, Valor Pis Pasep devida decimal(12,2) not null, Valor Pis Pasep retida decimal(12,2) not null, Valor Pis Pasep a reter decimal(12,2) not null, Data compet desconto Csll char(6) not null, Identificar recolhimento Csll char(1) not null, Data compet desconto Cofins char(6) not null, Identificar recolhimento Cofins char(1) not null, Data compet desconto Pis Pasep char(6) not null, Identificar recolhimento Pis Pasep char(1) not null, primary key (Numero identificacao, Nr Identificacao credenciado, Data compet encia pagamento) ); % ============================================================ % Table: (PASTB072) Coparticipacao CIH % ============================================================ create table (PASTB072) Coparticipacao CIH ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Ano exercicio numeric(4) not null, Valor coparticipacao decimal(12,2) not null, Valor base calculo decimal(12,2) not null, Data geracao coparticipacao char(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, Numero diarias participacao numeric(3) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cacao, Data competencia, Data pagamento, Ano exercicio) );

% ============================================================ % Table: (PASTB472) Coparticipacao reembolso % ============================================================ create table (PASTB472) Coparticipacao reembolso ( Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Data competencia char(6) not null, Data pagamento char(8) not null, Valor coparticipacao decimal(12,2) not null, Valor base calculo decimal(12,2) not null, Data geracao coparticipacao char(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Numero identificacao, Numero identificacao, Data competencia, D ata pagamento) ); % ============================================================ % Table: (PASTB154) Vr porte tabela (CBHPM) % ============================================================ create table (PASTB154) Vr porte tabela (CBHPM) ( Codigo tabela procedimento numeric(4) not null, Porte varchar(4) not null, Data inicio vigencia char(8) not null, Data trmino vigencia char(8) not null, Valor porte anestesico decimal(12,2) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo tabela procedimento, Porte, Data inicio vigencia) ); % ============================================================ % Table: (PASTB156) Percentual participacao % ============================================================ create table (PASTB156) Percentual participacao ( Codigo item numeric(2) not null, Codigo produto numeric(3) not null, Data inicio vigencia

char(8) not null, Data termino vigencia char(8) not null, Percentual participacao decimal(6,3) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo item, Codigo produto, Data inicio vigencia) ); % ============================================================ % Table: (PASTB505) Itens calc tabela (CBHPM) % ============================================================ create table (PASTB505) Itens calc tabela (CBHPM) ( Codigo procedimento numeric(8) not null, Codigo tabela numeric(4) not null, Data inicio vigencia char(8) not null, Data termino vigencia char(8) not null, Unidade valorizacao numeric(3) not null, Codigo porte char(4) not null, Peso porte decimal(6,3) not null, Custo operacional decimal(8,3) not null, Metro filme decimal(6,4) not null, Percentual procedimento video decimal(6,3) not null default 0, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo tabela, Data inicio vigencia) ); % ============================================================ % Table: (PASTB506) Item cal porte anestesico(CBHPM) % ============================================================ create table (PASTB506) Item cal porte anestesico(CBHPM) ( Codigo procedimento numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Porte anestesico numeric(2) not null, Data inicio vigencia char(8) not null, Data termino vigencia char(8) not null,

Porte char(4) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo tabela procedimento, Porte anestesi co, Data inicio vigencia) ); % ============================================================ % Table: (PASTB159) Procedimentos nao liberados % ============================================================ create table (PASTB159) Procedimentos nao liberados ( Codigo procedimento numeric(8) not null, Data inicio restricao char(8) not null, Data termino restricao char(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo procedimento, Data inicio restricao) ); % ============================================================ % Table: (PASTB160) Participacao % ============================================================ create table (PASTB160) Participacao ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificador numeric(8) not null, Codigo procedimento numeric(8) not null, Tabela procedimento numeric(4) not null, Valor participacao decimal(12,2) not null, Autor registro varchar(20) not null, Data registro char(8) not null, Grupo participacao numeric(3) not null default 0, Data pagamento char(8) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cador) ); % ============================================================ % Table: (PASTB161) Historico participacao

% ============================================================ create table (PASTB161) Historico participacao ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificador numeric(8) not null, Tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Valor participacao decimal(12,2) not null, Autor registro varchar(20) not null, Data registro char(8) not null, Grupo participacao numeric(3) not null, Data pagamento char(8) not null, primary key (Codigo local atendimento, Numero identificacao, Numero identifi cador) ); % ============================================================ % Table: (PASTB158) Tipo classificacao % ============================================================ create table (PASTB158) Tipo classificacao ( Tipo cobertura numeric(2) not null, Tipo classificacao numeric(4) not null, Descricao classificacao char(70) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Tipo cobertura, Tipo classificacao) ); % ============================================================ % Table: (PASTB510) Valor porte secundario CBHPM % ============================================================ create table (PASTB510) Valor porte secundario CBHPM ( Codigo procedimento numeric(8) not null, Tabela procedimento medico numeric(4) not null, Porte secundario numeric(2) not null, Data inicio vigencia char(8) not null, Data termino vigencia char(8) not null,

Porte char(4) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Tabela procedimento medico, Porte secundar io, Data inicio vigencia) ); % ============================================================ % Table: (PASTB059) Negociacoes pacote % ============================================================ create table (PASTB059) Negociacoes pacote ( Numero identificacao numeric(8) not null, Tabela procedimento numeric(4) not null, Codigo procedimento numeric(8) not null, Item custo numeric(2) not null, Data inicio vigencia char(8) not null, Data termino vigencia char(8) not null, Valor item custo decimal(12,2) not null, Autor registro char(20) not null, Data registro char(8) not null, primary key (Numero identificacao, Tabela procedimento, Codigo procedimento, Item custo, Data inicio vigencia) ); % ============================================================ % Table: (PASTB102) Baixa debitos % ============================================================ create table (PASTB102) Baixa debitos ( Tipo plano numeric(2) not null, Numero identificacao empregado numeric(8) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Codigo tipo debito numeric(2) not null, Data referencia debito char(6) not null, Numero processo varchar(30) not null, Data baixa char(8) not null, Motivo baixa numeric(2) not null,

Data ultima atualizacao char(8) not null, Autor ultima atualizacai varchar(20) not null, primary key (Tipo plano, Numero identificacao empregado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referencia debito) ); % ============================================================ % Table: (PASTB129) Selecao procedimentos Anexo II % ============================================================ create table (PASTB129) Selecao procedimentos Anexo II ( Item despesa numeric(3) not null, Subitem despesa numeric(3) not null, Codigo procedimento numeric(8) not null, Tipo cobertura numeric(2) not null, Identifica internacao char(1) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Item despesa, Subitem despesa, Codigo procedimento) ); % ============================================================ % Table: (PASTB138) Dados despesas Anexo II % ============================================================ create table (PASTB138) Dados despesas Anexo II ( Item despesa numeric(3) not null, Subitem despesa numeric(3) not null, Numero expostos numeric(6) not null, Numero eventos numeric(6) not null, Valor despesas decimal(12,2) not null, Valor participacao decimal(12,2) not null, primary key (Item despesa, Subitem despesa) ); % ============================================================ % Table: (PASTB172) Dados despesas Anexo IV % ============================================================ create table (PASTB172) Dados despesas Anexo IV ( Item despesas numeric(3) not null, Numero expostos numeric(6) not null, Quantidade eventos

numeric(6) not null, primary key (Item despesas) ); % ============================================================ % Table: (PASTB173) Cid Anexo IV % ============================================================ create table (PASTB173) Cid Anexo IV ( Item despesas numeric(3) not null, CID inicial char(6) not null, CID final char(6) not null, Sexo char(1) not null, Identificador obito char(1) not null, Identificador internacao char(1) not null, primary key (Item despesas, CID inicial) ); % ============================================================ % Table: (PASTB175) Dados despesas Anexo III % ============================================================ create table (PASTB175) Dados despesas Anexo III ( Item despesa numeric(3) not null, Subitem despesas numeric(3) not null, Numero eventos numeric(6) not null, primary key (Item despesa, Subitem despesas) ); % ============================================================ % Table: (PASTB176) Selecao procedimentos Anexo III % ============================================================ create table (PASTB176) Selecao procedimentos Anexo III ( Item despesa numeric(3) not null, Subitem despesas numeric(3) not null, Procedimento inicial numeric(8) not null, Procedimento final numeric(8) not null, Tipo cobertura numeric(2) not null, Data ultima atualizacao char(8) not null, Autor ultima atualizacao varchar(20) not null, primary key (Item despesa, Subitem despesas, Procedimento inicial) );

% ============================================================ % Table: (PASTB148) Identificar plano participante % ============================================================ create table (PASTB148) Identificar plano participante ( Tipo plano numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Data inicio char(8) not null, Data termino char(8) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Tipo plano, Numero identificacao, Numero identificacao, Data in icio) ); % ============================================================ % Table: (PASTB149) Identificar plano dependente % ============================================================ create table (PASTB149) Identificar plano dependente ( Tipo plano numeric(2) not null, Numero identificacao numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero identificacao numeric(8) not null, Data inicio char(8) not null, Data termino char(8) not null, Autor registro varchar(20) not null, Data registro char(8) not null, primary key (Tipo plano, Numero identificacao, Codigo beneficiario, Numero i dentificacao, Data inicio) ); % ============================================================ % Table: (PASTB145) Calculo contribuicao fx % ============================================================ create table (PASTB145) Calculo contribuicao fx ( Tipo plano numeric(2) not null, Data competencia char(6) not null, Matricula numeric(8) not null, Titular beneficiario

numeric(2) not null, Codigo beneficiario numeric(2) not null, Codigo classe numeric(1) not null, Idade numeric(2) not null, Valor contribuicao faixa etaria decimal(12,2) not null, Valor contribuicao patrocinadora decimal(12,2) not null, primary key (Tipo plano, Data competencia, Matricula, Titular beneficiario, Codigo beneficiario) ); % ============================================================ % Table: (PASTB147) Subsidio contribuicao % ============================================================ create table (PASTB147) Subsidio contribuicao ( Tipo plano numeric(2) not null, Data inicio char(6) not null, Data termino char(6) not null, Valor limite superior fx 1 decimal(12,2) not null, Perc subsidio gf 1 dep fx1 decimal(6,3) not null, Perc subsidio gf 2 dep fx1 decimal(6,3) not null, Perc subsidio gf 3 dep fx1 decimal(6,3) not null, Perc subsidio gf 4 dep fx1 decimal(6,3) not null, Valor limite superior fx 2 decimal(12,2) not null, Perc subsidio gf 1 dep fx2 decimal(6,3) not null, Perc subsidio gf 2 dep fx2 decimal(6,3) not null, Perc subsidio gf 3 dep fx2 decimal(6,3) not null, Perc subsidio gf 4 dep fx2 decimal(6,3) not null, Valor limite superior fx 3 decimal(12,2) not null, Perc subsidio gf 1 dep fx3 decimal(6,3) not null, Perc subsidio gf 2 dep fx3 decimal(6,3) not null, Perc subsidio gf 3 dep fx3 decimal(6,3) not null, Perc subsidio gf 4 dep fx3 decimal(6,3) not null, Valor limite superior fx 4 decimal(12,2) not null, Perc subsidio gf 1 dep fx4 decimal(6,3) not null,

Perc subsidio gf 2 dep fx4 decimal(6,3) not Perc subsidio gf 3 dep fx4 decimal(6,3) not Perc subsidio gf 4 dep fx4 decimal(6,3) not Valor limite superior fx 5 decimal(12,2) not Perc subsidio gf 1 dep fx5 decimal(6,3) not Perc subsidio gf 2 dep fx5 decimal(6,3) not Perc subsidio gf 3 dep fx5 decimal(6,3) not Perc subsidio gf 4 dep fx5 decimal(6,3) not Valor limite superior fx 6 decimal(12,2) not Perc subsidio gf 1 dep fx6 decimal(6,3) not Perc subsidio gf 2 dep fx6 decimal(6,3) not Perc subsidio gf 3 dep fx6 decimal(6,3) not Perc subsidio gf 4 dep fx6 decimal(6,3) not Valor limite superior fx 7 decimal(12,2) not Perc subsidio gf 1 dep fx7 decimal(6,3) not Perc subsidio gf 2 dep fx7 decimal(6,3) not Perc subsidio gf 3 dep fx7 decimal(6,3) not Perc subsidio gf 4 dep fx7 decimal(6,3) not Valor limite superior fx 8 decimal(12,2) not Perc subsidio gf 1 dep fx8 decimal(6,3) not Perc subsidio gf 2 dep fx8 decimal(6,3) not Perc subsidio gf 3 dep fx8 decimal(6,3) not Perc subsidio gf 4 dep fx8 decimal(6,3) not Valor limite superior fx 9 decimal(12,2) not Perc subsidio gf 1 dep fx9 decimal(6,3) not Perc subsidio gf 2 dep fx9 decimal(6,3) not Perc subsidio gf 3 dep fx9 decimal(6,3) not Perc subsidio gf 4 dep fx9 decimal(6,3) not Autor registro varchar(20) not Data registro char(8) not

null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,

primary key (Tipo plano, Data inicio) ); % ============================================================ % Table: (PASTB162) Contribuicao faixa etaria % ============================================================ create table (PASTB162) Contribuicao faixa etaria ( Tipo plano numeric(2) not null, Data inicio char(6) not null, Data termino char(6) not null, Valor minimo contribuicao decimal(12,2) not null, Percentual maximo contrib salario decimal(6,3) not null, Limite idade fx1 numeric(3) not null, Valor contribuio fx1 decimal(12,2) not null, Limite Idade fx2 numeric(3) not null, Valor contribuio fx2 decimal(12,2) not null, Limite idade fx3 numeric(3) not null, Valor contribuiao fx3 decimal(12,2) not null, Limite idade fx4 numeric(3) not null, Valor contribuicao fx4 decimal(12,2) not null, Limite idade fx5 numeric(3) not null, Valor contribuicao fx5 decimal(12,2) not null, Limite idade fx6 numeric(3) not null, Valor contribuicao fx6 decimal(12,2) not null, Limite idade fx7 numeric(3) not null, Valor contribuicao fx7 decimal(12,2) not null, Limite idade fx8 numeric(3) not null, Valor contribuicao fx8 decimal(12,2) not null, Limite idade fx9 numeric(3) not null, Valor contribuicao fx9 decimal(12,2) not null, Limite idade fx10 numeric(3) not null, Valor contrib_fx10 decimal(12,2) not null, Autor registro varchar(20) not null,

Data registro char(8) not null, Redutor subteto decimal(6,3) not null, Valor maximo contribuicao decimal(12,2) not null default 0, primary key (Tipo plano, Data inicio) ); % ============================================================ % Table: (PASTB183) Produto credenciado % ============================================================ create table (PASTB183) Produto credenciado ( Numero identificacao numeric(8) not null, Produto credenciado numeric(3) not null, Identificador periodo numeric(3) not null, Data inicio char(8) not null, Data termino char(8) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Numero identificacao, Produto credenciado, Identificador period o) ); % ============================================================ % Table: (PASTB198) Procedimentos complementares % ============================================================ create table (PASTB198) Procedimentos complementares ( Grupo participacao numeric(3) not null, Procedimento inicial numeric(8) not null, Procedimento final numeric(8) not null, Procedimento complementar numeric(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Grupo participacao, Procedimento inicial, Procedimento final, P rocedimento complementar) ); % ============================================================ % Table: (PASTB205) Participacao em grupo % ============================================================ create table (PASTB205) Participacao em grupo ( Codigo local atendimento

numeric(2) not null, Numero identificacao numeric(8) not null, Codigo procedimento numeric(8) not null, Grupo de participacao numeric(3) not null, Identificador numeric(8) not null, Valor participacao devida decimal(12,2) not null, Valor participacao calculda decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, Data pagamento char(8) not null, primary key (Codigo local atendimento, Numero identificacao, Codigo procedim ento, Grupo de participacao, Identificador) ); % ============================================================ % Table: (PASTB206) Historico participacao grupo % ============================================================ create table (PASTB206) Historico participacao grupo ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Grupo participacao numeric(3) not null, Codigo procedimento numeric(8) not null, Identificador numeric(8) not null, Valor participacao devida decimal(12,2) not null, Valor participacao calculada decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, Data pagamento char(8) not null, primary key (Codigo local atendimento, Numero identificacao, Grupo participa cao, Codigo procedimento, Identificador) ); % ============================================================ % Table: (PASTB033) Complementacao cadastro PS % ============================================================ create table (PASTB033) Complementacao cadastro PS ( Numero identificacao numeric(8) not null, Nro leitos geral

numeric(6) not null, Nro apartamentos numeric(6) not null, Quarto duplo numeric(6) not null, Enfermaria numeric(6) not null, Uti adulto numeric(6) not null, Uti pediatrica numeric(6) not null, Uti neonatal numeric(6) not null, Outros quantidade numeric(6) not null, Outros tipo char(50) not null, Horario atendimento inicial numeric(4) not null, Horario atendimento final numeric(4) not null, Identifica procedimentos video char(1) not null, Observacao char(200) not null, primary key (Numero identificacao) ); % ============================================================ % Table: (PASTB208) Diagnose PS % ============================================================ create table (PASTB208) Diagnose PS ( Numero identificacao numeric(8) not null, Codigo diagnose numeric(2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Numero identificacao, Codigo diagnose) ); % ============================================================ % Table: (PASTB209) Terapia PS % ============================================================ create table (PASTB209) Terapia PS ( Numero identificacao numeric(8) not null, Codigo terapia numeric(2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Numero identificacao, Codigo terapia) );

% ============================================================ % Table: (PASTB210) Perfil assistencial % ============================================================ create table (PASTB210) Perfil assistencial ( Numero identificacao numeric(8) not null, Codigo perfil numeric(2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Numero identificacao, Codigo perfil) ); % ============================================================ % Table: (PASTB165) Plano de contas % ============================================================ create table (PASTB165) Plano de contas ( Tipo folha numeric(1) not null, Codigo natureza char(4) not null, Produto numeric(3) not null, Codigo verba numeric(3) not null, Conta debito numeric(13) not null, Conta debito auxiliar numeric(11) not null, Conta credito numeric(13) not null, Conta credito auxiliar numeric(11) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Tipo folha, Codigo natureza, Produto, Codigo verba) ); % ============================================================ % Table: (PASTB136) Pagamento agregado % ============================================================ create table (PASTB136) Pagamento agregado ( Tipo plano numeric(2) not null, Data competencia char(6) not null, Identificador matricula numeric(8) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Tipo debito

numeric(2) not null, Identificador numeric(3) not null, Data pagamento char(8) not null, Valor pagamento decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Tipo plano, Data competencia, Identificador matricula, Titular beneficio, Codigo beneficiario, Tipo debito, Identificador) ); % ============================================================ % Table: (PASTB088) Historico razao social nome % ============================================================ create table (PASTB088) Historico razao social nome ( Numero identificacao numeric(8) not null, Numero identificador char(10) not null, Data inicio char(8) not null, Data termino char(8) not null, Nome razao social char(50) not null, Nome fantasia char(50) not null, Alcunha char(10) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Numero identificacao, Numero identificador) ); % ============================================================ % Table: (PASTB212) Controle de entrega de documentos % ============================================================ create table (PASTB212) Controle de entrega de documentos ( Codigo tipos de documento numeric(2) not null, Numero identificacao empregado numeric(5) not null, Codigo titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Data entrega documento char(8) , Data registro char(8) , Autor registro varchar(20) ,

primary key (Codigo tipos de documento, Numero identificacao empregado, Codi go titular beneficio, Codigo beneficiario) ); % ============================================================ % Table: (PASTB601) Sexo % ============================================================ create table (PASTB601) Sexo ( Tipo campanha numeric(3) not null, Codigo sexo char(1) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Tipo campanha, Codigo sexo) ); % ============================================================ % Table: (PASTB604) Especialidade medica % ============================================================ create table (PASTB604) Especialidade medica ( Tipo campanha numeric(3) not null, Codigo procedimento numeric(8) not null, Codigo especialidade PS numeric(3) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Tipo campanha, Codigo procedimento, Codigo especialidade PS) ); % ============================================================ % Table: (PASTB607) Participantes selecionados % ============================================================ create table (PASTB607) Participantes selecionados ( Tipo campanha numeric(3) not null, Identificador participante numeric(8) not null, Titular grupo familiar numeric(2) not null, Codigo beneficiario numeric(2) not null, Tipo plano numeric(2) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Tipo campanha, Identificador participante, Titular grupo famili ar, Codigo beneficiario, Tipo plano) );

% ============================================================ % Table: (PASTB608) Negociacao diferenciada % ============================================================ create table (PASTB608) Negociacao diferenciada ( Tipo campanha numeric(3) not null, Codigo procedimento numeric(8) not null, Identificador credenciado numeric(8) not null, Percentual desconto decimal(6,3) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Tipo campanha, Codigo procedimento, Identificador credenciado) ); % ============================================================ % Table: (PASTB609) Controle carga participantes % ============================================================ create table (PASTB609) Controle carga participantes ( Tipo campanha numeric(3) not null, Ultima data de carga char(8) not null, primary key (Tipo campanha, Ultima data de carga) ); % ============================================================ % Table: (PASTB610) Procedimentos realizados na campanha % ============================================================ create table (PASTB610) Procedimentos realizados na campanha ( Tipo campanha numeric(3) not null, Tipo plano numeric(2) not null, Identificador participante numeric(8) not null, Titular grupo familiar numeric(2) not null, Beneficiario numeric(2) not null, Identificador periodo numeric(8) not null, Identificador credenciado numeric(8) not null, Numero autorizacao numeric(8) not null, Data realizacao char(8) not null, Data emissao char(8) not null, Grupo procedimento numeric(3) not null,

Tabela procedimento numeric(4) not null, Procedimento realizado numeric(8) not null, Valor procedimento decimal(12,2) not null, Procedimento principal numeric(8) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Tipo campanha, Tipo plano, Identificador participante, Titular grupo familiar, Beneficiario, Identificador periodo) ); % ============================================================ % Table: (PASTB611) Especialidade medica solicitante % ============================================================ create table (PASTB611) Especialidade medica solicitante ( Tipo campanha numeric(3) not null, Codigo procedimento numeric(8) not null, Codigo especialidade char(10) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Tipo campanha, Codigo procedimento, Codigo especialidade) ); % ============================================================ % Table: (PASTB652) Internacoes obstetricas % ============================================================ create table (PASTB652) Internacoes obstetricas ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Tipo internacao obstetrica numeric(1) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Codigo local atendimento, Numero identificacao, Tipo internacao obstetrica) ); % ============================================================ % Table: (PASTB653) Obitos internacoes % ============================================================ create table (PASTB653) Obitos internacoes ( Codigo local atendimento numeric(2) not null,

Numero identificacao numeric(8) not null, Tipo obito numeric(1) not null, Qtde obito neonatal precoce numeric(1) not null, Qtde obito neonatal tardio numeric(1) not null, Declaracao nascidos vivos char(15) not null, Qtde nascido vivo termo numeric(2) not null, Qtde nascido morto numeric(2) not null, Qtde nascido prematuro numeric(2) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Codigo local atendimento, Numero identificacao, Tipo obito) ); % ============================================================ % Table: (PASTB654) Identificacao equipe % ============================================================ create table (PASTB654) Identificacao equipe ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Identificador numeric(8) not null, Tabela procedimento medico numeric(4) not null, Codigo procedimento numeric(8) not null, Prestador servio numeric(8) not null, Profissional equipe numeric(2) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Codigo local atendimento, Numero identificacao, Identificador) ); % ============================================================ % Table: (PASTB656) Data realizao sesso % ============================================================ create table (PASTB656) Data realizao sesso ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Tabela procedimento numeric(4) not null,

Procedimento numeric(8) not null, Identificador processo numeric(14) not null, Data realizacao char(8) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Codigo local atendimento, Numero identificacao, Tabela procedim ento, Procedimento, Identificador processo) ); % ============================================================ % Table: (PASTB657) Hist data realizao sesso % ============================================================ create table (PASTB657) Hist data realizao sesso ( Codigo local atendimento numeric(2) not null, Numero identificacao numeric(8) not null, Tabela procedimento numeric(4) not null, Procedimento numeric(8) not null, Identificador processo numeric(14) not null, Data realizacao char(8) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Codigo local atendimento, Numero identificacao, Tabela procedim ento, Procedimento, Identificador processo) ); % ============================================================ % Table: (PASTB213) Procedimentos calculo diferenciado % ============================================================ create table (PASTB213) Procedimentos calculo diferenciado ( Codigo procedimento numeric(8) not null, Tabela procedimento numeric(4) not null, Data inicio char(8) not null, Data termino char(8) not null, Autor registro char(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Tabela procedimento, Data inicio) ); % ============================================================

% Table: (PASTB218) Contatos credenciados % ============================================================ create table (PASTB218) Contatos credenciados ( Codigo numeric(2) not null, Numero identificacao numeric(8) not null, Nome contato varchar(40) not null, Telefone contato char(15) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo, Numero identificacao) ); % ============================================================ % Table: (PASTB220) Tipos servico credenciado % ============================================================ create table (PASTB220) Tipos servico credenciado ( Codigo numeric(2) not null, Numero identificacao numeric(8) not null, Data inicio char(8) not null, Data termino char(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Codigo, Numero identificacao, Data inicio) ); % ============================================================ % Table: (PASTB221) Cargo Empregado % ============================================================ create table (PASTB221) Cargo Empregado ( Numero identificacao numeric(8) not null, Titular beneficio numeric(2) not null, Registro Siape numeric(8) not null, Codigo cargo char(6) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Numero identificacao, Titular beneficio) ); % ============================================================

% Table: (PASTB214) Beneficiario temporario % ============================================================ create table (PASTB214) Beneficiario temporario ( Numero identificacao numeric(8) not null, Codigo beneficiario numeric(2) not null, Nome beneficiario varchar(70) not null, Codigo responsavel numeric(2) not null, Plano responsavel numeric(2) not null, Data nascimento char(8) not null, Data termino char(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, Identifica tipo de benef temporario numeric(1) not null default 0, primary key (Numero identificacao, Codigo beneficiario) ); % ============================================================ % Table: (PASTB167) Produto % ============================================================ create table (PASTB167) Produto ( Codigo produto numeric(3) not null, Numero processo registro numeric(14) not null, Codigo segmentacao assistencial numeric(2) not null, Descricao produto varchar(70) not null, Data inicio produto char(8) not null, Data termino produto char(8) not null, Registro produto ANS char(9) not null, Tipo acomodacao numeric(2) not null, Natureza juridica contratacao char(10) not null, Abrangencia geografica numeric(1) not null, Data registro char(8) not null, Autor registro char(20) not null, Identifica produto novo char(1) not null default 'S',

primary key (Codigo produto, Numero processo registro) ); % ============================================================ % Table: (PASTT023) Dependentes % ============================================================ create table (PASTT023) Dependentes ( Usuario logado varchar(20) not null, Identificador matricula numeric(8) not null, Codigo titular numeric(2) not null, Data competencia char(6) not null, Codigo beneficario numeric(2) not null, Tipo beneficiario numeric(1) not null, Nome beneficiario varchar(70) not null, Idade numeric(3) not null, Vinculo char(16) not null, primary key (Usuario logado, Identificador matricula, Codigo titular, Data c ompetencia, Codigo beneficario) ); % ============================================================ % Table: (PASTT024) Valores contribuicao % ============================================================ create table (PASTT024) Valores contribuicao ( Usuario logado varchar(20) not null, Identificador matricula numeric(8) not null, Codigo titular numeric(2) not null, Data competencia char(6) not null, Codigo beneficiario numeric(2) not null, Produto numeric(3) not null, Plano numeric(2) not null, Contribuicao devida decimal(12,2) not null, Tipo beneficiario numeric(1) not null, primary key (Usuario logado, Identificador matricula, Codigo titular, Data c ompetencia, Codigo beneficiario, Produto, Plano) ); % ============================================================ % Table: (PASTB223) Carencia empregado % ============================================================

create table (PASTB223) Carencia empregado ( Tipo carencia numeric(2) not null, Numero identificacao numeric(8) not null, Numero identificacao numeric(8) not null, Data limite carencia char(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Tipo carencia, Numero identificacao, Numero identificacao) ); % ============================================================ % Table: (PASTB224) Carencia dependente % ============================================================ create table (PASTB224) Carencia dependente ( Tipo carencia numeric(2) not null, Numero identificacao numeric(8) not null, Codigo beneficiario numeric(2) not null, Numero identificacao numeric(8) not null, Data limite carencia char(8) not null, Data registro char(8) not null, Autor registro varchar(20) not null, primary key (Tipo carencia, Numero identificacao, Codigo beneficiario, Numer o identificacao) ); % ============================================================ % Table: (PASTB303) Valorizacao procedimentos % ============================================================ create table (PASTB303) Valorizacao procedimentos ( Codigo procedimento numeric(8) not null, Codigo tabela procedimento numeric(4) not null, Numero processo numeric(14) not null, Data inicio char(8) not null, Data termino char(8) not null, Valor procedimento decimal(12,2) not null, Autor registro char(20) not null, Data registro

char(8) not null, primary key (Codigo procedimento, Codigo tabela procedimento, Numero process o) ); % ============================================================ % Table: (PASTB304) Especialidades (classificacao) % ============================================================ create table (PASTB304) Especialidades (classificacao) ( Codigo procedimento numeric(8) not null, Codigo area atuacao numeric(2) not null, Codigo especialidade numeric(3) not null, Autor registro char(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo area atuacao, Codigo especialidade) ); % ============================================================ % Table: (PASTB305) Regiao % ============================================================ create table (PASTB305) Regiao ( Codigo procedimento numeric(8) not null, Codigo regiao char(4) not null, Autor registro char(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo regiao) ); % ============================================================ % Table: (PASTB306) Tipo dente % ============================================================ create table (PASTB306) Tipo dente ( Codigo procedimento numeric(8) not null, Tipo dente char(2) not null, Codigo dente numeric(2) not null, Autor registro char(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Tipo dente, Codigo dente) ); % ============================================================ % Table: (PASTB307) Face % ============================================================

create table (PASTB307) Face ( Codigo procedimento numeric(8) not null, Codigo face char(5) not null, Autor registro char(20) not null, Data registro char(8) not null, primary key (Codigo procedimento, Codigo face) ); % ============================================================ % Table: (PASTB228) Controle envio debito % ============================================================ create table (PASTB228) Controle envio debito ( Categoria plano numeric(2) not null, Identificador matricula numeric(8) not null, Titular numeric(2) not null, Dependente numeric(2) not null, Tipo debito numeric(2) not null, Data geracao debito char(6) not null, Numero processo geracao numeric(14) not null, Data referencia debito char(6) not null, Valor enviado decimal(12,2) not null, Origem Pagamento numeric(2) not null, Autor registro char(20) not null, Data registro char(8) not null, primary key (Categoria plano, Identificador matricula, Titular, Dependente, Tipo debito, Data geracao debito, Numero processo geracao) ); % ============================================================ % Table: (PASTB252) Limite sessoes % ============================================================ create table (PASTB252) Limite sessoes ( Codigo item numeric(2) not null, Codigo produto numeric(3) not null, Data inicio vigencia numeric(8) not null, Data termino vigencia numeric(8) not null, Numero sessoes

numeric(3) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Codigo item, Codigo produto, Data inicio vigencia) ); % ============================================================ % Table: (PASTB309) Liberados primeira utilizacao % ============================================================ create table (PASTB309) Liberados primeira utilizacao ( Codigo procedimento numeric(8) not null, Data inicio char(8) not null, Data termino char(8) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Codigo procedimento, Data inicio) ); % ============================================================ % Table: (PASTB233) Verbas folha pagto por produto % ============================================================ create table (PASTB233) Verbas folha pagto por produto ( Numero identificacao numeric(14) not null, Nr Identificacao credenciado numeric(8) not null, Produto numeric(3) not null, Categoria numeric(2) not null, Codigo verba numeric(3) not null, Data referencia char(6) not null, Valor verba decimal(12,2) not null, primary key (Numero identificacao, Nr Identificacao credenciado, Produto, Ca tegoria, Codigo verba, Data referencia) ); % ============================================================ % Table: (PASTB234) Verbas reembolso por poduto % ============================================================ create table (PASTB234) Verbas reembolso por poduto ( Numero processo numeric(14) not null, Numero identificacao empregado numeric(8) not null, Codigo titular beneficio numeric(2) not null,

Produto numeric(3) not null, Codigo verba numeric(3) not null, Data referencia char(6) not null, Categoria numeric(2) not null, Valor verba decimal(12,2) not null, primary key (Numero processo, Numero identificacao empregado, Codigo titular beneficio, Produto, Codigo verba, Data referencia, Categoria) ); % ============================================================ % Table: (PASTB262) Procedimentos autorizados % ============================================================ create table (PASTB262) Procedimentos autorizados ( Numero processo registro numeric(14) not null, Numero autorizacao numeric(8) not null, Tabela procedimento numeric(2) not null, Codigo procedimento numeric(8) not null, Uso pacote char(1) not null, Identificador credenciado numeric(8) not null, Via acesso char(1) not null, Tecnica utilizada char(1) not null, Hora inicial char(6) not null, Hora final char(6) not null, Quantidade procedimento numeric(6) not null, primary key (Numero processo registro, Numero autorizacao, Tabela procedimen to, Codigo procedimento) ); % ============================================================ % Table: (TISTB001) Cabecalho % ============================================================ create table (TISTB001) Cabecalho ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, CNPJ Origem varchar(14) , CPF Origem varchar(11) , Codigo prestador operadora origem varchar(20) ,

Registro ANS Origem varchar(6) , CNPJ Destino varchar(14) , CPF Destino varchar(11) , Codigo prestador operadora destino varchar(20) , Registro ANS destino varchar(6) , Versao padrao varchar(7) , Glosa numeric(4) , Observacao varchar(240) , primary key (Codigo Prestador, Sequencial transacao) ); % ============================================================ % Table: (TISTB002) Lote Guias % ============================================================ create table (TISTB002) Lote Guias ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero lote numeric(12) not null, Status lote numeric(1) not null, primary key (Codigo Prestador, Sequencial transacao, Numero lote) ); % ============================================================ % Table: (TISTB205) Guia SP SADT inconsistente % ============================================================ create table (TISTB205) Guia SP SADT inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB206) Procedimentos inconsistentes % ============================================================ create table (TISTB206) Procedimentos inconsistentes

( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB207) Membro equipe inconsistentes % ============================================================ create table (TISTB207) Membro equipe inconsistentes ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB208) Despesas inconsistentes % ============================================================ create table (TISTB208) Despesas inconsistentes ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa

numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB210) Identificacao OPM inconsistentes % ============================================================ create table (TISTB210) Identificacao OPM inconsistentes ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Motivo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Motivo glosa) ); % ============================================================ % Table: (TISTB203) Guia consulta inconsistente % ============================================================ create table (TISTB203) Guia consulta inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB204) Diagnostico secundario inconsistente % ============================================================ create table (TISTB204) Diagnostico secundario inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null,

Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB218) Guia honorario individual inconsistente % ============================================================ create table (TISTB218) Guia honorario individual inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB219) Procedimentos honorario individual incon % ============================================================ create table (TISTB219) Procedimentos honorario individual inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB211) Guia internacao inconsistente

% ============================================================ create table (TISTB211) Guia internacao inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB212) Diagnostico secundario inconsistente % ============================================================ create table (TISTB212) Diagnostico secundario inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB216) Identificacao OPM inconsistente % ============================================================ create table (TISTB216) Identificacao OPM inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa

numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB215) Outras despesas internacao inconsistente % ============================================================ create table (TISTB215) Outras despesas internacao inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB213) Procedimentos internacao inconsistente % ============================================================ create table (TISTB213) Procedimentos internacao inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB214) Membros equipe internacao % ============================================================ create table (TISTB214) Membros equipe internacao ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null,

Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB281) Guia solicitacao internacao inconsistent % ============================================================ create table (TISTB281) Guia solicitacao internacao inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB282) Procedimentos inconsistentes (Solic Inte % ============================================================ create table (TISTB282) Procedimentos inconsistentes (Solic Internacao) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) );

% ============================================================ % Table: (TISTB283) Diagnostico secundario inconsistente (So % ============================================================ create table (TISTB283) Diagnostico secundario inconsistente (Solic Inter) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(4) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB284) OPM inconsistente (Solic Inter) % ============================================================ create table (TISTB284) OPM inconsistente (Solic Inter) ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB285) Guia SADT inconsistentes % ============================================================ create table (TISTB285) Guia SADT inconsistentes ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa

numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB286) Procedimentos solicitados inconsistentes % ============================================================ create table (TISTB286) Procedimentos solicitados inconsistentes SADT ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB287) OPM solicitadas inconsistentes SADT % ============================================================ create table (TISTB287) OPM solicitadas inconsistentes SADT ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB293) Situacao inicial inconsistente % ============================================================ create table (TISTB293) Situacao inicial inconsistente ( Codigo Prestador numeric(8) not null,

Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB292) Procedimentos odontologicos inconsistent % ============================================================ create table (TISTB292) Procedimentos odontologicos inconsistentes ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB294) Situacao clinica inconsistente % ============================================================ create table (TISTB294) Situacao clinica inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null,

primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB291) Guia solicitacao odontologia inconsisten % ============================================================ create table (TISTB291) Guia solicitacao odontologia inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB288) Guia solicitacao prorrogacao inconsisten % ============================================================ create table (TISTB288) Guia solicitacao prorrogacao inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB289) Procedimentos solicitados prorrogacao in % ============================================================ create table (TISTB289) Procedimentos solicitados prorrogacao inconsistente ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo

numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (TISTB290) OPM inconsistentes solicitacao prorrogac % ============================================================ create table (TISTB290) OPM inconsistentes solicitacao prorrogacao ( Codigo Prestador numeric(8) not null, Sequencial transacao numeric(12) not null, Numero sequencia numeric(6) not null, Numero sequencia numeric(6) not null, Numero processo numeric(14) not null, Tipo glosa numeric(3) not null, Codigo glosa numeric(4) not null, primary key (Codigo Prestador, Sequencial transacao, Numero sequencia, Numer o sequencia, Numero processo, Tipo glosa, Codigo glosa) ); % ============================================================ % Table: (PASTB235) Contribuicoes Inss folha (Plano) % ============================================================ create table (PASTB235) Contribuicoes Inss folha (Plano) ( Numero identificacao numeric(14) not null, Nr Identificacao credenciado numeric(8) not null, Data referencia char(6) not null, Plano numeric(2) not null, Produto numeric(3) not null, Valor rendimento bruto decimal(12,2) not null default 0, Valor contribuicao Inss decimal(12,2) not null default 0, Valor contribuicao opcional decimal(12,2) not null default 0, primary key (Numero identificacao, Nr Identificacao credenciado, Data refere ncia, Plano, Produto) );

% ============================================================ % Table: (PASTB267) Registro temporario envio inadimplencia % ============================================================ create table (PASTB267) Registro temporario envio inadimplencia ( Numero processo numeric(14) not null, Identificador processo numeric(8) not null, Numero processo numeric(14) not null, Numero processo envio numeric(14) not null, Data envio char(8) not null, Valor enviado decimal(12,2) not null, Valor pago decimal(12,2) not null, Data registro char(8) not null, Autor registro varchar(20) not null, Data pagto char(8) not null default '00000000', Nome arquivo retorno varchar(50) not null default ' ', primary key (Numero processo, Identificador processo, Numero processo, Numer o processo envio) ); % ============================================================ % Table: (PASTB236) Valores lanamentos contbeis % ============================================================ create table (PASTB236) Valores lanamentos contbeis ( Origem recurso numeric(1) not null, Codigo especie contabil debito numeric(4) not null, Codigo situacao contabil numeric(2) not null, Origem processo numeric(2) not null, Ano contabil numeric(4) not null, Codigo plano (centro de custeio) numeric(2) not null, Empresa (patrocinadora) numeric(5) not null, Data referencia char(6) not null, Natureza char(4) not null, Valor lancamento numeric(12,2) not null, Data registro char(8) not null,

Autor registro char(20) not null, primary key (Origem recurso, Codigo especie contabil debito, Codigo situacao contabil, Origem processo, Ano contabil, Codigo plano (centro de custeio), Empr esa (patrocinadora), Data referencia) ); % ============================================================ % Table: (PASTB248) Lancamentos contabeis Assistencial % ============================================================ create table (PASTB248) Lancamentos contabeis Assistencial ( Tipo folha numeric(2) not null, Situacao contabil numeric(2) not null, Regime atendimento numeric(2) not null, Despesa contabil ANS numeric(3) not null, Tipo plano numeric(2) not null, Data competncia numeric(6) not null, Natureza char(4) not null, Valor apurado decimal(12,2) not null, Data registro char(8) not null, Autor registro char(20) not null, primary key (Tipo folha, Situacao contabil, Regime atendimento, Despesa cont abil ANS, Tipo plano, Data competncia) ); % ============================================================ % Table: (PASTB249) Classificacao contabil encargos % ============================================================ create table (PASTB249) Classificacao contabil encargos ( Tipo folha numeric(2) not null, Situacao contabil numeric(2) not null, Verba numeric(3) not null, Plano numeric(2) not null, Area atuacao numeric(2) not null, Data competencia char(6) not null, Valor lancamento decimal(12,2) not null, Natureza rendimento char(4) not null, Data registro char(8) not null, Autor registro

char(20) not null, primary key (Tipo folha, Situacao contabil, Verba, Plano, Area atuacao, Data competencia) ); % ============================================================ % Table: (PASTB274) Especialidades rede propria terceirizada % ============================================================ create table (PASTB274) Especialidades rede propria terceirizada ( Identificador prestador numeric(8) not null, Codigo area atuacao numeric(2) not null, Codigo especialidade numeric(3) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, primary key (Identificador prestador, Codigo area atuacao, Codigo especialid ade) ); % ============================================================ % Table: (PASTB275) Procedimentos liberados % ============================================================ create table (PASTB275) Procedimentos liberados ( Identificador prestador numeric(8) not null, Identificador processo numeric(8) not null, Tabela procedimento numeric(4) not null, Codigo procedimento inicial numeric(8) not null, Codigo procedimento final numeric(8) not null, Data inicio char(8) not null, Data fim char(8) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, primary key (Identificador prestador, Identificador processo) ); % ============================================================ % Table: (PASTB276) Enderecos % ============================================================ create table (PASTB276) Enderecos ( Identificador prestador numeric(8) not null, Numero identificacao numeric(8) not null, Codigo tipo endereco

numeric(2) not null, Tipo logradouro numeric(3) not null, Logradouro char(40) not null, Numero char(6) not null, Complemento char(10) not null, Bairro varchar(30) not null, Codigo pais numeric(3) not null, Codigo UF char(2) not null, Codigo municipio numeric(4) not null, Cep numeric(8) not null, E Mail char(30) not null, Telefone char(15) not null, Numero CNES varchar(15) not null, Numero processo registro char(8) not null, Autor registro varchar(20) not null, primary key (Identificador prestador, Numero identificacao) ); % ============================================================ % Table: (PASTB279) Registro pagamento rede % ============================================================ create table (PASTB279) Registro pagamento rede ( Identificador prestador numeric(8) not null, Data competencia char(6) not null, Valor pago decimal(12,2) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, primary key (Identificador prestador, Data competencia) ); % ============================================================ % Table: (PASTB280) Procedimentos baixa utilizacao % ============================================================ create table (PASTB280) Procedimentos baixa utilizacao ( Identificador prestador numeric(8) not null, Data competencia char(6) not null, Numero lote

numeric(14) not null, Numero guia numeric(11) not null, Tabela numeric(4) not null, Codigo procedimento numeric(8) not null, quantidade procedimento numeric(3) not null, Valor rateado numeric(12,2) not null, primary key (Identificador prestador, Data competencia, Numero lote, Numero guia, Tabela, Codigo procedimento) ); % ============================================================ % Table: (PASTB178) Recebimentos ou descontos indevidos % ============================================================ create table (PASTB178) Recebimentos ou descontos indevidos ( Tipo plano numeric(2) not null, Numero identificacao empregado numeric(8) not null, Titular beneficio numeric(2) not null, Codigo beneficiario numeric(2) not null, Codigo tipo debito numeric(2) not null, Data referencia debito char(6) not null, Valor debito decimal(12,2) not null, Valor pago decimal(12,2) not null, Numero processo geracao numeric(14) not null, Numero processo devolucao numeric(14) not null, Identifica processo automatico devolucao char(1) not null, Identifica geracao de arquivo bancario char(1) not null default 'N', primary key (Tipo plano, Numero identificacao empregado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referencia debito) ); % ============================================================ % Table: (PASTB259) Procedimentos classificados SIP % ============================================================ create table (PASTB259) Procedimentos classificados SIP ( Origem dados numeric(2) not null, Codigo item titulo numeric(3) not null, Item assistencial numeric(6) not null,

Subitem assistencial numeric(6) not null, Identificador periodo numeric(8) not null, Codigo procedimento numeric(8) not null, Data vigencia char(6) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, primary key (Origem dados, Codigo item titulo, Item assistencial, Subitem as sistencial, Identificador periodo) ); % ============================================================ % Table: (PASTB268) Cid classificados SIP % ============================================================ create table (PASTB268) Cid classificados SIP ( Origem dados numeric(2) not null, Codigo item titulo numeric(3) not null, Item assistencial numeric(6) not null, Subitem assistencial numeric(6) not null, Identificador periodo numeric(8) not null, Cid char(6) not null, Data vigencia char(6) not null, Numero processo registro numeric(14) not null, Autor registro varchar(20) not null, primary key (Origem dados, Codigo item titulo, Item assistencial, Subitem as sistencial, Identificador periodo) ); % ============================================================ % Table: (PASTB271) Autorizacoes processadas % ============================================================ create table (PASTB271) Autorizacoes processadas ( Origem dados numeric(2) not null, Codigo item titulo numeric(3) not null, Item assistencial numeric(6) not null, Subitem assistencial numeric(6) not null, Data referencia inicio char(6) not null, Data trimestre ocorrencia char(8) not null,

Numero autorizacao ou reembolso numeric(8) not null, identifica autorizacao char(1) not null, primary key (Origem dados, Codigo item titulo, Item assistencial, Subitem as sistencial, Data referencia inicio, Data trimestre ocorrencia, Numero autorizaca o ou reembolso, identifica autorizacao) ); alter table (PASTB021) Contas hospitalares add foreign key FK_PASTB021_X_PASTB019 (Codigo local atendimento, Numero ide ntificacao) references (PASTB019) Internacoes (Codigo local atendimento, Numero ident ificacao) on update restrict on delete restrict; alter table (PASTB020) Proced cirurgicos add foreign key FK_PASTB020_X_PASTB021 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB073) Partos add foreign key FK_PASTB073_X_PASTB021 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB030) Pagamentos ou devolucoes add foreign key FK_PASTB030_X_PASTB029 (Tipo plano, Numero identificacao emp regado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referen cia debito) references (PASTB029) Debitos (Tipo plano, Numero identificacao empregado , Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referencia de bito) on update restrict on delete restrict; alter table (PASTB045) Associados PAS add foreign key FK_PASTB045_X_PASTB001 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB010) Beneficiarios add foreign key FK_PASTB010_X_PASTB001 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB057) Dependentes PAS add foreign key FK_PASTB057_X_PASTB010 (Numero identificacao, Codigo benefic iario) references (PASTB010) Beneficiarios (Numero identificacao, Codigo benefic iario) on update restrict on delete restrict; alter table (PASTB419) Reemb internacoes add foreign key FK_PASTB069_X_PASTB419 (Numero identificacao) references (PASTB069) Reemb por associado (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB421) Reemb contas hospitalares add foreign key FK_PASTB421_X_PASTB419 (Numero identificacao) references (PASTB419) Reemb internacoes (Numero identificacao) on update restrict on delete restrict;

alter table (PASTB473) Reemb partos add foreign key FK_PASTB473_X_PASTB421 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB420) Proced cirurgicos add foreign key FK_PASTB420_X_PASTB421 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB099) Reemb para folha pagto add foreign key FK_PASTB099_X_PASTB100 (Numero processo) references (PASTB100) Folhas pagto (Numero processo) on update restrict o n delete restrict; alter table (PASTB109) Credenciados para folha pagto add foreign key FK_PASTB109_X_PASTB110 (Numero identificacao) references (PASTB110) Folhas pagto (Numero identificacao) on update restr ict on delete restrict; alter table (PASTB502) Porte Anestesico add foreign key FK_PSTB017_X_PASTB502 (Codigo procedimento) references (PASTB017) Procedimento medico (Codigo procedimento) on update restrict on delete restrict; alter table (PASTB509) Porte secundario add foreign key FK_PASTB017_X_PASTB509 (Codigo procedimento) references (PASTB017) Procedimento medico (Codigo procedimento) on update restrict on delete restrict; alter table (PASTB121) Subitens administrativos add foreign key FK_PASTB119_X_PASTB121 (Item administrativo) references (PASTB119) Itens administrativos (Item administrativo) on upda te restrict on delete restrict; alter table (PASTB128) Subitens despesas Anexo II add foreign key FK_PASTB122_X_PASTB1289 (Item despesa) references (PASTB122) Itens despesas (Item despesa) on update restrict on delete restrict; alter table (PASTB174) Subitens despesas Anexo III add foreign key FK_PASTB122_X_PASTB174 (Item despesa) references (PASTB122) Itens despesas (Item despesa) on update restrict on delete restrict; alter table (PASTB163) Contribuicao agregado add foreign key FK_PASTB79_X_PASTB163 (Tipo plano) references (PASTB179) Tipo plano (Tipo plano) on update restrict on delet e restrict; alter table (PASTB146) Contribuicao add foreign key FK_PASTB179_X_PASTB146 (Tipo plano) references (PASTB179) Tipo plano (Tipo plano) on update restrict on delet e restrict; alter table (PASTB605) Procedimentos liberados add foreign key FK_PASTB600_X_PASTB605 (Tipo campanha)

references (PASTB600) Tipo de campanha (Tipo campanha) on update restrict on delete restrict; alter table (TISTB005) Guia SP SADT add foreign key FK_TISTB100_X_TISTB005 (Codigo Prestador, Sequencial transac ao) references (TISTB100) Identificacao transacao (Codigo Prestador, Sequenci al transacao) on update restrict on delete restrict; alter table (TISTB011) Guia Resumo Internacao add foreign key FK_TISTB100_X_TISTB011 (Codigo Prestador, Sequencial transac ao) references (TISTB100) Identificacao transacao (Codigo Prestador, Sequenci al transacao) on update restrict on delete restrict; alter table (TISTB003) Guia Consulta add foreign key FK_TISTB100_X_TISTB003 (Codigo Prestador, Sequencial transac ao) references (TISTB100) Identificacao transacao (Codigo Prestador, Sequenci al transacao) on update restrict on delete restrict; alter table (TISTB018) Guia Honorario Individual add foreign key FK_TISTB100_X_TISTB018 (Codigo Prestador, Sequencial transac ao) references (TISTB100) Identificacao transacao (Codigo Prestador, Sequenci al transacao) on update restrict on delete restrict; alter table (TISTB081) Guia Solicitacao Internacao add foreign key FK_TISTB100_X_TISTB081 (Codigo Prestador, Sequencial transac ao) references (TISTB100) Identificacao transacao (Codigo Prestador, Sequenci al transacao) on update restrict on delete restrict; alter table (TISTB085) Guia Solicitacao SADT add foreign key FK_TISTB100_X_TISTB085 (Codigo Prestador, Sequencial transac ao) references (TISTB100) Identificacao transacao (Codigo Prestador, Sequenci al transacao) on update restrict on delete restrict; alter table (TISTB088) Guia Solicitacao Prorrogacao add foreign key FK_TISTB100_X_TISTB088 (Codigo Prestador, Sequencial transac ao) references (TISTB100) Identificacao transacao (Codigo Prestador, Sequenci al transacao) on update restrict on delete restrict; alter table (TISTB091) Guia Solicitacao Odontologia add foreign key FK_TISTB100_X_TISTB091 (Codigo Prestador, Sequencial transac ao) references (TISTB100) Identificacao transacao (Codigo Prestador, Sequenci al transacao) on update restrict on delete restrict; alter table (TISTB006) Procedimentos (Guia SP SADT) add foreign key FK_TISTB005_X_TISTB006 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB005) Guia SP SADT (Codigo Prestador, Sequencial transaca o, Numero sequencia) on update restrict on delete restrict; alter table (TISTB008) Despesas (Guia SP SADT) add foreign key FK_TISTB005_X_TISTB008 (Codigo Prestador, Sequencial transac ao, Numero sequencia)

references (TISTB005) Guia SP SADT (Codigo Prestador, Sequencial transaca o, Numero sequencia) on update restrict on delete restrict; alter table (TISTB010) Identificacao OPM (Guia SP SADT) add foreign key FK_TISTB005_X_TISBT010 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB005) Guia SP SADT (Codigo Prestador, Sequencial transaca o, Numero sequencia) on update restrict on delete restrict; alter table (TISTB007) Membros Equipe (Guia SP SADT) add foreign key FK_TISTB006_X_TISTB007 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB006) Procedimentos (Guia SP SADT) (Codigo Prestador, Seq uencial transacao, Numero sequencia, Numero sequencia) on update restrict on del ete restrict; alter table (TISTB013) Procedimentos (Guia Resumo Internacao) add foreign key FK_TISTB011_X_TISTB013 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB011) Guia Resumo Internacao (Codigo Prestador, Sequencia l transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB012) Diagnostico secundario add foreign key FK_TISTB011_X_TISTB012 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB011) Guia Resumo Internacao (Codigo Prestador, Sequencia l transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB016) Identificacao OPM (Guia Resumo Internacao) add foreign key FK_TISTB011_X_TISTB016 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB011) Guia Resumo Internacao (Codigo Prestador, Sequencia l transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB015) Outras Despesas (Guia Resumo Internacao) add foreign key FK_TISTB011_X_TISTB015 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB011) Guia Resumo Internacao (Codigo Prestador, Sequencia l transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB014) Membros Equipe (Guia Resumo Internacao) add foreign key FK_TISTB013_X_TISTB014 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB013) Procedimentos (Guia Resumo Internacao) (Codigo Pres tador, Sequencial transacao, Numero sequencia, Numero sequencia) on update restr ict on delete restrict; alter table (TISTB004) Diagnostico secundario add foreign key FK_TISTB003_X_TISTB004 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB003) Guia Consulta (Codigo Prestador, Sequencial transac ao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB019) Procedimentos Realizados (Guia honorario Individual) add foreign key FK_TISTB018_X_TISBT019 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB018) Guia Honorario Individual (Codigo Prestador, Sequen cial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB082) Procedimentos (Guia Solicitacao Internacao)

add foreign key FK_TISTB081_X_TISTB082 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB081) Guia Solicitacao Internacao (Codigo Prestador, Sequ encial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB084) OPMs Solicitadas add foreign key FK_TISTB081_X_TISTB084 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB081) Guia Solicitacao Internacao (Codigo Prestador, Sequ encial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB083) Diagnostico secundario add foreign key FK_TISTB081_X_TISTB083 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB081) Guia Solicitacao Internacao (Codigo Prestador, Sequ encial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB087) OPM Solicitada add foreign key FK_TISTB085_X_TISTB087 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB085) Guia Solicitacao SADT (Codigo Prestador, Sequencial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB086) Procedimentos Solicitados add foreign key FK_TISTB085_X_TISTB086 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB085) Guia Solicitacao SADT (Codigo Prestador, Sequencial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB089) Procedimentos Solicitados add foreign key FK_TISTB088_X_TISTB089 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB088) Guia Solicitacao Prorrogacao (Codigo Prestador, Seq uencial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB090) OPM Solicitada add foreign key FK_TISTB088_X_TISTB090 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB088) Guia Solicitacao Prorrogacao (Codigo Prestador, Seq uencial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB093) Situacao inicial add foreign key FK_TISTB085_X_TISTB0872 (Codigo Prestador, Sequencial transa cao, Numero sequencia) references (TISTB091) Guia Solicitacao Odontologia (Codigo Prestador, Seq uencial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB092) Procedimentos Solicitados add foreign key FK_TISTB085_X_TISTB0862 (Codigo Prestador, Sequencial transa cao, Numero sequencia) references (TISTB091) Guia Solicitacao Odontologia (Codigo Prestador, Seq uencial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB094) Situacao clinica add foreign key FK_TISTB093_X_TISTB094 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB093) Situacao inicial (Codigo Prestador, Sequencial tran sacao, Numero sequencia, Numero sequencia) on update restrict on delete restrict ;

alter table (PASTB265) Discriminativo inadimplencia add foreign key FK_PASTB264_X_PASTB265 (Numero processo) references (PASTB264) Parcelamento inadimplencia (Numero processo) on upd ate restrict on delete restrict; alter table (PASTB266) Parcelas inadimplencias add foreign key FK_PASTB265_X_PASTB266 (Numero processo, Identificador proce sso) references (PASTB265) Discriminativo inadimplencia (Numero processo, Iden tificador processo) on update restrict on delete restrict; alter table (PASTB298) Classificacao contabil add foreign key FK_PASTB295_X_PASTB298 (Origem processo) references (PASTB295) Origem processo (Origem processo) on update restric t on delete restrict; alter table (PASTB298) Classificacao contabil add foreign key FK_PASTB296_X_PASTB298 (Codigo situacao contabil) references (PASTB296) Situacao contabil (Codigo situacao contabil) on upd ate restrict on delete restrict; alter table (PASTB298) Classificacao contabil add foreign key FK_PASTB299_X_PASTB298 (Codigo especie contabil debito) references (PASTB299) Especie contabil debito (Codigo especie contabil de bito) on update restrict on delete restrict; alter table (PASTB298) Classificacao contabil add foreign key FK_PASTB237_X_PASTB298 (Origem recurso) references (PASTB237) Origem recurso (Origem recurso) on update restrict on delete restrict; alter table (PASTB247) Regime atendimento X Despesa contabil add foreign key FK_PASTB240_X_PASTB247 (Despesa contabil ANS) references (PASTB240) Despesa contabil ANS (Despesa contabil ANS) on upda te restrict on delete restrict; alter table (PASTB247) Regime atendimento X Despesa contabil add foreign key FK_PASTB242_X_PASTB247 (Regime atendimento) references (PASTB242) Regime atendimento (Regime atendimento) on update r estrict on delete restrict; alter table (PASTB244) Classificacao contabil assistencia medica add foreign key FK_PASTB247_X_PASTB244 (Regime atendimento, Despesa contabil ANS) references (PASTB247) Regime atendimento X Despesa contabil (Regime atend imento, Despesa contabil ANS) on update restrict on delete restrict; alter table (PASTB244) Classificacao contabil assistencia medica add foreign key FK_PASTB243_X_PASTB244 (Situacao contabil) references (PASTB243) Situacao contabil faturamento (Situacao contabil) o n update restrict on delete restrict; alter table (PASTB244) Classificacao contabil assistencia medica add foreign key FK_PASTB241_X_PASTB244 (Tipo folha) references (PASTB241) Tipo folha (Tipo folha) on update restrict on delet e restrict; alter table (PASTB246) Classificacao contabil encargos add foreign key FK_PASTB243_X_PASTB246 (Situacao contabil) references (PASTB243) Situacao contabil faturamento (Situacao contabil) o

n update restrict on delete restrict; alter table (PASTB246) Classificacao contabil encargos add foreign key FK_PASTB241_X_PASTB246 (Tipo folha) references (PASTB241) Tipo folha (Tipo folha) on update restrict on delet e restrict; alter table (PASTB278) Baixa utilizacao add foreign key FK_PASTB273_X_PASTB278 (Identificador prestador) references (PASTB273) Cadastro rede propria terceirizada (Identificador p restador) on update restrict on delete restrict; alter table (PASTB257) Parametrizacao itens SIP XML add foreign key FK_PASTB258_X_PASTB257 (Origem dados, Codigo item titulo) references (PASTB258) Cabecalho SIP XML (Origem dados, Codigo item titulo ) on update restrict on delete restrict; alter table (PASTB269) Informacoes para geracao arquivo SIP add foreign key FK_PASTB257_X_PASTB269 (Origem dados, Codigo item titulo, It em assistencial, Subitem assistencial) references (PASTB257) Parametrizacao itens SIP XML (Origem dados, Codigo item titulo, Item assistencial, Subitem assistencial) on update restrict on dele te restrict; alter table (PASTB004) Participantes PPR add foreign key FK_PASTB004_X_PASTB001 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB005) Aposentados RJU add foreign key FK_PASTB005_X_PASTB001 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB015) Credenciamentos add foreign key FK_PASTB015_X_PASTB014 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB016) Proced contratados add foreign key FK_PASTB016_X_PASTB014 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB006) Empregos add foreign key FK_PASTB002_X_PASTB001 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB024) Proced autorizados add foreign key FK_PASTB024_X_PASTB018 (Codigo local atendimento, Numero ide ntificacao) references (PASTB018) Autorizacoes (Codigo local atendimento, Numero iden tificacao) on update restrict on delete restrict; alter table (PASTB027) Autorizacoes devolvidas add foreign key FK_PASTB027_X_PASTB018 (Codigo local atendimento, Numero ide ntificacao) references (PASTB018) Autorizacoes (Codigo local atendimento, Numero iden tificacao) on update restrict on delete restrict;

alter table (PASTB032) Identificadores Agros add foreign key FK_PASTB032_X_PASTB031 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB036) Vinculados add foreign key FK_PASTB036_X_PASTB014 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB041) Especialidades add foreign key FK_PASTB041_X_PASTB014 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB041) Especialidades add foreign key FK_PASTB041_X_PASTB040 (Codigo area atuacao, Codigo especial idade) references (PASTB040) Especialidades contratadas (Codigo area atuacao, Co digo especialidade) on update restrict on delete restrict; alter table (PASTB044) Enderecos add foreign key FK_PASTB044_X_PASTB014 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB013) Recibos Inss add foreign key FK_PASTB013_X_PASTB014 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB053) Patologias controladas add foreign key FK_PASTB053_X_PASTB052 (Codigo patologia) references (PASTB052) Patologias (Codigo patologia) on update restrict on delete restrict; alter table (PASTB055) Anotacoes add foreign key FK_PASTB055_X_PASTB014 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB056) Licencas add foreign key FK_PASTB056_X_PASTB001 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (TbSegA03) Transacoes autorizadas add foreign key FK_TBSEGA03_X_TBSEGA02 (Codigo transacao) references (TbSegA02) Transacoes online (Codigo transacao) on update rest rict on delete restrict; alter table (TbSegA03) Transacoes autorizadas add foreign key FK_TBSEGA03_X_TBSEGA01 (Nome usuario sistema) references (TbSega01) Usuarios sistema (Nome usuario sistema) on update r estrict on delete restrict; alter table (TbSegA04) Transacoes restritas add foreign key FK_TBSEGA04_X_TBSEGA02 (Codigo transacao) references (TbSegA02) Transacoes online (Codigo transacao) on update rest

rict on delete restrict; alter table (TbSegA05) Transacoes em uso add foreign key FK_TBSEGA05_X_TBSEGA05 (Nome usuario sistema) references (TbSega01) Usuarios sistema (Nome usuario sistema) on update r estrict on delete restrict; alter table (TbSegA05) Transacoes em uso add foreign key FK_TBSEGA05_X_TBSEGA02 (Codigo transacao) references (TbSegA02) Transacoes online (Codigo transacao) on update rest rict on delete restrict; alter table (PASTB008) Aposentados CLT add foreign key FK_PASTB008_X_PASTB001 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB039) Beneficiarios PPR add foreign key FK_PASTB039_X_PASTB010 (Numero identificacao, Codigo benefic iario) references (PASTB010) Beneficiarios (Numero identificacao, Codigo benefic iario) on update restrict on delete restrict; alter table (PASTB042) Designados peculio add foreign key FK_PASTB001_X_PASTB042 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB034) Titulares beneficios add foreign key FK_PASTB034_X_PASTB010 (Numero identificacao, Codigo benefic iario) references (PASTB010) Beneficiarios (Numero identificacao, Codigo benefic iario) on update restrict on delete restrict; alter table (PASTB062) Periodos matricula add foreign key FK_PASTB062_X_PASTB061 (Codigo escola) references (PASTB061) Escolas ensino superior (Codigo escola) on update r estrict on delete restrict; alter table (PASTB063) Beneficiarios universitarios add foreign key FK_PASTB063_X_PASTB010 (Numero identificacao, Codigo benefic iario) references (PASTB010) Beneficiarios (Numero identificacao, Codigo benefic iario) on update restrict on delete restrict; alter table (PASTB064) Beneficiarios invalidos add foreign key FK_PASTB064_X_PASTB010 (Numero identificacao, Codigo benefic iario) references (PASTB010) Beneficiarios (Numero identificacao, Codigo benefic iario) on update restrict on delete restrict; alter table (PASTB065) Anotacoes (rep legais) add foreign key FK_PASTB065_X_PASTB009 (Numero identificacao) references (PASTB009) Representantes legais (Numero identificacao) on upd ate restrict on delete restrict; alter table (PASTB066) Representados add foreign key FK_PASTB066_X_PASTB009 (Numero identificacao) references (PASTB009) Representantes legais (Numero identificacao) on upd ate restrict on delete restrict;

alter table (PASTB023) Diarias autorizadas add foreign key FK_PASTB023_X_PASTB018 (Codigo local atendimento, Numero ide ntificacao) references (PASTB018) Autorizacoes (Codigo local atendimento, Numero iden tificacao) on update restrict on delete restrict; alter table (PASTB035) Quadros clinicos add foreign key FK_PASTB035_X_PASTB019 (Codigo local atendimento, Numero ide ntificacao) references (PASTB019) Internacoes (Codigo local atendimento, Numero ident ificacao) on update restrict on delete restrict; alter table (PASTB022) Honorarios add foreign key FK_PASTB022_X_PASTB020 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao, Numero identificacao) references (PASTB020) Proced cirurgicos (Codigo local atendimento, Numero identificacao, Numero identificacao, Numero identificacao) on update restrict o n delete restrict; alter table (PASTB074) Honorarios add foreign key FK_PASTB074_X_PASTB073 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao, Numero identificacao) references (PASTB073) Partos (Codigo local atendimento, Numero identifica cao, Numero identificacao, Numero identificacao) on update restrict on delete re strict; alter table (PASTB075) Proced clinicos add foreign key FK_PASTB075_X_PASTB021 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB076) Diarias add foreign key FK_PASTB076_X_PASTB021 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB077) Taxas add foreign key FK_PASTB077_X_PASTB021 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB078) Sessoes add foreign key FK_PASTB078_X_PASTB021 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB079) Proced radiologicos add foreign key FK_PASTB079_X_PASTB021 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB080) Outros proced medicos add foreign key FK_PASTB080_X_PASTB021 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao)

references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB081) Outros proced hospitalares add foreign key FK_PASTB081_X_PASTB021 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB086) Historico proced ambulatoriais add foreign key FK_PASTB086_X_PASTB085 (Codigo local atendimento, Numero ide ntificacao) references (PASTB085) Historico atend ambulatoriais (Codigo local atendim ento, Numero identificacao) on update restrict on delete restrict; alter table (PASTB998) Interfaces descontos add foreign key FK_PASTB998_X_PASTB999 (Origem recolhimento, Data referencia ) references (PASTB999) Interfaces por patrocinadores (Origem recolhimento, Data referencia) on update restrict on delete restrict; alter table (PASTB089) Exames add foreign key FK_PASTB021_X_PASTB089 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB090) Consultas add foreign key FK_PASTB021_X_PASTB090 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB092) Contribuicoes Inss empresa add foreign key FK_PASTB092_X_PASTB014 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB094) Verbas add foreign key FK_PASTB095_X_PASTB094 (Codigo classe verba) references (PASTB095) Classes verbas (Codigo classe verba) on update rest rict on delete restrict; alter table (PASTB070) Proced reemb add foreign key FK_PASTB070_X_PASTB069 (Numero identificacao) references (PASTB069) Reemb por associado (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB101) Verbas reembolso add foreign key FK_PASTB101_X_PASTB100 (Numero processo, Numero identificaca o empregado, Codigo titular beneficio) references (PASTB099) Reemb para folha pagto (Numero processo, Numero ide ntificacao empregado, Codigo titular beneficio) on update restrict on delete res trict; alter table (PASTB111) Verbas folha pagto add foreign key FK_PASTB111_X_PASTB109 (Numero identificacao, Nr Identificac ao credenciado) references (PASTB109) Credenciados para folha pagto (Numero identificacao , Nr Identificacao credenciado) on update restrict on delete restrict;

alter table (PASTB112) Memoria calculo IR add foreign key FK_PASTB109_X_PASTB112 (Numero identificacao, Nr Identificac ao credenciado) references (PASTB109) Credenciados para folha pagto (Numero identificacao , Nr Identificacao credenciado) on update restrict on delete restrict; alter table (PASTB986) Historico proced ambulatoriais (Copia) add foreign key FK_PASTB986_X_PASTB985 (Codigo local atendimento, Numero ide ntificacao) references (PASTB985) Historico atend ambulatoriais (copia) (Codigo local atendimento, Numero identificacao) on update restrict on delete restrict; alter table (PASTB104) Reemb vacina add foreign key FK_PASTB069_X_PASTB104 (Numero identificacao) references (PASTB069) Reemb por associado (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB117) Diarias contas hospitalares add foreign key FK_PASTB021_X_PASTB117 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB118) Contribuicoes Inss folha add foreign key FK_PASTB109_X_PASTB118 (Numero identificacao, Nr Identificac ao credenciado) references (PASTB109) Credenciados para folha pagto (Numero identificacao , Nr Identificacao credenciado) on update restrict on delete restrict; alter table (PASTB120) Procedimentos add foreign key FK_PASTB109_X_PASTB120 (Numero identificacao, Nr Identificac ao credenciado) references (PASTB109) Credenciados para folha pagto (Numero identificacao , Nr Identificacao credenciado) on update restrict on delete restrict; alter table (PASTB422) Honorarios add foreign key FK_PASTB422_X_PASTB420 (Numero identificacao, Numero identif icacao, Numero identificacao) references (PASTB420) Proced cirurgicos (Numero identificacao, Numero ide ntificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB474) Reemb honorarios add foreign key FK_PASTB474_X_PASTB473 (Numero identificacao, Numero identif icacao, Numero identificacao) references (PASTB473) Reemb partos (Numero identificacao, Numero identifi cacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB475) Reemb proced clinicos add foreign key FK_PASTB475_X_PASTB421 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB476) Reemb diarias add foreign key FK_PASTB476_X_PASTB421 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict;

alter table (PASTB477) Reemb taxas add foreign key FK_PASTB477_X_PASTB421 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB478) Reemb sessoes add foreign key FK_PASTB478_X_PASTB421 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB479) Reemb proc radiologicos add foreign key FK_PASTB479_X_PASTB421 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB480) Reemb proc medicos add foreign key FK_PASTB480_X_PASTB421 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB481) Reemb proc hospitalares add foreign key FK_PASTB481_X_PASTB421 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB489) Reemb exames add foreign key FK_PASTB421_X_PASTB489 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB490) Reemb consultas add foreign key FK_PASTB421_X_PASTB490 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB417) Diarias contas hospitalares add foreign key FK_PASTB421_X_PASTB417 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB435) Quadros clinicos reembolsos add foreign key FK_PASTB419_X_PASTB435 (Numero identificacao) references (PASTB419) Reemb internacoes (Numero identificacao) on update restrict on delete restrict; alter table (PASTB103) Procedimentos add foreign key FK_PASTB099_X_PASTB103 (Numero processo, Numero identificaca o empregado, Codigo titular beneficio) references (PASTB099) Reemb para folha pagto (Numero processo, Numero ide ntificacao empregado, Codigo titular beneficio) on update restrict on delete res trict;

alter table (PASTB108) Vacinas add foreign key FK_PASTB099_X_PASTB108 (Numero processo, Numero identificaca o empregado, Codigo titular beneficio) references (PASTB099) Reemb para folha pagto (Numero processo, Numero ide ntificacao empregado, Codigo titular beneficio) on update restrict on delete res trict; alter table (PASTB125) Anotacoes autorizacao add foreign key FK_PASTB125_X_PASTB018 (Codigo local atendimento, Numero ide ntificacao) references (PASTB018) Autorizacoes (Codigo local atendimento, Numero iden tificacao) on update restrict on delete restrict; alter table (PASTB134) Historico status carteira add foreign key FK_PASTB131_X_PASTB134 (Codigo status carteira) references (PASTB131) Status carteira (Codigo status carteira) on update restrict on delete restrict; alter table (PASTB134) Historico status carteira add foreign key FK_PASTB130_X_PASTB134 (Tipo plano, Identificador matricula, Codigo titular beneficio, Codigo beneficiario, Identificador periodo, Numero vi a, Data emissao) references (PASTB130) Vias de carteira (Tipo plano, Identificador matricu la, Codigo titular beneficio, Codigo beneficiario, Identificador periodo, Numero via, Data emissao) on update restrict on delete restrict; alter table (PASTB141) Inconsistencias add foreign key FK_PASTB140_X_PASTB141 (Nmero do processo, Sequencia) references (PASTB140) Guias (Nmero do processo, Sequencia) on update restr ict on delete restrict; alter table (PASTB800) I R ANUAL add foreign key FK_PASTB014_X_PASTB800 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB097) Valores itens administrativos add foreign key FK_PASTB121_X_PASTB097 (Item administrativo, Codigo despesa administrativa) references (PASTB121) Subitens administrativos (Item administrativo, Codi go despesa administrativa) on update restrict on delete restrict; alter table (PASTB126) Periodo PAS add foreign key FK_PASTB126_X_PASTB001 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB203) Despesas operacionais add foreign key FK_PASTB121_X_PASTB203 (Item administrativo, Codigo despesa administrativa) references (PASTB121) Subitens administrativos (Item administrativo, Codi go despesa administrativa) on update restrict on delete restrict; alter table (PASTB127) Anotacoes autorizacao add foreign key FK_PASTB127_X_PASTB085 (Codigo local atendimento, Numero ide ntificacao) references (PASTB085) Historico atend ambulatoriais (Codigo local atendim ento, Numero identificacao) on update restrict on delete restrict; alter table (PASTB301) Bases calculo descontos

add foreign key FK_PASTB300_X_PASTB301 (Origem recolhimento, Codigo verba, P rovento desconto) references (PASTB300) Rubricas folhas pagto (Origem recolhimento, Codigo verba, Provento desconto) on update restrict on delete restrict; alter table (PASTB151) Pagamentos externos add foreign key FK_PASTB150_X_PASTB151 (CNPJ) references (PASTB150)Fonte pagadora externa (CNPJ) on update restrict on delete restrict; alter table (PASTB152) Base Empregados add foreign key FK_RELATION_492971 (CNPJ) references (PASTB150)Fonte pagadora externa (CNPJ) on update restrict on delete restrict; alter table (PASTB098) Contribuicoes Inss empregado add foreign key FK_PASTB109_X_PASTB098 (Numero identificacao, Nr Identificac ao credenciado) references (PASTB109) Credenciados para folha pagto (Numero identificacao , Nr Identificacao credenciado) on update restrict on delete restrict; alter table (PASTB043) Encargos add foreign key FK_PASTB030_X_PASTB043 (Tipo plano, Numero identificacao emp regado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referen cia debito, Numero identificacao) references (PASTB030) Pagamentos ou devolucoes (Tipo plano, Numero identi ficacao empregado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, D ata referencia debito, Numero identificacao) on update restrict on delete restri ct; alter table (PASTB054) Uso indevido plano add foreign key FK_PASTB029_X_PASTB054 (Tipo plano, Numero identificacao emp regado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referen cia debito) references (PASTB029) Debitos (Tipo plano, Numero identificacao empregado , Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referencia de bito) on update restrict on delete restrict; alter table (PASTB037) Procedimento incompativel add foreign key FK_PASTB017_X_PASTB037 (Codigo procedimento) references (PASTB017) Procedimento medico (Codigo procedimento) on update restrict on delete restrict; alter table (PASTB137) Procedimento excludente add foreign key FK_PASTB017_X_PASTB137 (Codigo procedimento) references (PASTB017) Procedimento medico (Codigo procedimento) on update restrict on delete restrict; alter table (PASTB501) Tabela valorizacao(AMB) add foreign key FK_PASTB017_X_PASTB501 (Codigo procedimento) references (PASTB017) Procedimento medico (Codigo procedimento) on update restrict on delete restrict; alter table (PASTB503) Valor porte anestesico(AMB) add foreign key FK_PASTB502_X_PASTB503 (Codigo procedimento, Codigo tabela p rocedimento, Porte anestesico) references (PASTB502) Porte Anestesico (Codigo procedimento, Codigo tabel a procedimento, Porte anestesico) on update restrict on delete restrict; alter table (PASTB500) Numero auxiliares

add foreign key FK_PASTB017_X_PASTB500 (Codigo procedimento) references (PASTB017) Procedimento medico (Codigo procedimento) on update restrict on delete restrict; alter table (PASTB504) Tabelas complementares add foreign key FK_PASTB031_X_PASTB504 (Codigo procedimento) references (PASTB031) Tabelas complementares (Codigo procedimento) on upd ate restrict on delete restrict; alter table (PASTB984) Calculo contribuicao add foreign key FK_PASTB179_X_PASTB984 (Tipo plano) references (PASTB179) Tipo plano (Tipo plano) on update restrict on delet e restrict; alter table (PASTB049) Iseno Cofins Csll Pis e Pasep add foreign key FK_PASTB049_X_PASTB014 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB116) Csll Cofins Pis Pasep add foreign key FK_PASTB109_X_PASTB116 (Numero identificacao, Nr Identificac ao credenciado) references (PASTB109) Credenciados para folha pagto (Numero identificacao , Nr Identificacao credenciado) on update restrict on delete restrict; alter table (PASTB072) Coparticipacao CIH add foreign key FK_PASTB021_X_PASTB072 (Codigo local atendimento, Numero ide ntificacao, Numero identificacao) references (PASTB021) Contas hospitalares (Codigo local atendimento, Nume ro identificacao, Numero identificacao) on update restrict on delete restrict; alter table (PASTB472) Coparticipacao reembolso add foreign key FK_PASTB421_X_PASTB472 (Numero identificacao, Numero identif icacao) references (PASTB421) Reemb contas hospitalares (Numero identificacao, Nu mero identificacao) on update restrict on delete restrict; alter table (PASTB154) Vr porte tabela (CBHPM) add foreign key FK_PASTB153_X_PASTB154 (Codigo tabela procedimento, Porte) references (PASTB153) Porte tabela (CBHPM) (Codigo tabela procedimento, P orte) on update restrict on delete restrict; alter table (PASTB156) Percentual participacao add foreign key FK_PASTB155_X_PASTB156 (Codigo item) references (PASTB155) Itens de participao (Codigo item) on update restrict on delete restrict; alter table (PASTB505) Itens calc tabela (CBHPM) add foreign key FK_PASTB017_X_PASTB505 (Codigo procedimento) references (PASTB017) Procedimento medico (Codigo procedimento) on update restrict on delete restrict; alter table (PASTB506) Item cal porte anestesico(CBHPM) add foreign key FK_PASTB502_X_PASTB506 (Codigo procedimento, Codigo tabela p rocedimento, Porte anestesico) references (PASTB502) Porte Anestesico (Codigo procedimento, Codigo tabel a procedimento, Porte anestesico) on update restrict on delete restrict; alter table (PASTB159) Procedimentos nao liberados add foreign key FK_PASTB017_X_PASTB159 (Codigo procedimento)

references (PASTB017) Procedimento medico (Codigo procedimento) on update restrict on delete restrict; alter table (PASTB160) Participacao add foreign key FK_PASTB018_X_PASTB160 (Codigo local atendimento, Numero ide ntificacao) references (PASTB018) Autorizacoes (Codigo local atendimento, Numero iden tificacao) on update restrict on delete restrict; alter table (PASTB161) Historico participacao add foreign key FK_PASTB085_X_PASTB161 (Codigo local atendimento, Numero ide ntificacao) references (PASTB085) Historico atend ambulatoriais (Codigo local atendim ento, Numero identificacao) on update restrict on delete restrict; alter table (PASTB158) Tipo classificacao add foreign key FK_PASVE035_X_PASTB158 (Tipo cobertura) references (PASVE035) Tipo cobertura (Tipo cobertura) on update restrict on delete restrict; alter table (PASTB510) Valor porte secundario CBHPM add foreign key FK_PASTB509_X_PASTB510 (Codigo procedimento, Tabela procedim ento medico, Porte secundario) references (PASTB509) Porte secundario (Codigo procedimento, Tabela proce dimento medico, Porte secundario) on update restrict on delete restrict; alter table (PASTB059) Negociacoes pacote add foreign key FK_PASTB059_X_PASTB014 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB102) Baixa debitos add foreign key FK_PASTB029_X_PASTB102 (Tipo plano, Numero identificacao emp regado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referen cia debito) references (PASTB029) Debitos (Tipo plano, Numero identificacao empregado , Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referencia de bito) on update restrict on delete restrict; alter table (PASTB129) Selecao procedimentos Anexo II add foreign key FK_PASTB128_X_PASTB129 (Item despesa, Subitem despesa) references (PASTB128) Subitens despesas Anexo II (Item despesa, Subitem d espesa) on update restrict on delete restrict; alter table (PASTB138) Dados despesas Anexo II add foreign key FK_PASTB128_X_PASTB138 (Item despesa, Subitem despesa) references (PASTB128) Subitens despesas Anexo II (Item despesa, Subitem d espesa) on update restrict on delete restrict; alter table (PASTB172) Dados despesas Anexo IV add foreign key FK_PASTB139_X_PASTB172 (Item despesas) references (PASTB139) Itens despesas Anexo IV (Item despesas) on update r estrict on delete restrict; alter table (PASTB173) Cid Anexo IV add foreign key FK_PASTB139_X_PASTB173 (Item despesas) references (PASTB139) Itens despesas Anexo IV (Item despesas) on update r estrict on delete restrict; alter table (PASTB175) Dados despesas Anexo III

add foreign key FK_PASTB174_X_PASTB175 (Item despesa, Subitem despesas) references (PASTB174) Subitens despesas Anexo III (Item despesa, Subitem despesas) on update restrict on delete restrict; alter table (PASTB176) Selecao procedimentos Anexo III add foreign key FK_PASTB174_X_PASTB176 (Item despesa, Subitem despesas) references (PASTB174) Subitens despesas Anexo III (Item despesa, Subitem despesas) on update restrict on delete restrict; alter table (PASTB148) Identificar plano participante add foreign key FK_PASTB148_X_PASTB045 (Numero identificacao, Numero identif icacao) references (PASTB045) Associados PAS (Numero identificacao, Numero identi ficacao) on update restrict on delete restrict; alter table (PASTB148) Identificar plano participante add foreign key FK_PASTB179_X_PASTB148 (Tipo plano) references (PASTB179) Tipo plano (Tipo plano) on update restrict on delet e restrict; alter table (PASTB149) Identificar plano dependente add foreign key FK_PASTB149_X_PASTB057 (Numero identificacao, Codigo benefic iario, Numero identificacao) references (PASTB057) Dependentes PAS (Numero identificacao, Codigo benef iciario, Numero identificacao) on update restrict on delete restrict; alter table (PASTB149) Identificar plano dependente add foreign key FK_PASTB179_X_PASTB149 (Tipo plano) references (PASTB179) Tipo plano (Tipo plano) on update restrict on delet e restrict; alter table (PASTB145) Calculo contribuicao fx add foreign key FK_PASTB146_X_PASTB145 (Tipo plano, Data competencia, Matric ula, Titular beneficiario) references (PASTB146) Contribuicao (Tipo plano, Data competencia, Matricu la, Titular beneficiario) on update restrict on delete restrict; alter table (PASTB147) Subsidio contribuicao add foreign key FK_PASTB179_X_PASTB147 (Tipo plano) references (PASTB179) Tipo plano (Tipo plano) on update restrict on delet e restrict; alter table (PASTB162) Contribuicao faixa etaria add foreign key FK_PASTB179_X_PASTB162 (Tipo plano) references (PASTB179) Tipo plano (Tipo plano) on update restrict on delet e restrict; alter table (PASTB183) Produto credenciado add foreign key FK_PASTB014_X_PASTB183 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB198) Procedimentos complementares add foreign key FK_PASTB199_X_PASTB198 (Grupo participacao) references (PASTB199) Grupos complementares (Grupo participacao) on updat e restrict on delete restrict; alter table (PASTB205) Participacao em grupo add foreign key FK_PASTB018_X_PASTB205 (Codigo local atendimento, Numero ide ntificacao)

references (PASTB018) Autorizacoes (Codigo local atendimento, Numero iden tificacao) on update restrict on delete restrict; alter table (PASTB206) Historico participacao grupo add foreign key FK_PASTB085_X_PASTB206 (Codigo local atendimento, Numero ide ntificacao) references (PASTB085) Historico atend ambulatoriais (Codigo local atendim ento, Numero identificacao) on update restrict on delete restrict; alter table (PASTB033) Complementacao cadastro PS add foreign key FK_PASTB014_X_PASTB033 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB208) Diagnose PS add foreign key FK_PASTB014_X_PASTB208 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB209) Terapia PS add foreign key FK_PASTB014_X_PASTB209 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB210) Perfil assistencial add foreign key FK_PASTB014_X_PASTB210 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB165) Plano de contas add foreign key FK_PASTB164_X_PASTB165 (Tipo folha, Codigo natureza, Produto ) references (PASTB164) Natureza contabil (Tipo folha, Codigo natureza, Pro duto) on update restrict on delete restrict; alter table (PASTB136) Pagamento agregado add foreign key FK_PASTB163_X_PASTB136 (Tipo plano, Data competencia, Identi ficador matricula, Titular beneficio, Codigo beneficiario, Tipo debito) references (PASTB163) Contribuicao agregado (Tipo plano, Data competencia , Identificador matricula, Titular beneficio, Codigo beneficiario, Tipo debito) on update restrict on delete restrict; alter table (PASTB088) Historico razao social nome add foreign key FK_PASTB014_X_PASTB088 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB212) Controle de entrega de documentos add foreign key FK_PASTB212_X_PASTB211 (Codigo tipos de documento) references (PASTB211) Tipos de Documento (Codigo tipos de documento) on u pdate restrict on delete restrict; alter table (PASTB601) Sexo add foreign key FK_PASTB600_X_PASTB601 (Tipo campanha) references (PASTB600) Tipo de campanha (Tipo campanha) on update restrict on delete restrict; alter table (PASTB604) Especialidade medica add foreign key FK_PASTB605_X_PASTB604 (Tipo campanha, Codigo procedimento) references (PASTB605) Procedimentos liberados (Tipo campanha, Codigo proc

edimento) on update restrict on delete restrict; alter table (PASTB607) Participantes selecionados add foreign key FK_PASTB600_X_PASTB607 (Tipo campanha) references (PASTB600) Tipo de campanha (Tipo campanha) on update restrict on delete restrict; alter table (PASTB608) Negociacao diferenciada add foreign key FK_PASTB605_X_PASTB608 (Tipo campanha, Codigo procedimento) references (PASTB605) Procedimentos liberados (Tipo campanha, Codigo proc edimento) on update restrict on delete restrict; alter table (PASTB609) Controle carga participantes add foreign key FK_PASTB600_X_PASTB609 (Tipo campanha) references (PASTB600) Tipo de campanha (Tipo campanha) on update restrict on delete restrict; alter table (PASTB610) Procedimentos realizados na campanha add foreign key FK_PASTB600_X_PASTB610 (Tipo campanha) references (PASTB600) Tipo de campanha (Tipo campanha) on update restrict on delete restrict; alter table (PASTB611) Especialidade medica solicitante add foreign key FK_PASTB605_X_PASTB611 (Tipo campanha, Codigo procedimento) references (PASTB605) Procedimentos liberados (Tipo campanha, Codigo proc edimento) on update restrict on delete restrict; alter table (PASTB652) Internacoes obstetricas add foreign key FK_PASTB019_X_PASTB652 (Codigo local atendimento, Numero ide ntificacao) references (PASTB019) Internacoes (Codigo local atendimento, Numero ident ificacao) on update restrict on delete restrict; alter table (PASTB653) Obitos internacoes add foreign key FK_PASTB019_X_PASTB653 (Codigo local atendimento, Numero ide ntificacao) references (PASTB019) Internacoes (Codigo local atendimento, Numero ident ificacao) on update restrict on delete restrict; alter table (PASTB654) Identificacao equipe add foreign key FK_PASTB019_X_PASTB654 (Codigo local atendimento, Numero ide ntificacao) references (PASTB019) Internacoes (Codigo local atendimento, Numero ident ificacao) on update restrict on delete restrict; alter table (PASTB656) Data realizao sesso add foreign key FK_PASTB018_X_PASTB656 (Codigo local atendimento, Numero ide ntificacao) references (PASTB018) Autorizacoes (Codigo local atendimento, Numero iden tificacao) on update restrict on delete restrict; alter table (PASTB657) Hist data realizao sesso add foreign key FK_PASTB085_X_PASTB657 (Codigo local atendimento, Numero ide ntificacao) references (PASTB085) Historico atend ambulatoriais (Codigo local atendim ento, Numero identificacao) on update restrict on delete restrict; alter table (PASTB213) Procedimentos calculo diferenciado add foreign key FK_PASTB017_X_PASTB213 (Codigo procedimento) references (PASTB017) Procedimento medico (Codigo procedimento) on update

restrict on delete restrict; alter table (PASTB218) Contatos credenciados add foreign key FK_PASTB217_X_PASTB218 (Codigo) references (PASTB217) Tipos contatos (Codigo) on update restrict on delet e restrict; alter table (PASTB218) Contatos credenciados add foreign key FK_PASTB014_X_PASTB218 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB220) Tipos servico credenciado add foreign key FK_RELATION_1215883 (Codigo) references (PASTB219) Tipos de Servicos (Codigo) on update restrict on de lete restrict; alter table (PASTB220) Tipos servico credenciado add foreign key FK_PASTB014_X_PASTB220 (Numero identificacao) references (PASTB014) Prestadores servico (Numero identificacao) on updat e restrict on delete restrict; alter table (PASTB221) Cargo Empregado add foreign key FK_PASTB001_X_PASTB221 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB214) Beneficiario temporario add foreign key FK_PASTB001_X_PASTB214 (Numero identificacao) references (PASTB001) Empregados (Numero identificacao) on update restric t on delete restrict; alter table (PASTB167) Produto add foreign key FK_PASTB168_X_PASTB167 (Codigo segmentacao assistencial) references (PASTB168) Segmentacao assistencial (Codigo segmentacao assist encial) on update restrict on delete restrict; alter table (PASTT023) Dependentes add foreign key FK_PASTT022_X_PASTT023 (Usuario logado, Identificador matric ula, Codigo titular, Data competencia) references (PASTT022) Titular plano (Usuario logado, Identificador matric ula, Codigo titular, Data competencia) on update restrict on delete restrict; alter table (PASTT024) Valores contribuicao add foreign key FK_PASTT022_X_PASTT024 (Usuario logado, Identificador matric ula, Codigo titular, Data competencia) references (PASTT022) Titular plano (Usuario logado, Identificador matric ula, Codigo titular, Data competencia) on update restrict on delete restrict; alter table (PASTB223) Carencia empregado add foreign key FK_PASTB169_X_PASTB223 (Tipo carencia) references (PASTB169) Tipos carencias (Tipo carencia) on update restrict on delete restrict; alter table (PASTB223) Carencia empregado add foreign key FK_PASTB045_X_PASTB223 (Numero identificacao, Numero identif icacao) references (PASTB045) Associados PAS (Numero identificacao, Numero identi ficacao) on update restrict on delete restrict;

alter table (PASTB224) Carencia dependente add foreign key FK_PASTB169_X_PASTB224 (Tipo carencia) references (PASTB169) Tipos carencias (Tipo carencia) on update restrict on delete restrict; alter table (PASTB224) Carencia dependente add foreign key FK_PASTB057_X_PASTB224 (Numero identificacao, Codigo benefic iario, Numero identificacao) references (PASTB057) Dependentes PAS (Numero identificacao, Codigo benef iciario, Numero identificacao) on update restrict on delete restrict; alter table (PASTB303) Valorizacao procedimentos add foreign key FK_PASTB302_X_PASTB303 (Codigo procedimento) references (PASTB302) Procedimentos odontologicos (Codigo procedimento) o n update restrict on delete restrict; alter table (PASTB304) Especialidades (classificacao) add foreign key FK_PASTB302_X_PASTB304 (Codigo procedimento) references (PASTB302) Procedimentos odontologicos (Codigo procedimento) o n update restrict on delete restrict; alter table (PASTB304) Especialidades (classificacao) add foreign key FK_PASTB040_X_PASTB304 (Codigo area atuacao, Codigo especial idade) references (PASTB040) Especialidades contratadas (Codigo area atuacao, Co digo especialidade) on update restrict on delete restrict; alter table (PASTB305) Regiao add foreign key FK_PASTB302_X_PASTB305 (Codigo procedimento) references (PASTB302) Procedimentos odontologicos (Codigo procedimento) o n update restrict on delete restrict; alter table (PASTB306) Tipo dente add foreign key FK_PASTB302_X_PASTB306 (Codigo procedimento) references (PASTB302) Procedimentos odontologicos (Codigo procedimento) o n update restrict on delete restrict; alter table (PASTB307) Face add foreign key FK_PASTB302_X_PASTB307 (Codigo procedimento) references (PASTB302) Procedimentos odontologicos (Codigo procedimento) o n update restrict on delete restrict; alter table (PASTB228) Controle envio debito add foreign key FK_PASTB226_X_PASTB228 (Categoria plano, Identificador matri cula, Titular, Dependente, Tipo debito, Data geracao debito) references (PASTB226) Parcelamento participacao (Categoria plano, Identif icador matricula, Titular, Dependente, Tipo debito, Data geracao debito) on upda te restrict on delete restrict; alter table (PASTB252) Limite sessoes add foreign key FK_PASTB155_X_PASTB252 (Codigo item) references (PASTB155) Itens de participao (Codigo item) on update restrict on delete restrict; alter table (PASTB309) Liberados primeira utilizacao add foreign key FK_PASTB302_X_PASTB309 (Codigo procedimento) references (PASTB302) Procedimentos odontologicos (Codigo procedimento) o n update restrict on delete restrict; alter table (PASTB233) Verbas folha pagto por produto

add foreign key FK_PASTB109_X_PASTB233 (Numero identificacao, Nr Identificac ao credenciado) references (PASTB109) Credenciados para folha pagto (Numero identificacao , Nr Identificacao credenciado) on update restrict on delete restrict; alter table (PASTB234) Verbas reembolso por poduto add foreign key FK_PASTB099_X_PASTB234 (Numero processo, Numero identificaca o empregado, Codigo titular beneficio) references (PASTB099) Reemb para folha pagto (Numero processo, Numero ide ntificacao empregado, Codigo titular beneficio) on update restrict on delete res trict; alter table (PASTB262) Procedimentos autorizados add foreign key FK_PASTB261_X_PASTB262 (Numero processo registro, Numero aut orizacao) references (PASTB261) Autorizacoes liberadas (Numero processo registro, N umero autorizacao) on update restrict on delete restrict; alter table (TISTB001) Cabecalho add foreign key FK_TISTB100_X_TISTB001 (Codigo Prestador, Sequencial transac ao) references (TISTB100) Identificacao transacao (Codigo Prestador, Sequenci al transacao) on update restrict on delete restrict; alter table (TISTB002) Lote Guias add foreign key FK_TISTB100_X_TISTB002 (Codigo Prestador, Sequencial transac ao) references (TISTB100) Identificacao transacao (Codigo Prestador, Sequenci al transacao) on update restrict on delete restrict; alter table (TISTB205) Guia SP SADT inconsistente add foreign key FK_TISTB005_X_TISTB205 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB005) Guia SP SADT (Codigo Prestador, Sequencial transaca o, Numero sequencia) on update restrict on delete restrict; alter table (TISTB206) Procedimentos inconsistentes add foreign key FK_TISTB006_X_TISTB206 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB006) Procedimentos (Guia SP SADT) (Codigo Prestador, Seq uencial transacao, Numero sequencia, Numero sequencia) on update restrict on del ete restrict; alter table (TISTB207) Membro equipe inconsistentes add foreign key FK_TISTB007_X_TISTB207 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia, Numero sequencia) references (TISTB007) Membros Equipe (Guia SP SADT) (Codigo Prestador, Se quencial transacao, Numero sequencia, Numero sequencia, Numero sequencia) on upd ate restrict on delete restrict; alter table (TISTB208) Despesas inconsistentes add foreign key FK_TISTB008_X_TISTB208 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB008) Despesas (Guia SP SADT) (Codigo Prestador, Sequenci al transacao, Numero sequencia, Numero sequencia) on update restrict on delete r estrict; alter table (TISTB210) Identificacao OPM inconsistentes add foreign key FK_TISTB010_X_TISTB210 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia)

references (TISTB010) Identificacao OPM (Guia SP SADT) (Codigo Prestador, Sequencial transacao, Numero sequencia, Numero sequencia) on update restrict on delete restrict; alter table (TISTB203) Guia consulta inconsistente add foreign key FK_TISTB003_X_TISTB203 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB003) Guia Consulta (Codigo Prestador, Sequencial transac ao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB204) Diagnostico secundario inconsistente add foreign key FK_TISTB004_X_TISTB204 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB004) Diagnostico secundario (Codigo Prestador, Sequencia l transacao, Numero sequencia, Numero sequencia) on update restrict on delete re strict; alter table (TISTB218) Guia honorario individual inconsistente add foreign key FK_TISTB018_X_TISTB218 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB018) Guia Honorario Individual (Codigo Prestador, Sequen cial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB219) Procedimentos honorario individual inconsistente add foreign key FK_TISTB019_X_TISTB219 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB019) Procedimentos Realizados (Guia honorario Individual ) (Codigo Prestador, Sequencial transacao, Numero sequencia, Numero sequencia) o n update restrict on delete restrict; alter table (TISTB211) Guia internacao inconsistente add foreign key FK_TISTB011_X_TISTB211 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB011) Guia Resumo Internacao (Codigo Prestador, Sequencia l transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB212) Diagnostico secundario inconsistente add foreign key FK_TISTB012_X_TISTB212 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB012) Diagnostico secundario (Codigo Prestador, Sequencia l transacao, Numero sequencia, Numero sequencia) on update restrict on delete re strict; alter table (TISTB216) Identificacao OPM inconsistente add foreign key FK_TISTB016_X_TISTB216 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB016) Identificacao OPM (Guia Resumo Internacao) (Codigo Prestador, Sequencial transacao, Numero sequencia, Numero sequencia) on update r estrict on delete restrict; alter table (TISTB215) Outras despesas internacao inconsistente add foreign key FK_TISTB015_X_TISTB215 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB015) Outras Despesas (Guia Resumo Internacao) (Codigo Pr estador, Sequencial transacao, Numero sequencia, Numero sequencia) on update res trict on delete restrict; alter table (TISTB213) Procedimentos internacao inconsistente add foreign key FK_TISTB013_X_TISTB213 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia)

references (TISTB013) Procedimentos (Guia Resumo Internacao) (Codigo Pres tador, Sequencial transacao, Numero sequencia, Numero sequencia) on update restr ict on delete restrict; alter table (TISTB214) Membros equipe internacao add foreign key FK_TISTB014_X_TISTB214 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia, Numero sequencia) references (TISTB014) Membros Equipe (Guia Resumo Internacao) (Codigo Pre stador, Sequencial transacao, Numero sequencia, Numero sequencia, Numero sequenc ia) on update restrict on delete restrict; alter table (TISTB281) Guia solicitacao internacao inconsistente add foreign key FK_TISTB081_X_TISTB281 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB081) Guia Solicitacao Internacao (Codigo Prestador, Sequ encial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB282) Procedimentos inconsistentes (Solic Internacao) add foreign key FK_TISTB082_X_TISTB282 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB082) Procedimentos (Guia Solicitacao Internacao) (Codigo Prestador, Sequencial transacao, Numero sequencia, Numero sequencia) on update restrict on delete restrict; alter table (TISTB283) Diagnostico secundario inconsistente (Solic Inter) add foreign key FK_TISTB083_X_TISTB283 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB083) Diagnostico secundario (Codigo Prestador, Sequencia l transacao, Numero sequencia, Numero sequencia) on update restrict on delete re strict; alter table (TISTB284) OPM inconsistente (Solic Inter) add foreign key FK_TISTB084_X_TISTB284 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB084) OPMs Solicitadas (Codigo Prestador, Sequencial tran sacao, Numero sequencia, Numero sequencia) on update restrict on delete restrict ; alter table (TISTB285) Guia SADT inconsistentes add foreign key FK_TISTB085_X_TISTB285 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB085) Guia Solicitacao SADT (Codigo Prestador, Sequencial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB286) Procedimentos solicitados inconsistentes SADT add foreign key FK_TISTB086_X_TISTB286 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB086) Procedimentos Solicitados (Codigo Prestador, Sequen cial transacao, Numero sequencia, Numero sequencia) on update restrict on delete restrict; alter table (TISTB287) OPM solicitadas inconsistentes SADT add foreign key FK_TISTB087_X_TISTB287 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB087) OPM Solicitada (Codigo Prestador, Sequencial transa cao, Numero sequencia, Numero sequencia) on update restrict on delete restrict; alter table (TISTB293) Situacao inicial inconsistente add foreign key FK_TISTB093_X_TISTB293 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia)

references (TISTB093) Situacao inicial (Codigo Prestador, Sequencial tran sacao, Numero sequencia, Numero sequencia) on update restrict on delete restrict ; alter table (TISTB292) Procedimentos odontologicos inconsistentes add foreign key FK_TISTB092_X_TISTB292 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB092) Procedimentos Solicitados (Codigo Prestador, Sequen cial transacao, Numero sequencia, Numero sequencia) on update restrict on delete restrict; alter table (TISTB294) Situacao clinica inconsistente add foreign key FK_TISTB094_X_TISTB294 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia, Numero sequencia) references (TISTB094) Situacao clinica (Codigo Prestador, Sequencial tran sacao, Numero sequencia, Numero sequencia, Numero sequencia) on update restrict on delete restrict; alter table (TISTB291) Guia solicitacao odontologia inconsistente add foreign key FK_TISTB091_X_TISTB291 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB091) Guia Solicitacao Odontologia (Codigo Prestador, Seq uencial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB288) Guia solicitacao prorrogacao inconsistente add foreign key FK_TISTB088_X_TISTB288 (Codigo Prestador, Sequencial transac ao, Numero sequencia) references (TISTB088) Guia Solicitacao Prorrogacao (Codigo Prestador, Seq uencial transacao, Numero sequencia) on update restrict on delete restrict; alter table (TISTB289) Procedimentos solicitados prorrogacao inconsistente add foreign key FK_TISTB089_X_TISTB289 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB089) Procedimentos Solicitados (Codigo Prestador, Sequen cial transacao, Numero sequencia, Numero sequencia) on update restrict on delete restrict; alter table (TISTB290) OPM inconsistentes solicitacao prorrogacao add foreign key FK_TISTB090_X_TISTB290 (Codigo Prestador, Sequencial transac ao, Numero sequencia, Numero sequencia) references (TISTB090) OPM Solicitada (Codigo Prestador, Sequencial transa cao, Numero sequencia, Numero sequencia) on update restrict on delete restrict; alter table (PASTB235) Contribuicoes Inss folha (Plano) add foreign key FK_PASTB109_X_PASTB235 (Numero identificacao, Nr Identificac ao credenciado) references (PASTB109) Credenciados para folha pagto (Numero identificacao , Nr Identificacao credenciado) on update restrict on delete restrict; alter table (PASTB267) Registro temporario envio inadimplencia add foreign key FK_PASTB266_X_PASTB267 (Numero processo, Identificador proce sso, Numero processo) references (PASTB266) Parcelas inadimplencias (Numero processo, Identific ador processo, Numero processo) on update restrict on delete restrict; alter table (PASTB236) Valores lanamentos contbeis add foreign key FK_PASTB298_X_PASTB236 (Origem recurso, Codigo especie conta bil debito, Codigo situacao contabil, Origem processo, Ano contabil, Codigo plan o (centro de custeio), Empresa (patrocinadora)) references (PASTB298) Classificacao contabil (Origem recurso, Codigo espe

cie contabil debito, Codigo situacao contabil, Origem processo, Ano contabil, Co digo plano (centro de custeio), Empresa (patrocinadora)) on update restrict on d elete restrict; alter table (PASTB248) Lancamentos contabeis Assistencial add foreign key FK_PASTB244_X_PASTB248 (Tipo folha, Situacao contabil, Regim e atendimento, Despesa contabil ANS, Tipo plano) references (PASTB244) Classificacao contabil assistencia medica (Tipo fol ha, Situacao contabil, Regime atendimento, Despesa contabil ANS, Tipo plano) on update restrict on delete restrict; alter table (PASTB249) Classificacao contabil encargos add foreign key FK_PASTB246_X_PASTB249 (Tipo folha, Situacao contabil, Verba , Plano, Area atuacao) references (PASTB246) Classificacao contabil encargos (Tipo folha, Situac ao contabil, Verba, Plano, Area atuacao) on update restrict on delete restrict; alter table (PASTB274) Especialidades rede propria terceirizada add foreign key FK_PASTB040_X_PASTB274 (Codigo area atuacao, Codigo especial idade) references (PASTB040) Especialidades contratadas (Codigo area atuacao, Co digo especialidade) on update restrict on delete restrict; alter table (PASTB274) Especialidades rede propria terceirizada add foreign key FK_PASTB273_X_PASTB274 (Identificador prestador) references (PASTB273) Cadastro rede propria terceirizada (Identificador p restador) on update restrict on delete restrict; alter table (PASTB275) Procedimentos liberados add foreign key FK_PASTB273_X_PASTB275 (Identificador prestador) references (PASTB273) Cadastro rede propria terceirizada (Identificador p restador) on update restrict on delete restrict; alter table (PASTB276) Enderecos add foreign key FK_PASTB273_X_PASTB276 (Identificador prestador) references (PASTB273) Cadastro rede propria terceirizada (Identificador p restador) on update restrict on delete restrict; alter table (PASTB279) Registro pagamento rede add foreign key FK_PASTB273_X_PASTB279 (Identificador prestador) references (PASTB273) Cadastro rede propria terceirizada (Identificador p restador) on update restrict on delete restrict; alter table (PASTB280) Procedimentos baixa utilizacao add foreign key FK_PASTB278_X_PASTB280 (Identificador prestador, Data compet encia, Numero lote, Numero guia) references (PASTB278) Baixa utilizacao (Identificador prestador, Data com petencia, Numero lote, Numero guia) on update restrict on delete restrict; alter table (PASTB178) Recebimentos ou descontos indevidos add foreign key FK_PASTB029_X_PASTB178 (Tipo plano, Numero identificacao emp regado, Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referen cia debito) references (PASTB029) Debitos (Tipo plano, Numero identificacao empregado , Titular beneficio, Codigo beneficiario, Codigo tipo debito, Data referencia de bito) on update restrict on delete restrict; alter table (PASTB259) Procedimentos classificados SIP add foreign key FK_PASTB257_X_PASTB259 (Origem dados, Codigo item titulo, It em assistencial, Subitem assistencial)

references (PASTB257) Parametrizacao itens SIP XML (Origem dados, Codigo item titulo, Item assistencial, Subitem assistencial) on update restrict on dele te restrict; alter table (PASTB268) Cid classificados SIP add foreign key FK_PASTB257_X_PASTB268 (Origem dados, Codigo item titulo, It em assistencial, Subitem assistencial) references (PASTB257) Parametrizacao itens SIP XML (Origem dados, Codigo item titulo, Item assistencial, Subitem assistencial) on update restrict on dele te restrict; alter table (PASTB271) Autorizacoes processadas add foreign key FK_PASTB268_X_PASTB271 (Origem dados, Codigo item titulo, It em assistencial, Subitem assistencial, Data referencia inicio, Data trimestre oc orrencia) references (PASTB269) Informacoes para geracao arquivo SIP (Origem dados, Codigo item titulo, Item assistencial, Subitem assistencial, Data referencia in icio, Data trimestre ocorrencia) on update restrict on delete restrict;