Riassunto analitico
E’ risaputo come la mancanza di informazioni e/o la scarsa o inadeguata comunicazione tra paziente e medico causino fin troppo spesso errori in fase di prescrizione. A questi aspetti si aggiunge il rischio di incorrere in PMI, ossia prescrizioni potenzialmente inappropriate, spesso associate al fenomeno delle interazioni farmacologiche potenzialmente dannose: in questo caso infatti, cercando di curare i sintomi si rischia di causare peggioramenti significativi della qualità di vita del paziente. Questo problema trova una parziale soluzione nella corretta e tempestiva comunicazione da parte del paziente di una lista completa e accurata delle terapie attualmente ia lui n uso, informazione non sempre a disposizione del medico curante. Si inseriscono in questo contesto gli strumenti di “telemedicina”, che sono sempre più entrati a far parte della pratica sanitaria di tutti i giorni grazie ai loro caratteri di semplicità e immediatezza con le quali il medico è in grado di entrare in relazione con il paziente. Questi strumenti vengono in particolare in ausilio in merito al miglioramento della comunicazione tra questi attori. L’applicazione presentata in questo elaborato si inserisce così nella famiglia di questa tipologia di strumenti, proponendosi di fornire un portale comune a medici e pazienti dove poter condividere facilmente, con l’ausilio di strumenti automatizzati, dati farmaceutici utili alla gestione delle prescrizioni. La scansione automatica delle informazioni contenute sulla scatola farmaceutica è realizzata mediante l’elaborazione di input video contenenti riprese dei bollini farmaceutici associati e il conseguente riconoscimento e lettura dei codici a barre presenti su di essi. Questa funzionalità è stata inserita all’interno di un’applicazione web, implementata mediante l’ausilio del framework di sviluppo web Django, per la gestione e il mantenimento di dati farmaceutici legati ai pazienti. L’elaborazione video, compito spesso oneroso sia in termini di tempo, che in termini di risorse impiegate, è stata quindi integrata all’interno dell’applicazione web mediante lo sfruttamento di strumenti, quali Celery e RabbitMQ. per la gestione di code di task asincroni così da permetterne l’elaborazione in background.
|