| L'HL7 (Healt Level 7) è uno standard per lo scambio di dati tra sistemi informativi sanitari che viene anche utilizzato per la comunicazione tra questi e i sistemi diagnostici automatizzati.
I moduli python che saranno presentati nascono proprio dall'esigenza di realizzare un programma per interfacciare un LIMS (Laboratory Information Management System) cioè il sistema informativo di laboratorio di analisi con uno strumento diagnostico.
Questi moduli implementano il livello più basso del protocollo detto LLP (Lower Level Protocol) utilizzando il framework per la programmazione di rete twisted e alcune classi per la creazione e gestine dei messaggi HL7.
A titolo esplicativo verrà anche presentata un'applicazione reale basata su questi moduli.
Tutto il codice è stato rilasciato con licenza GPL e LGPL con la speranza che possa essere utile tanto per la diffusione tanto dello standard HL7 quanto del software libero all'interno delle strutture sanitarie. |