SOFTWARE REQUIREMENTS SPECIFICATION Hospital Management System

Similar documents
CSE255 Introduction to Databases - Fall 2007 Semester Project Overview and Phase I

Instructions to apply for fellowships

Software Requirements Specification

LIFE APP. B. Kumara Swamy

Teacher Guide to the Florida Department of Education Roster Verification Tool

Author: Kelvin Grabham, Associate Director of Performance & Information

RFID-based Hospital Real-time Patient Management System. Abstract. In a health care context, the use RFID (Radio Frequency

Address Verification - Graduate Modification

CONSULTANT ORTHOPAEDIC SURGEON (SI SPINAL SURGERY) JOB DESCRIPTION

Frequently Asked Rechartering Questions

Version Date: November Transfer Payment Common Registration System Organization Registration

CHAPTER 5: SUBMISSION AND CORRECTION OF THE MDS ASSESSMENTS

Ontario School District 8C

The University Hospital Medical Staff. Rules And Regulations

DATE APPROVED SEPTEMBER 2010

PATIENT PORTAL USERS GUIDE

Revision Control Date By Action Pages T Mistry Document created M Walker Modified 17

PROMAS. Programme Management System. User manual for applicants. Published by the Managing Authority Publication date 30 January 2017

2008 Development Marketplace Global Competition Sustainable Agriculture for Development

2017 Procure-to-Pay Training Symposium 2

Hospital Report Manager (HRM)

TRICARE ENROLLMENT/DISENROLLMENT ON DEERS

Calgary Zone Surgical Contracts Booking/Waitlist Request Manual

ORTHODONTIST. Scheduling Coordinator Manual

icardea Project: Personalized Adaptive Care Planner

Application Process for Individual HCPs

ChartMaker PatientPortal

State of Florida. Department of Economic Opportunity. One Stop Management Information System (OSMIS) Regional Financial Management User Manual

TORRANCE MEMORIAL MEDICAL STAFF

NATIONAL PROGRAM TO IMPROVE THE QUALITY OF ICU SERVICES ICU SITE VISITS INTERNAL INTERVIEW QUESTIONNAIRE

CHILDREN AND YOUTH SERVICES

Downloading Application Viewer

Raptor V-Soft Procedural Guide

CodoniXnotes Orientation CodoniXnotes Tracker Board

Online Course Submission Instructions

Acute. Proposing Surgical Procedure Orders and Orders. Surgical Procedure Orders and Orders Affiliated. Requesting a Surgical Encounter FIN#:

Table of Contents. FREQUENTLY ASKED QUESTIONS Iowa ServiceMatters/PathTracker Webinars 1/25/2016 2/2/2016. PASRR/Level I Questions...

ethesis Submission Guide: PGR Students

INPATIENT HOSPITAL REIMBURSEMENT

Using Title IV and HOPE Scholarship Online Authorizations

Procedural Guide for Raptor. School District of Clay County Visitor Management System

Patient Unified Lookup System for Emergencies (PULSE) System Requirements

Research Finance Time and Effort System Procedures. Table of Contents. Introduction Who Must Participate Accessing the System...

POSITION DESCRIPTION

Creating A Patient Portal Link From More Patient Button

mcp ON-CALL PAYMENT PROGRAM Information Manual Alternate Billing System (ABS) Arrangement

Corporate Reimbursement Policy

Overview of NC GangNET

SAN DIEGO POLICE DEPARTMENT PROCEDURE

D. PROPOSAL DETAILS CREATE A NEW PROPOSAL GENERAL INFO ORGANIZATION ADD INVESTIGATORS AND KEY PERSONS CREDIT SPLIT SPECIAL REVIEW D.3.

AIS Tip Sheet. Velos Patient Registration

CHAPTER 5: SUBMISSION AND CORRECTION OF THE MDS ASSESSMENTS

BOOKLET ON RECERTIFICATION MAINTENANCE OF CERTIFICATION

Booking Elective Trauma Surgery for Inpatients

INFORMATION AND GUIDELINES FOR APPLICANTS POSTDOC FELLOWSHIPS IN NURSING RESEARCH

BAYHEALTH MEDICAL STAFF RULES & REGULATIONS

Glossary and Acronym Lists

Medical Staff Rules & Regulations Last Updated: October University Hospital Medical Staff. Rules & Regulations

Parasport Jumpstart Fund

We do all of IT to help you do all of Healthcare

Iterations and Phases. Phases. An RUP Case Study. Models and Workflows. Bringing It All Together... Workflows. Stuart Anderson

EMAR Medication Pass

Safety Grade Review Instructions FALL 2018 SAFETY GRADE REVIEW PERIOD ( SEPTEMBER 18 OCTOBER 8, 2018)

Handout 8.4 The Principles for the Protection of Persons with Mental Illness and the Improvement of Mental Health Care, 1991

OFFICE OF NAVAL RESEARCH RESEARCH PERFORMANCE PROGRESS REPORT (RPPR) INSTRUCTIONS

Getting Started: Creating a New Account and Logging In

Iowa PASRR for Providers. A brief introduction to

ADMINISTRATIVE GUIDELINES AND INTERPRETATIONS FOR THE NATIONAL LETTER OF INTENT (SIGNED DURING THE SIGNING PERIODS)

(Name of Organization) Model Hospital Mutual Aid Memorandum of Understanding 1

Development Coeus Premium. Proposal Development

ONE ID Local Registration Authority Procedures Manual. Version: 3.3

The College of Nurses of Ontario presents the Documentation Learning Module Chapter 3: Accountability.

PRE-GRADUATE SCHOLARSHIPS Information and guidelines for applicants

Leapfrog Hospital Survey Hard Copy QUESTIONS & REPORTING PERIODS ENDNOTES MEASURE SPECIFICATIONS FAQS

Environmental Finance Center at Boise State University

What is HIPAA? Purpose. Health Insurance Portability and Accountability Act of 1996

Patient Portal Setup The Patient Portal provides a means for your patients to:

Job Postings and Applications - EXTERNAL

Homelessness Prevention & Rapid Re-Housing Program (HPRP) Quarterly Performance Reporting Updated April 2010

S:\Mutual Aid Agreements\Mutual Aid MOU final draft doc

Grants.gov Applicant Overview. Register, Find, and Apply

Office of Clinical Research. CTMS Reference Guide Patient Entry & Visit Tracking

N C MPASS. Clinical Self-Scheduling. Version 6.8

Practice Review Guide

SDMS TRAINING MANUAL FOR NSDC PARTNERS

Government of India Ministry of Finance Central Board of Direct Taxes Directorate of Income Tax (Systems) Notification No.

INCIDENT MANAGEMENT: SOUP TO NUTS. Pamela Treadway, M.Ed. Senior Clinical Consultant February 13, 2014

Advanced Clinical Workflow for Connecting Clinic

Online Application Help

Go To The Employee s Page on dadeschools.net

istart Manual: J-1 Extension

Copyright 2013 GE Multilin Inc. All rights reserved. Power Management Control System (PMCS) software revision EnerVista, Integrator, Digital

Inter-hospital transfer. Guide to using to Electronic Referral System for Referring Hospitals

Reference Guide for Applicants

HIPAA PRIVACY DIRECTIONS. HIPAA Privacy/Security Personal Privacy. What is HIPAA?

2011 Melanoma Physician Quality Reporting (PQRS): FREQUENTLY ASKED QUESTIONS

Evidence on the quality of medical note keeping: Guidance for use at appraisal and revalidation

SurgiVision Consultants, Inc. February 10, 2009

May Emergency Operations Standard Operating Guideline

Transcription:

Introduction: SOFTWARE REQUIREMENTS SPECIFICATION Hospital Management System This is a Software Requirements Specification (SRS) for the Hospital Management System. It describes the functions, goals and tasks that the system can perform. This is used to describe the scope of the project and to plan for the system s design and implementation. The following features are the high-level requirements that this system satisfies: Work Scheduling - Assigning nurses to doctors and doctors to patients Admissions - Admitting patients, assigning the patients to appropriate wards Patient Care - Monitoring patients while they are in the hospital Surgery Management - Planning and organizing the work that surgeons and nurses perform in the operating rooms Ward Management - Planning and coordinating the management of wards and rooms Waiting list - Monitoring to see if there are any patients waiting for available beds, assigning them to doctors and beds once these become available The Requirements are classified into two categories: Functional requirements Non-functional requirements.

Non-functional requirements can be used to improve the functioning of the computer system, but not the management of the hospital as a whole. Functional requirements, on the other hand, are requirements directly related to the hospital management. The primary areas of concern are performance, security and userinterface. 1. Introduction Purpose Hospital Management System Software Requirements Specification The purpose is to describe all the requirements for the Hospital Management System. The following are some of the stake holders: administrative staff doctors nurses surgeons developers. The hospital management and its team members uses this document as the primary means to communicate confirmed requirements to the development team. The development team expects many face-to-face conversations that will undoubtedly be about requirements and ideas for requirements. However only the

requirements that appear in this document or a future revision, will be used to define the scope of the system. Scope The software product is the Hospital Management System. The system will be used to allocate beds to patients on a priority basis, and to assign doctors to patients in designated wards as need arises. Doctors will also use the system to keep track of the patients assigned to them. Nurses who are in direct contact with the patients will use the system to keep track of available beds, the patients in the different wards, and the types of medication required for each patient. Doctors must make rounds to pick up patients treatment cards in order to know whether they have cases to treat or not. The intentions of the system are to reduce over-time pay and increase the number of patients that can be treated accurately. Requirements statements in this document are both functional and non-functional. Definitions, Acronyms, and Abbreviations PHN card Report Database structured form Front-desk staff reception desk Logon ID enter the system Password admission into the system ID GUI Personal Health Number on health An account of patients Collection of information in a Administrative staff that work at A user identification number to A word that enables one to gain Patient Identification number Graphical User Interface

SRS Software Requirements Speficification General Description Product Perspective This Hospital Patient Management System is a selfcontained system that manages activities of the hospital as bed assignment, operations scheduling, personnel management and administrative issues. Various stakeholders are involved in the hospital system. Product Functions The system functions can be described as follows: Registration: When a patient is admitted, the front-desk staff checks to see if the patient is already registered with the hospital. If he is, his/her Personal Health Number (PHN) is entered into the computer. Otherwise a new Personal Health Number is given to this patient. The patient s information such as date of birth, address and telephone number is also entered into computer system. Consultation: The patient goes to consultation-desk to explain his/her condition so that the consulting nurse can determine what kind of ward and bed should be assigned to him/her. There are two possible circumstances: a) If there is a bed then the patient will be sent to the bed to wait for the doctor to come. b) If there is no bed, the patient is put on a waiting list until a bed becomes available. Patient check out. If a patient checks out, the administrative staff shall delete his PHN from the system and the just evacuated bed is included in available-beds list.

