OSCAR EMR Source Code

Indivica has grown to become the largest services and support organization involved with the OSCAR EMR open source project. Indivica also has the largest dedicated software development team working on improving the solution.

Our team has developed numerous unique and innovative components for OSCAR on behalf of our diverse customer base. Furthermore, because of our work with the largest user deployments of the software, we have developed extensive performance, scalability, and stability improvements within the platform.

Indivica developed the solution and led the testing for the Ontario CMSv3 data sharing requirements. The result of this effort is the official CMSv3 code: OSCAR version 9.06.1. This software consists of two major independant components: OSCAR and the Integrator. The official OSCAR version 9.06.1 is the software that Indivica ships to all of its customers today.

OSCAR is distributed under the GPLv2 open source license. This open license means that we share and distribute our OSCAR code for free.

Indivica publishes it’s GPL source code at code.indivica.com using the GIT source code management system. If you would like a copy, run:

git clone git://code.indivica.com/oscar

Ophthalmology in Action

The new Indivica Eyeform module supports numerous timesaving features, including:

  • Today’s Concern – carried over from appointment description, shown at the top of the screen, editable via a click
  • Plan – when eyeform is submitted, sends a tickler to reception staff automatically to inform them of the contents of the “Plan” box; also displays previous plans recorded as a box at the top right
  • Measurements – automatic expansion of any category that contains data; click on any measurement history line item to see the entire contents of the measurements window as it was entered on that date
  • Billing – brought into the eyeform; submits a bill (up to the confirmation step) when billing information is added as part of the eyeform; performs autocomplete of codes/descriptions. Complete billing history displayed on eyeform
  • Highlighting – adjustable slider at the top-left of the window allows the user to very easily find out what information was recorded in several choices of intervals (i.e. past day, past week, past 3 months, past year, etc.)
  • Panel-based entry for specs history, procedures, tickler, measurements
  • Works in multidisciplinary facilities. Augments existing OSCAR features
  • Supports macro functionality, including automating billing actions

Ophthalmology Eyeform

(click to view larger)

Ophthalmology Eyeform

(click to view larger)

Ophthalmology Eyeform

(click to view larger)

Ophthalmology Eyeform

(click to view larger)

A New View for Ophthalmology

Indivica has just released the latest EMR technology for Opthamologists – the Indivica Eyeform.

Ophthalmology Eyeform

(click to view larger)

The Eyeform is a ground breaking new charting solution, purpose built for Ophthalmologists, delivering a unique and custom experience for this specialty.

Your entire encounter workflow is processed quickly and efficiently from a single screen. Clinical data capture, such as Measurements, Procedures, Impressions, Diagrams and Plans is fast and intuitive.

The striking new functionality of the time aware highlighter allows for quick identification of recent or periodic information throughout the chart.

Ophthalmology Eyeform Highlighter

Clerical components such as Billing, Billing History, and Tickler notifications join with the clinical data to ensure your patient engagement is efficient and complete within a single view.

The Eyeform is part of every Indivica OSCAR solution and can be deployed in conjunction with all other functionality contained within the EMR. This unique feature is particularly useful in multidisciplinary practices.

Sort By Sick – A New Tool for your Leading Indicators

Caseload is a major new feature developed for OSCAR by Indivica.

Caseload combines leading clinical and clerical indicators in a sortable display. It provides an easy to use tool to perform complex analysis against ones patient roster.


Caseload is particularly suited to illuminating the traditional blind spot within your practice – those sick individuals that rarely schedule a visit to your clinic.

Sorting your roster by number of appointments in the last year, age, or recent lab reports is as easy as identifying those patients with the highest BMI or lowest ACR. Finding the extremities of your roster now takes a few seconds.

Of course, once you find data of interest, you can immediately act on it via links to all the normal clerical and clinical system components, such as patient specific Ticklers, Messages, Prescriptions, and the eChart.

Caseload easily allows you to find segments of your patient population. Are you interested in just your diabetic patients? Perhaps just those with a specific diagnosis? You can restrict your display by diagnostic code.


Perhaps you would like to find all your patients for which you’ve entered a specific note into their chart. Caseload provides full text search across all patients you are specifically associated with.


Caseload is a valuable asset when dealing with non-schedule driven patient interactions. Whether you are performing rounds at the hospital or engaging your patients at a managed care facility, this feature provides an innovative solution to an alternative workflow model.

OSCAR on the iPad – Your Patients Thank You

Get out your iPad. Log into OSCAR. Write a prescription. Sign it electronically with your finger. Fax it from your office to the patient’s favourite pharmacy.

OSCAR Prescription iPad

Welcome to your new EMR.

Schedule + Caseload Management, Together at Last

Getting to your charts as quickly and efficiently as possible is what we all want, but we don’t all work the same way.

Even within a single practice, your daily workflow may change over the course of the week. You may find that some days, your workload is driven by an appointment schedule, while other days, it is driven by rounds at the hospital, extended care facility, or with several house calls.

The ability to support different workflow models has long been embedded within the OSCAR and CAISI systems, but in the past you’ve always had to make the choice – schedule vs caseload workflow management.

