master thesis presentation

20
Supervisor: Prof. Fabio Casati Graduand: Jovan Stevovic Università degli studi di Trento Facoltà di Scienze Matematiche, Fisiche e Naturali External Supervisor: Dr. Giampaolo Armellin Co-Supervisor: Annamaria Chiasera Interoperability between Social and Health systems in Trentino: analysis, design and development

Upload: jovan-stevovic

Post on 15-Jun-2015

208 views

Category:

Technology


3 download

DESCRIPTION

Summary of the analysis, design and development of an Electronic Health & Social Record for the Province of Trento, Italy.

TRANSCRIPT

Page 1: Master Thesis Presentation

Supervisor:Prof. Fabio Casati

Graduand:Jovan Stevovic

Università degli studi di TrentoFacoltà di Scienze Matematiche, Fisiche e Naturali

External Supervisor:Dr. Giampaolo

Armellin

Co-Supervisor:Annamaria Chiasera

Interoperability between Social and Health systems in Trentino:

analysis, design and development

Page 2: Master Thesis Presentation

2

Doctor

Patient Social Worker

Enti Erogatori

Reports

PAT

Enti GestoriReports

Reports

Local Healthcaregovernance

National governance

Province governance

The situation of the Socio-Health system

Third party assistance providers2

Page 3: Master Thesis Presentation

Model of the inter-related processes of Request, Evaluation, Provisioning of Rest Home Service

Healthcare Rest HomeSocial Service

Social Assistant Family Doctor Hospital Doctor

InsertPersonalData

<event>

E1.PersonalData

Insert/ChangeFamilyData

FillAccessForm

<event>

E2.AccessFormProfessionalActivities

(meetings, visits)

<event>

E3.ActivityTake in charge

Secretariat Activities

<event>

E4.AssignmentForm

<event>

E5.ServiceArea

StartRestHomeService

<event>

E6.StartResthomeServices

StartRestHomeService

<event>

E3.Activity

Activity performed until necessary

New

Not yet assigned

Already Assigned

RestHomeServiceActivationRequest

<event>

E1.PersonalData

<event>

E8.RestHomeServiceRequestRequest From

[Health]

InfoGathering

[Social]

<event>

E9.HealthProfile

<event>

E19.CognitiveProfile

<event>

E18.SocialProfile

CommiteeMeeting

<event>

E10.Result(RestHome, RC, SAD)

<event>E12.RestHome

Admission

CloseRestHomeService

<event>

E7.CloseRestHomeService

AddToRankingList

<event>

E11.RankingListPosition

End

<event>

E17.ServiceTermination

<event>

E17.ServiceTermination

End

TemporaryRestHomeAccess

TemporaryRestHomeDischarge

<event>

E13.TemporaryRestHomeAccess

<event>

E13.TemporaryRestHomeDischargeServiceAdmission

<event>

E15.RestHomeAccess

RestHomeAccess

<event>

E16.RestHomeDischarge

RestHomeDischarge

End

Rest Home Operator

<event>

E#.EventName

D#. DocumentName

ActivityName

Conditional Execution

ParallelExecution

EndExecution

Human Operator

Legend

Termination Termination

D1. RestHomeServiceRequest

D3.SocialProfile

D4.Results (RestHome)

D5.StartServiceLetter

Termination

3

SOCIAL ASSISTANCE

HEALTHCARE

ASSISTANCE

THIRD PARTY AGENCIES

Page 4: Master Thesis Presentation

4

The situation of the Socio-Health system:Problems

Low quality of assistance (process

inefficiency)

No global visibility (each institution has

visibility on their part of the process)

Citizen interacts with many different entities (

the complexity transferred to the citizen)

No coordination among structures (sharing of

best practices)

4

Page 5: Master Thesis Presentation

5

The CSS project:Goals

Interoperability among institutions

Business Intelligence over processes of

assistance

EHSR – Electronic Health and Social Record

Process-oriented analysis that provides an

overall process view (identify inefficiencies)

5

Page 6: Master Thesis Presentation

6

Data

Reports

Doctor

Patient Social Worker

Assistance providers

6

