Changes between Version 35 and Version 36 of Releases/v2.100


Ignore:
Timestamp:
02/11/18 14:43:41 (8 years ago)
Author:
bob
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Releases/v2.100

    v35 v36  
    6565 
    6666== 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.  
     67WSI 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.  
    6868Zie ook [wiki:Documentatie/Beheerder/Modules/NOAH functionele beschrijving van de Noah-koppeling]. 
    6969 
    70 Voor dit gedeelte van de installatie heeft u de ondersteuning nodig van de FENAC servicedesk. Alleen zij kunnen het zogenaamde licentie programma uitvoeren. 
     70Voor dit gedeelte van de installatie heeft u ondersteuning nodig van de FENAC servicedesk. Alleen zij kunnen het zogenaamde licentie programma uitvoeren. 
    7171De procedure is in grote lijnen als volgt: 
    7272 - 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. 
    7575   Elke Noah versie heeft zijn een bijbehorende WSI components executable. Voor Noah 4.8 is dit NoahWSISetup_4.8.exe 
    7676 - Herstart de machine waar NOAH op draait. 
     
    7878 
    7979== 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. 
    8181 - Klik op menu 'File -> Enable Web Integration' aan. 
    8282 - Open 'Web Server Settings' via Window -> Configuration - Web Server Settings 
     
    8585 
    8686 - Volgende configuratie variabelen instellen:  
    87       - BackEndWebServiceName: De (windows)computernaam waar OpenAC3 op draait.   
     87      - !BackEndWebServiceName: De (windows)computernaam waar OpenAC 3 op draait.   
    8888      - 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 dan 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. 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. 
    9292 - Herstart het systeem (of herstart de Noah windows services). 
    9393 
    9494 
    9595 
    96 == OpenAC2 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 == 
     97OpenAC 2 moet instellingen krijgen waardoor nieuwe en gewijzigde patiëntgegevens doorgegeven worden aan de Noah-server en Noah-database. 
    9898 - Activeren Noah-module in modules.ini van de adaptatie: 
    9999{{{ 
    100100kern.s080_noah = True 
    101101}}} 
    102  - Instellen van de hostname en het poortnummer waar de Noah web-service op te bereiken is. Dit heb je eerder ingesteld met de 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.  
    103103Hostname mag een windows computernaam zijn of een IP-adres. 
    104104 
    105105   [[Image(NoahServerInstelling_OpOpenAC2.png)]] 
    106106 
    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 == 
     108OpenAC 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 
     111OpenAC 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). 
     113Zie hieronder een fragment van appsetting.json: 
    113114{{{ 
    114115  "Agb": { 
     
    157158 
    158159Op 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". 
    161162 
    162163Op 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". 
    165166 
    166167Vervolgens kun je een deeltest doen. 
    167168Start 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 pagina te 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 web service. 
     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. 
    170171 
    171172== Migratie ==