Report Generation: The system generates reports on the following information: patients, bed availability and staff schedules after every six hours. It prints out all the information on who has used which bed, when and the doctor that is taking care of a given patient as well as expected medical expenses. 2.3 User Characteristics The system will be used in the hospital. The administrators, doctors, nurses and front-desk staff will be the main users. Given the condition that not all the users are computer-literate. Some users may have to be trained on using the system. The system is also designed to be user-friendly. It uses a Graphical User Interface (GUI). Front-desk staff: They all have general reception and secretarial duties. Every staff has some basic computer training. They are responsible for patient s check-in or notification of appropriate people (e.g. notify administrator or nurse when an event occurs). Administrators: Nurses: They all have post-secondary education relating to general business administration practices. Every administrator has basic computer training. They are responsible for all of the scheduling and updating day/night employee shifts. Administrators in the wards are responsible for assigning doctors and nurses to patients. All nurses have post-secondary education in nursing. Some nurses are computer literate. Consulting nurses to whom patients give short descriptions of their conditions are also responsible for assigning patients to appropriate wards if the beds are available, otherwise

Doctors: putting patients on the waiting list. Nurses in wards will use the system to check their patient list. All doctors have a medical degree. Some have further specialized training and are computer literate. Doctors will use the system to check their patient s list. 2.4 General Constraints The system must be delivered by deadline. The system must be user-friendly 2.5 Assumptions and Dependencies It is assumed that compatible computers will be available before the system is installed and tested. It is assumed that the Hospital will have enough trained staff to take care of the system 3. Specific Requirements 3.1 Functional Requirements Registration Add patients The system shall allow front-desk staff to add new patients to the system. Assign ID The system shall allow front-desk staff to give each patient a ID and add it to the patient s record. This ID shall be used by the patient throughout his/her stay in hospital.

