(geracc.net / homeplus) pre-requirements · 2019. 7. 16. · sql server 2016 express sql server...
TRANSCRIPT
CareConnect Admin/Care(+) (Geracc.Net / HomePlus) Pre-requirements
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.2
Table of contents 1. Change History ................................................................................................. 3
2. Algemeen ......................................................................................................... 4
3. Type installaties................................................................................................ 5
4. Hardware en software vereisten ...................................................................... 6
4.1. PC Clients ................................................................................................................................... 6
4.2. Terminal Server Clients (Thin Clients) ....................................................................................... 6
4.3. Server ........................................................................................................................................ 7
4.4. Internettoegang ........................................................................................................................ 7
5. Operating System ............................................................................................. 8
5.1. PC Clients ................................................................................................................................... 8
5.2. Server ........................................................................................................................................ 8
6. Microsoft SQL Server ........................................................................................ 9
7. Crystal report (with CareConnect Admin – Geracc) ....................................... 10
8. Server roles..................................................................................................... 10
9. Applicatie Server en werkstations.................................................................. 10
10. RSS Feeds ........................................................................................................ 11
11. Compendium updates .................................................................................... 11
12. E-mails versturen vanuit de Corilus applicatie ............................................... 11
13. Home’Link Apotheek module ......................................................................... 12
14. Prezo connector.............................................................................................. 13
15. Matrixprinters ................................................................................................ 13
16. Rechten........................................................................................................... 13
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.3
1. Change History
Date Description
01/2019 V2.5
21/02/2019 V2.6 Introduce change history & new template used
Crystal report (only applicable for Admin – Geracc) SQL 2008R2 end of support date update (July 2019)
SQL 2017 added in supported SQL versions
21/05/2019 V2.7
Punt 4.4 : Internet bandbreedte voor Go Mobile optie + poort verduidelijking
05/06/2019 V2.8
Punt. 4.3 : .Net core toegevoegd
Punt 5.1 : “end o f life” datum toegevoegd
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.4
2. Algemeen
Dit document heeft als doelstelling de technische pre-requirements van de Corilus software CareConnect
Admin/Care te beschrijven zodoende een vlotte installatie en werkende CareConnect Admin/Care te
garanderen.
Corilus kan geen garanties op een werkende CareConnect Admin/Care bieden als de technische
pre-requirements zoals beschreven in dit document niet zijn nageleefd.
In dit document wordt de term “Corilus applicatie” gebruikt om te verwijzen naar de volgende producten
CareConnect Admin (nieuwe naam voor Geracc admin en HomePlus)
CareConnect Care (nieuwe naam voor Geracc care en CarePlus)
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.5
3. Type installaties
Drie types van installatie zijn voorzien:
SQL Client/Server installatie
De Corilus applicatie wordt geïnstalleerd op de server en via een gedeelde map beschikbaar
gemaakt op de werkstations.
Terminal Server installatie of Remote Desktop Services (RDS) installatie
Corilus volgt voor een RDS installatie de compatibiliteit lijst van randapparatuur vermeld op
https://www.windowsservercatalog.com.
Multi site installatie
Als de Corilus database bereikbaar moet zijn vanop een andere locatie is er een
breedbandverbinding nodig (Proximus, Telenet, …) met VPN tussen beide sites.
Bij Multi site installaties ondersteunt Corilus enkel Terminal Server of Remote Desktop Services
(RDS) installaties.
Corilus volgt voor een RDS installatie de compatibiliteit lijst van randapparatuur vermeld op
https://www.windowsservercatalog.com.
Om de Corilus applicatie zonder problemen te kunnen installeren dient de Technical Service Engineer van
Corilus de nodige tijdelijke Administrator rechten te hebben.
Eventuele wachttijden, acties, (vervolg)interventies, probleemoplossing als gevolg van ontbrekende
Administrator rechten zoals hierboven beschreven, zijn niet inbegrepen in een project en worden
doorgerekend aan de op dat moment geldende uurtarieven.
Als u voor onze SAAS oplossing gekozen hebt, is de Corilus software beschikbaar in de cloud. In dat geval
zorgen wij voor de beheer, de hosting en onderhoud van de servers. U dient enkel 4.2 lezen, waar u de
wensen voor de PC’s voor toegang in de cloud terugvindt
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.6
4. Hardware en software vereisten
4.1. PC Clients
Processor: Processor snelheid: Quad Core 2.8 GHz of sneller
Besturingssysteem: Zie later
RAM: 4GB of hoger
Netwerkkaart: 1000 Mbit/s netwerkkaart
Resolutie : 1600 x 900 of hoger
Features and Disk Space Requirement: Minimaal 40GB
Microsoft.NET Framework 4.6 of hoger
Firewall: Distributed Transaction Coordinator netwerkcommunicatie toelaten of poort 134
toevoegen
4.2. Terminal Server Clients (Thin Clients)
Processor: Processor snelheid: 2.0 GHz of sneller
Besturingssysteem: Windows Embedded CE 6.0 (of alternatief besturingssysteem dat Windows
Terminal Services of Remote Desktop Services ondersteunt)
RAM: 1024 MB of hoger
Netwerkkaart: 100 Mbit/s netwerkkaart of hoger
Resolutie : 1600 x 900 of hoger
Remote Desktop Client: V6.1 of hoger
Terminal server of Remote Desktop Services (RDS) licentie: User/Device CAL voor de verbinding met
de server
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.7
4.3. Server (aanbevolen configuratie)
Framework
Microsoft.NET Framework 4.7 of hoger
Microsoft SQL Server native client
Microsoft SQL server setup support files
.Net Core Hosting bundle 2.2
Software
Microsoft Windows Installer 4.5 of latere versie
Microsoft Internet Explorer 9 of latere versie
Internet Information Services
Windows Powershell 5.0
4.4. Internettoegang
Er moet toegang zijn tot volgende URLs vanop de servers :
*.careconnect.be
*.corilus.be
Ports 80 en 443 (voor http en https)
De optie Elderly Go Mobile vereist een bandbreedte van 4 Mbps.
Aantal bedden < 150 bedden < 500 bedden < 1500 bedden > 1500 bedden
Aantal servers (RDS niet inbegrepen)(*) 1 (*) 2 (*) 3 (*)
Server type SQL ServerSQL Server + Services
server
SQL Server + Services
server + WebServer
# core 2 4 4
CPU >2 GHz >2 GHz >2 GHz
RAM 16 GB 32 GB 32 GB
SQL version >=SQL 2016 >=SQL 2016 >=SQL 2016
Netwerkkaart 1000 Mbps kaart 1000 Mbps kaart 1000 Mbps kaart
Scherm resolutie 1600 x 900 of hoger 1600 x 900 of hoger 1600 x 900 of hoger
Features and Disk Space Requirement
(standaard installatie)Minimaal 50 Gb Minimaal 50 Gb Minimaal 50 Gb
Internettoegang (voor support of voor
"mobile" option)
(voor support of voor
"mobile" option)
(voor support of voor
"mobile" option)
Besturingssysteem zie verder zie verder zie verder
(*) Indien u een centrale installatie wenst met RDS (Remote Desktop Services), dient u extra servers te voorzien
in functie van het aantal gebruikers
Neem contact
op met onze
techniesche
dienst
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.8
5. Operating System
De Corilus applicatie wordt enkel ondersteund voor volgende Windows OS1.
5.1. PC Clients
Windows 7 Professional (tot 01/2020)
Windows 8 Professional
Windows 8.1 Professional
Windows 10 Professional (zie Microsoft website : https://support.microsoft.com/en-
us/help/13853/windows-lifecycle-fact-sheet)
5.2. Server
Windows Server 2008 R2 (extended support end date : 14/01/2020)
Windows Server 2012
Windows Server 2012 R2
Windows Server 2016
Bovenstaande Windows Server Operating systems mogen gevirtualiseerd zijn indien de voorschriften van
Microsoft zijn nageleefd zoals vermeld op
http://www.windowsservercatalog.com/svvp.aspx?svvppage=svvp.htm.
1 Corilus volgt de Microsoft OS lifecycle
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.9
6. Microsoft SQL Server
Corilus adviseert altijd om haar databases op een aparte database server te installeren. De Corilus applicatie werkt enkel met volgende MS SQL versies:
SQL Server 2012 Standard of Enterprise (minimum)
SQL Server 2014 Standard of Enterprise (aanbevolen)
SQL Server 20162 Standard of Enterprise (aanbevolen)
SQL Server 20173 Standard of Enterprise (aanbevolen)
De Corilus applicatie werkt NIET met volgende MS SQL versies:
SQL Server 20084 R2 Standard of Enterprise (vanaf Juli 2019 – dan niet meer door Microsoft
ondersteund)
SQL Server 2008 R2 Express
SQL Server 2012 Express
SQL Server 2014 Express
SQL Server 2016 Express
SQL Server Clusters
MS SQL Server wordt geïnstalleerd door Corilus op voorwaarde de MS SQL Server licenties bij Corilus zijn aangekocht alsook Windows correct is geïnstalleerd, geconfigureerd en ge-update door de klant
zodoende de installatie van MS SQL Server feilloos kan uitgevoerd worden. Wanneer de klant MS SQL Server licenties in eigen beheer heeft, dient de installatie van MS SQL Server
volgens de richtlijnen (best practices) van Microsoft te zijn uitgevoerd zoals vermeld in https://docs.microsoft.com/nl-nl/sql/sql-server/install/planning-a-sql-server-installation.
De klant dient bij een release van Service Packs of patches van MS SQL Server, deze uiterlijk 6 maanden later te installeren.
Op de werkstations (waar geen MS SQL server draait) wordt de MS SQL Server Native Client geïnstalleerd afhankelijk van de MS SQL Server versie.
Bij een MS SQL Server installatie, zijn volgende instellingen vereist:
De Server authentification van de instance waaronder de Corilus applicatie databases worden
ondergebracht, moet worden ingesteld in « Mixed Mode ».
De TCP/IP en Named Pipes Protocollen moeten worden geactiveerd bij de SQL Server Configuration
Manager.
De firewall moet worden opengesteld voor MS SQL Server.
De firewall poort 134 moet worden opengesteld voor Distributed Transaction Coordinator (DTC).
2 SQL Server 2016 wordt enkel ondersteund vanaf Geracc versie 4.0 of elke Homeplus versie. 3 SQL Server 2016 wordt enkel ondersteund vanaf Geracc versie 4.0 of elke Homeplus versie. 4 SQL Server 2008 wordt niet ondersteund onder Windows 10.
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.10
7. Crystal report (with CareConnect Admin – Geracc)
Vanaf versie v4.0.6 voor CareConnect Admin/Car (Geracc) zal onze software een recentere versie (2016) van SAP Crystal Reports installeren en gebruiken (versie 13.0.3500.0). Deze versie is echter niet compatibel
met vorige versies. Indien CareConnect Admin (Geracc) reeds geïnstalleerd is op een server, of, indien andere applicaties
gebruik maken van oudere versies van Crystal Reports, zal deze laatste geüpdate moeten worden.
Dit is onder andere het geval voor de boekhoudsoftware Exact. Indien deze op dezelfde server draait als CareConnect Admin (Geracc), zal u uw versie van Exact moeten updaten naar versie 417.
8. Server roles
Om een performante werking te garanderen voor zowel databeheer als applicatiebeheer, voorziet de policy
van Corilus steeds een opsplitsing van Data Server, Terminal Server en Domain Controller Server.
Corilus aanvaardt bijgevolg geen installaties :
op een server die zowel Domain Controller als Terminal Server is;
op een server die zowel Domain Controller als Data Server is;
op een server die zowel Domain Controller als Exchange Server is.
Bij grotere instellingen die minstens 4 SQL Server databases voor de Corilus applicatie hebben, adviseert
Corilus om een aparte Services server te voorzien.
9. Applicatie Server en werkstations
De Corilus applicatievereist op de Applicatie Server en werkstations volgende Windows onderdelen:
Microsoft Windows Installer 4.5 of latere versie
Microsoft.NET Framework 4.6 of hoger
De Corilus applicatie vereist op de Applicatie Server en werkstations volgende datum en tijd notatie:
« d/MM/jjjj » korte datumnotatie « U:mm » korte tijd notatie « , » decimaal teken
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.11
10. RSS Feeds
Belangrijke berichten van Corilus worden in de Corilus applicatie weergegeven via RSS feeds.
De RSS feeds module vereist :
Internettoegang
FTP toegang tot ftp://ftp.corilus.be.
Het is belangrijk dat deze communicatie werkt vanop elk werkstation naar de FTP-server.
11. Compendium updates
De medicatiedatabank van de Corilus applicatie wordt regelmatig ge-update via het internet en dit via een
service die op de server is geïnstalleerd.
Deze service moet toegang hebben tot https://services.corilus.be/medication/ en de Corilus applicatie
Service aanmeldings account moet db_owner zijn op de Corilus applicatie SQL database(s).
12. E-mails versturen vanuit de Corilus applicatie
Wanneer in de Corilus applicatie een paswoord wordt gereset, wordt er een e-mail verstuurd vanuit de
Corilus applicatie.
Hiervoor moet er behalve een internetverbinding ook in de Corilus applicatie een werkende SMTP server
van de klant zijn internetprovider worden ingesteld.
Bij een Exchange server dient er een relay lijst aangemaakt te worden om de IP adressen van de clients toe
te voegen.
Indien er een Anti-Virus programma is geïnstalleerd, moet het Anti-Virus programma het bestand
“Geracc.Presentation.WinForms.exe” toelaten.
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.12
13. Home’Link Apotheek module
Voor de elektronische communicatie tussen de Corilus applicatie en de apotheek wordt gebruik gemaakt
van de Home’Link Apotheek module en Hector.
De Home’Link Apotheek module vereist :
Internettoegang
Een passieve FTP toegang op poort 21 voor binnenkomend en buitengaand verkeer.
Het is belangrijk dat deze communicatie werkt vanop elk werkstation naar de FTP-server. Dit geldt
zowel als de FTP intern beheerd wordt als wanneer deze op een externe locatie gehost wordt.
De Hector module vereist :
Internettoegang
Buitengaand https verkeer (poort 443)
Volgende firewall aanpassingen voor onderstaande IP-adressen :
- 193.191.246.23 (ehealth)
- 193.191.246.24 (ehealth)
- 193.191.246.87 (ehealth)
- 193.191.246.88 (ehealth)
- 193.191.247.38 (ehealth)
- 193.191.247.39 (ehealth)
- 176.34.99.50 (HC contacts and reporting)
Volgende firewall aanpassingen voor onderstaande DNS-namen en servers :
- https://services.healthconnect.be/ - reporting link, access to online yellow pages for
eHealthbox
- https://services.ehealth.fgov.be/ - needed for ehealthbox connection
- https://servicesp2.ehealth.fgov.be/ - needed for ehealthbox connection
- https://www.ehealth.fgov.be/ - needed for ehealthbox connection
- https://services-acpt.ehealth.fgov.be - needed for ehealthbox acceptation connection
- https://wwwacc.ehealth.fgov.be/ - needed for ehealthbox acceptation connection
- http://ocsp.eid.belgium.be
- http://ocsp.pki.belgium.be
- http://ocsp.quovadisglobal.com
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.13
14. Prezo connector
Indien u de Prezo connector gebruikt voor de export van kwaliteitsindicatoren, zijn de volgende firewall
instellingen vereist:
De Corilus applicatiewebservice http://extern-vast-ip-adres-wzc/Geracc.Facade.WebService (zie uw
installatiedocument voor de juiste Corilus applicatie Webservice URL) moet extern bereikbaar zijn
voor Pyxima (https://api.prezowoonzorg.be:9985).
Uitgaand verkeer naar Pyxima (https://api.prezowoonzorg.be:9985) moet worden toegelaten.
15. Matrixprinters
Het RIZIV vereist dat de Corilus applicatie de facturatie print naar D-staat kettingpapier.
Dit D-Staat kettingpapier wordt voorzien door het RIZIV.
Enkel volgende matrixprinters zijn intern getest bij Corilus en worden ondersteund door Corilus:
Epson Dot Matrix LQ-590 (A4 matrix - 24 pin)
Epson Dot Matrix LQ-2090 (A3 matrix - 24 pin)
16. Rechten
Om de installatie van de Corilus applicatie correct uit te voeren alsook een goede werking van de applicatie te garanderen, moeten de Windows gebruikers rechten krijgen zoals beschreven in onderstaande tabel
“Overzicht rechten”.
Bij CareConnect Admin/Care + version (Homeplus) dient Geracc.Net vervangen te worden door Homeplus in de tabel.
Eventuele wachttijden, acties, (vervolg)interventies, probleemoplossing als gevolg van ontbrekende rechten zoals beschreven in onderstaande tabel, zijn niet inbegrepen in een project en worden
doorgerekend aan de op dat moment geldende uurtarieven.
Technical pre-requirements CareConnect Admin_Care NL_V2.8
06/2019 p.14