11

Click here to load reader

Ifhro2010

Embed Size (px)

Citation preview

Page 1: Ifhro2010

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

Page 2: Ifhro2010

2

Agenda

➢Prescribing

➢Critical aspects

➢Managing complexity

➢Why using UML...

➢Example 1, 2 & 3

➢Expected results

Page 3: Ifhro2010

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

Page 4: Ifhro2010

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

Page 5: Ifhro2010

5

By means of:

Decomposition

Hierarchical division

Functional relationship

Properties elicitation

Managing complexity

Page 6: Ifhro2010

6

Why using UML...

Unified Modeling LanguageFrom software engineering field (OMG)Able to describe:

ActorsInteraction between componentsProperty of objects/subjects

Enabling:Formal specificationExpected behaviours

Page 7: Ifhro2010

7

Example 1

Page 8: Ifhro2010

8

Example 2

Page 9: Ifhro2010

9

Example 3

Page 10: Ifhro2010

10

Expected results

Ability to control the full process

Validation of performed actions

Guarantee of safety from common pitfalls

Prevention of errors and omissions

...

Page 11: Ifhro2010

11

Thanks for the attention...

Questions?

http://www.medinfopoli.polimi.it/http://www.itc.com.usi.ch

[email protected]@polimi.it