Hospital appointment reservation system

Assignment Help Basic Computer Science
Reference no: EM132361622

Hospital Appointment Reservation System

Princess Marie-Lassie Memorial Hospital is a distinguished medical group practice of approximately 100 doctors and it is located in a major urban area. Its primary service is an "out-patient" or ambulatory practice which is, in effect, a collection of doctors' offices together with the necessary facilities to perform medical tests such as x-rays and chemical analysis of body fluids.

The area to be investigated at the hospital was that of reserving time for patients. This function is primarily performed by a department called the Central Appointment Office.

In the Central Appointment Office, a group of 25 secretaries performs appointments scheduling for the hospital's physicians and for a few major medical tests. Each doctor's available time, divided into 15-minute periods, is shown on a card for each day-with the cards for the next three months available to the appointment personnel at any one time.

Depending on the circumstances of a patient's appointment request, an appointment secretary decides to which physicians and for which tests the patient should be scheduled. An attempt is made to schedule patients as fully as possible to all physicians whom the secretaries believe the patient should see. The choice of departments and doctors for which a patient is scheduled is dictated by a set of rules developed by hospital medical management.

The scheduling of tests by the Central Appointment Office (CAO) is quite limited. In general, the CAO schedules only a half dozen, major, time-consuming tests, such as electrocardiograms, electroencephalograms, and intravenous pyelograms. The scheduling of doctors is, however, extensive. The CAO's task is more difficult than merely to schedule patients to the correct one or more of the 12 major departments (e.g., general surgery, neurosurgery, urology, internal medicine, etc.). An attempt is also made to schedule the patient to the appropriate sub-specialty within a department (for Instance within internal medicine, to sub-specialties such as cardiac, vascular, etc.). Furthermore, an effort is made to steer specific patients to particular physician sub-sub-specialists who are interested and expert in one disease or particular area (i.e., diabetes, liver malfunction, etc.).

In all cases, the appointment secretary must select from an inventory of available doctor and test time a feasible and hopefully optimal series of appointments for a patient. The hospital's management originally viewed the process as akin to the airlines reservation process, and the initial charge to the systems effort was in these terms.

Business rules

The business rules for patients' scheduling are as follows:

1. If a patient desires a complete medical examination, no attempt whatsoever is made by the schedulers to determine the patient's condition for scheduling purposes. The patient is merely given the first opening available for a physical examination with any member of the staff who performs complete physical examinations.

2. No attempt is made by the clerical scheduling personnel to develop a full routing for the patient. Only the first appointment is scheduled in the manner noted above.

3. Appointment time length is standardized. In most cases, complete physical examinations are assumed to take one hour. All other appointments are assumed to take 15 minutes.

Given the above rules, therefore, the patient arrives at the hospital scheduled to see an initial physician. The remainder of the routing is performed by the first doctor whom the patient sees. The routing is done only after the patient has been given a complete physical examination by the doctor. As a result, the doctor is the scheduler. And the scheduling is done on the day that the patient arrives at the hospital. Since there is no need for one group of secretaries to have access to all the appointment cards (so that they can pre schedule patients to all necessary physicians), most appointment cards are kept in each physician's location-on a decentralized basis.

The Problem

Each patient who enters the hospital's facilities represents a unique problem and has a need to see a particular set of specialists and to utilize a specific set of test facilities. The problems of determining exactly which physicians and major tests should be scheduled, and in which order these should be scheduled, appears to be a relatively impossible task for a group of lay secretaries many without any medical experience whatsoever. Yet the secretaries were seen to make both the facility (doctor and/or tests) and ordering choices to build a schedule for each patient. The schedule should be "optimal" in terms of choosing the correct doctors and tests while also minimizing the patient's time spent at the Medic Center in the diagnostic process.

In making these choices, the appointment secretaries were seen to face a major dilemma which can be summarized as follows: On the one hand, if the secretary schedules the patient to see more doctors than he requires, there is a high probability that the first doctor to see the patient will cancel the excess appointments; and that the suddenly released (and therefore available doctor time) will not be used by other patients. There is no backlog of patients waiting to be moved up automatically in the queue for a doctor if another patient's appointment is cancelled.

On the other horn of the dilemma, if the patient is scheduled to see fewer doctors than necessary, it is quite possible that the additional doctors for whom the patient should have been scheduled will be booked completely on the day the patient enters the hospital. This may place a heavy burden on the patient. If the patient is from out of town, he may have to extend his stay in a hotel. If he is a local patient, he may have to make another trip to the hospital.

REQUIRED:

1. Construct activity diagrams, use-case diagrams, sequence diagrams and class diagrams for the Hospital Appointment Reservation System.

2. Construct object diagrams and communication diagrams for the Hospital Appointment Reservation System.

Reference no: EM132361622

Questions Cloud

Identify and using high-low context culture : Identify and using high/ low context culture, explain what are the cultural factors which might have created and worsened the situation between Danone and Wahah
Methodology used by author author findings and conclusions : Methodology used by the author Author's Findings and conclusions. Identify and explain the corporate strategy used. Business strategy used by the company
Worst case running time of the entire algorithm : What is the worst case running time of the entire algorithm in terms of n (number of towns in Flatland)?
Conduct independent investigation into networking topics : Conduct independent investigation into networking related topics from books, the Internet and through practical investigation.Timelines and Expectations
Hospital appointment reservation system : Princess Marie-Lassie Memorial Hospital is a distinguished medical group practice of approximately 100 doctors and it is located in a major urban area
Calculate Energy and Wavelength of Photon : Calculate Energy and Wavelength of Photon of known Momentum (5 x 10-29 kg.m/s) using Planck's Concept
Compare and contrast between dsdm method : Compare and contrast between DSDM method and Scrum method list the requirements analysis for system development and provide the explanation.
Introducing functional programming concepts : What are some advantages and disadvantages of introducing functional programming concepts into the mainstream of the Java language?
Intellectual property in an employment scenario : Explain who owns intellectual property in an employment scenario, for example, when one works for a company. What are the rules? Are they fair?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd