Upload
amalia-ferrao-dias
View
213
Download
1
Embed Size (px)
Citation preview
DOCUMENTO DE IMPLANTAÇÃO
Serviços para integrar dados de exames do
XClinic Nexus para o Flow Performace
ApresentaçãoTópicos
• Requisitos necessários;
• Instalação pré-requisitos;
• Instalação da integração;
• Configurando a integração;
• Ativando serviços.
Requisitos para implantar a integração
Requisitos Instalação parte 1 Instalação parte 2 Configuração Ativação
Req. 1 – Windows mínimo para ativar framework
Req. 2 – FrameWork da Microsoft
Req. 3 – Serviço Informação da internet
1 Giga Byte
Req. 4 - Memória disponível Req. 5 – Espaço em disco disponível
200 Mega Bytes
Instalação dos pré-requisitos para implantar os serviços
Requisitos Instalação parte 1 Instalação parte 2 Configuração Ativação
1 – Através do site: https://www.microsoft.com/pt-br/download/details.aspx?id=30653, faça o download e instale o framework seguindo todos os passos;
2 – Através do site: http://www.iis.net/learn/install/installing-iis-7/installing-iis-on-windows-vista-and-windows-7, ative o IIS onde será hospedado os serviços do XClinic;
3 – Através do site: https://msdn.microsoft.com/pt-br/library/ms731053(v=vs.110).aspx,Ative os serviços WCF para permitir o funcionamento dos serviços do XClinic no IIS.
Nota: O segundo tópico foi referenciado a partir do Windows Vista SP2, portanto para versões superiores favor consultar site oficial do IIS - http://www.iis.net/
Instalação dos arquivos da integração
Requisitos Instalação parte 1 Instalação parte 2 Configuração Ativação
1 - Extraia os arquivos em anexo no seguinte local “c:\Services_Xclinic”, se a pasta não existir, crie a mesma e extraia os arquivos dentro dela;
2 – Acesse a instancia do SQL Server onde deverá ser ativado a integração e execute todos scripts que estão na pasta scripts dos arquivos descompactados;
3 – Configure a conexão com o SQL Server no arquivo “Web.config” que encontra-se na pasta de serviços localizada em “...\ Pixeon.XClinicServices\Web.config”, localize a TAG <connectionStrings> e dentro dela configure os valores para acesso ao banco de dados,Por exemplo:Data Source=SERVIDOR_DE_BANCO;Initial Catalog=NOME_BANCO; User ID=USUARIO_BANCO;Password=SENHA_BANCO
Instalação dos arquivos da integração
Requisitos Instalação parte 1 Instalação parte 2 Configuração Ativação
4 - Configure o diretório do serviço no IIS utilizando a porta apropriada e também o pool de aplicativos apontado para versão 4.5 do framework, em caso de dúvidas consulte a referência no site oficial da Microsoft: https://support.microsoft.com/pt-br/kb/323972/pt-br
5 – Após configurar o serviço, verifique se o mesmo está disponível através do IIS, como segue abaixo:
Instalação dos arquivos da integração
Requisitos Instalação parte 1 Instalação parte 2 Configuração Ativação
6 – Para somente instalar os serviços que enviaram dados para o Flow Performace siga os seguintes passos:
a) Acesse a pasta “Pixeon.XClinicServices.WinServices”;b) Execute o “prompt de comando” como administrador e acesse a pasta “Pixeon.XClinicServices.WinServices”;c) Digite “ServiceInstall.bat” no prompt e “enter”;d) Verifique se a instalação foi feita com sucesso;
7 – Ao concluir a instalação dos serviços, será necessário verificar se o cliente utiliza o PACS Aurora, caso verdadeiro o serviço para notificar a recepção do paciente no XClinic não deverá ser ativado, pois o notificação do paciente será feita pelo próprio PACS Aurora, agora caso o cliente utilize um PACS terceiro, o serviço para notificar a recepção do paciente deverá ser ativado
Configurando a integração
Requisitos Instalação parte 1 Instalação parte 2 Configuração Ativação
1 – Acesse a pasta “Pixeon.XClinicServices.WinServices” e dentro dela edite o arquivo de configuração dos serviços do Windows “Pixeon.XClinicServices.WinServices.exe.config”;
a) Configure a conexão com o SQL Server localizando a TAG <connectionStrings> e dentro dela configure os valores para acesso ao banco de dados,
Por exemplo:Data Source=SERVIDOR_DE_BANCO;Initial Catalog=NOME_BANCO; User ID=USUARIO_BANCO;Password=SENHA_BANCO
b) Configure os valores para os parâmetros para o serviço de envio da recepção do paciente:
<customAppSettingsGroup> <FLOW> <add key="ReceberPaciente_ServicoAtivo" value="true"/> <add key="ReceberPaciente_URL" value=""/> <add key="ReceberPaciente_URI" value=""/> <add key="ReceberPaciente_TokenClinica" value=""/> <add key="ReceberPaciente_TempoExec" value="30000"/> </FLOW></customAppSettingsGroup>
Ativando os serviços
Requisitos Instalação parte 1 Instalação parte 2 Configuração Ativação
A integração com o Flow ocorre através dos seguintes passos que poderão ou não ser ativados dependendo do cenário definido conforme exemplo abaixo:
Enviar recepção paciente
Exames anteriores com laudo
Anexar documentos
Receber laudo
POST
GET
POST
POST
Para ativar o envio automático dos exames recepcionados, ative a configuração <add key="ReceberPaciente_ServicoAtivo" value="true"/> no arquivo de configurações dos serviços do
windows e reinicie os serviços.
Para ativar a consulta dos exames anteriores com laudo ative a configuração <add key=“ExamesAnteriores_ServicoAtivo" value="true"/> no arquivo de configurações dos serviços do
windows e reinicie os serviços.
Para ativar o envio automático dos documentos do paciente tive a configuração <add key=“AnexarDocumento_ServicoAtivo" value="true"/> no arquivo de
configurações dos serviços do windows e reinicie os serviços.
Para ativar o recebimento do laudo ative a configuração <add key="ReceberLaudo_ServicoAtivo" value="true"/> no arquivo de configurações dos serviços do
windows e reinicie os serviços.
CheckList
Requisitos Instalação parte 1 Instalação parte 2 Configuração Ativação
1. FrameWork Microsoft instalado com sucesso?2. IIS (Internet Information Services) instalado com sucesso?3. Foi ativado o funcionamento dos serviços WCF no IIS?4. Foi configurado a conexão com o banco de dados nos serviços do IIS?5. Foi configurado a conexão com o banco de dados nos serviços do Windows?6. Foi instalado os serviços no IIS?7. Foi instalado o servido do Windows para envio da recepção do paciente e
documentos?8. Foram configurados os parâmetros (URL, Tempo de Execução, URI, Ativação) no
servido de envio da recepção do paciente e envio dos documentos?9. Foram fornecidas ao Flow as URLs para consulta de exames anteriores e envio do
laudo?
Resultado do processo esperado
Requisitos Instalação parte 1 Instalação parte 2 Configuração Ativação
Obrigado.