You are on page 1of 140

healthbravo

User Manual

Page 1 of 140
Contents

1. Preface-----------------------------------------------
2. Introduction-----------------------------------------
3. Installation-------------------------------------------
4. The Software----------------------------------------
5. Business Objects-----------------------------------
6. Security----------------------------------------------

Page 2 of 140
Preface

This manual was written in order to improve the usability of the healthbravo software because it is very
much essential for the user to know how to utilize the full potential of the software.
The introduction tells you about the software and mentions its various business objects.
“Installation” explains how to setup the software in Linux and Windows (operating systems).
Next comes the most important part of the manual: “The Software” as it explains how to operate
healthbravo.
The business objects are the various modules in the software.
Security is a necessary concern which enables the administrator to create users and add or remove access
rights for a particular user.

Page 3 of 140
I would like to thank the following people, without whose guidance, the making of this manual would
not have been possible:

1. Mr. Siddhartha Saha


2. Mr. Debraj Basu
3. Mr. Mithun Mondal
4. Ms. Antara Chakraborty

Page 4 of 140
Introduction

Page 5 of 140
healthbravo - A Comprehensive Hospital Management System.
It is a modular and scalable system which is fully web based and integrates the work processes
of the entire hospital. The DICOM and HL7 support, Barcoding, Smart card, WAP, Documents
and Records archiving adds more to the system.
healthbravo consists of 6 business objects:
1. Front Desk Management
2. Diagnosis Management
3. Inventory Management
4. Pharmacy Management
5. Account Management
6. Master Data Management

Page 6 of 140
Installation
How to install healthbravo in
RHEL 5(RED HAT ENTERPRISE LINUX 5) and clones of RHEL like Fedora 13 or Cent OS.
Environment Setting(Assuming you are in root):-
1. Java Installation:

We are using “jdk-6u17-linux-i586.bin”


Make it executable with command:-
“chmod +x jdk-6u17-linux-i586.bin”
Now execute with command
“./ jdk-6u17-linux-i586.bin”
2. JAVA_HOME setting:
echo 'JAVA_HOME=”/<respective path>/” | sudo tee -a /etc/environment'
source /etc/environment
Page 7 of 140
REBOOT
3. POSTGRES Installation:
Make the bin file executable.
Now execute with command:
./filename.bin

4. Starting POSTGRES:
/etc/init.d/postgresql-8.3 start [enter]
postgres=# alter role postgres with password 'obrigado0*aB'(without the quotes) [enter]
ALTER ROLE
postgres=#
\q
REBOOT

Page 8 of 140
5. Tomcat Installation
Unzip the tomcat tar file
6. Tomcat Home Setting
echo 'CATALINA_HOME=”/usr/share/tomcat6” | sudo tee
-a /etc/environment [enter]
CATALINA_HOME=”/usr/share/tomcat6”
echo 'CATALINA_BASE=”/var/lib/tomcat6” | sudo tee
-a /etc/environment [enter]
CATALINA_BASE=”/var/lib/tomcat6”
7. Access Tomcat from browser:
http://localhost:8080/
source /etc/environment

Page 9 of 140
8. Tomcat Manager Configuration
nano /<tomcat location>/conf/tomcat-users.xml
Add the following lines:
<role rolename=”manager” />
<role rolename=”manager” />
<user username=”admin” password=”admin” roles=”admin,manager” />
Ctrl+x – Exit
Do you want to save Y/N? Y [enter]
File saved.
REBOOT

Page 10 of 140
9. Access Tomcat

http://localhost:8080/
Click on manager.
Enter username and password.
Tomcat Manager
Deploy window – Name the context.
Browse and set the path of WAR file(HealthBravo.war).
Click on deploy.

