LAP : mise en production

Activation du LAP

L’activation se fait dans la zone de configuration sous Paramètres courants > Paramètres globaux puis à l’onglet LAP.

Il faut d’abord activer le LAP en cochant utiliserLap.

Sélection du mode de fonctionnement

Le mode de fonctionnement est à choisir avec le paramètre theriaqueMode.
Deux valeurs sont supportées :
- WS : active le fonctionnement en mode webservice
- PG : active le mode de fonctionnement en mode local sur base postgre

Mode webservice (WS)

Le mode webservice nécessite l’URL de l’API SOAP Thériaque à saisir dans theriaqueWsURL. Cette URL est fournie par Thériaque avec qui il convient de prendre contact.

Mode local sur base Postgre (PG)

Le mode base locale est plus complexe à mettre en oeuvre initialement, mais offre plus de rapidité d’accès aux données.
Le serveur Postgre doit être installé ainsi qu’un jeu de fonctions, propriété de Thériaque.
Prévoir également un script de mise à jour de la base SQL à partir d’un serveur FTP (un script sera publié dans les sources de MedShakeEHR ultérieurement).

Installation des SAMs

Ne pas négliger cette étape, elle est indispensable au fonctionnement !

Dans Configuration > Paramètres avancés, cliquer sur Ressources externes > Rafraîchir le XML HAS des SAMs.
Cette action importe le XML source des SAMs depuis le site de la HAS, le copie en local (ressources/SAM/SAM.xml) et crée un fichier de correspondance entre SAM et codes spécialité Thériaque qui doivent déclencher le SAM.

Attention à la date de rédaction de cet article et comme depuis de longs mois, 1 seul SAM est publié ! Le fonctionnement sera donc à revoir en cas de publication de nouveau SAM ultérieurement, les ressources actuelles ne permettent pas d’aboutir avec certitudes à un code capable de traiter les publications futures.

 

Article précédent

 

Article suivant

Editeur : E.I.R.L. Bertrand Boutillier immatriculée sous le numéro 480 239 631 au tribunal de commerce de Saint-Brieuc
Hébergement : ONLINE (Scaleway), 8 rue de la ville l’Evêque - 75008 Paris, FRANCE (RCS PARIS B 433 115 904)