Local Healthcaregovernance

National governance

Province governance

The CSS project:Goals

Page 7: Master Thesis Presentation

7

7

Classical approach: Data Integration, EII etc

Big number of agencies from different

domains

• 1 health agency, 13 social assistance agencies, 50+

potential third party agencies

Legacy systems too complex

Different level of ICT adoption

Evolving system:

• New actors / services

• Evolution of legacies / processes

• New processes (we analyzed only 4 of them)

7

Page 8: Master Thesis Presentation

8

8

ACCESS PROBLEM ANALYSIS

Social assistanceHealth

assistance

RHCCOMMITTEE DECISIONS

Social

+

Health

ACTIVATION

Third party assistance providers

Tele assistance

Residential Health Care

Our approach of analysis of the domain:Based on 4 more significant scenario (processes) of assistance

Day Center

Home Assistance Service

8

Page 9: Master Thesis Presentation

Firstcontac

t

Problem analysis

Providing assistance

Socialapplications

Healthapplications

Third party agencyapplications

S 1

“Processes-oriented data integration”:Based on governance indicators

Problem analysis

Providing assistance

Firstcontac

tS 2

Old BI approach

Our newBI

approach

Governance

Governance

9

Local repository

Local repository

Local repository

Page 10: Master Thesis Presentation

10

Our approach of analysis of the domain: Isolating “Process Events”

10

Used applications

Differences among

agencies

Generated events

• Data that an event

contains

Indicators for BI

Goals of the analysis:First

contact

Problem analysis

Definition of ass. plan

Assistance

providing

Personal data

Result

Start date

Days of presenc

e

Social assistance

Page 11: Master Thesis Presentation

11

Health assistance

11

Our approach of analysis of the domain:Analysis of internal processes and interactions

Social assistance

Third partyAssistance provider

Patient

OR?

11

Page 12: Master Thesis Presentation

Notification Event Detail Event

Privacy:2 types of events: Notification and Detail

12

Details

Metadata that describes Details

Page 13: Master Thesis Presentation

CSS

4. notify(Notification)

3. save(Notification)

Producer

ConsumerConsumer

4. notify(Notification)

Privacy:Events notification and Event Registry

EventRepository

1. save(Details)

Enterprise Service BUS

2. notify(Notification)

EHSR Event

Registry1

3

Page 14: Master Thesis Presentation

CSS

Consumer

5. return: Detail2. getDetails

4. applyPolicy(Detail, role/purpose)

Privacy policy Manager

Producer

EventRepository

Privacy :Applying privacy policies on details

Enterprise Service BUS

3. return: Detail 1. getDetails (role/purpose)

14

Page 15: Master Thesis Presentation

Policy definition:Producer defines visibility rules for its own events

15

Page 16: Master Thesis Presentation

Business Intelligence

BI as any other consumer:Event Based Data warehouse

Enterprise Service BUSCSS

Producer

EventRepository

Privacy policy Manager

16

Event Dump Area

Reporting Console

ETL

DWH

5. return: Detail

2. getDetails

3. return: Detail

4. applyPolicy(Detail, role/purpose)

1. getDetails (role/purpose)

Page 17: Master Thesis Presentation

Producer

Event Repository

1. publish(Event)

2. save(Detail)

CSS

3. notify(Notification) 4. getDetails(idEvent)

Details retrieving issue:Producer repository provided by CSS

17

Legacy

Page 18: Master Thesis Presentation

18

Analysis approach

• Does not require big amount of time

• Can stop at high level

• User friendly approach (involves very easily workers)

Proposed platform

• Very flexible, no data replication

• Pays particular attention on privacy and security

• Simplifies connection and data providing to CSS (low level of ICT

adoption)

• Adopts National standards for communication

18

Lessons learned & Conclusions

18

Page 19: Master Thesis Presentation

19

19

Future works

19

Improvements

• Extensions to other scenario

• Deeper analysis of processes (new events and new

inefficiencies)

• Better correlation between events and processes

New features

• Personal Health Record - PHR

• Business Process Management (ESB advances that possibility)

Page 20: Master Thesis Presentation