After this you will see the newly set WAR file in the deploy list.
Click on it to open (http://localhost:8080/HealthBravo )

Page 11 of 140
How to install healthbravo in
Windows XP

1. Download and install JDK 1.6.


2. Add the JAVA_HOME environment variable:
1. Right-click on My Computer.
2. Select Properties. The System Properties window appears.
3. Select the Advanced tab then click Environment Variables.
4. Click New. The New System Variable box appears.
5. In the Variable name field, type JAVA_HOME.
6. In the Variable value field type the path of the JDK installation directory. This is usually
C:\Java\jdk1.6.0_<version>
7. Select the PATH environment variable.
8. In the Variable value field, type the path of the JDK installation directory's bin folder.
This is usually C:\Java\jdk1.6.0_<version>\bin
3. Download and install PostgreSQL 8.4
Page 12 of 140
4. Follow the onscreen instructions and set the password as 'obrigado0*aB' without the quotes.
5. Skip the stackbuilder installation if any.
6. Download and install Apache Tomcat 6.0.

Access Tomcat
http://localhost:8080/
Click on manager.
Enter username and password.
Tomcat Manager
Deploy window – Name the context.
Browse and set the path of WAR file(HealthBravo.war).
Click on deploy.
After this you will see the newly set WAR file in the deploy list.
Click on it to open (http://localhost:8080/HealthBravo )

Page 13 of 140
The Software
To launch the software, open a browser(Mozilla Firefox recommended) and type
“http://localhost:8080/HealthBravo” without the quotes in the address bar and press enter. To access
healthbravo on a different computer type “http://192.168.1.44:8080/HealthBravo” where 192.168.1.44
is the IP address(a unique number which identifies a computer and its location on the internet or a
computer network) of another computer.

The default username is: Admin


The default password is: admin123

Page 14 of 140
Click on “Login” or press enter to proceed to the following interface:
Page 15 of 140
Page 16 of 140
Dashboard(For immediate view)

Page 17 of 140
Page 18 of 140
Page 19 of 140
The Registration module is an integrated patient management system, which captures complete and
relevant patient information. The system automates the patient administration functions to have better
and efficient patient care process.

Page 20 of 140
Page 21 of 140
Page 22 of 140
Page 23 of 140
On clicking on any of the objects, Account Management, for example, its corresponding components
such as Account Group, Account Ledger, Account Sub Group, etc, are shown.

To insert new entries, click on the component of your choice and click on .

Page 24 of 140
To view existing records.

Page 25 of 140
Page 26 of 140
Expanding the panel:

Page 27 of 140
Page 28 of 140
Page 29 of 140
Submitting forms:

Page 30 of 140
Page 31 of 140
Click on “Area” under “Master Data Management” to see the newly submitted area
name( Behala).

Page 32 of 140
Updating forms:
To update the area, double click on the recently submitted area name (Behala) from among the
various area names submitted earlier.

Page 33 of 140
Change it to the desired area name (Suppose Rabindra Sadan).

Page 34 of 140
Page 35 of 140
Page 36 of 140
Pop ups:

Page 37 of 140
For example, to select “AABIR MUKHERJEE”, simply double click on the name to select it.

Page 38 of 140
Page 39 of 140
Rows:

Page 40 of 140
Page 41 of 140
Mandatory text boxes:

Page 42 of 140
Drop down menus:

Page 43 of 140
Page 44 of 140
HTML Reports:

Page 45 of 140
Page 46 of 140
Page 47 of 140
Logging out:

Page 48 of 140
After logging out, the login screen appears once again.

Page 49 of 140
Business Objects:

1. Front Desk Management


2. Diagnosis Management
3. Inventory Management
4. Pharmacy Management
5. Account Management
6. Master Data Management

Page 50 of 140
1. Front Desk Management

Page 51 of 140
Front Desk Management involves the management of office/administrative tasks by a receptionist who
is an employee taking an office/administrative support position. The work is usually performed in a
waiting area such as a lobby or front office desk of an organization or business.

A receptionist is usually expected to have a high school diploma or its equivalent, but a receptionist may
also possess a vocational certificate/diploma in business and office administration. Although a post
secondary degree is not normally required for this position, some receptionists may hold four-year
university degrees in a variety of majors. Some receptionists may even hold advanced degrees.
The business duties of a receptionist may include answering visitors' inquiries about a company and its
products or services, directing visitors to their destinations, sorting and handing out mail, answering
incoming calls on multi-line telephones or, earlier in the 20th century, a switchboard, setting
appointments, filing, records keeping, keyboarding/data entry and performing a variety of other office
tasks, such as faxing or emailing. Some receptionists may also perform bookkeeping or cashiering duties.
Some, but not all, offices may expect the receptionist to serve coffee or tea to guests, and to keep the
lobby area tidy.

Page 52 of 140
Entity Relationship Diagram:

Page 53 of 140
Insert Pages:
1. Registration

Page 54 of 140
Page 55 of 140
Page 56 of 140
Click on “Cases” to proceed to the next section:

Page 57 of 140
Click on the case to select it:

Page 58 of 140
Proceed to “Case Details”:
Page 59 of 140
Page 60 of 140
Page 61 of 140
Page 62 of 140
OPD Bill

Page 63 of 140
Page 64 of 140
Page 65 of 140
Page 66 of 140
Page 67 of 140
Page 68 of 140
Page 69 of 140
2. Patient Day Bill

Page 70 of 140
3. Patient Invoice

Page 71 of 140
Page 72 of 140
4. Patient Intermediate Bill

Page 73 of 140
Page 74 of 140
Page 75 of 140
5. Patient Final Bill

Page 76 of 140
Page 77 of 140
2. Diagnosis Management

Page 78 of 140
Medical diagnosis refers both to the process of attempting to determine the identity of a possible
disease or disorder and to the opinion reached by this process.
The term diagnostic criteria designate the combination of signs, symptoms, and test results that the
clinician uses to attempt to determine the correct diagnosis. The plural of diagnosis is diagnoses, the verb
is to diagnose, and a person who diagnoses is called a diagnostician.

Typically, a person with abnormal symptoms will consult a health care provider such as a physician,
podiatrist, nurse practitioner, physical therapist or physician assistant, who will then obtain a medical
history of the patient's illness and perform a physical examination for signs of disease. The provider will
formulate a hypothesis of likely diagnoses and in many cases will obtain further testing to confirm or
clarify the diagnosis before providing treatment.
Medical tests commonly performed are measuring blood pressure, checking the pulse rate, listening to
the heart with a stethoscope, urine tests, fecal tests, saliva tests, blood tests, medical imaging,
electrocardiogram, hydrogen breath test and occasionally biopsy.

Page 79 of 140
Entity Relationship Diagram:

Page 80 of 140
Insert pages:
1. Diagnosis Department

Page 81 of 140
2. Lab

Page 82 of 140
3. Test

Page 83 of 140
4. Group Test

Page 84 of 140
5. Kit Variation

Page 85 of 140
6. Method

Page 86 of 140
7. Test Configuration

Page 87 of 140
8. Patient Test

Page 88 of 140
Page 89 of 140
9. Test Rate

Page 90 of 140
10. Bill of Materials(BOM) Detail

Page 91 of 140
11. Doctor Commission Report

Page 92 of 140
3. Inventory Management

Page 93 of 140
Inventory is a list for goods and materials, or those goods and materials themselves, held available
in stock by a business.
Inventory management is primarily about specifying the size and placement of stocked goods. Inventory management
is required at different locations within a facility or within multiple locations of a supply network to protect the regular
and planned course of production against the random disturbance of running out of materials or goods. The scope of
inventory management also concerns the fine lines between replenishment lead time, carrying costs of inventory, asset
management, inventory forecasting, inventory valuation, inventory visibility, future inventory price forecasting,
physical inventory, available physical space for inventory, quality management, replenishment, returns and defective
goods and demand forecasting. Balancing these competing requirements leads to optimal inventory levels, which is an
on-going process as the business needs shift and react to the wider environment.

Inventory management involves a retailer seeking to acquire and maintain a proper merchandise assortment while
ordering, shipping, handling, and related costs are kept in check.

Systems and processes that identify inventory requirements, set targets, provide replenishment techniques and report
actual and projected inventory status.

Handles all functions related to the tracking and management of material. This would include the monitoring of
material moved into and out of stockroom locations and the reconciling of the inventory balances. Also may include
selective inventory control, lot tracking, cycle counting support etc.

Management of the inventories, with the primary objective of determining/controlling stock levels within the physical
distribution function to balance the need for product availability against the need for minimizing stock holding and
handling costs.

Page 94 of 140
Entity Relationship Diagram:

Page 95 of 140
Insert Pages:
1. MS Ware House

Page 96 of 140
2. MS Ware House Details

Page 97 of 140
3. MS Vendor

Page 98 of 140
4. MS Item

Page 99 of 140
5. MS Purchase Order

Page 100 of 140


Page 101 of 140
6. MS Purchase Invoice

Page 102 of 140


Page 103 of 140
7. MS Stock Receipt

Page 104 of 140


8. MS Stock Issue

Page 105 of 140


Page 106 of 140
9. MS Purchase Return

Page 107 of 140


10. Stock Report

Page 108 of 140


4. Pharmacy Management

Page 109 of 140


Pharmacy is the health profession that links the health sciences with the chemical sciences and it is
charged with ensuring the safe and effective use of pharmaceutical drugs.

The scope of pharmacy practice includes more traditional roles such as compounding and dispensing
medications, and it also includes more modern services related to health care, including clinical services,
reviewing medications for safety and efficacy, and providing drug information. Pharmacists, therefore, are the
experts on drug therapy and are the primary health professionals who optimize medication use to provide
patients with positive health outcomes.
An establishment in which pharmacy (in the first sense) is practiced is called a pharmacy, chemist's or (in the
United States) drug store. US drug stores commonly sell not only medicines, but also miscellaneous items
such as candy (sweets), cosmetics, and magazines, as well as light refreshments or groceries.
The word pharmacy is derived from its root word pharma which was a term used since the 15th–17th centuries.
In addition to pharma responsibilities, the pharma offered general medical advice and a range of services that
are now performed solely by other specialist practitioners, such as surgery and midwifery. The pharma (as it
was referred to) often operated through a retail shop which, in addition to ingredients for medicines, sold
tobacco and patent medicines. The pharmas also used many other herbs not listed.
In its investigation of herbal and chemical ingredients, the work of the pharma may be regarded as a precursor
of the modern sciences of chemistry and pharmacology, prior to the formulation of the scientific method.

Page 110 of 140


Entity Relationship Diagram:

Page 111 of 140


Insert pages:
1. Purchase Order

Page 112 of 140


2. Stock Receipt

Page 113 of 140


3. Stock Report

Page 114 of 140


4. Point of Sale

Page 115 of 140


5. Account Management

Page 116 of 140


Account Management is the process of maximising the return on your investment in a customer by
defining and actioning appropriate plans that will enable you to build on the present, to manage the
future.
An account manager is a person in a business who is responsible for the management of the sales and
relationship with particular customers. They are allocated particular customer accounts, especially the
key accounts which provide the most business.
The Account manager varies depending on the nature of the business. The account manager builds client
relationship by acting as the interface between the customer service teams and sales teams within a
company. By maintaining the company’s existing relationship with a client or group of clients in order
that they will continue using the company for business. Account managers are responsible for working
with clients to identify their needs and work out how the company can best meet those requirements, in
order that the client does not decide to place business elsewhere. Depending on the size of the company,
account managers might manage a single account or they may have a whole portfolio of clients. An
account manager might have responsibility for an account at national level or at global level. Global
account managers and national account managers may work together in a hierarchical or matrix structure.
The trend is to move responsibility for the major key accounts to the global level.

Page 117 of 140


Entity Relationship Diagram:

Page 118 of 140


Insert pages:
1. Account Group

Page 119 of 140


2. Account Ledger

Page 120 of 140


3. Account Sub Group

Page 121 of 140


6. Master Data Management

Page 122 of 140


In computing, master data management (MDM) comprises a set of processes and tools that
consistently defines and manages the non-transactional data entities of the hospital.
MDM has the objective of providing processes for collecting, aggregating, matching, consolidating,
quality-assuring, persisting and distributing such data throughout the hospital to ensure consistency and
control in the ongoing maintenance and application use of this information.
The term recalls the concept of a master file from an earlier computing era.
Master data management (MDM) is meant to deliver a near real-time, hub-based and synchronized
master record of information to any seat or point of view in the hospital. Master records are created with
data that is defined, integrated and reconciled from multiple systems (customer relationship management,
financial, supply chain, marketing etc.) and classified by type (e.g. product master, customer master,
location master etc.). MDM is often pursued by data type through programs that address Customer data
integration (CDI) or product information management (PIM), though many observers believe true MDM
requires reconciliation of all data types. Critical to MDM are the notions of data quality and matching,
which technology tools can help to automate.

Page 123 of 140


Entity Relationship Diagram:

Page 124 of 140


Insert Pages:
1. Doctor

Page 125 of 140


Page 126 of 140
2. Nurse

Page 127 of 140


3. Multi Price List

Page 128 of 140


4. Outsource Price List

Page 129 of 140


5. Insurance Organization

Page 130 of 140


6. TPA Rules Configuration

Page 131 of 140


Page 132 of 140
7. Service Item

Page 133 of 140


8. SBU

Page 134 of 140


9. UoM

Page 135 of 140


10. Patient Employee Grade

Page 136 of 140


11. Bed

Page 137 of 140


12. Bed Category

Page 138 of 140


Security
1. Access Rights:
The “Access Rights” feature in Security enables the administrator to add or remove access to the
business objects for any user.

Page 139 of 140


2. User Creation:
A new user can only be created by the administrator:

Page 140 of 140

You might also like