De nombreux logiciels commerciaux existent, et des approches « maison » sont aussi possibles.
Mais PerlMSI se distingue de l'existant par :
- sa vitesse de traitement de gros volumes de données; par exemple charger un fichier RSS et en obtenir le casemix ne prend que quelques secondes
- sa réduction de la complexité informatique : plus besoin de serveur dédié, PerlMSI fonctionnant sur tout système MacOSX, Windows ou Linux
- sa facilité de distribution et de maintenance : en tant que logiciel libre, vous pouvez le copier ou le modifier sans contrainte, la seule obligation étant de redistribuer vos modifications conformément à la licence d'utilisation GPLv3 avec clause Affero
- sa souplesse d'utilisation : que vous vouliez charger les données RSS dans une base de donnée SQL, un tableur Excel, ou les traiter directement sous R, créez votre programme à partir des « briques » disposibles ! Un clic et toutes vos données seront alors converties !
- son extensibilité : tout développeur Perl peut vous apporter les fonctions qui vous manquent.
- sa transparence : vous pouvez vous-même étudier dans le code source les méthodes de calculs utilisées, voire les corriger, ou tester d'autres hypothèses
Peut être avez-vous déjà un logiciel de traitement de données PMSI qui vous satisfait, et vous croyez que pour vous, les améliorations de PerlMSI ne changeraient pas grand chose. Mais maintenant que le PMSI est l'outil médico-économique de base des établissements de santé, il faut répondre à de nouveaux besoins. Il faut être capable de faire plus de calculs, plus rapidement, et plus simplement. Et surtout, pouvoir répondre à de nouvelles questions.
Est-ce que votre logiciel actuel est capable d'effectuer des simulations, où par exemple vous étudiez les conséquences de l'augmentation ou de la réduction de la durée de séjour d'un groupe de patients ? Pouvez-vous proposer plusieurs scénarios économiques, suite à un meilleur dépistage d'une complication ? Savez-vous extraire les sous-groupes de profil différents à l'intérieur d'un même GHM et d'une même UF ?
À l'époque où le PMSI n'était utilisé que pour des obligations de déclaration, s'intéresser aux dossiers en erreur était important. Actuellement, et encore plus à l'avenir, il va falloir évaluer des propositions de modifications dans la prise en charge des patients.
PerlMSI a pour objectif de couvrir progressivement ces nouveaux usages. Pour l'instant, il est déjà possible de charger beaucoup de fichiers dans une base SQL (RSS, RSA, FICHCOMP, TRA pour le lien RSS/RSA), de faire quelques estimations de valorisation en euros (que ce soit à partir du RSA ou du RSS), et de reconvertir les bases SQL en fichiers.
Parmi les projets d'extension de PerlMSI figure :
- l'extension aux autres domaines au fur et à mesure de leur mise sous T2A: activité externe, SSR, ...
- l'inclusion du traitement des LPP, UCD, LNP par les fichiers NX total de www.codage.ext.cnamts.fr pour les FICHCOMP
- l'inclusion du traitement des actes CCAM par les fichiers NX total
- la création d'une fonction de groupage libre de droit, à partir de la documentation publiée par l'ATIH
Toutes les contributions sont les bienvenue car le projet est public et collaboratif. N'hésitez-donc pas à rejoindre la liste de diffusion pour proposer des corrections ou de nouvelles fonctions.
Voici la liste des pistes de travail actuelles. Si un aspect vous semble plus important que les autres, le signaler sur la liste permettra de privilégier le développement de cette fonctionnalité par rapport à d'autres moins utiles.- fonction de recherche d;aberrations dans le Vidhosp : pour ressortir les associations aberrantes (100%/ticket modérateur, ni 100% ni ticket modérateur...)
- gestion des RSF-ACE : pour traiter les fichiers de l'activité externe
- rsa2euro : nouvelle version faisant des calculs sans base SQL, avec implémentation de la fonction de valorisation correspondante dans la biblioth&eagrave;que PerlMSI
- Base CIM10 historicisé : les diagnostics de la CIM10 utilisée par l'ATIH ont des dates de début et de fin de validité. Il manque une base regroupant ces informations
- Bases CCAM, CDAM, CDARR : pour offrir des libellés plus parlant que des codes
- Gestion de ghm-nghs et FICUM dans rss2euro : pour avancer vers une fonction de groupage libre
- Fonction de groupage libre : le grand objectif !