Click here to load reader
Upload
luca-mazzola
View
337
Download
0
Embed Size (px)
Citation preview
1
Luca Mazzola, Stefano Bonacina, Sara Marceglia, and Francesco Pinciroli
USI - University of Lugano, SwitzerlandInstitute for Communication Technologies
Politecnico di Milano – Milan, ItalyDipartimento di Bioingegneria
IFHRO 2010 – Milan, IT - 17th November 2010
UML process modeling for e-Prescribing in Italy
2
Agenda
➢Prescribing
➢Critical aspects
➢Managing complexity
➢Why using UML...
➢Example 1, 2 & 3
➢Expected results
3
Prescribing
Legal document from GP to pharmacistTransition from diagnosis to treatment (process)
Expected effects:
Decreasing effects of diagnosed disease
Eliminating disease causes (if possible)
Suggesting other exams to undertake
4
Critical aspects
A process (needs of continuous monitoring)
Well-known readability problem of RX
Errors or omissions in filling drug data
Drug2Drug interaction consideration & Adverse Drug Events awareness and reporting
Modelling of single pieces, as supporting tool
5
By means of:
Decomposition
Hierarchical division
Functional relationship
Properties elicitation
Managing complexity
6
Why using UML...
Unified Modeling LanguageFrom software engineering field (OMG)Able to describe:
ActorsInteraction between componentsProperty of objects/subjects
Enabling:Formal specificationExpected behaviours
7
Example 1
8
Example 2
9
Example 3
10
Expected results
Ability to control the full process
Validation of performed actions
Guarantee of safety from common pitfalls
Prevention of errors and omissions
...
11
Thanks for the attention...
Questions?
http://www.medinfopoli.polimi.it/http://www.itc.com.usi.ch
[email protected]@polimi.it