Le présent document a pour but de décrire les prérequis techniques des logiciels de la suite CareConnect Eldery afin de garantir son installation rapide et son bon fonctionnement.
Ceci concerne les logiciels suivants :
CareConnect Admin/Care ou CareConnect Admin+/Care+
CareConnect Pro Fin
CareConnect HR
Corilus ne peut donner aucune garantie concernant le fonctionnement de ces logiciels si les prérequis techniques décrits dans ce document ne sont pas respectés. Dans ce document, le terme « logiciel Corilus » sera utilisé pour faire référence aux produits suivants :
CareConnect Admin (nouveau nom de Geracc admin)
CareConnect Admin+ (nouveau nom de HomePlus)
CareConnect Care (nouveau nom de de Geracc care)
CareConnect Care+ (nouveau nom de CarePlus)
CareConnect HR (nouveau nom de Cerussa HR)
CareConnect Pro Fin (nouveau nom de Cerussa FIN)
Certaines exigences mentionnées dans le document sont spécifiques à certains produits. Veuillez vous référer aux étiquettes pour savoir si elles sont d’application pour votre produit.
Remarque : les exigences techniques évoluent régulièrement en fonction des évolutions techniques du marché. Elles sont synchronisées sur les dates de fin de vie publiées par les fournisseurs de logiciels dominants comme entre autres Microsoft. Les produits qui ne sont plus supportés par leur éditeur sont automatiquement exclus de notre support. Veillez à consulter la dernière version des « technical requirements » disponible sur notre site web (my.corilus.be) pour vérifier la compatibilité de votre environnement informatique.
Contenu
Terminal Server Clients (Thin Clients)
Serveur (configuration conseillée)
Accès à internet
Portes internes
Pointeuses utilisées avec CareConnect HR
PC clients
PC Clients
Server
1. Types d'installation
Trois types d’installation sont prévus
Installation SQL Client/Server. Le logiciel Corilus est installé sur le serveur et mis à disposition sur les stations de travail via un dossier partagé.
Installation Terminal Server ou Remote Desktop Services (RDS) Corilus suit la liste de compatibilité de périphériques mentionnée sur https://www.windowsservercatalog.com.
Installation multisite Si la base de données du logiciel Corilus doit être accessible à partir d’un autre lieu, une connexion à large bande (Proximus, Telenet, …) avec VPN entre les deux sites est nécessaire.
Dans le cas d’installations multisites, Corilus permet uniquement des installations Terminal Server ou Remote Desktop Services (RDS).
Corilus suit la liste de compatibilité de périphériques mentionnées sur https://www.windowsservercatalog.com.
Pour installer le logiciel Corilus sans problème, le Technical Service Engineer de Corilus doit disposer temporairement des droits d’administrateur nécessaires.
Les éventuels temps d’attente, actions, interventions (de suivi) et résolutions de problèmes découlant d’une non-attribution de ces droits d’administrateur ne sont pas inclus dans un projet et sont facturés aux tarifs horaires en vigueur au moment concerné.
Corilus vous propose également une solution pour héberger vos données de manière sécurisée, sur le DataCenter de notre partenaire Nucleus. La connexion avec vos PC se fera via un système RDP. Dans le cas d’un hébergement sur ce DataCenter, nous nous occupons de la gestion des serveurs, de l’hébergement des logiciels Corilus et de leur maintenance. Si vous avez opté pour cette solution, vous ne devez lire que le point 4.2 ci-après, qui présente les exigences pour les PC ayant accès au logiciel via le cloud.
2. Exigences matérielles et logicielles
PC Clients
Processeur : Vitesse du processeur : Quad Core 2.8 GHz ou plus
Système d’exploitation : Voir plus bas
RAM : 8 Gb ou plus
Carte réseau : carte 1000 Mbit/s
Résolution : 1600 x 900 ou plus
Fonctionnalités et Espace disque : minimum 40 Gb
Microsoft.NET Framework
Pour
VSB : .Net 4.7.2 est requis
Pour
MyCarenet / IrisCarenet / WalCarenet : .Net 3.5
Pour
GoMobile : .Net 8.x
Microsoft Edge WebView2
Microsoft SQL Native Client 2012
Pare-feu : permettre une communication réseau Distributed Transaction Coordinator ou ajouter un port 134
Terminal Server Clients (Thin Clients)
Processeur : Vitesse du processeur : 2.0 GHz ou plus
Système d’exploitation : Windows 10 ou plus (ou système alternatif supportant les Windows Terminal Services ou les Remote Desktop Services)
RAM : 1024 Mb ou plus
Carte réseau : carte 100 Mbit/s ou plus
Résolution : 1600 x 900 ou plus
Remote Desktop Client : V10 ou version supérieure
Licence Terminal Server ou Remote Desktop Services (RDS) : User/Device CAL pour la connexion avec le serveur
Serveur (configuration conseillée)
Nombre de lits | < 150 lits | <500 lits | <1500 lits | >1500 lits |
Nombre de serveurs (RDS non compris) (*) | 1 (*) | 2(*) | 3(*) | Prenez contact avec notre service technique |
Server type | SQL Server | SQL Server + Services server | SQL Server + Services server + Webserver | Prenez contact avec notre service technique |
# core | 4 | 8 | 8 | Prenez contact avec notre service technique |
CPU | >2GHz | >2GHz | >2GHz | Prenez contact avec notre service technique |
RAM | 32 GB | 64 GB | 64 GB | Prenez contact avec notre service technique |
SQL version | >= SQL 2017 | >= SQL 2017 | >= SQL 2017 | Prenez contact avec notre service technique |
Carte réseau | carte 1000 Mbps | carte 1000 Mbps | carte 1000 Mbps | Prenez contact avec notre service technique |
Résolution écran | 1600 x 900 ou plus | 1600 x 900 ou plus | 1600 x 900 ou plus | Prenez contact avec notre service technique |
Fonctionnalités et Espace disque (installation standard) | minimum 50 Gb | minimum 50 Gb | minimum 50 Gb | Prenez contact avec notre service technique |
Accès à l'internet | (pour l'assistance ou option "mobile") | (pour l'assistance ou option "mobile") | (pour l'assistance ou option "mobile") | Prenez contact avec notre service technique |
Système d'exploitation | voir plus bas | voir plus bas | voir plus bas | Prenez contact avec notre service technique |
(*) Si vous souhaitez une installation centralisée avec accès RDS (Remote Desktop Services), vous devez prévoir des serveurs supplémentaires en fonction du nombre d'utilisateurs à supporter
Framework
Microsoft.NET Framework
Pour
VSB : .Net 4.7.2 est requis
Pour
MyCarenet / IrisCarenet / WalCarenet : .Net 3.5
Pour
GoMobile : .Net 8.x:
Microsoft SQL Native Client 2012
Microsoft SQL Server Setup Support Files
.Net Core Hosting bundle 2.2
Microsoft Edge WebView 2
ASP .net Core 8
Software
Microsoft Windows Installer 4.5 ou version ultérieure
Microsoft Edge ou Google Chrome
Internet Information Services
Windows PowerShell 5.0 ou version ultérieure
Remarque : Il est conseillé de prévoir un serveur pour effectuer des tests d’acceptation des nouvelles versions du logiciel fourni par Corilus. Idéalement ce serveur comprend une copie des données de production récente afin de bien tester la nouvelle version du logiciel avec les données représentatives du client.
Accès à internet
Les serveurs doivent disposer d’un accès à Internet (mises à jour des programmes et du compendium, modules MyCarenet ou VSB, Go Mobile, Sérialisation...):
*.careconnect.be
*.corilus.be
Ports 80 et 443 (pour http et https)
FTP ports 21 et 2120 sur *.igl.be
SFTP port 22 pour le lien pharmacie (URL en fonction du fournisseur pharma)
*.cerussa.be
Corilus Point Clock ports 80, 4370, 4371
L’option Elderly Go Mobile exige une bande passante de 4 Mbps.
Ports Internes
SQL Server : Ports TCP 1433 – UDP 1434
IntoCare Synchronisation
: Ports 54xx -> 56xx
CerussaWebService : Ports 808x
Pointeuses utilisées avec CareConnect HR
Un Client telnet doit être installé pour permettre le contrôle des pointeuses.
Pour les pointeuses prévoir :
une arrivée électrique 230 Volts, prise classique (distance max, 50 cm)
Une arrivée réseau : il faut un câble RJ 45 (droit, pin to pin) relié au HUB ou au switch de votre réseau.
3. Système d’exploitationLe logiciel Corilus est compatible uniquement avec les systèmes d’exploitation Windows ci-après1.
PC Clients
Windows 10 Professionnel (Fin de support: 14 / 10 / 2025)
Windows 11 Professionnel (voir Microsoft website: https://support.microsoft.com/enus/help/13853/windows-lifecycle-fact-sheet)
Serveur
Windows Server 2016 (Fin de support: 12 / 12 / 2027)
Windows Server 2019 (Fin de support: 09 / 12 / 2029)
Windows Server 2022 (Fin de support: 14 / 10 / 2031)
Windows Server 2025 (Fin de support: 10 / 10 / 2034)
Les systèmes d’exploitation Windows Server peuvent être virtualisés moyennant le respect des directives de Microsoft mentionnées sur http://www.windowsservercatalog.com/svvp.aspx?svvppage=svvp.htm.
4. Microsoft SQL Server
Corilus conseille toujours d’installer ses bases de données sur un serveur de base de données séparé.Le logiciel Corilus est compatible uniquement avec les versions MS SQL ci-après :
SQL Server 2017 Standard ou Enterprise (minimum) (Fin de support : 12 / 10 / 2027)
SQL Server 2019 Standard ou Enterprise (conseillé) (Fin de support : 08 / 12 / 2030)
SQL Server 2022 Standard ou Enterprise (conseillé) (Fin de support : 11 / 01 / 2033)
Le logiciel Corilus n’est PAS compatible avec les versions MS SQL ci-après :
SQL Server 20082 R2 Standard ou Enterprise (Fin de support : 09 / 07 / 2019)
SQL Server 2012 : Standard ou Entreprise (Fin de support : 09 / 10 / 2018)
SQL Server 2014 : Standard ou Entreprise (Fin de support : 14 / 01 / 2020)
SQL Server 2016 : Standard ou Enterprise (Fin de support : 14 / 07 / 2026)
SQL Server 2008 R2 Express
SQL Server 2012 Express
SQL Server 2014 Express
SQL Server 2016 Express
SQL Server Clusters
MS SQL Server est installé par Corilus à la condition que les licences MS SQL Server aient été achetées chez Corilus et que Windows soit correctement installé, configuré et actualisé par le client afin que l’installation de MS SQL Server puisse être effectuée impeccablement.
Si le client a des licences MS SQL Server dans sa propre gestion, l’installation de MS SQL Server doit être faite moyennant le respect des directives de Microsoft mentionnées sur https://docs.microsoft.com/nl-nl/sql/sqlserver/install/planning-a-sql-server-installation.
Les « best practices » de SQL doivent être respectées afin de garantir un bon fonctionnement des applications : « index optimization », « DB integrity », « DB backup procedures »…
Quand MS SQL Server sort des Service Packs ou patches, le client doit installer ces Service Packs et patches au plus tard 6 mois après.
Sur les stations de travail (sur lesquelles MS SQL Server ne tourne pas), la version de MS SQL Server Native Client 12 est installée en fonction de la version de MS SQL Server.
L’installation de MS SQL Server requiert les configurations suivantes :
Le serveur d’authentification de l’instance sur laquelle les bases de données du logiciel Corilus seront hébergées doit être paramétré en « Mixed Mode ».
Les protocoles TCP/IP et canaux nommés (Named Pipes) doivent être activés sur le SQL Server Configuration Manager.
Le pare-feu doit permettre l’accès à MS SQL Server.
Le port 134 du pare-feu doit permettre l’accès au Distributed Transaction Coordinator (DTC).
5. Crystal Report
À partir de la version CareConnect Admin/Care (Geracc) v4.0.6, notre software installe et utilise la version 2016 de Crystal de SAP (version 13.0.3500.0).Cette version 2016 n’est pas compatible avec les versions précédentes.Si CareConnect Admin (Geracc) est installé sur un serveur où tournent d’autres applications utilisant des versions antérieures de Crystal Report, il faudra mettre à jour ces dernières.C’est notamment le cas pour le Software de comptabilité Exact. Si ce dernier tourne sur le même serveur que CareConnect Admin (Geracc), il vous faudra upgrader votre version Exact vers la version 417.
6. Rôles de serveurEn vue de garantir un fonctionnement performant pour la gestion tant des données que de l’application, la politique de Corilus prévoit systématiquement une scission entre le serveur de données, le serveur Terminal et le serveur contrôleur de domaine.Par conséquent, Corilus n’accepte pas d’installations :
Sur un serveur faisant office à la fois de contrôleur de domaine et de serveur terminal;
Sur un serveur faisant office à la fois de contrôleur de domaine et de serveur de données;
Sur un serveur faisant office à la fois de contrôleur de domaine et de serveur Exchange.
Corilus conseille aux grandes institutions qui possèdent au moins 4 bases de données pour le logiciel Corilus dans SQL Server de prévoir un serveur de Services séparé.
7. Serveur d’applications et stations de travail
Le logiciel Corilus exige que les éléments Windows ci-après soient installés sur le serveur d’applications et les stations de travail :
Microsoft Windows Installer 4.5 ou version ultérieure
Microsoft.NET Framework 4.6 ou plus
Le logiciel Corilus exige que sur le serveur d’applications et les stations de travail, la date et l’heure s’affichent comme suit :
« j/MM/aaaa » date au format court
« H:mm » heure au format court
« , » signe décimal
Le logiciel Corilus exige que les éléments Windows ci-après soient installés sur le serveur d’applications et les stations de travail :
Microsoft Windows Installer 4.5 ou version ultérieure
Microsoft.NET Framework 3.5 / 4.7.2 / 8.x
Go Mobile : .Net 8.x
Le logiciel Corilus exige que sur le serveur d’applications et les stations de travail, la date et l’heure s’affichent comme suit :
« jj/MM/aaaa » date au format court
« HH:mm » heure au format court
« , » signe décimal
8. RSS Feeds
Les messages importants de Corilus s’affichent dans le logiciel Corilus par des RSS feeds.
Le module RSS feeds requiert :
Un accès à l’Internet
Un accès FTP ftp://sftp.corilus.be. Il est important que cette communication puisse se faire à partir de chaque station de travail vers le
serveur FTP.
9. Mise à jour du Compendium
La base de données des médicaments du logiciel Corilus est régulièrement mise à jour via l’Internet, et ce, au moyen d’un service installé sur le serveur.
Ce service doit avoir accès à https://services.corilus.be/medication/, tandis que le compte utilisateur du service du logiciel Corilus doit être le « db_owner » sur la ou les bases de données du logiciel Corilus SQL.
Lorsqu’un mot de passe est réinitialisé dans le logiciel Corilus, un e-mail est envoyé à partir de l’application. Pour ce faire, il faut une connexion internet, mais un serveur SMTP du fournisseur internet du client doit également être configuré dans le logiciel Corilus.Dans le cas d’un serveur Exchange, il convient de créer une liste relay afin d’y ajouter les adresses IP des stations de travail.Si un antivirus est installé, ce programme doit autoriser les fichier « Geracc.Presentation.WinForms.exe »
11. Module Home’Link Pharmacie
La communication électronique entre le logiciel Corilus et la pharmacie passe par le module Home’Link Pharmacie et Hector.
Le module Home’Link Pharmacie requiert :
Un accès à l’Internet
Un accès FTP passif sur le port 21 pour le trafic entrant et sortant. (déconseillé)
Il est important que cette communication puisse se faire à partir de chaque station de travail vers le serveur FTP. Ce principe vaut aussi bien lorsque le FTP est géré en interne que lorsqu’il est hébergé sur un site externe.Un accès SFTP passif sur le port 22 (conseillé)
Le module Hector requiert :
Un accès à l’Internet
Un trafic HTTPS sortant (port 443) ;
Des adaptations du pare-feu pour les adresses IP suivantes :
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)
Des adaptations du pare-feu pour les noms et serveurs DNS suivants :
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
12 Connecteur Prezo
Si vous utilisez le connecteur Prezo pour l’export des indicateurs de qualité, veuillez adapter les paramètres suivants de votre pare-feu:
Le service web du logiciel Corilushttp://addresse-ip-fixe-mrs/Geracc.Facade.WebService (consultez votre document d’installation pour votre URL de service web de votre logiciel Corilus doit être accessible depuis l’extérieur pour Pyxima (https://api.prezowoonzorg.be:9985).
Le trafic sortant vers Pyxima (https://api.prezowoonzorg.be:9985) doit être autorisé.
13. Imprimantes matriciellesL’INAMI exige que le logiciel Corilus imprime la facturation sur du papier en continu modèle D.Celui-ci est fourni par l’INAMI.Seules les imprimantes matricielles ci-après ont été testées en interne par Corilus et sont compatibles :
Epson Dot Matrix LQ-590 (A4 matrix - 24 pin)
Epson Dot Matrix LQ-2090 (A3 matrix - 24 pin)
14. Droits
Pour effectuer correctement l’installation du logiciel Corilus et garantir son bon fonctionnement, les utilisateurs doivent obtenir les droits décrits dans le tableau ci-après, intitulé « Liste des droits ».Les éventuels temps d’attente, actions, interventions (de suivi) et résolutions de problème découlant d’une non-attribution des droits listés dans le tableau ci-après ne sont pas inclus dans un projet et sont facturés aux tarifs horaires en vigueur au moment concerné.
Dans le cas de CareConnect Admin/care + (version « HomePlus »), Geracc.Net doit être remplacé par HomePlus dans le tableau ci-dessous.
