HOSPITAL MANAGEMENT SYSTEM



Similar documents
Design and Functional Specification

branddocs Technology edocument Solutions V V

Heath Shield Heath Care Management System

Software Design Specification

This course provides students with the knowledge and skills to develop ASP.NET MVC 4 web applications.

The Dentist Online Reservation System Design and Implementation Web Based Application and Database Management System Project

Developing ASP.NET MVC 4 Web Applications MOC 20486

Developing ASP.NET MVC 4 Web Applications


Programming Fundamentals of Web Applications Course 10958A; 5 Days

Keywords web based medical management, patient database on cloud, patient management and customized applications on tablets, android programming.

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Project Plan Log Monitoring Compliance

1 (11) Paperiton DMS Document Management System System Requirements Release: 2012/

Scalable Web and Mobile Solution for Healthcare Software Provider

Health.NET is one of the most integrated and comprehensive software for medical and health care environment

Uniwide Consultancy & Services Pvt. Ltd. Address: DN 51, Salt Lake Sector V, Phone: (+91) info@uniwides.

The system is available to the holders of Medicover cards entitled to examinations and consultations in Medicover Centres.

Optum Patient Portal. 70 Royal Little Drive. Providence, RI Copyright Optum. All rights reserved. Updated: 3/7/13

CHAPTER 6. Discussion and Conclusion. patient health information, such as diagnosis, medicine orders, managing patient

Online Presentment and Payment FAQ s

NextGen Patient Portal User Guide. Version 2.0

BGL Client Centre Set up Instructions

Bijlage1. Software Requirements Specification CIS. For. Version 1.0 final. Prepared by Saidou Diallo. HvA/Inaxion. November 2009

Microsoft SQL Server Review

Plus91 Technologies Pvt. Ltd. Adding Value to Healthcare. MediXcel - Your Clinic Information Managed

NextGen Patient Portal User Guide. Version 2.0

Architecture Design Version1.0. Architecture Design CUSTOMER RELATION MANAGEMENT SYSTEM Version 1.0

MANAGE MY HEALTH. The online patient portal. Index. Waikanae Health

ENTERPRISE WEBSITE DEVELOPMENT

Plus91 Technologies Pvt. Ltd. Adding Value to Healthcare. MediXcel - Your Clinic Information Managed

HEALTH SAVINGS ACCOUNT EMPLOYER WEBSITE GUIDE

DIPLOMA IN GRAPHIC WEB DESIGN AND WEB DEVELOPMENT COURSE INFO PACK

How To Train Aspnet

Client Requirement. Why SharePoint

Developing Microsoft SharePoint Server 2013 Core Solutions

FollowMyHealth Universal Health Record Patient Access v2.2.1 User Guide

SAV2013: The Great SharePoint 2013 App Venture

Case Studies PHP 2015

TECHNICAL SPECIFICATION for renewing the Content Management System, CMS for the web page web

I couldn t believe that a simple internet browser can help me so much, thanks to Health Highway.

This three-day instructor-led course provides students with the tools to extend Microsoft Dynamics CRM 4.0.

Cathay Business Online Banking. User Guide. Version 1.0

California State University Polytechnic University. CIS 311 Interactive Web Development. Fall 2011

Course 10978A Introduction to Azure for Developers

Outlook Web App: Basic Overview

Developer Tutorial Version 1. 0 February 2015

Trainer Preparation Guide for Course 20488B: Developing Microsoft SharePoint Server 2013 Core Solutions Design of the Course

Company Profile Excelanto Technologies

EXPRESSPATH PROVIDER PORTAL USER GUIDE AUGUST 2013

Working as Senior System Analyst at Nihilent Technologies Pvt. Ltd. from 14/07/2010 till date.

SHOPPING APPLICATION FOR E-COMMERCE

Roars. Sudaworld. M roarsinc.com W Roars Technologies Pvt. Ltd. Escalon, Sunnyvale, California, USA 94085

Microsoft Training and Certification Guide. Current as of March 16, 2015

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide

International Journal of Engineering Technology, Management and Applied Sciences. November 2014, Volume 2 Issue 6, ISSN

No refunds can be issued after the start date published in your Financial Award document.

Medical Administrative Assistant

Customer Bank Account Management System Technical Specification Document

Dev01: Kentico CMS 7 Developer Essentials Syllabus

AddPac Technology. 2013, Sales and Marketing.

Google Apps for Education (GAFE) Basics

Online Railway Reservation. Intel Easy Steps Intel Corporation All rights reserved.

Hospital Management Add-On on Microsoft Dynamics AX. Fact Sheet

MS 10978A Introduction to Azure for Developers

Social Media in the Process Automation Industry

Member FAQ. General Information: Security:

FPT UNIVERSITY. Capstone Project

Guidelines for Installing SQL Server and Client (SQL Server Management Studio)

Software Requirements Specification For Real Estate Web Site

