Some of the features and screenshots of eClinic (practice management software for doctors) are shown here.
Main visit entry screen is shown below
eClinic- Software for doctor - main screen

A collection of 22000 commonly occuring medical terms are compiled together so that you can insert into patient visit by entering the starting few letters and pressing Ctrl key(see below). You can add to this list your own entries by selecting or clicking the entry and F6 Key. There are inbuild shortcut keys for entering prescriptions ("101c" will be converted to "one capsule in the morning and and one at night","5w" will be converted to "5 weeks") 
 symptoms entry using inbuilt list saves doctor's time

In prescription entry, brand names are also listed in the same way.
prescription entry

you can add,edit or delete this list in symptoms master.
symptoms master

You can load prescription, symptoms etc. from previous visit of a patient and easily modify them
doctor can easily mark better-not better

You can maintain a list of Macros(shortcut keys) for commonly used long terms, which will save you lot of typing.
Macro Master

 Also Macros can also be used for distributing your prescription into different brands for one generic medicine. In the example below a macro "amx" is created for Amoxycillin and 2 brands Lmx and Comoxyl are entered for rotation. So whenever you type "amx" in prescription each brand is displayed alternatively.
brand rotation using macros- doctor can distribute his prescription between different drugs of same generic

Pharmacology of around 500 generic medicines for quick reference.Pharmacology of a generic medicine of a particular brand can be displayed when you type F3 when the cursor is on a Brand name.
Generic Master

You can create your own templets for the certificates and letters you commonly issue, So that they will be replaced according to patient data when issuing
Letter template for commonly issued medical documents

Different types of reports
Reports

Inbuilt backup and restore
backup of patient data and master data