Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf ·...

18
Notifica e consultazione del dossier clinico

Transcript of Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf ·...

Page 1: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

Notifica e consultazione del dossier clinico

Page 2: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

2/18 S.C. SIET

Esigenze cliniche

unica procedura web

notifica consultazione

Reparto – Consulenza – PS - Studio

Page 3: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

3/18 S.C. SIET

Grazie per l'attenzioneNome relatore

W:ood

Possibilità di consultare il dossier clinico (documenti e immagini)Creazione di filtri e funzionalità ad hoc per l'utilizzo in repartoCreazione di un ambiente dedicato al Pronto Soccorso / OBI

Page 4: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

4/18 S.C. SIET

Evoluzione delle applicazioni

LaboratorioAnalisi Radiologia Anatomia

Patologica PS

Evoluzione con archivi separati

Page 5: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

5/18 S.C. SIET

Repository

Laboratorio Radiologia AnatomiaPatologica PS

Archivio referti unico

Archiviazione legale

Page 6: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

6/18 S.C. SIET

W:OOD

LaboratorioAnalisi Radiologia Anatomia

Patologica PS

Interfaccia unica in lettura tramite w:ood

Page 7: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

7/18 S.C. SIET

W:OOD

Funzionalità● Notifica e consultazione● Ricerca full-text● Dati strutturati laboratorio analisi ● Estrazione di documenti multipli● Log delle operazioni ● Overlay sui PDF (dati utente, revisioni, barcode)● Evidenza degli esami urgenti● Presa in carico

Page 8: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

8/18 S.C. SIET

Visualizzazione immagini DICOM

ARCHIVIOPACSWADO

SERVER

Prefetch degli studivia DICOM (move)

DICOMVIEWER

Accesso WEB

PNGJPEG

DICOM

Page 9: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

9/18 S.C. SIET

Grazie per l'attenzioneNome relatore

Filosofia di sviluppo

Dal "Manifesto for Agile Software Development"Individuals and interactions over processes and toolsWorking software over comprehensive documentationResponding to change over following a plan

Page 10: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

10/18 S.C. SIET

Grazie per l'attenzioneNome relatore

Semplicità

L'arte di massimizzare la quantità di lavoro non fatto

Page 11: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

11/18 S.C. SIET

Grazie per l'attenzioneNome relatore

Extreme programming - Feedback

utentisistemasviluppatori

Page 12: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

12/18 S.C. SIET

Grazie per l'attenzioneNome relatore

Sviluppo rapido

Linguaggi di programmazione contemporanei (Python/JavaScript)Adozione di Django e jQueryStrumenti per il controllo di versioneContinuous integrationTest dei moduli e funzionali Build replicabili con gestione dipendenze

Page 13: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

13/18 S.C. SIET

Page 14: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

14/18 S.C. SIET

Grazie per l'attenzioneNome relatore

Architettura distribuita

Chiamate di procedura remote via HTTP con output JSONSemplicità implementativa di nuove applicazioniIntegrazione di servizi eterogenei

consultazione documentivisualizzazione immaginidati strutturati referti di laboratorio

Possibilità di evitare i single point of failure

Page 15: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

15/18 S.C. SIET

Grazie per l'attenzioneNome relatore

Software libero

Alta qualitàNessun vincoloTutto il software da noi sviluppato è rilasciato sotto licenza BSD. Ne incoraggiamo l'utilizzo e la modifica!

Page 16: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

16/18 S.C. SIET

Grazie per l'attenzioneNome relatore

Numeri

L'archivio contiene oltre 1.000.000 di documentiNel 2009

54.000 download referti da Internet230.000 download referti dall'interno 52.000 accessi a W:OOD dall'interno

Utenti797 interni13.800 pazienti esterni

Page 17: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

17/18 S.C. SIET

Grazie per l'attenzioneNome relatore

Numeriw:ood

1.673 righe di codice982 righe di test

w:ood ps350 righe di codice162 righe di test

DICOM viewer691 righe di codice

Server WADO530 righe di codice

Page 18: Notifica e consultazione del dossier clinicoema/slides/notifica-consultazione-referti.pdf · Sviluppo rapido Linguaggi di programmazione contemporanei (Python/JavaScript) Adozione

Grazie per l'attenzione

Francesco RicciMarco De Benedetto

Emanuele Rocca