15
Guia Integração SighFar e SI3 Sumário Ordens de Serviço desta demanda................................2 Associações necessárias para a Integração SIGHFAR e SI3........2 CADASTRO DE DETALHES DA FREQUENCIA...........................3 CADASTRO DE FREQUENCIA DE PRESCRIÇÃO.........................5 ESPECIALIDADE DO SIGH........................................8 Passo a passo para integração..................................8 Reenvio de Receitas............................................8 Mensagens parametrizadas no SIGH...............................8 Soluções técnicas.............................................10 FACILITADOR DE INTEGRAÇÕES..................................10

Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

SumárioOrdens de Serviço desta demanda...............................................................................................2

Associações necessárias para a Integração SIGHFAR e SI3...........................................................2

CADASTRO DE DETALHES DA FREQUENCIA..............................................................................3

CADASTRO DE FREQUENCIA DE PRESCRIÇÃO...........................................................................5

ESPECIALIDADE DO SIGH..........................................................................................................8

Passo a passo para integração.....................................................................................................8

Reenvio de Receitas.....................................................................................................................8

Mensagens parametrizadas no SIGH............................................................................................8

Soluções técnicas.......................................................................................................................10

FACILITADOR DE INTEGRAÇÕES.............................................................................................10

Page 2: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

Ordens de Serviço desta demandaA ordem para aplicação desta demanda é:

240369: Melhorias no Receituário 244213: Integração SIGHFAR 256101: Deparas

Associações necessárias para a Integração SIGHFAR e SI3.

Para integração Si3 e SIGHFAR, são necessários alguns cadastros de depara entre esses sistemas.

O cadastro é feito nas telas do menu Mapeamento de Sistemas Externos :

O cadastro dos atributos já está cadastrado.

Os valores padrão dos atributos também foram atualizados, com base no que está cadastrado no InCor. Se houver algo específico do hospital, deve ser feito o cadastro nesta tela.

A configuração de valores origem/destino também deverá ser cadastrada. Alguns dos valores padrão foram carregados automaticamente.

As associações abaixo foram feitas automaticamente também:

Page 3: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

CADASTRO DE DETALHES DA FREQUENCIA

Os detalhes da frequência no SIGH têm um cadastro fechado, possibilitando apenas alguns valores específicos. No Si3, o cadastro é aberto.

Page 4: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

Para todos os valores do SIGH, foi feito o carregamento e o depara automático.

Caso exista a necessidade de criação de outro detalhe de frequência, deverá ser feita a inserção no SIGH (via banco de dados), no SI3 (via “Detalhes da Frequência”) e feitos os devidos deparas.

Lembrando que no SIGH, cada período é registrado em uma tabela diferente:

Refeição do dia:

Período do dia:

Page 5: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

Período da prescrição:

Período da refeição:

E que cada uma dessas chaves é cadastrada em uma coluna diferente na tabela far_rec_medic_presc_hr.

CADASTRO DE FREQUENCIA DE PRESCRIÇÃO

As frequências de prescrição do SI3 são fechadas em:

Page 6: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

No SIGH, isso é aberto. No SIGH, o ‘X’ se refere ao “por dia” e o ‘/’ se refere a “horas do dia”. Então, o depara deve ser feito em duas partes. Exemplo:

Cadastrando valores:

Para o valor “12/12h” do Si3 em “12” e “/”.

Para o valor “12xd” do Si3 em “12” e “x”.

Cadastrando o depara:

O ‘1xd’ e o ‘1/1h’ terão valor de destino ‘1’ na frequência de aplicação:

Page 7: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

O ‘1xd’ e o ‘1/1h’ terão valor de destino ‘X’e ‘/’, respectivamente, no tipo de frequência de aplicação:

Para todos os valores descritos na RSE, foi feito o carregamento e o depara automático. Se houver a necessidade de criação de outro tipo de frequência no SI3, deverá ser feito o depara, conforme exemplos acima.

Page 8: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

ESPECIALIDADE DO SIGH

São necessários três campos para encontrar a informação de especialidade: Código do instituto, Código do serviço e Código da especialidade.

-> O código do instituto deve ser parametrizado na tela de Configurar Parâmetros, com o código SIGH_FAP_AREA. Exemplo de valor: INCOR.

-> O código da especialidade deve ser parametrizado na mesma tela, com o código SIGH_FAP_ESPE. Exemplo de valor:

