Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

The Ward Management subsystem of the Hospital Management System is required for assigning wards to patients who are admitted to the hospital, and also for scheduling the duties of doctors, nurses, and laboratory technicians in the wards. The subsystem is also required for interaction with the Procurement department for procurement of ward supplies. Ward management is the responsibility of the General Administration department of the hospital.

Duty Schedule for Doctors and Nurses

Scheduling the duties of nurses and doctors in the wards is one of the primary tasks of the Ward Management module. The duty schedule is prepared a week in advance for all doctors and nurses.

The doctors and nurses work 5 days a week. Some of the doctors and nurses have their workweek from Monday to Friday, while some others from Tuesday to Saturday, and so on. The workweeks for doctors and workweek for nurses change every month. For instance, if a doctor is on a Monday-Friday workweek in January, he will have Tuesday-Saturday workweek in February, and so on. The hospital ensures that doctors and nurses are available round the clock, all days of the year.

The duty schedule takes care of the surgeries to be performed by a doctor during a week. Emergency surgeries are usually attended to on a priority basis. An attending doctor from a ward can be assigned to perform an emergency surgery. To organize emergencies, the general administration department always schedules a few extra doctors for duty. These doctors replace the attending doctors in the ward during the period of surgery.

To active smooth management of wards and the surgeries, communication between the health care department and the Operation Theatre Facilities department must be proper and timely.

Data Required for Duty Schedule

To schedule the duties of doctors and nurses, the system needs the following details:

==> Employee identification number

==> Workweeks for doctors and nurses

==> Whether a nurse is a regular nurse, a supervising nurse, or a specialist nurse

==> Whether a doctor is a resident doctor or a visiting doctor

==> List of wards in the hospital

==> Number of doctors and nurses required for a ward

==> List of surgeries scheduled for the week

==> Names of doctors performing surgeries

==> Leave details of doctors and nurses

==> The duty schedule is prepared using the roster available with the General Administration department, giving the workweeks for doctors and nurses.

Duty Schedule Preparation:

==> The preparation of the duty schedule for doctors and nurses is outlined below. The duty is scheduled for one ward at a time. The schedule is prepared for each doctor and nurse in turn. The first schedule is for doctors and nurses having a Monday-Friday workweek, and then for doctors and nurses having a Tuesday-Saturday workweek, and so on.

==> Inputs

==> Department number

==> Ward number

==> Number of doctors and nurses required for the ward

==> Process: The duty scheduling process is described for a doctor here. The same process is followed while doing the scheduling a nurse.

Step 1: From the roll of doctors attached with the department, a list of doctors with the specialty needed for a given ward is generated.

Step 2: For every doctor in the list:

==> Check if the doctor is on a Monday-Friday workweek schedule

==> Assign the doctor to the ward as the attending doctor from Monday to Friday

==> Check if the doctor is on leave on any of the five days of the week

==> Assign a doctor from the other doctors pool for the day the assigned doctor is on leave

==> Check if the assigned doctor is scheduled to perform any surgery during the week

==> Assign a doctor from the other doctors pool for the period of surgery

Step 2 is repeated to cover the duty schedules for Tuesday-Saturday, Wednesday-Sunday, and other such workweek blocks. At the end of duty scheduling, a weekly ward timetable is generated for the ward.

When there is an alert for an emergency surgery:

==>  Relieve the doctor required for the surgery for the duration of the surgery

==>  Inform the Operation Theatre Facilities department about the doctor assigned to perform the surgery

==>  Update the ward timetable with the data about the attending doctor assigned to the surgery

==>  Assign a doctor to the ward from the other doctors pool for the duration of the surgery

==>  Relieve the doctor, assigned from the other doctors pool, from the ward on completion of the surgery

==>  Update the ward timetable with data about attending doctor returning to the ward after the surgery

Outputs:

The module Duty Schedule of Doctors and Nurses in Wards generates the following reports:

==> Weekly schedule of doctors and nurses in each ward

==> Daily schedule of doctors and nurses in each ward

==> List of emergency surgeries attended to

==> List of doctors from the other doctors pool utilized during a week

Task description

It is desired to prepare a Use Case Diagram based on the given problem description. In this particular task, the objective is to draw the actors and their relationships, if any, in the diagram. Only a few use cases are provided to be included in this partial use case diagram. You are needed to focus on drawing actors and relationships amongst them, if any, as well as the partial use cases and their relationship with actors.

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M9132425
  • Price:- $20

Priced at Now at $20, Verified Solution

Have any Question?


Related Questions in Computer Engineering

Question suppose a prolog database exists that gives

Question : Suppose a Prolog database exists that gives information about the parts in an automobile engine. Predicates of big, small, and part-of are included. a. Write a query to find all small items that are part of ot ...

Regarding sorting lists an algorithm such as quicksort was

Regarding sorting lists, an algorithm such as QuickSort was preferred if the list was, for the most part, in random order, and that an algorithm such as Insertion Sort was preferred if the list was essentially in order. ...

Question whether in a scholarly or practitioner setting

Question: Whether in a scholarly or practitioner setting, good research and data analysis should have the benefit of peer feedback. For this Discussion, you will post your response to the hypothesis test, along with the ...

On microsoft word what would be the advantage of using the

On Microsoft word, what would be the advantage of using the dialog box over setting various tabs directly on the ruler line? In what types of typing tasks would you find using the ruler line helpful?

Assignment 1 accessibilitybuilding a user interface that

Assignment 1: Accessibility Building a user interface that meets the needs of a diverse population can be incredibly difficult. Research the best practices for developing a universally usable interface, as well as some o ...

Given the following scenarios what is the standard

Given the following scenarios, what is the standard deviation for Acme, Inc.? Economy / Pri / Ri Strong / 0.3 / 40% Normal / 0.4 / 16% Weak / 0.3 / -20% Express your answer in decimal format (e.g., 0.1935 to represent 19 ...

Write a program to calculate the average temperature for

Write a program to calculate the average temperature for the year and determine the hottest month of the year. In your main method, the program should collect the user input of the average Fahrenheit temperatures for eac ...

Roberto is the network administrator for an international

Roberto is the network administrator for an international law firm with offices and customers in North America, South America, Africa, and the Middle East. The lawyers frequently contact each other via e-mail, use the In ...

Suppose we are given a directed graph ga we want to find 3

Suppose we are given a directed graph G; a) We want to find 3 edge disjoint paths from a designated starting vertex u to a specific destination vertex d (or determine that no such paths exist). Describe an efficient algo ...

Question suppose you need to manually sort a hand of cards

Question : Suppose you need to manually sort a hand of cards. What techniques, other than a bubble sort, would you implement? Describe one or more algorithms at a high level.

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As