Consultation Assign Ward The consulting nurse shall use system to assign the patient to an appropriate ward. Assign to Waiting List The consulting nurse shall use system to assign Patient to a waiting list if no bed is available. Medical matter management AssignDoctor The administrative staff in the ward shall use system to assign a doctor to a given patient. Assign Nurse The administration staff in the ward shall use system to assign a nurse to a given patient. Inform Doctors The system shall inform doctors of new patients. Inform Nurses The system shall inform nurses of new patients. Emergency Case In an emergency case, the administrative staff shall use system to assign an emergency room, doctors and nurses to the patient immediately. Surgery case In a surgery case, the administrative staff shall use

system to assign a surgery room, surgeon and nurses to the patient. Generate Report (normal) The system shall generate the patient s situation record every two hours for normal patients. Generate Report(Severe) The system shall generate patient s situation record every half hour for severe patients. Record procedure The whole treatment procedure for the patient shall be recorded by the system. Inform patient The system shall automatically inform the patients who are on the bed waiting list of available beds whenever they become available. Check Out Delete Patient ID The administrative staff in the ward shall be allowed to delete the ID of the patient from the system when the patient checks out. Add to beds-available list The administrative staff in the ward shall be allowed to put the beds just evacuated in beds-available list. Report Generation Patient information Every six hours the system shall generate reports on patients about the following information: patient s PHN,

patient s name, ward name, bed number and the doctor s name. Bed Aavailability Every six hours the system shall generate reports on bed availability about the following information: ward name, bed number, occupied/unoccupied Staff Schedule Every six hours the system shall generate reports on staff schedule about the following information: staff ID, staff name, staff type, duty shift. Database Patient Mandatory Information Each patient shall have the following mandatory information: first name, last name, phone number, personal health number, address, postal code, city, country, patient identification number. Update Patient Information The system shall allow the user to update any of the patient s information Search for Patient The system shall allow the user to search for patient s information by last name or PHN or patient ID. Staff Mandatory Information Each staff in hospital shall have the following mandatory information: identification number, first name, last name, phone number, address, postal code, city, country, employee type, duty schedule. Update Staff Information The system shall allow the user to update any of the staff s information as described in SRS023.

Employee Information The system shall allow the user to search for employee information by last name, or ID number. Ward Types The ward is categorized into four types: Maternity, Surgical, Cancer and Cardiac. Ward Information Each ward in system shall include the following mandatory information: ward name, ward number, list of rooms in ward. Room Information Each room in system shall include the following mandatory information: room number, list of beds in room, full/not full. Bed Information Each bed in system shall include the following information: bed number, occupied/unoccupied, patient PHN. 3.2 Design Constraints Database The system shall use the MySQL Database, which is open source and free. Operating System The Development environment shall be Windows 2000. Web-Based The system shall be a Web-based application. 3.3 Non-Functional Requirements Security

Patient Identification The system requires the patient to identify himself /herself using PHN Logon ID Any user who uses the system shall have a Logon ID and Password. Modification Any modification (insert, delete, update) for the Database shall be synchronized and done only by the administrator in the ward. Front Desk staff Rights Front Desk staff shall be able to view all information in system, add new patients to system but shall not be able to modify any information in it. Administrators' Rights Administrators shall be able to view and modify all information in system Nurses' Rights Nurses shall only be able to view all information in system. Doctors Rights Doctors shall only be able to view all information in system 3.3.2 Performance Requirements Response Time The system shall give responses in 1 second after checking the patient s information. Capacity The System must support 1000 people at a time.

User-interface The user-interface screen shall respond within 5 seconds. Conformity The systems must conform to the Microsoft Accessibility guidelines 3.3.3 Maintainability Back Up the Data Errors The system shall provide the capability to back-up The system shall keep a log of all the errors. 3.3.4 Reliability Availability The system shall be available all the time.