Integrated Hospital Management System

Case Study. SaaS Based Multi-Store Market Place Brainvire Infotech Pvt. Ltd Page 1 of 5

Welcome to Zoho, your online productivity and collaboration suite of

Designing and Developing Web Applications by using the Microsoft.NET Framework

Web Development. How the Web Works 3/3/2015. Clients / Server

A Guide for Enrolling Patients and Clients in Text4baby. Harnessing the Power of Mobile for Maternal & Child Health in the U.S.

SaaS-Based Employee Benefits Enrollment System

1. Introduction 3 Overview 1.1 Profiles

Category: Business Process and Integration Solution for Small Business and the Enterprise

Software Architecture for Paychex Out of Office Application

Platform support for UNIT4 Milestone 4

Medical Administrative Assistant Certificate Program with Clinical

Microsoft Training and Certification Guide. Current as of December 31, 2013

Project plan. Haamuryhmä/5 Valmet Power Oy - Continual Improvement Web Tool

Web Design and Implementation for Online Registration at University of Diyala

Health Management Information System (HMIS)*

NHS Education for Scotland Knowledge Services Design and Development Framework

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming

Online Presentment and Payment FAQ s

Getting started with your AppDev Microsoft Development Library

Transcription:

HOSPITAL MANAGEMENT SYSTEM

PURPOSE The basic design of healthcare management system on a web application is that the application sits on a web server, and all users will access it via web browser over the internet/http This is more user convenient as people from worldwide can fix their appointment for consultant to their favorite doctors. Rescheduling/Cancelling of appointment is also available as in case of any urgency. Consultant for patients as well as discussion between doctors is done through online by means of text, audio and video chatting. Separate Dash Board and reports are also available for users. They can also post Articles which can be useful for researchers and doctors to get clarifications(forums/blogs) Since data maintenance is done by single server, we can make the report maintenance easier and it provides high security

Pharmacy and laboratory details of each and every hospital are also maintained by the corresponding admin of the hospital. Doctors can view Drug lists of different manufacturing companies, Each Drug profile consists of its basic composition, Intake details, its usage and complete details. So, that they can ensure their quality services Single admin can maintain the entire ERP flow of that particular hospital. Super Admin can create multiple admins into their hospital. Roles will be defined by the super admin for all the users under the hospital. Such as (admins, doctors, nurse, pharmacist, receptionist etc.,) Note: Super admin will be the owner who owns the specific HMS and the logins will be created at the time of hospital registration into this system.

SCOPE The scope of this document involves in proposing architecture All departments collaborate to provide the best care for patients, to improve outcomes and achieve our mission, vision and goals

AUDIENCE AND SCOPE This document is intended primarily to understand the underneath technical implementation of the Hospital Management System (HMS). This provides a high level overview of Credit activation implementation in the following tiers and process flow diagram for each flow. Presentation Layer Business Layer Entity Layer Database Layer

Definitions, Acronyms, and Abbreviations ADO. Net EIS ASP.NET Definition Description Active Data Object Information System Active Server Page C# Programming Language WCF SQL Server SSRS(Reporting Services) Windows Communication Foundation Structured Query Language SQL Server Reporting Services

Technology Selection Client Tier: As per standards, the browser used in the client tier will be Internet Explorer 6.0/7.0/8.0/10 Mozilla Firefox 3.0/3.5, Opera and Chrome.

Presentation Layer As per standards, in the presentation tier the following technologies will be used. ASP.NET C# Ajax JavaScript JQuery CSS HTML JSTL JavaScript Framework Microsoft Visual Studio 4.0

Business Layer The Business Controller and Business helpers will be introduced to achieve the loose coupling between layers. The loose coupling between entity and business layers will be taken care by.net framework Entity Layer: User Properties and Web Services are used for business functionalities.

EIS Layer Database SQL Server 2008 Reporting SQL Server Reporting Services

Recommended Software Versions Software Version Technologies / Frameworks.NET C# 4.0 WCF 4.0 Ajax Control Toolkit 4.1 Database SQL Server 2008

Design View The following figure shows the proposed architecture of Hospital Management System (HMS). The following subsections provide more detail on each tier.

The client tier is the end user's browser In presentation layer Custom Properties will be used. Business layer objects will be injected into Properties using IOC. The Business Controller and Business helpers will be used to achieve the loose coupling between layers. The loose coupling between entity and business layers will be taken care by.net framework The Hospital Management System (HMS) Exchange Rating functionalities will follow the below given flow (as like existing Application).

Presentation layer will communicate with Business Controller in business layer. Business Logic will be performed in Business Controller and Business Helper..NET Data Access will be injected into User Properties and Database operations are performed using Web Services template which internally uses Web Services SQL Map. The following modules will follow the new proposed Hospital Management System (HMS) Exchange architecture flow.

