Changes between Version 35 and Version 36 of Releases/v2.100
- Timestamp:
- 02/11/18 14:43:41 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Releases/v2.100
v35 v36 65 65 66 66 == NOAH WSI License Installeren == 67 WSI staat voor Web Services Integration en biedt bi-directionele connectiviteit naar andere systemen. Deze software dient men te installeren en verzorgt de koppeling van Noah met OpenAC 2 en OpenAC 3.67 WSI staat voor Web Services Integration en biedt bi-directionele connectiviteit naar andere systemen. Deze software dient geïnstalleerd te worden en zorgt voor de koppeling van Noah met OpenAC. 68 68 Zie ook [wiki:Documentatie/Beheerder/Modules/NOAH functionele beschrijving van de Noah-koppeling]. 69 69 70 Voor dit gedeelte van de installatie heeft u deondersteuning nodig van de FENAC servicedesk. Alleen zij kunnen het zogenaamde licentie programma uitvoeren.70 Voor dit gedeelte van de installatie heeft u ondersteuning nodig van de FENAC servicedesk. Alleen zij kunnen het zogenaamde licentie programma uitvoeren. 71 71 De procedure is in grote lijnen als volgt: 72 72 - Controleer eerst het versienummer van de NOAH-server. Dat moet minimaal 4.4 zijn. 73 - Draai de WSI license executable , deze wordt zal op aanvraag van de AC's op afstand door FENAC uitgevoerd worden.74 - Draai de WSI components executable , deze zal op aanvraag van de AC's op afstand door FENAC uitgevoerd worden.73 - Draai de WSI license executable. Deze wordt op aanvraag van de AC's op afstand door FENAC uitgevoerd. 74 - Draai de WSI components executable. Deze wordt op aanvraag van de AC's op afstand door FENAC uitgevoerd. 75 75 Elke Noah versie heeft zijn een bijbehorende WSI components executable. Voor Noah 4.8 is dit NoahWSISetup_4.8.exe 76 76 - Herstart de machine waar NOAH op draait. … … 78 78 79 79 == Noah WSI configuratie == 80 - Start op de Noah server-computer NOAHBSIntegServerTool.exe in C: \Program Files (x86)\HIMSA\NOAH 4.80 - Start op de Noah server-computer NOAHBSIntegServerTool.exe in C:/Program Files (x86)/HIMSA/NOAH 4. 81 81 - Klik op menu 'File -> Enable Web Integration' aan. 82 82 - Open 'Web Server Settings' via Window -> Configuration - Web Server Settings … … 85 85 86 86 - Volgende configuratie variabelen instellen: 87 - BackEndWebServiceName: De (windows)computernaam waar OpenAC3 op draait.87 - !BackEndWebServiceName: De (windows)computernaam waar OpenAC 3 op draait. 88 88 - Name: Vrij te kiezen naam voor WSI-setup. 89 - NoahSiteIdentification: Vul hier de servernaam in waarop de Noah-server is geïnstalleerd. Dit zou een ander server-computer kunnen zijn danwaar de Noah-webservice op draait.90 - NoahWebServiceId: Hier staat de servernaam waar de Noah-webservice op draait. Dit is de computer waar eerder de WSI Licentie en WSI component op is geïnstalleerd. Eventueel mag je een IP-adres invullen.91 - NoahWebServicePort: poortnummer voor Noah-webservice.89 - !NoahSiteIdentification: Vul hier de servernaam waar de Noah-server op is geïnstalleerd. Dit is meestal ook waar de Noah-webservice op draait. 90 - !NoahWebServiceId: Hier staat de servernaam waar de Noah-webservice op draait. Dit is de computer waar eerder de WSI Licentie en WSI component op is geïnstalleerd. 91 - !NoahWebServicePort: poortnummer voor Noah-webservice. 92 92 - Herstart het systeem (of herstart de Noah windows services). 93 93 94 94 95 95 96 == OpenAC 2 configuratie ==97 In OpenAC2 moet de instellingen krijgen waardoor nieuwe/gewijzigde patiëntgegevens doorgegeven kunnen worden aan de Noah-server en Noah-database.96 == OpenAC 2 configuratie == 97 OpenAC 2 moet instellingen krijgen waardoor nieuwe en gewijzigde patiëntgegevens doorgegeven worden aan de Noah-server en Noah-database. 98 98 - Activeren Noah-module in modules.ini van de adaptatie: 99 99 {{{ 100 100 kern.s080_noah = True 101 101 }}} 102 - Instellen van de hostname en het poortnummer waar de Noah web-service op te bereiken is. Dit heb je eerder ingesteld metde Noah WSI-configuratie-tool.102 - Instellen van de hostname en het poortnummer waar de Noah-webservice op draait. Dit heb je eerder ingesteld in de Noah WSI-configuratie-tool. 103 103 Hostname mag een windows computernaam zijn of een IP-adres. 104 104 105 105 [[Image(NoahServerInstelling_OpOpenAC2.png)]] 106 106 107 == OpenAC3 configuratie == 108 OpenAC 3 moet toegankelijk zijn voor Noah zodat nieuwe patiënt en meetgegevens, die in Noah ingevoerd, verwerkt kunnen in OpenAC. 109 - Wijzig hiervoor het poortnummer in C:\ProgramData\OpenACWeb\hosting.json op 8001. De default instelling bij Noah is 8001 en volgens de Noah forum is dat wel aan te passen in config-bestand NoahWebIntegration.dll.config maar het lijkt ons makkelijker het poortnummer in hosting.json aan te passen. 110 111 OpenAC 3 moet ook nieuwe of gewijzigde patiënt gegevens door kunnen sturen naar de Noah webservice zodat deze verwerkt worden door Noah-server en opgeslagen worden in de Noah-database. Wijzig hiervoor de appsettings.json van C:\ProgramData\OpenACWeb\ zoals hieronder aangegeven. 112 - Voeg het veld NoahServerPoort toe. Vul hier het poortnummer in waar de Noah web service op te bereiken is. Dit heb je eerder ingesteld met de Noah WSI-configuratie-tool. Zie hieronder een fragment van die instelling: 107 == OpenAC 3 configuratie == 108 OpenAC 3 moet toegankelijk zijn voor Noah zodat nieuwe en gewijzigde patiëntgegevens, die in Noah ingevoerd zijn, verwerkt kunnen in OpenAC. 109 - Wijzig hiervoor het poortnummer in C:/ProgramData/OpenACWeb/hosting.json op 8001. De default instelling bij Noah is 8001 en volgens de Noah forum is dat aan te passen in het config-bestand "!NoahWebIntegration.dll.config" maar het lijkt ons makkelijker het poortnummer in hosting.json aan te passen. 110 111 OpenAC 3 moet ook nieuwe en gewijzigde patiëntgegevens door kunnen sturen naar de Noah-webservice zodat deze verwerkt kunnen worden door Noah-server en Noah-database. Wijzig hiervoor de appsettings.json van C:/ProgramData/OpenACWeb/ zoals hieronder aangegeven. 112 - Voeg het veld !NoahServerPoort toe. Vul hier het poortnummer in waar de Noah-webservice op draait. Dit heb je eerder ingesteld met de Noah WSI-configuratie-tool. (De hostname waar de webservice opdraait is reeds ingesteld in OpenAC 2 en daardoor bekend voor OpenAC 3). 113 Zie hieronder een fragment van appsetting.json: 113 114 {{{ 114 115 "Agb": { … … 157 158 158 159 Op de server-computer waar Noah op geïnstalleerd: 159 - Zet poort 8000 voor binnenkomende verkeer toegankelijk. Geef hier de naam van de spelregel(rule) Noah binnenkomend.160 - Zet poort 8001 voor uitgaande verkeer toegankelijk. Geef hier de naam van de spelregel Noah uitgaand.160 - Zet poort 8000 voor binnenkomende verkeer toegankelijk. Geef hier de naam van de spelregel(rule) "Noah binnenkomend". 161 - Optioneel bij verbindingsproblemen, zet poort 8001 voor uitgaande verkeer toegankelijk. Geef hier de naam van de spelregel "Noah uitgaand". 161 162 162 163 Op de server-computer waar OpenAC 3 op is geïnstalleerd: 163 - Zet poort 8001 voor binnenkomende verkeer toegankelijk, geef hier de naam van de spelregel(rule) Noah binnenkomend.164 - Zet poort 8000 voor uitgaande verkeer toegankelijk, geef hier de naam van de spelregel Noah uitgaand.164 - Zet poort 8001 voor binnenkomende verkeer toegankelijk, geef hier de naam van de spelregel(rule) "Noah binnenkomend". 165 - Optioneel bij verbindingsproblemen, zet poort 8000 voor uitgaande verkeer toegankelijk, geef hier de naam van de spelregel "Noah uitgaand". 165 166 166 167 Vervolgens kun je een deeltest doen. 167 168 Start OpenAC 3 op. 168 - Open een browser(chrome) op de server-computer waar OpenAC3 op geïnstalleerd is en type de volledige url in waar de OpenAC3 applicatie op te bereiken. Dit is om te kijken of het poort nummer welke eerder is ingesteld ook werkt. Voorbeeld: http://openac3-server:8000. Kijk of de OpenAC 3 status paginate zien is.169 - Doe het zelfde op de Noah server-computer waar de Noah web service (WSI) eerder op geïnstalleerd is. Hiermee test je of OpenAC 3 te bereikbaar is voor de Noah webservice.169 - Open een internet browser(chrome) op de server-computer waar OpenAC 3 op geïnstalleerd is en typ het volledige webadres in van de OpenAC 3 applicatie. Voorbeeld: !http://openac3-server:8001. Dit is om te kijken of het poortnummer, welke eerder ingesteld is, ook werkt. Kijk of de statuspagina van OpenAC 3 te zien is. 170 - Doe het zelfde op de Noah server-computer waar de Noah-webservice (WSI) op geïnstalleerd is. Hiermee test je of OpenAC 3 bereikbaar is voor de Noah-webservice. 170 171 171 172 == Migratie ==