Professional Documents
Culture Documents
Satisfying patients in any urgency that may occur by setting a high priority in solving
Elders that have chronological needs, will benefit from the same caregiver, depending on the available time of both
Introduction
Similarities: The same for ICDS, the aimed target users are the persons, aged 50+, presenting an initial loss of capabilities and/or having a light to
moderate physical disability.
Differences: While WeTakeCare maintains its point of convergence on training and supporting the caregivers in the provision of care to promote the
independent living of the older persons, the Informal Caretaker Distribution System empower the collaborative caring.
2. The CarerSupport project aims to boost the support of existing care service models to carers (mainly informal carers), by introducing an
integrated, usable and easily accessible platform.
Similarities: In the CarerSupport Platform users will be involved by giving direct feedback on the services provided, in the same way as they
are implicated in the ICDS, where they are requested for a reaction, respectively a grade.
Differences: In this application, caregivers need to cope with the psychological challenges of their role and perform their tasks in a sustainable
way, offering access to communication means for hosting discussions with formal carers and health professionals, while our project enlighten about
actual support about basic caring matters present in day to day living.
3. ELDERHOP is creating a solution which implies an easy-to-use mobile interface which will ensure an easy navigation for elderly people
SimilaritiesDifferences: The main difference between ELDERHOP app and our developed application is that the first one has the spotlight on
facilitating the outdoors activity and navigation capabilities of the elderly, while decreasing their anxiety and stress levels.
On the other hand, ICDS has as the center of attraction, offering best support solutions regardless the type of need.
4. The K4CARE Model is the prototype of home care (HC) service and wants to deal with the complexity of Home Care and to provide an effective Formatted: Font: Bold
paradigm to implement ICT supported Health Care in European countries.
Similarities: K4Care assists the progress of meetings and tasks assignment for the care providers, offering access to all the knowledge required by
the agents to keep track of their current and pending activities, in the same way ICDS facilitates any necessary information scheduling for the needs of
their patients to be completed in time.
Differences: While our web-based application has a large spectrum of end-users, K4Care aims to improve only the assistance for senior patients
that suffer chronic diseases, or disabled persons.
Deployment Diagram Commented [IG(1]:
Here is the deployment diagram, developed for our ICD system, in order to describe the web application showing what hardware components Commented [IG(2]:
("nodes") exist (e.g., a web server, an application server, and a database server), what software components ("artifacts") run on each node (e.g., web Formatted: Highlight
application, enterprise application, database), and how the different pieces are connected (e.g. JDBC, REST, RMI).
The nodes appear as boxes, and the artifacts allocated to each node appear as rectangles within the boxes. Nodes may have subnodes, which
appear as nested boxes. A single node in a deployment diagram may conceptually represent multiple physical nodes, such as a cluster of database
servers.
Algorithm
1. Available time slots
Purpose: Assign patients to caretaker based on their schedule
Steps:
The algorithm retrieves the patients and caretakers timereference from the database
Checks if the patients LocalDate is the same as the caretakers
Verifies if the patients Start Time is equal or is after the caretakers Start Time
Verifies if the patients End Time is equal or is before the caretakers End Time
If step 2,3,4 fulfilled -> The patient is assigned to the corresponding caretaker
2. Feedback
Purpose: Match patients to caretakers based on the grades they received from previous visits
Steps:
Retrieves from the database the visits that were allready made by the caretaker for all his assigned patients
Get the patients grades for that caretaker and compute average
Depending on the average grade, a gradeMatch percentage is allocated to the patient-caregiver total match as follows:
3.1.) If grade is between 0 and 2 -> matchGrade = 0%
3.2.) If grade is between 2 and 5 -> matchGrade = 10%
3.3.) If grade is between 5 and 8 -> matchGrade = 20%
3.4.) If grade greater than 8 -> matchGrade = 30%
3. Urgency
Purpose: Match patients to caretakers based on the patients urgency to fulfill a specific need
Steps:
Retrieves from database all PatientNeed
Get the last visit and the maximum number of days for the need to be accomplished. If there is no last visit, the last visit date becomes the
date when the patient need was set
Get maximum date by adding the maximum period to the last visit date
Compute days between nowDate and maximumDate
Depending on the number of days between, an urgencyMatch percentage is allocated to the patient-caregiver total match as follows:
5.1.) If daysBetween is greater than 10 -> matchUrgency = 0%
5.2.) If daysBetween is between 7 and 10 -> matchUrgency = 10%
5.3.) If daysBetween is between 4 and 7 -> matchUrgency = 30%
5.4.) If daysBetween is between 2 and 4 -> matchUrgency = 50%
5.5.) If daysBetween is 1 -> matchUrgency = 100%
4. Succsession
Purpose: Match patients to caretaker based on the chained needs of the same patient
Steps:
Sort the assigned patients array by patientId
Checks if current index (patientId) in the array is equal with any of the remaining ones
If 2 is valid, checks if the current index EndTime is equal with the other index StartTime or if the current index StartTime is equal with the other
index EndTime. The second constraint was made because the array is sorted by patientId, not by date and is possible to have the array.get(i)s timeslot
being 12:00-14:00 and array.get(i+1)s timeslot being 10:00-12:00
If 2,3 valid -> a continuancyMatch of 20% is allocated to the patient-caregiver total match
Application workflow
1. Homepage - used to facilitate navigation to other pages on the application by providing links to distinctive features of the system.
2. Register - The register page is completed by the user, in order to provide its credentials. The system will create a new user, according
to the introduced data.
3. Login - In the Login page, the system verifies the integrity of the users data, enabling him to have access to other features provided
by the system, such as: SI LE CITESTI . de pe ecran care sunt
4. Add Schedule - used by the user, in order to specify the exact date, representing available time windows
5. Add Need - serves its purpose to collect data related to the patients need, such as: the need type, the description of it, and the limits
of the need to be fulfilled.
6. View Proposed Visits - the patients are allowed to see the predisposed caretakers that may undertake their needs. The form is provided
by two buttons, that allow the patient to accept or not the best assigned visit.
7. Feedback - the patients are allowed to express their reactions to past visits, accomplished by a specific caretaker, by giving a grade.
8. Add General Need caretaker has to specify the type and duration in minutes of a general type of need
9. View Assigned Patients List provides info about patient data, the need data, and also the computed match percentage Formatted: Font: Bold, Underline, Font color: Red
Formatted: Indent: Left: 0"
Why choosing this topic ? Formatted: Bulleted + Level: 1 + Aligned at: 0.25" +
the implementation of such a system would not bring many costs, along with it Indent at: 0.5"
this type of services (Home Care Services) are not very much exploited in our country Formatted: Font: Bold, Underline, Font color: Red
Electronic Health Record, as well as Home Health Care is a continuously-growing field and we were delighted to research more about it Formatted: Indent: Left: 0"
How this system can be improved ? (future improvements) Formatted: Font: Arial Narrow, 10 pt
this perspective can be extended to involve both the practical distribution of the care visits and the coordination constraints at the same time Formatted: Space After: 0 pt, Bulleted + Level: 1 +
Aligned at: 0.25" + Indent at: 0.5"
to optimize caregivers travelling, providing best routes computations Formatted: Don't add space between paragraphs of
specialized caretakers for certain needs the same style, Line spacing: 1.5 lines, Bulleted + Level:
1 + Aligned at: 0.25" + Indent at: 0.5"
Formatted: Font: Arial Narrow, 10 pt, Bold, Underline,
English (United States), Pattern: Clear (White)
Formatted: Font: Arial Narrow, 10 pt
Formatted: Font: Arial Narrow, 10 pt
Formatted: Font: Bold, Underline
Formatted: Space After: 0 pt, Bulleted + Level: 1 +
Aligned at: 0.25" + Indent at: 0.5"
Formatted: Indent: Left: 0"