Logo Gpmsi Gpmsi est un environnement permettant l'exécution de scripts Groovy, avec des librairies utiles à la manipulation des fichiers pmsi.
gpmsi est l'abréviation de Groovy PMSI. C'est une librairie destinée à permettre l'écriture de petits scripts pour exécuter diverses tâches pour le PMSI.

Raccourcis : groovydoc - javadoc pmsixml - retour à la documentation générale

Le langage Groovy (lien vers le site) est utilisé car il a été conçu pour pouvoir écrire des scripts et les exécuter rapidement (ils sont compilés comme du java juste avant leur exécution).

Il utilise une librairie de support, pmsixml qui permet l'analyse de fichiers pmsi et leur représentation en mémoire. Cf. fr.gpmsi.pmsixml

Gpmsi est livré avec des librairies supplémentaires qui sont utiles lors de l'écriture de scripts, (ou qui sont nécessaires à l'exécution de groovy) :

Packages 
Package Description
fr.gpmsi
Classes principales de Gpmsi, pour un fonctionnement avec des fichiers RSS, RSA, RHS, RHA, VIDHOSP, et des fichiers mono-niveau (FICHSUP, FICHCOMP, ...)
fr.gpmsi.ccam
Accès à la CCAM de diverses façons
fr.gpmsi.cim
Accès à la CIM-10 de diverses façons
fr.gpmsi.hapi.v25.segment
Segments supplémentaires pouvant être utilisés dans HAPI.
fr.gpmsi.poi
Classes de support pour utiliser la librairie POI de Apache pour manipuler des fichiers au format xls et xlsx.