Transcript GROUP AGENT

Group communication for
healthcare workers
designed in ServiceFrame
Project 73,
Marte Forthun
AGENDA

Scenarios from Trondheim University
Hospital

Context-aware information

Design
NEED FOR TECHNOLOGY AT THE HOSPITALS?
• Care of the patient in focus
• Technology needs to be a positive supply and mirrow the actual need
FICTITIOUS DEPARTMENT
Medical Department
Stroke Unit
G1
G2
G3
Heart Unit
G4
G1
G2
G3
Kidney Unit
G4
G1
G2
G3
G4
SCENARIO 1 FROM TRONDHEIM UNIVERSITY HOSPITAL
– HELP WITH PATIENT
Primary group – G1
Lise
Location:
Room 333
Presence:
Busy with patient
GroupSession: 1
Per
Stroke Unit
Primary group - G1
Help Patient
Location:
Room 331
Presence:
Meeting
GroupSession: 0
Ole
Location:
Room 338
Presence:
Busy with patient
GroupSession: 0
Interface on handheld terminal
Lise
Location:
Room 333
Presence:
Busy with patient
GroupSession: 1
Kari
Location:
Room 337
Presence:
Free
GroupSession: 0
SCENARIO 1 FROM TRONDHEIM UNIVERSITY HOSPITAL
– HELP WITH PATIENT
Lise
Kari
Location:
Room 333
Presence:
Busy with patient
GroupSession: 1
Location:
Room 337
Presence:
Free with patient
Busy
GroupSession: 1
0
Stroke Unit
Primary group - G1
Help Patient
Stroke Unit
Primary group - G1
Able to help with patient
in Room 333?
Yes
Interface on handheld terminals
No
SCENARIO 2 FROM TRONDHEIM UNIVERSITY HOSPITAL
– EMERGENCY
Per
Location: Room 333
Presence:
Emergency
GroupSession: 1
Primary group - G1
Primary group - G1
Stroke Unit
Stroke Unit
Emergency
EMERGENCY IN ROOM 333
Interface on the terminals
The patient’s doctor
Emergency team
CONTEXT-AWARE INFORMATION
”Context is any information that can be used to characterize the situation of an entity.
An enitiy is a person, place or object that is considered relevant to the interaction
between the user and an application, including the user and applications themselves”
(Dey, June 1999)
USE OF CONTEXT-AWARE INFORMATION IN THE HOSPITAL
•Location:
Indoor positioning – sensors
•Calendar:
User’s calendar, group calendar etc.
•Sessions:
Call sessions, instant message session, real-time sessions etc.
•Role:
Trained nurse, doctor etc.
•Presence Types:
”Free”, ”Busy with patient”, ”Meeting”, ”Lunch”, ”Emergency”, ”Offline”
GROUP AGENT SYSTEM
GroupManager:
Groupname, address, user’s group
GroupAgent:
Groupname, users, access to update
GROUP AGENT
UserSession:
Real-time messaging, context-information
USER AGENT
USER AGENT SERVICE
GroupService:
Exist when user subscribe on group services
GROUP SERVICE
GroupSession:
Updating user session with context information, routing of
messages
Administration:
Administrative privileges

Questions?

PATS lab
http://www.pats.no

Report
http://www.item.ntnu.no/lab/nettint1/activities.html