Person-centered care for dementia patients - scheduler development

Dementia is a disease that affects the cognitive abilities of a person, typically seniors (above age 65). However, it is not unheard of for dementia to affect younger people too (below age 65). In Singapore, the number of dementia cases is expected to increase. There is a strong need to take gre...

Full description

Saved in:
Bibliographic Details
Main Author: Tiah, Wei Jun
Other Authors: Chan Syin
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/175102
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Dementia is a disease that affects the cognitive abilities of a person, typically seniors (above age 65). However, it is not unheard of for dementia to affect younger people too (below age 65). In Singapore, the number of dementia cases is expected to increase. There is a strong need to take greater steps to care for the afflicted patients. The Person-Centered Care (PEAR) System is designed to coordinate operations between the different roles required to give a dementia patient the best form of person-centered care. It provides caregivers with all the necessary information required to perform their duties as well as providing a means for all the crucial roles to monitor the patient and communicate important updates related to the patient to each other. One of the system's essential features is a scheduling service with a scheduling algorithm that generates weekly timetables for all the patients in the center, considering many different constraints. These constraints include patient’s preferences, doctor recommendations, supervisor exclusions and others that will be covered subsequently. It is also important to have a testing system to check that every patient’s schedule does not violate any constraints. The scheduling system should also be able to support any manual adhoc changes to the patient's schedule. This report aims to give greater insights on the work that the author has contributed as part of a 3 person team to develop this scheduler service. The major ones include the scheduling algorithm for group, routine and compulsory activities, the adhoc schedule change feature and the API for a system test for the scheduling algorithm. The others include database modifications and seeding as well as API modification and integration.