Votre système expert Yexpert est maintenant sur github.com/yrelay/. Vous pouvez le tester (...)
OpenVistA : Logiciel libre pour les professions médicales sous MUMPS
Pré-requis
L’implémentation OpenVistA est prévue pour fonctionner à l’aide de l’environnement de programmation GT.M sous GNU/Linux.
Installation de GT.M : Base de données & compilateur MUMPS sous GNU/Linux
Récupérer tous les composants
Vous pouvez télécharger les différents composants nécessaires à la compilation de OpenVistA à partir de http://sourceforge.net/projects/worldvista/
Les fichiers nécessaires sont contenus dans l’archive suivante :
OpenVista SemiVivA FOIA Gold
Installation de OpenVistA
Premièrement, décompressez l’archive de OpenVista. Cette archive compressée contient une version des globales et des routines du logiciel.
Sur linux ouvrir une session user.
su : ouvrir une session root.
Indiquer le mot de passe root.
cd tmp : se placer sur le repertoire où se trouve le fichier téléchargé.
mv OpenVistASemiVivAFOIAGold20050212.tgz /usr/local/OpenVistASemiVivAFOIAGold20050212.tgz : déplacer l’archive sous /usr/local/.
cd /usr/local/ : se placer sur le repertoire.
tar zxvf OpenVistASemiVivAFOIAGold20050212.tgz
Remarque : l’archive contient un répertoire racine suivi d’un OpenVistA et gtm. Le répertoire OpenVistA contient les répertoires r, g, et o. Vous devez par conséquence vous positionner sous /usr/local/ avant de récupérer le contenu de l’archive.
rm OpenVistASemiVivAFOIAGold20050212.tar : supprimer l’archive.
chmod 777 OpenVistA : faire les restrictions des droits selon vos besoins
chmod 777 /urs/local/OpenVistA/r
chmod 777 /urs/local/OpenVistA/g
chmod 777 /urs/local/OpenVistA/o
Modifier votre fichier profile pour créer les variables d’environnements
cd /etc : se déplacer sur le répertoire.
emacs profile : editer le fichier.
Ajouter les lignes suivantes à la fin du fichier profile :
# GTM-OpenVistA
gtm_dist=/usr/local/gtm
export gtm_dist
gtm_log=/usr/local/gtm/log
export gtm_log
gtm_vista=/usr/local/OpenVistA
export gtm_vista
vista_home=$gtm_vista
export vista_home
export gtmroutines="$gtm_vista/o($gtm_vista/r $gtm_dist) $gtm_dist()"
export gtmroutines
gtmgbldir=$gtm_vista/g/mumps.gld
export gtmgbldir
PATH=$PATH :$gtm_dist
export PATH
/OpenVistA/r contient les routines.
/OpenVistA/g contient les globales.
exit : quitter le login root.
Redémarrer votre système pour prendre en compte les modifications.
GDE
mumps -run GDE
Au prompt de GDE> :
change -s DEFAULT -f=/usr/local/OpenVistA/g/mumps.dat
exit
mumps.dat
Au prompt de la console Linux $ :
cd /usr/local/OpenVistA/g : se placer sur le repertoire.
tar zxvf mumps.dat.gz
GTM
mumps -direct
Au prompt de GTM> :
S DUZ=1
D ^XUP
Puis tapez :
EVE
1 : car plusieurs choix.
USER
ADD
MANAGER,SYSTEM : Ajoutez-vous comme manager.
YES : ajouter un nouveau manager.
SM : vos initiales.
123456789
M
Y : ACCESS/CODE, donnez-vous un accés et vérifier le mot de passe.
IRM : SERVICE/SECTION
exit
YES : Répondre yes pour terminer.
Au prompt de GTM> :
K DUZ
D ^XUP : Allez au mode de programmeur par les options.
Puis tapez :
Indiquez votre code d’accès.
Validez, jusqu’au prompt de sollicitation du programmeur.
Au prompt de GTM> :
W DUZ : c’est votre DUZ.
S $P(^VA(200,DUZ,0),"^",4)="@"