Web Application (New Application) Online Appointment or Reception and Call Center : We can Search Hospitals or doctors based on location, country, state and city. Patients can browse the doctors from anywhere. They can also do search based on Hospital and Specialist doctor list. Also the patient can give their rating and feedback for doctors after consultation so that based on that rating, doctors get list out and high rating doctors get displayed at the top while searching. After choosing their doctors, they can go for direct appointment. The appointment is based on two strategy. Consultation Health care

For fixing the appointment, the patients have to choose the available date and time of that particular doctor which always get displayed while booking. Prior to the appointment date, our application remind the patient through the SMS and Mail. For regular patient like diabetic patient, the appointment should be periodically done and intimated to that particular patient. If the patient wants to cancel the appointment, they can go for cancellation process. Also patient can reschedule the appointment in their convenient time. If the patient appointment is confirmed, then they can view their appointment sheet or else there is option to take printout and also keep that as PDF file. We can have booking through receptionist or call centers for those patients who doesn t have knowledge of booking or internet as we have connection through worldwide.

Patient can maintain their own profile by giving all their details which is related to this criterion. Also there is a possibility that they can edit their own details in future if they want to change. They can add their family member under their own id so that if their family member wants to go for urgent checkup means they can use their root id (i.e. root patient id). In future they can add their own details fully as separate profile. A Patient can maintain their family member details as separate one in their own details. The Patient can view their own medical history as fully as updated by the corresponding doctor. Pay Patient Bill via Internet Banking, Credit Cards, Debit Cards and Hot Cash. For In-Patient, There is an option to indicate the bed availability and available rooms at that current time. Also they maintain the details and timings of visited Doctor to those In-Patients.

Doctor Doctor can register their details (i.e. Name, specialization, doctor id, etc...) Doctor or patient can fix the next appointment for re-consultant, in which date they need to come for another check up. They can reschedule their appointments in case of unavailability. They can also hand over to another doctor or else postponed the appointment to another date with patient verification through mail or SMS. Doctor can update the patient report after the consultation of that particular patient. Consultant through online is also provided by the doctor to the concern person through video/voice/text chatting. If the hospital doesn t have sufficient equipment for advance diseases or can t do further treatment, then they have an option to redirect the patient to some other hospitals.

Only doctors can do online discussions with another doctor to update their clarifications. Patient can get online consultation with the doctors once they get appointment from the doctors. Research topics can be able to post by the doctors (forum/blogs). If doctor is engaged with different locations, they need to mention the timing at what time and location in the appointment sheet. During registration, there is also an option for doctor whether they are willing to give treatment in patient home. General and updated health tips are posted by doctor, which can be viewed by everyone in the forum/blog

Super Admin Super Admin can have the full Authentication over their individual hospital. Super Admin can create multiple admins/receptionist/doctors etc., Super Admin/Admins maintains all the doctors, pharmacy, bed availability, doctors appointments with the patient. The Super Admin/Admins has to register all patients, each and every doctor in that hospital with needed details. They also maintain all the employee details who are working in laboratory, pharmacy etc. Also the Super Admin/Admin only can provide the password to all patients who will register into the hospital through email/sms. Super Admin can have the authority to remove the doctor from their hospital if required.

Also Admin can able to remove the patient details if that are no more necessary for them to maintain but the patient history will be maintained. The laboratories also get registered through Super Admin/Admin. If suppose, any new features gets added to the lab, then they need approval from Super Admin. Like laboratories, Pharmacy also gets registered through Super Admin/Admin only. Here too, if they want to introduce new medicine, then they need approval from Super Admin/Admin. Super Admin includes salary details of all employees into the hospital. For Feature Enhancement(Pay Roll System) If Pay Roll system required, then the attendance, leaves maintenance system will be included into the system.

Pharmacy Management Inventory management. Patient Info. Transaction management. Accounting. User management.

Module features Company. Daily customer management. Sales man management. Transaction management. Inventory management. Accounting. User management. Company setting. Remainders. Calendar planning. Powerful search option. Powerful reports

Laboratories Laboratories can register their details (i.e. name, address, websites etc ). Patient can register their details in corresponding laboratories or if patient is referred by any other doctor, then laboratory can get details from hospital admin. The scheduled detail for each and every laboratory is also available over here. This also provides list of test that are taken on particular laboratory. Research topics can be posted by the laboratory technicians (forum/blogs). Laboratories can also view the doctor s list. After viewing the doctor list laboratories can send a request to particular doctor in order to make tie up with them. Laboratories can maintain the patient test details for future reference. Laboratory can provide particular patient report to the corresponding doctor who refers to that laboratory.

Features Separate payroll management is available. For salary management to all Employees and doctors, it will maintain all the details of employee and doctor (including Designation, Attendance and timings etc). Also bill consolidation to all patients including In-Patient, out-patient and other fields such as Lab section, pharmacy section are done through this management. Online bill payment for regular patient is also available in our application. This gets updated to patient details through admin.