Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Microsiga Protheus | Módulo | Extratores |
Segmento Executor |
| ||
Projeto1 | M_SAU_PLS001 | IRM1 | PCREQ-6495 |
Requisito1 | PCREQ-6496 | Subtarefa1 | PDR_SAU_CEMIGFA |
Release de Entrega Planejada | 12.1.7 | Réplica | Não |
País | ( x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Este documento visa descrever a implementação referente aos extratores dos indicadores do Protheus referente a experiência#4 do Fluig (Smart Analitycs) para área de Saúde.
Definição da Regra de Negócio
Os dados extraídos do ERP Microsiga Protheus através da função extratora BIExtractor, são transformados em informações e na sequência, armazenados em uma instância de banco de dados denominada Fluig Smart Data. Após este processo, os dados serão tratados por camadas subsequentes envolvendo as ferramentas IBM Cognos e GoodData.
Fatos
Cada tabela fato definida possui função própria de extração, padronizadas com o prefixo BIX. O nome completo da função é determinado com base no significado de negócio das informações para facilitar a compreensão e o desenvolvimento das mesmas. Além dos campos identificados para cada tabela fato, também são gerados valores para os campos:
Campo | Valor | Local |
LINPRO | Fixo “P “ – Protheus | Stage e DW |
ISTCIA | Fixo “01” – Sem conceito de instâncias | Stage e DW |
FILIAL | Filial da tabela tratada | Stage e DW |
INSTAL | Código de instalação multitenancy | DW |
Estes campos são utilizados para garantir características próprias para as informações de cada linha de produto TOTVS (Microsiga Protheus, Datasul, RM e Logix), além de serem utilizados para a composição da chave única de negócio e critérios de limpeza do banco de dados Data Warehouse.
Algumas tabelas fatos possuem a data de extração (DTEXTR). Esta data é preenchida automaticamente pelo mecanismo de extração, não sendo explicitada a atribuição na função extratora das fatos. Os campos de lookup para as dimensões Empresa (EMPRES), Estabelecimento (ESTABL) e Unidade de Negócio (UNDNEG), quando necessários na tabela fato, também são preenchidos automaticamente pelo mecanismo de extração.
As tabelas fatos realizam integridade referencial das informações das dimensões. Para cada atribuição de chave estrangeira de dimensão, deve-se executar a verificação da existência da chave na tabela origem das informações das dimensões. Caso não haja a correspondência de chave será atribuída à chave correspondente ao registro padrão existente em toda dimensão, identificado como “INDEFINIDO” . Este processo gera um log de execução dentro do diretório raiz de instalação do ERP Microsiga Protheus, estrutura definida para a área. Cada informação registrada nestes arquivos deve ser validada e, de acordo com a necessidade, corrigida para posterior nova extração para correção. O descritivo “INDEFINIDO” também é utilizado quando não há correspondência na linha de produto Microsiga Protheus, de um conceito importante para as demais linhas de produto envolvidas no TOTVS BA ou TOTVS Smart Analytics. Estes conceitos são identificados como “Ausente” na seção especificação física deste documento. Para maiores detalhes sobre os conceitos, consulte a documentação de dimensões ou glossário de indicadores disponibilizados ao final da especificação física de cada tabela fato.
A cada extração efetuada, as tabelas fatos da Fluig Smart Data envolvida são completamente limpas e todos os dados extraídos novamente. Quando há o sincronismo da Fluig Smart Data com o DW, os dados do DW são excluídos somente do período indicado para a extração das informações contidas no Stage Área. Este controle é realizado utilizando-se parâmetros de extração contidos nas tabelas HVA e HVB. Exceções a esta regra são descritas nas funcionalidades de cada tabela fato.
As chaves estrangeiras que referenciam as dimensões nas tabelas fatos do banco de dados Fluig Smart Data são compostas pela linha de produto, instância, empresa e a chave única da tabela origem, separadas por pipes, coincidindo com as chaves de negócios (Business Key) geradas em cada umas das dimensões.
O relacionamento entre as áreas, fatos e dimensões, bem como principal fluxo de origem, é definido na função BIXModelagem, acionada internamente pela função BIExtractor. Este relacionamento deve ser atualizado na criação de novas funções extratoras.
A execução do extrator da área de Saúde é realizada através da função BIExtractor, podendo ser utilizado o perfil de extração de usuário, disponibilizada para agendamento via Schedule do ERP Microsiga Protheus.
Atenção: Na primeira extração é recomendado verificar a data do primeiro movimento no financeiro (Data de Emissão) e informar esta data como data iniciar no parâmetro (Data De).
Após a primeira extração pode se seguir utilizando uma data incremental.
Pré Requisito:
Configuração dos parâmetros essenciais ao funcionamento dos extrator Microsiga Protheus.
Fato:
HVA - Despesa
HVB - Receita Pré-Pagamento e Custo Operacional
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
BIXDesPrestador | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXRecBeneficiario | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXAcomodacao | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXBeneficiario | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXCid | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXContSaude | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXEndAtendimento | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXEspecialidadeMedica | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXGrupoCobertura | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXLocAtendimento | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXModContrato | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXMotivoGlosa | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXOperadora | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXProdSaude | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXRedeAtendimento | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXServMedico | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXSubContrato | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXTipoGuia | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXTipoPrestador | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXTipoReceita | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
BIXTipoServMedico | Criação | Não se aplica, pois rotina é chamada pela BIEXTRACTOR() através do Schedule | - |
Especificação Física.
Legenda | |
Fase 1 | Informações direcionadas ao segmento Manufatura/Back Office |
Fase 2 | Novos itens do segmento Manufatura/Back Office, importantes para as linhas de produto compatibilizarem as informações do TOTVS BA com seus respectivos ERPs. |
Fase 4 | Novo itens para atender o Mercado Internacional. |
HVA - Despesas
Fato relacionado ao prestador, dados de pagamento e atendimentos. (Produção)
Descrição | Tabela Física | Fase |
Empresa | HJ4 | 1 |
Estabelecimento | HKK | 1 |
Unidade Negocio | HJ1 | 1 |
Moeda | HJ6 | 1 |
Cliente | HJ7 | 1 |
Periodo | HK2 | 1 |
Fornecedor | HKJ | 1 |
Operadora | HVL | 4 |
Modalidade do Contrato | HVD | 4 |
Contrato | HVE | 4 |
Subcontrato | HVW | 4 |
Grupo de cobertura | HVR | 4 |
Produto | HVG | 4 |
Acomodação | HVH | 4 |
Beneficiário | HVI | 4 |
Local de Atendimento | HVJ | 4 |
Tipo Prestador | HVK | 4 |
Prestador | HVM | 4 |
Especialidade Medica | HVN | 4 |
CID | HVO | 4 |
Glosa | HVP | 4 |
Tipo de guia | HVQ | 4 |
Tipo Serviço | HVS | 4 |
Serviço | HVT | 4 |
Regiao | HVX | 4 |
Indicadores: Despesa | ||
Fluxo Principal de Origem: Cadastro de Prestadores - BAU | ||
Lookup de Dimensões | Origem | Fase |
Empresa – (HVA_EMPRES) | FWGrpCompany() +FWCompany() | 1 |
Estabelecimento – (HVA_ESTABL) | FWFilial() | 1 |
Operadora – (HVA_OPERAD) | BA0_CODIDE+BA0_CODINT | 4 |
Modalidade do Contrato – (HVA_MODCON) | BG9_CODINT+BG9_CODIGO+BG9_TIPO | 4 |
Contrato Saude – (HVA_CONTSA) | BT5_CODINT+BD5_CODIGO+BT5_NUNCON+BT5-VERCON | 4 |
SubContrato - (HVA_SUBCON) | BQC_CODIGO+BQC_NUMCON+BQC_VERCON+BQC_SUBCON +BQC_VERSUB | 4 |
Grupo de Cobertura - (HVA_GRUCOB) | BG7_CODINT+BG7_CODGRU | 4 |
Produto – (HVA_PRODVE) | BI3_CODINT+BI3_CODIGO_BI3_VERSAO | 4 |
Cliente – (HVA_CLIENT) | A1_COD+A1_LOJA | 1 |
Acomodação – (HVA_ACOMOD) | BI4_CODACO | 4 |
Endereço do Beneficiario – (HVA_ENDBEN) | Pais + Estado + Municipio + Bairro - (cPaisLoc + BA1_ESTADO + BA1_MUNICI + BA1_BAIRRO) | 4 |
Beneficiário – (HVA_BENEFI) | BA1_CODIN+BA1_CODEMP+BA1_MATRIC+BA1_TIPUSU +BA1_TIPREG+BA1_DIGITO | 4 |
Endereço do Atendimento – (HVA_ENDATE) | Pais + Estado + Municipio + Bairro - (cPaisLoc + BB8_EST + BB8_MUN + BB8_BAIRRO) | 4 |
Local de Atendimento – (HVA_LOCATE) | BD1_CODINT+BD1_CODLOC | 4 |
Tipo Prestador – (HVA_TIPPRE) | BAG_CODIGO | 4 |
Prestador – (HVA_PRESTA) | BAU_CODIGO | 4 |
Fornecedor – (HVA_FORNEC) | A2_COD+A2_LOJA | 1 |
Especialidade Medica – (HVA_ESPMED) | BAQ_CODINT+BAQ_CODESP | 4 |
Cadastro Internacional Doença - (HVA_CADDOE) | BA9_CODDOE | 4 |
Motivo de Glosa – (HVA_MOTGLO) | BCT_CODOPE+BCT_PROPRO+BCT_CODGLO | 4 |
Tipo de Guia – (HVA_TIPGUI) | BCL_CODOPE+BCL_TIPGUI | 4 |
Tipo de Serviço Médico – (HVA_TIPMED) | Atribuição a partir de regra - BR8_TPPROC | 4 |
Serviço Médico – (HVA_SERMED) | BR8_CODPAD+BR8_CODPSA+BR8_ANASIN | 4 |
Moeda – (HVA_MOEDA) | Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. | 1 |
Indicadores | Origem | Fase |
Data Aderência Beneficiario – (HVA_DTADBE) | Data da aderência do beneficiário ao plano - BA1_DATINC | 4 |
Idade – (HVA_IDADE) | Idade do beneficiário - BA1_DATNAS | 4 |
Data Aderência Prestador – (HVA_DTADPR) | Data da aderência do prestador na operadora - BAU_DTINCL | 4 |
Data Emissão da Guia – (HVA_DTEMIS) | Data de emissão da guia - BD7_DATPRO | 4 |
Qtd. De Atendimento – (HVA_QTDATE) | Quantidade de atendimentos | 4 |
Fuga – (HVA_FUGA) | Beneficiarios Beneficiários que estão sendo atendidos em outra localidade - (BA1_ESTADO+BA1_MUNICI+BA1_BAIRRO) | 4 |
Valor Cobrado – (HVA_VLCOBR) | Valor cobrado do beneficiário - BD7_VLRAPR | 4 |
Valor Pago – (HVA_VLPAGO) | Valor pago ao prestador - BD7_VLRPAG | 4 |
Valor Glosa – (HVA_VLGLOS) | Valor glosado do prestador - BD7_VLRGLO | 4 |
Valor Co-Participação – (HVA_VLPART) | Valor de Co-participação cobrado do beneficiário. - BD7_VLRTPF | 4 |
HVB – Receita Pré-Pagamento e Custo Operacional
Fato relacionada ao beneficiario, dados de atendimentos, mensalidades e custo operacional. (Receita)
Fluxo principal.
Busca informações na conta medica e faz cruzamento com o contas a pagar considerando prestador, produto, família, usuário, procedimento, local de atendimento e glosas. O dado extraído da primeira extração e conforme o período informado e todos os registros com data de baixa ou sem data de baixa para que seja garantido dados do passado. (Não é recomendado iniciar a extração com uma data no passado (Data Até)). Após a primeira extração os dados de baixas realizadas, sempre será após a ultima data de extração (Data Até) . O período informado olha para a data de vencimento do titulo ou baixas ocorridas conforme data da ultima extração. (Data Até).
HVB – Receita Pré-Pagamento e Custo Operacional
Fato relacionada ao beneficiário, dados de atendimentos, mensalidades e custo operacional. (Receita)
Descrição | Tabela Física | Fase |
Empresa | HJ4 | |
Descrição | Tabela Física | Fase |
Empresa | HJ4 | 1 |
Estabelecimento | HKK | 1 |
Unidade Negocio | HJ1 | 1 |
Moeda | HJ6 | 1 |
Cliente | HJ7 | 1 |
Periodo | HK2 | 1 |
Fornecedor | HKJ | 1 |
Operadora | HVL | 4 |
Modalidade do Contrato | HVD | 4 |
Contrato | HVE | 4 |
Subcontrato | HVW | 4 |
Grupo de cobertura | HVR | 4 |
Produto | HVG | 4 |
Acomodação | HVH | 4 |
Beneficiário | HVI | 4 |
Local de Atendimento | HVJ | 4 |
Tipo Prestador | HVK | 4 |
Prestador | HVM | 4 |
Especialidade Medica | HVN | 4 |
CID | HVO | 4 |
Glosa | HVP | 4 |
Tipo de guia | HVQ | 4 |
Tipo Serviço | HVS | 4 |
Serviço | HVT | 4 |
Tipo de Receita | HVC | 4 |
Regiao | HVX | 4 |
Indicadores: Despesa | ||||
Fluxo Principal de Origem: Cadastro de Prestadores - BAU | ||||
Lookup de Dimensões | Origem | Fase | ||
Empresa – (HVB_EMPRES) | FWGrpCompany() +FWCompany() | 1 | ||
Estabelecimento – (HVB_ESTABL) | FWFilial() | 1 | ||
Operadora – (HVB_OPERAD) | BA0_CODIDE+BA0_CODINT | 4 | ||
Modalidade do Contrato – (HVB_MODCON) | BG9_CODINT+BG9_CODIGO+BG9_TIPO | 4 | ||
Contrato Saude – (HVB_CONTSA) | BT5_CODINT+BD5_CODIGO+BT5_NUNCON+BT5-VERCON | 4 | ||
SubContrato - (HVB_SUBCON) | BQC_CODIGO+BQC_NUMCON+BQC_VERCON+BQC_SUBCON +BQC_VERSUB | 4 | ||
Grupo de Cobertura - (HVB_GRUCOB) | BG7_CODINT+BG7_CODGRU | 4 | ||
Produto – (HVB_PRODVE) | BI3_CODINT+BI3_CODIGO_BI3_VERSAO | 4 | ||
Cliente – (HVB_CLIENT) | A1_COD+A1_LOJA | 1 | ||
Acomodação – (HVB_ACOMOD) | BI4_CODACO | 4 | ||
Endereço do Beneficiario Beneficiário – (HVB_ENDBEN) | Pais + Estado + Municipio Município + Bairro - (cPaisLoc + BA1_ESTADO+BA1_MUNICI+BA1_BAIRRO) | 4 | ||
Beneficiário – (HVB_BENEFI) | BA1_CODIN+BA1_CODEMP+BA1_MATRIC+BA1_TIPUSU +BA1_TIPREG+BA1_DIGITO | 4 | ||
Endereço do Atendimento – (HVB_ENDATE) | Pais + Estado + Municipio Município + Bairro - (cPaisLoc + BB8_EST+BB8_MUN+BB8_BAIRRO) | 4 | ||
Local de Atendimento – (HVB_LOCATE) | BD1_CODINT+BD1_CODLOC | 4 | ||
Tipo Prestador – (HVB_TIPPRE) | BAG_CODIGO | 4 | ||
Prestador – (HVB_PRESTA) | BAU_CODIGO | 4 | ||
Fornecedor – (HVB_FORNEC) | A2_COD+A2_LOJA | 1 | ||
Especialidade Medica – (HVB_ESPMED) | BAQ_CODINT+BAQ_CODESP | 4 | ||
Cadastro Internacional Doença - (HVB_CADDOE) | BA9_CODDOE | 4 | ||
Motivo de Glosa – (HVB_MOTGLO) | BCT_CODOPE+BCT_PROPRO+BCT_CODGLO | 4 | ||
Tipo de Guia – (HVB_TIPGUI) | BCL_CODOPE+BCL_TIPGUI | 4 | ||
Tipo de Serviço Médico – (HVB_TIPMED) | Atribuição a partir de regra - BR8_TPPROC | 4 | ||
Serviço Médico – (HVB_SERMED) | BR8_CODPAD+BR8_CODPSA+BR8_ANASIN | 4 | ||
Tipo de Receita – (HVB_TPRECE) | Atribuição 1-Receita ou 2-Despesa (Pre-Pagamento ou Custo Operacional) | 4 | ||
Moeda – (HVB_MOEDA) | Atribuída por meio da função BIXPdrMoeda([MoedaOrigem]), considerando parâmetro do Wizard. | 1 | ||
Indicadores | Origem | Fase | ||
Data Aderência Beneficiario Beneficiário – (HVB_DTADBE) | Data da aderência do beneficiário ao plano - BA1_DATINC | 4 | ||
Idade – (HVB_IDADE) | Idade do beneficiário - BA1_DATNAS | 4 | ||
Data Aderência Prestador – (HVB_DTADPR) | Data da aderência do prestador na operadora - BAU_DTINCL | 4 | ||
Data Emissão da Guia – (HVB_DTEMIS) | Data de emissão da guia - BD7_DATPRO | 4 | ||
Qtd. Receita – (HVB_QTDREC) | Quantidade de Receita | 4 | ||
Qtd. Recebimentos em atraso – (HVB_QTREAT) | Recebimentos em atraso. | 4 | ||
Valor Receita – (HVB_VLRREC) | Valor da receita | 4 | da receita - BM1_VALOR | 4 |
Fluxo principal.
Busca informações na cobrança e faz cruzamento com o contas a receber considerando registros consolidados, conta medica (coparticipação), composição da cobrança (mensalidade), prestador, procedimento, local de atendimento, glosas, produto, família e usuário. São receitas de mensalidade e de coparticipação. O dado extraído da primeira extração e conforme o período informado e todos os registros com data de baixa ou sem data de baixa para que seja garantido dados do passado. (Não é recomendado iniciar a extração com uma data no passado (Data Até)). Após a primeira extração os dados de baixas realizadas, sempre será após a ultima data de extração (Data Até) . O período informado olha para a data de vencimento do titulo ou baixas ocorridas conforme data da ultima extração. (Data Até).
Para coparticipação (Redução de Custo) o relacionamento também será realizado com os registros da consolidação.
Para receitas o relacionamento também será feito com a composição da cobrança para lançamento de mensalidade. Caso tenha necessidade de inclusão de mais algum lançamento basta utilizar o ponto de entrada PLGDLAN. Neste ponto de entrada basta informar os códigos de lançamentos. Ex.: "'101'" ou "'101','102','103'"
Dimensões
Cada tabela de dimensão definida possui função própria de extração, padronizadas com o prefixo BIX. O nome completo da função é determinado com base no significado de negócio das informações para facilitar a compreensão e o desenvolvimento das mesmas. Além dos campos identificados para cada tabela de dimensão, também são gerados valores para os campos:
Campo | Valor | Local |
LINPRO | Fixo “P “ – Protheus | Stage e DW |
ISTCIA | Fixo “01” – Sem conceito de instâncias | Stage e DW |
FILIAL | Filial da tabela tratada | Stage e DW |
GRPEMP | Grupo de Empresa | Stage e DW |
CDUNEG | Código Unidade de Negócio | Stage e DW |
CDEMPR | Código da Empresa | Stage e DW |
INSTAL | Código de instalação multitenancy | DW |
BKCODE | Código da Chave de Negócio, original gerado no Stage | DW |
Estes campos são utilizados para garantir características próprias para as informações de cada linha de produto TOTVS (Microsiga Protheus, Datasul, RM e Logix) além de manter características das origens da informação.
Todas as dimensões são criadas com um registro padrão identificado pela descrição “INDEFINIDO”. Este registro é utilizado para identificar conceitos do TOTVS BA e TOTVS Smart Analytics não pertencentes ao ERP Microsiga Protheus e para identificar chaves de dimensões não encontradas durante a verificação de integridade referencial realizada pelas tabelas fatos. Esta verificação de integridade é realizada utilizando a origem das informações das tabelas e dimensões do ERP Microsiga Protheus e não os dados já inseridos no Fluig Smart Data. Este processo gera um log de execução dentro do diretório raiz de instalação do ERP Microsiga Protheus, pasta LogBI. Cada informação registrada nestes arquivos deve ser validada e, de acordo com a necessidade, corrigida para posterior nova extração para correção.
Os campos das dimensões, identificados na especificação física por Business Key é uma composição dos campos Origem, responsáveis pela caracterização única dos registros, concatenados após os campos de Linha de Produto, Instância e Código da Empresa, separados por pipes (|).
O relacionamento entre as áreas, fatos e dimensões é definido na função BIXModelagem, acionada internamente pela função BIExtractor. Este relacionamento deve ser atualizado na criação de novas funções extratoras. Os campos das dimensões com origem na tabela SX5 são declarados na função BIXKeysSX5.
A execução do extrator da área Saúde é realizada exclusivamente através da função BIExtractor, disponibilizada para agendamento via Schedule do ERP Microsiga Protheus.
Pré-Requisito:
- Execução do Wizard de Configuração dos parâmetros essenciais ao funcionamento da Fluig Smart Data.
Nomenclatura das tabelas de dimensão:
Dimensões:
HVL - Operadora - Visualizar as informações por operador
HVD - Modalidade - Visualizar as informações por modalidade (Empresa)
HVE - Contrato - Visualizar as informações por contrato
HVW - Subcontrato - Visualizar as informações por subcontrato
HVR - Grupo de Cobertura - Visualizar as informações por gurpo de cobertura
HVG - Produto - Visualizar as informações por protudo
HVH - Acomodação - Visualizar as informações por acomocação
HVI - Beneficiário - Visualizar as informações beneficiário
HVJ - Local de Atendimento - Visualizar as informações por local de atendimento
HVK - Tipo Prestador - Visualizar as informações por tipo de prestador
HVM - Prestador - Visualizar as informações por prestador
HVN - Especialidade - Visualizar as informações por especialidade
HVO - CID - Visualizar as informações por cid
HVP - Glosa - Visualizar as informações pro glosa
HVQ - Tipo de Guia - Visualizar as informações por tipo de guia
HVS - Tipo Serviço - Visualizar as informações por tipo de serviço
HVT – Serviço - Visualizar as informações por serviço
HVC – Tipo de Receita - Visualizar as informações por tipo de receita
HVX – Regiao - Visualizar as informações por região
- Tabela de Dimensão HVL – Operadora (Função BIXOperadora)
Visualiza as informações por operadora.
Dimensão: Operadora (HVL) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVL_OPERAD
| BA0_FILIAL+BA0_CODIDE+BA0_CODINT |
Código | HVL_CODIGO
| BA0_CODIDE+BA0_COINT | |
Descrição | HVL_DESC
| BA0_NOMINT |
- Tabela de Dimensão HVD – Modalidade do Contrato (Função BIXModContrato)
Visualiza as informações por modalidade de Contrato (Empresa)
Dimensão: Modalidade do Contrato (HVD) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVD_MODCON
| BG9_FILIAL+BG9_CODINT+ BG9_CODIGO+BG9_TIPO |
Código | HVD_CODIGO
| BG9_CODIGO | |
Descrição | HVD_DESC
| BG9_DESCRI |
- Tabela de Dimensão HVE – Contrato Saúde (Função BIXContSaude)
Visualiza as informações por contrato.
Dimensão: Contrato Saúde (HVE) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVE_CONTSA
| BT5_FILIAL+BT5_CODINT+BT5_CODIGO +BT5_NUMCON+BT5_VERSAO |
Código | HVE_CODIGO
| BT5_CODIGO | |
Versão | HVE_VERCON
| BT5_VERSAO | |
| Descrição | HVE_DESC
| BT5_NOME |
- Tabela de Dimensão HVW – SubContrato (Função BIXSubContrato)
Visualiza as informações por subcontrato.
Dimensão: SubContrato (HVW) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVW_SUBCON
| BQC_FILIAL+BQC_CODIGO+BQC_NUMCON+ BQC_VERCON+BQC_SUBCON+BQC_VERSUB |
Código | HVW_CODIGO
| BQC_SUBCON | |
Versão | HVW_VERSUB
| BQC_VERSUB | |
| Descrição | HVW_DESC
| BT5_DESCRI |
- Tabela de Dimensão HVR – Grupo de Cobertura (Função BIXGrupoCobertura)
Visualiza as informações por grupo de cobertura.
Dimensão: Grupo de Cobertura (HVR) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVR_GRUCOB
| BG7_FILIAL+BG7_CODINT+BG7_CODGRU |
Código | HVR_CODIGO
| BG7_CODGRU | |
| Descrição | HVR_DESC
| BG7_DESCRI |
- Tabela de Dimensão HVG – Produto (Função BIXProdSaude)
Visualiza as informações por produto.
Dimensão: Produto (HVG) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVG_PRODVE
| BI3_FILIAL+BI3_CODINT+BI3_CODIGO+BI3_VERSAO |
Código | HVG_CODIGO
| BI3_CODIGO | |
| Versão | HVG_VERPRO | BI3_VERSAO |
| Descrição | HVG_DESC
| BI3_DESCRI |
- Tabela de Dimensão HVH – Acomodação (Função BIXAcomodacao)
Visualiza as informações por acomodação.
Dimensão: Acomodação (HVH) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVH_ACOMOD
| BI4_FILIAL+BI4_CODACO |
Código | HVH_CODIGO
| BI4_CODACO | |
| Descrição | HVH_DESC
| BI4_DESCRI |
- Tabela de Dimensão HVI – Beneficiário (Função BIXBeneficiario)
Visualiza as informações por beneficiário.
Dimensão: Beneficiário (HVI) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVI_BENEFI
| BA1_FILIAL+BA1_CODINT+BA1_CODEMP+BA1_MATRIC+ BA1_TIPUSU+BA1_TIPREG+BA1_DIGITO
|
Código | HVI_CODIGO
| BA1_CODINT+BA1_CODEMP+BA1_MATRIC+ BA1_TIPUSU+BA1_TIPREG+BA1_DIGITO | |
| Descrição | HVI_DESC
| BA1_NOMUSR |
- Tabela de Dimensão HVX – Endereço do atendimento (Função BIXEndAtendimento)
Visualiza as informações por Endereço do atendimento.
Dimensão: Endereço do Atendimento (HVX) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVX_ENDATE
| upper(cPaisLoc + "|"+allTrim((cTemp)->BC9BC9_EST )+"|"+allTrim((cTemp)->BC9+ BC9_MUN )+"|"+allTrim((cTemp)->BC9+ BC9_BAIRRO)) |
Pais | HVX_PAIS
| cPaisLoc | |
| Estado | HVX_ESTADO
| upper(allTrim((cTemp)->BC9BC9_EST)) |
| Cidade | HVX_CIDADE | upper(allTrim((cTemp)->BC9BC9_MUN)) |
| Bairro | HVX_BAIRRO | upper(allTrim((cTemp)->BC9BC9_BAIRRO)) |
- Tabela de Dimensão HVJ – Local de Atendimento (Função BIXLocAtendimento)
Visualiza as informações por Local de Atendimento.
Dimensão: Local de atendimento (HVJ) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVJ_LOCATE
| BD1_FILIAL+BD1_CODINT+BD1_CODLOC |
Código | HVJ_CODIGO
| BD1_CODLOC | |
| Descrição | HVJ_DESC
| BD1_DESLOC |
- Tabela de Dimensão HVK – Tipo de prestador (Função BIXTipoPrestador)
Visualiza as informações por Tipo de Prestador.
Dimensão: Local de atendimento (HVK) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVK_TIPPRE
| BAG_FILIAL+BAG_CODIGO |
Código | HVK_CODIGO
| BAG_CODIGO | |
| Descrição | HVK_DESC
| BAG_DESCRI |
- Tabela de Dimensão HVM – Rede de Atendimento (Função BIXRedeAtendimento)
Visualiza as informações por Rede de atendimento.
Dimensão: Rede de Atendimento (HVM) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVM_PRESTA
| BAU_FILIAL+BAU_CODIGO |
Código | HVM_CODIGO
| BAU_CODIGO | |
| Descrição | HVM_DESC
| BAU_NOME |
- Tabela de Dimensão HVN – Especialidade Medica (Função BIXEspecialidadeMedica)
Visualiza as informações por Especialidade Medica.
Dimensão: Especialidade Medica (HVN) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVN_ESPMED
| BAQ_FILIAL+BAQ_CODINT+BAQ_CODESP |
Código | HVN_CODIGO
| BAQ_CODESP | |
| Descrição | HVN_DESC
| BAQ_DESCRI |
- Tabela de Dimensão HVO – Cid (Função BIXCid)
Visualiza as informações por Cid.
Dimensão: Cid (HVO) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVO_CADDOE
| BA9_FILIAL+BA9_CODDOE |
Código | HVO_CODIGO
| BA9_CODDOE | |
| Descrição | HVO_DESC
| BA9_DOENCA |
- Tabela de Dimensão HVP – Motivo de Glosa (Função BIXMotivoGlosa)
Visualiza as informações por Motivo de Glosa.
Dimensão: Motivo de Glosa (HVP) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVP_MOTGLO
| BCT_FILIAL+BCT_CODOPE+BCT_PROPRI+BCT_CODGLO |
Código | HVP_CODIGO
| BCT_CODGLO | |
| Descrição | HVP_DESC
| BCT_DESCRI |
- Tabela de Dimensão HVQ – Tipo de Guia (Função BIXTipoGuia)
Visualiza as informações por Tipo de Guia.
Dimensão: Tipo de Guia (HVQ) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVQ_TIPGUI
| BCL_FILIAL+BCL_CODOPE+BCL_TIPGUI |
Código | HVQ_CODIGO
| BCT_TIPGUI | |
| Descrição | HVQ_DESC
| BCT_DESCRI |
- Tabela de Dimensão HVS – Tipo de Serviço Medico (Função BIXTipoServMedico)
Visualiza as informações por Tipo de Serviço Medico.
Dimensão: Tipo de Serviço Medico (HVS) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVS_TIPMED
| Tipo do Procedimento (BF8_TPPROC) |
Código | HVS_CODIGO
| Tipo do Procedimento | |
| Descrição | HVS_DESC
| Descrição do Tipo |
- Tabela de Dimensão HVT – Serviço Medico (Função BIXServMedico)
Visualiza as informações por Serviço Medico.
Dimensão: Serviço Medico (HVT) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVT_SERMED
| BR8_FILIAL+BR8_CODPAD+BR8_CODPSA+BR8_ANASIN |
Código | HVT_CODIGO
| BR8_CODPSA | |
| Descrição | HVT_DESC
| BR8_DESCRI |
- Tabela de Dimensão HVC – Tipo de Receita (Função BIXTipoReceita)
Visualiza as informações por Tipo de Receita.
Dimensão: Tipo de Receita (HVC) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
04 | Business Key | HVC_TPRECE
| Atribuição 1 – Receita ou 2 - Despesa |
Código | HVC_CODIGO
| Atribuição 1 – Receita ou 2 - Despesa | |
| Descrição | HVC_DESC
| Receita ou Despesa |
- Tabela de Dimensão HJ4 – Empresa (Função BIXEmpresa)
As informações são visualizadas por código ou nome da Empresa
Dimensão: Empresa (HJ4) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
01 | Business Key | HJ4_EMPRES
| FWGrpCompany() + FWCompany() |
Código | HJ4_CODIGO
| Atribuição fixa a partir da regra especificada | |
| Empresa | HJ4_NOME
| FWGrpName() |
| Grupo de Empresa | HJ4_DESCGR | Atribuição fixa a partir da regra especificada |
- Tabela de Dimensão HKK – Estabelecimento (Função BIXEstabelecimento)
As informações são visualizadas por código ou nome do Estabelecimento ou Filial da Empresa.
Dimensão: Estabelecimento (HKK) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
01 | Business Key | HKK_ESTABL
| FWFilial() |
Código | HKK_CODIGO
| FWFilial() | |
| Estabelecimento | HKK_NOME
| FWFilialName() |
- Tabela de Dimensão HJ1 – Unidade Negócio (Função BIXUnidadeNegocio)
As informações são visualizadas por código ou nome da Unidade de Negócio. Unidades de Negócio são divisões que identificam as atividades desenvolvidas pelos estabelecimentos ou filiais de um grupo empresarial.
Dimensão: Unidade Negócio (HJ1) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
01 | Business Key | HJ1_CODIGO
| FWUnitBusiness () |
Código | HJ1_CODIGO
| FWUnitBusiness () | |
| Unidade Negócio | HJ1_NOME
| FWUnitName () |
- Tabela de Dimensão HJ6 – Moeda (Função BIXMoeda)
As informações são visualizadas por nome ou símbolo da Moeda. Moeda é uma unidade financeira utilizada quando se faz necessária a conversão de valores.
Dimensão: Moeda (HJ6) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
01 | Business Key | HJ6_MOEDA
| Valor atribuído ao Código |
Código | HJ6_CODIGO
| Código sequencial de identificação nos parâmetros MV_MOEDA?. | |
| Unidade Negócio | HJ6_NOME
| MV_MOEDA? |
- Tabela de Dimensão HJ7 – Cliente (Função BIXCliente)
As informações são visualizadas por código ou nome do Cliente.
Dimensão: Cliente (HJ7) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
01 | Business Key | HJ7_CLIENT
| A1_FILIAL+A1_COD+A1_LOJA |
Código | HJ7_CODIGO
| A1_COD | |
| Loja | HJ7_LOJA
| A1_LOJA |
| Código Matriz Cliente | HJ7_MATRIZ | AUSENTE |
| Matriz Cliente | HJ7_MATRIZ | AUSENTE |
| Cliente | HJ7_NOME | A1_NOME |
| Ramo Atividade | HJ7_RAMO | A1_SATIV1 |
- Tabela de Dimensão HK2 – Período (Função BIXPeriodo)
As informações são visualizadas por Período de tempo. As divisões de Período podem ser Ano, Semestre, Trimestre, Mês e Data.
Dimensão: Cliente (HJ7) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
01 | Data | HK2_DATA
| DATE() |
Ano | HK2_ANO
| YEAR() | |
| Semestre | HK2_SMESTR
| Atricuição fixa a partir da regra especifica |
| Trimestre | HK2_TRIMST | Atricuição fixa a partir da regra especifica |
| Mês | HK2_MES | MONTH() |
| Mês_Nome | HK2_NOMEMS | CMONTH() |
| Dia | HK2_DIA | DAY() |
| Dia da Semana | HK2_DIASEM | DOW() |
| Dia da Semana-Nome | HK2_SEMNOM | CDOW() |
- Tabela de Dimensão HKJ – Fornecedor (Função BIXFornecedor)
Visualiza informações por código ou nome do Fornecedor.
Dimensão: Fornecdor (HKJ) | |||
Fase | Campos | Atributo Destino (Stage) | Origem |
01 | Business Key | HKJ_FORNEC
| A2_FILIAL+A2_COD+A2_LOJA |
Código | HKJ_CODIGO
| A2_COD | |
| Loja | HKJ_LOJA
| A2_LOJA |
| Código Matriz Fornecedor | HKJ_FORNMT | AUSENTE |
| Matriz Fornecedor | HKJ_MATRIZ | AUSENTE |
| Matriz Fornecedor | HKJ_MATFOR | AUSENTE |
| Fornecedor | HKJ_NOME | A2_NOME |
| Ramo Atividade | HKJ_RAMO | A2_ATIVIDA |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
...