UNIDADE|SIGLA|SEQ|VALOR DO PARAMETRO|INICIO EM

999|UNCOR - CLINICA DE CORONARIOPATIA|99|UCO2|01/01/2000

-> O Código do serviço no SIGH se refere à sigla da unidade funcional.

Passo a passo para integração

Após a parametrização dos deparas, basta realizar a liberação da receita que esta deverá aparecer no sistema do SIGHFAR.

Também deverá aparecer na tela INT0230-Monitoramento da Integração.

Reenvio de Receitas

De acordo com a orientação dos analistas do S4SP, todas as receitas que forem reenviadas serão excluídas (atualização do registro com status de término) e inseridas novamente no SIGH.

Mensagens parametrizadas no SIGH

Todas as mensagens de retorno do SIGH para o INCOR estão cadastradas na tabela FAR_MENSAGEM_VALIDACAO.

Todas estas informações são visualizadas na tela de Monitoramento da Integração.

A observação é exibida ao clicar no botão ‘?’ ao lado da mensagem de erro.

Documento extraído dia 11/10/2018:

Page 9: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

Page 10: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

Soluções técnicas

Para construção da integração, foram feitas as seguintes rotinas:

As rotinas do SIGHFAR são:a. fap_pkg_far_getters.pck: Realiza todas as operações de captura de informações

do lado do SIGH, para serem expostas via barramento. b. fap_pkg_far_setters.pck: Realiza todas as operações de atualização de

informações do lado do SIGH, para serem expostas via barramento.c. fap_pkg_valida_prescricao.pck: Faz todas as validações para atualização da

informações no SIGH.d. fap_pkg_variaveis.pck: Contém todas as variáveis constantes utilizadas no

processo.e. pkg_logs.pck: Faz a gravação de logs.

As rotinas do lado do Si3 são:

a. INTEGRACAO_PKG_INTEGRACAO.pkg: Contém as rotinas básicas para implementação de integração via barramento por processo que utilize XML.

b. INTEGRACAO_PKG_SIGHFAR.pkg: Utiliza as rotinas implementadas no objeto INTEGRACAO_PKG_INTEGRACAO.pkg para tratar especificamente as especificidades do SIGHFAR.

FACILITADOR DE INTEGRAÇÕES

Para facilitar o desenvolvimento e atualizações de futuras integrações, além de acompanhar a integração, foi desenvolvida a tela INT0230.

Page 11: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

Esta tela é genérica, podendo ser utilizada para qualquer processo. Para isso, basta cadastrar o código do processo sob o parâmetro P_CD_PROCESSO.

Por exemplo, no caso do SIGHFAR, o P_CD_PROCESSO será cadastrado como SIGHFAR. Esta será a chave para buscar as informações do processo na tabela INT_PROCESSO_INTEGRACAO.Além do parâmetro mandatório P_CD_PROCESSO, existem mais dois parâmetros opcionais: P_ADM e P_DEBUG:

Page 12: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

Ao cadastrar o parâmetro P_ADM, o botão “ATUALIZAÇÕES DO PROCESSO” é ativado.

Clicando nele, a janela de Processo é aberta. Nela se cadastram as informações de: Descrição do processo: É o título da primeira tela.

Page 13: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

Nome do Serviço: Campo ServiceName do WSDL do Barramento. Operação no Serviço: Campo OperationName do WSDL do Barramento. Parâmetro no Serviço: Campo parameterOrder do WSDL do Barramento. URL do Barramento: URL para o WSDL do Barramento. Tags Iniciais: As tags padrão de cabeçalho para todos os XML enviados XML QUERY: A query que monta o XML do processo.

Ao cadastrar o parâmetro P_DEBUG, o botão “Registro de Erros” e os campos de IDs são ativados.O botão “Registro de Erros” leva à tela LOG:

Page 14: Guia Integração SighFar e SI3 - Governo do Estado de São Paulosuporte.s4.sp.gov.br/wiki/lib/exe/fetch.php?media=s4sp:... · Web viewCADASTRO DE FREQUENCIA DE PRESCRIÇÃO As frequências

Guia Integração SighFar e SI3

A tela LOG contém dois blocos principais: na parte de cima, todos os erros mais técnicos referentes ao processamento. Abaixo, estão as informações dos XMLs de envio e retorno referentes à admissão mostrada em “XML´s das Requisições”.