Now, as a result of an extensive integration effort, you can have both workflows enabled at the same time.

So on Monday, you can visit St. Mungo’s…

Caseload - St Mungo's

… Tuesday to Friday, you meet your scheduled patients in your office…

Scheduled Appointments

… and Saturday, you can make your rounds in the Nebuchadnezzar…

Caseload - Nebuchadnezzar

Of course, you may decide that the caseload manager isn’t just for rounds, but may be useful for tracking and grouping specific patients that may be of particular interest to you. Perhaps they are part of a clinical trial, being managed by a resident, or are recently recovering from a procedure.

You know your patients the best. OSCAR gives you the tools to care for them more efficiently.

Distributing Data – A Better Sharing Model for OSCAR

The Integrator is the CAISI designed, multi site, ethical, data sharing engine, developed and deployed as part of the joint efforts of Seaton House, St. Michael’s Hospital, and the City of Toronto.

The Integrator provides a mechanism to share when appropriate, information contained within your EMR to affiliated sites, without the need for your entire group to be hosted off the same centralized hardware. Each site maintains an independent and autonomous EMR within its own clinic, and users still benefit from the opportunity to securely see and share records amongst a larger, geographically distributed, circle of care.

This distributed model of data sharing tends to be more robust than the centralized approach, due to its inherent redundancy, and lack of any single points of failure.

Recently, a significant amount of work has been expended to extend the capabilities of the Integrator such that it could work seamlessly and natively with OSCAR based clinics. This work has further integrated the CAISI and OSCAR solutions, such that it is easy to dynamically move between scheduled and caseload based workflows for your practice.

Now, users of OSCAR, can extend their reach to a much larger circle of care, whilst maintaining their independence and autonomy within their specific clinic.

The Integrator gives you a data sharing model that is easily and granularly configured on a per clinic basis.

Integrator Sharing Configuration

Integrator’s ethical consent to data sharing is very easy to manage, as it gives the patient the option to opt in and out data sharing amongst facilities, on an as needed basis. It also gives the participating clinic an appropriate level of audit trail for these consents.

Obtaining Consent

OSCAR, enhanced with CAISI caseload management and augmented with Integrator data sharing is truly an exceptional platform. It is no wonder why OSCAR is now on everyone’s shortlist when they are choosing a new EMR.

Accelerating Development

Indivica continues our search for exceptionally talented programmers and analysts to join our team.

Our fast paced environment offers extraordinary personal flexibility while challenging your abilities continuously. Your contribution will make a difference to our success.

If stuff like this…

while read line; do bob=$line; jane="JANE/PFOldDoc"`echo $line | tr -d [:blank:]\; | sed sc\/ccg | sed sc\.cc`; mv "$bob" $jane; done < in

...makes sense to you, and...

cat bob.rpt | tr "\r" " " | tr "\n" " " | tr -d ";" | tr -d "," | tr -d "\\" | sed "s/'/\\\'/g" | sed 's/XXXDAVXXX/\
/g' | sed "/row(s) affected/d" | awk '{if(NR==1)sub(/^\xef\xbb\xbf/, "");print}' > bob.rpt.csv

...is too easy, then please view our current openings and consider applying to join our team.

Improving An Already Great EMR

OSCAR has numerous improvements that will soon be making it into your hands. Improvements such as integrated fax, electronic signature support for prescriptions, template and rich text support for letter generation, better document management, and improved 3rd party application support with read and write system access.

This OSCAR refresh supports consent driven multi-site data sharing, which is of particular interest to large distributed health groups that need to share information between clinics, while each maintains their own locally installed and independent servers.

What this means to you is improved workflow within your practice.

Inbound documents are handled the same way as inbound labs. You will have access to a unified inbox for all inbound clinical information, regardless of how it originated or what format it arrived in. Furthermore, with the integrated fax, these documents can get into your system without hours of scanning and paper handling by your staff.

The electronic signature support in the improved Rx module creates a unique instance of the prescriber’s signature, obtained at the time the prescription is signed, as mandated by the Ontario College of Pharmacists and others. You can electronically sign your prescription and fax it off to the patient’s pharmacy of choice, all at the push of a button – no more paper required.

OSCAR provides a new facility to support clinicians with the requirement to generate nicely formatted letters, including the ability to template letters using pre-generated results from different parts of the patient record.

The most powerful new capability within OSCAR is it’s ability to support 3rd party application development with both read and write access to the underlying infrastructure. New applications will be able to leverage the underlying system in a way that will allow these applications to talk with one another, and to the rest of OSCAR. The application sandbox has now gotten a lot bigger and more powerful.

Massive Increase in New OSCAR Users

OSCAR has become the #3 EMR in Ontario within the new OntarioMD funding program.

OSCAR has 14.5% market share of newly funded users, just behind Healthscreen’s 20.3% and Practice Solutions’ 23.5%.

Ontario’s New EMR Adoption Program (832 funded physicians from October 2009 to August 31, 2010):

OSCAR EMR Market Share - 2010

This is a massive increase of new users in Ontario compared to the previous funding program, which OSCAR achieved a 3.4% share of the funded market, and a total overall ranking of #8.

Return to top