OpenVistA : Logiciel libre pour les professions médicales sous MUMPS

, par  Hamid , popularité : 11%

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)="@"

Navigation

AgendaTous les événements

juin 2017 :

Rien pour ce mois

mai 2017 | juillet 2017