FreeMED
Le FreeMED est un système électronique du rapport médical d'Opensource basé sur le Linux , le Apache , le MySQL et le PHP (généralement désigné sous le nom de LAMPE ou de LAMPES).
Histoire
Le projet de FreeMED a été officiellement lancé dans le 1999 par Jeffrey Buchbinder de Willimantic, le Connecticut, Etats-Unis. Depuis lors, c'est devenu un effort international, avec des milliers de téléchargements et de plusieurs traductions.
FreeMED est un descendant direct des AMOs , un Pascal /le programme de DBase qui a été créé en 1983 avant l'utilisation répandue des bases de données relationnelles et de la programmation orientée objectivement .
FreeMED est actuellement accueilli par la base de logiciel de FreeMED de , avec des téléchargements accueillis par le Sourceforge .
Il emploie la subversion comme système versioning concourant , qu'elle a employé depuis qu'elle a été émigrée du CVS dans le 2005 .
Architecture
Langues
FreeMED est principalement écrit dans PHP , et fait l'utilisation lourde du SQL , favorisant le moteur de base de données de MySQL . Il emploie également un certain coup , un Perl , et de petits morceaux écrits en d'autres langues. Son interface est principalement le basé sur le WEB, mais les interfaces des services de Web , telles que le XML-RPC , sont également disponibles.
Rapport médical électronique modulaire
FreeMED stocke et représente ses données médicales comme groupe de " ; modules" ; , qui se composent d'un modèle de base de données et des interfaces utilisateurs. Chacun des modules disparates alors est pratiquement relié ensemble au moyen de gisements de table de base de données relationnelle mettant en référence d'autres modules et démographie patiente de base. Ceci permet à FreeMED d'ajouter et enlever la fonctionnalité de base de données de noyau en ajoutant et en enlevant des modules sans devoir reprogrammer son interface.
Système de facturation externe (REMITT)
FreeMED emploie une facturation externe REMITT appelé par programme (traduction et transmission électroniques de l'information de rapport médical de REMITT). Le " nommé ; REMITT" ; est un acronyme récursif . Il communique avec le REMITT par l'intermédiaire d'un raccordement du XML-RPC de authentifié par . Ce raccordement, une fois qu'établi, permet la transmission des données de facturation médicales comme morceau monolithique du XML . Ceci est alors transformé en méta-format par l'intermédiaire du XSLT , et finalement transformé en son format final et transmis à sa destination finale.
Cette méthodologie tient compte des formats multiples de rendement pour être produite des mêmes données basses.
Interface de XML-RPC
.| Random links: | Sur terre, le Missouri | Jules Verne (SAJV) | Acte de famille et médical de congé de 1993 | Bräkne cent | Karl Dixon (réalisateur de dessins animés) | FreeMED |