Personal tools


All calculator e-Forms goes here
ADHD Rating Scale
ADHD Rating Scale. Contributed by Dr. David Page. Cosmetic modifications by Dr. John Yap (Mar13/11).
Canadian C-spine Rule
Contributed by Dr. David Page
Canadian CT Head Rule
Contributed by Dr. David Page
Needlestick Risk Score
Aid to help decide on the use of postexposure prophylaxis for HIV exposure. (CJEM Jan 2003, Vertesi, RCH). Contributed by Dr. David Page.
PE Risk Calculator
Well's Criteria. Contributed by Dr. David Page.
Pharyngitis Risk Score
McIsaac Pharyngitis Risk Score. Contributed by Dr. David Page.
This is a form for recording a PHQ9 questionnaire . It is a standalone form ie it doesn't require an image file to be uploaded with it. Contributed by Shelter Lee, Crossroads Family Practice, Chilliwack, BC.
Stroke Risk Calculator
Stroke Risk Calculator - you can upload this to eForm. If included in the "calculators" eForm group then it will appear in the eChart drop down.
7-item anxiety scale
Mood Disorder Questionnaire
screening tool for bipolar disorder
Stroke Prevention Atrial fibrillation Risk Calculator. Risk/Benefits of anticoagulation and anti-platelet therapies for CVA in AF. Based on CHADS-2 and new Active-A trial.
CARAT - Computerised Antithrombotic Risk Assessment Tool
This e-form unifies the CHADS-2 and HEMORRHAGES risk tools, and suggests the optimal choice of drug.
Modified Checklist for Autism in Toddlers - Calculator based on the work of Diana L. Robins, Ph.D., Deborah Fein, Ph.D., Marianne L. Barton, Ph.D., & James A. Green, Ph.D.
PERSONALIZED STROKE RISK ASSESSMENT IN ATRIAL FIBRILLATION (non valvular) - From David Page: Attached is the latest and hopefully the final version of the CHADS VASC eform. Peter Loewen got back to me yesterday and he has upgraded his CHADS2 risk estimates to the BMJ results (if you are interested go to the # next to CHADS VASC and follow that link and it is table 2) This makes some significant changes to the the CHADS2 results! This makes sense to me though as it is a big study compared to the original 2000 patients. He also changed the CHADS VASC risk estimates to the 10 year results I have set the default new agent to Dabigatran 150- you can change this as per your preference.
CPR Advisor
This pulls from different sources/calculators to help guide patients in their different choices for resussitation options. This can be a standalone but is also linked to the MOST form.
Opioid Manager
Update April 22nd: I took your comments to heart and put the opioid manager on the Bernstein Diet! It is now a svelte 53 KB size, down from 71 KB, using stylesheets extensively. I've resorted to a full background, thanks to the much improved image from JohnR. The new images are slightly smaller, yet much sharper. There is a new pop-up calculator that does the MEQ calculation for you! I always struggled with doing those calculations in my head! Alas - the backgroundless version - probably only good for Mac users - could only be compressed to 97 KB - down from 146 KB though! Since this one doesn't seem to be system/OS agnostic, I won't post it. Unless someone smarter than me can figure out why the fonts behave differently between Mac and PC displays using the same HTML commands. BTW - wonder how things look on Ubuntu? Here's the backgrounded version. JohnY Created By John Yap: For those using this e-form, I've updated the e-form to calculate morphine equivalents, and to "link" with the Opioid Monitoring e-form. The old backgrounds should work. I realize that the backgroundless forms generated look fine on a Mac, but display differently on PC's, as the fonts are somewhat different. So, unless someone can get me a high-res version of the background for the PC version, it won't look nearly as nice as the Mac version. The upgrade is mainly the calculator. JohnY
Link to PHQ 9 GAD 7 June 13 2013 version
Parkinsons Calculator
From David Chan - Based on the JAMA Rational Clinical Examination Series ( a very smart student is producing a series of calculators for a variety of conditions. These calculators will do the tedious math of calculating post-test probabilities based on the Likelihood Ratios associated with each history or physical exam item. Attached is an eForm for diagnosis of Parkinson's Disease based on history and physical exam alone. Have fun! Your comment is greatly appreciated. Better still, if you want to help with creating these eForms please let me know.
GAD-7 update
From John Yap - I am working on a tool for managing chronic non-cancer pain and one of the tools is the GAD-7. There is a reference to the scoring which I've added to the most recent version of the eForm, nicely updated by Herb Chang. It's zipped up, ready for Oscar Import. Hopefully there are no offending apostrophes in this html. Please let me know if it does not unzip properly. The HTML file name is the same, with only 1 line modified to add the reference link. Feedback welcome. JohnY
PHQ-GAD update
From Herb Chang - I have modified the PHQ-GAD combined form that David Page originally created for the Mental Health module and added the 1 line modified to add the GAD7 reference link. > > Herb.
Link to Maternity Care Calendar and Pregnancy Calculator
Canadian Diabetes Association Insulin Rx
<!------Created March 6, 2014 by Chris Sedergreen---> <!----- Do not use apostrophes - they do not allow for proper eForm zip inside Oscar. Instead, use: &#8217; ---> I've attached the html and image I've just made of the Canadian Diabetes Association Insulin Prescription. At first glance this is a 'busy' form, but I think many will find it makes the prescribing of insulin quite easy.
MMSE July 2014
Epworth Sleepiness Scale
Updated version supplied by JohnY November 2014
TTR Calculator aka Therapeutic Time in Range Calculator or Rosendaal Calculator
To calculate overall % in range, add total days in range for each time period, and divide by total therapeutic days . eforms provided by Both Peter HC and David P, Report by Template provided by Peter HC --------- Caveat ---------- there are two models, The report by template one is less sophisticated and merely averages the number of INRs in range for the practice. This can be 60% and be very good and is a practice level measure of quality. The eForm is the Rosendaal Time in Therapeutic Range calculation for a given patient. This gives you an idea on how well you are doing with a given person. Obviously if you are not in TR much of the time then you may (or may not, this is not studied) be better off with a novel anticoagulant.
Weight Management Tool
Originally part of a resident research project. See Description below. The header for the form is as follows: ----- <!-- Updated 2014-12-07. Converts height from feet and inches to centimetres, converts weight from pounds to kilograms, calculates body mass index, (also pushes and pulls these values back to Oscar measurements). Also pushes and pulls waist circumference. Pulls Fasting BG, HbA1c, Triglycerides, LDL-C, HDL-C. Calculates Basal Metabolic rate. Calculates estimated daily energy expenditure and recommended daily caloric intake. Calculates Maximum Heart rate and 50, 70, and 85 percent values Links to on-line resources --> ----- Purpose: This will be a survey aimed at determining the utility, efficiency and ease of use of an evidence-based personalized diet, exercise, and behaviour prescription and information package for adult primary care patients (aged 18-75) who are obese or overweight (BMI>25). Specifically, general practitioners will be asked to use an OSCAR EMR-based form and input specific height, weight and physical activity level data to generate a personalized form and information package prescribing evidence- based dietary and activity targets as well as suggestions for behavioral modifications to facilitate a healthy lifestyle aimed at preventing obesity. The aim of this form is to overcome traditional challenges in obesity management in the primary care setting, including lack of weight management-related knowledge and competencies, time and resource constraints, and resultant lack of remuneration leading to avoidance of the topic.
International Prostate Symptom Score (IPSS)
The IPSS has been updated with PSA and IPSS score tracking. Recently, new resources have been posted to assist with prostate cancer screening, specifically related to use of PSA. Though that is a completely different topic, I find the discussion often takes place together. So I decided to combine the links in this eForm. N.B. Creation of PSA and IPSS measurements needed. Instructions are in the html. Comments welcome. JohnY <!-- Updated June 2014: John Yap; background colour; optimize width; checkboxes; previous IPSS score, and pulls PSA; needs PSA and IPSS measurements --> <!-- create the following meausurements: 1. type="PSA" typeDesc="PSA" typeDisplayName="PSA" measuringInstrc="Change to 0 if less than 0.04." validationRule name="Numeric Value greater than or equal to 0" 2. measurement type="IPSS" typeDesc="IPSS" typeDisplayName="IPSS" measuringInstrc="" validationRule name="Numeric Value: 0 to 100" --> <!-- Updated Dec 2014: John Yap; PSA for cancer screening reference, from Canadian Task Force on Prveventive Health Care; and link to prostate cancer risk calculator from University of Texas -->
Measurements eform with BMI calculator that writes to the encounter pane
March 18 - Minor cosmetic changes to instructions etc. --- March 17-2015 - Form will now convert waist in inches to cm, and write both values to the encounter. Comment field is available to designate L or R arm. Other cosmetic changes. March 16 - 1) Created a "BlankAll( )" function and set that as an onload event, as well as for a new "Reset" button. Rationale: I tested the previous version of your form at work today a few times, and I found that the old values pre-fill behaviour of the form can quite easily lead to erroneous data entry, if you submit the form in the heat of the moment with some of the old numbers before updating. So I am worried about this eForm behaviour potentially triggering extra support calls from lay MOA users to the long-suffering OSPs out there. In my mind it would be better if the default behaviour was for the form to load with blank fields. 2) Due to the above I also removed the warning about accidentally submitting the form with old pre-filled values 3) I re-purposed the "reset" button as a "Show old measurements" button, since that is still a useful function. It just shouldn't be the default behaviour. 4) I moved your "clear all fields except height" button below this 5) I commented out the "write to subject" button and instead added the "WriteToSubject( )" function to the other submit buttons. I can't think of a reason not to write the numbers to the subject line by default. 6) Some more feng shui tweaks -----March 15 2015 - This is version 14. Update - now has a button to clear all measurement fields except height, has a comment field beside pulse for rhythm. Previous verison description: It will convert imperial to metric. It will calculate bmi. It will capture BP HR RR and Waist Circ and store them in measurements. --- NB--- Check your measurements to make sure you have: WAIS , BP , HR , RESP . You can choose to 1) write the information to the subject line 2) write the information to the encounter pane 3) submit the form (will write to measurements on submit) 4) write to the encounter pain and submit 5) print and 6) print and submit. It also will write imperial measurements to the encounter pane. This version has the js file imbedded in the eform, so that only 1 file has to be uploaded to the eforms. If you are already in an encounter pane and part way through a note - an information box will come up which says "Your current note has not been saved. Click OK to save it or Cancel to continue editing the current note." - This sounds counter-intuitive, but you should click cancel and it will write to the encounter. JohnR.
American Urological Society's Prostate Symptom Score eform
Provided By Chris Sedergreen --- the files for American Urological Society's Prostate Symptom Score; + the 'test' example for one patient by the name of B. Baggins.
CVD Risk Calculator 2015
Updated July 11th - 2 versions, one for OSCAR 12 and One for OSCAR 15 - 1357 is for OSCAR V15 (no alteration to \n) 1358 is for OSCAR V12 ( \\n). have added the missing faces. I have tested 1358 and it seems to load appropriately Not sure of the significance of the numbers in the zip created by OSCAR...I just manually changed 1357 to 1358 to make it unique name? I spoke with James about the difference between V2 and V3 V2 is just using the Framingham data and uses the 4 subsets to analyse the data for the different groups (stroke/mi etc) V3 uses three different calculators- ASCVD (American cohort-I can't find the cohort size), Framingham (Based on the town of Framinham- cohort something like 100 000) , QRisk was created as a new calculator for the UK to replace Framingham and has a cohort size of 1-3 million (depending if V1 or V2) Jame's calculator defaults to Framingham, but I thought it made more sense to default to ASCVD David . Updated July 10th - changes made to improve zip function. This is James McCormacks latest CVD risk calculator - with permission from James to use in OSCAR I have tried Stan H’s idea of commenting out the \n in the html so you should not try to unzip and load separately as you will then break the html code Just import as a Zip file and hope for the best! Cam Ross suggested the patient output to incorporate both the relative and absolute risk, so we have used fractions and percentages so as not to confuse the patient. David
Spirometer calculator (FEV1/FVC ratio, percent of Reference value)
Several years ago, I wrote a Pdf program that calculates FEV1/FEV6 ratio, and FEV1 as a percent of predicted, (using height, age and ethnicity, white or Chinese). The program then classifies COPD into none, mild, moderate or severe (based on the FEV1/FEV6 Ratio and percent of predicted FEV). I've been using a Piko 6 spirometer which has been surprisingly accurate in classifying COPD when I compare my office results to official hospital spirometry results. The piko 6 sells online at: I've rewritten the program in HTML for integration with OSCAR. Oscar requires two measurements, FEV1 and FEVR for full integration with David's COPD Adviser. To the best of my knowledge the results are accurate. Please advise me if any inconsistencies are noted. References and formulas contained in the script: Male: White Predicted FEV1 = (0.5536-0.01303*v_Age) - (0.000172*v_Age*v_Age) +( 0.00014098*v_Ht*v_Ht) Chinese Predicted FEV1 = -2.404-(0.0254*v_Age)+(0.03978*v_Ht) Female: White Predicted FEV1 = (0.4333-0.00361*v_Age) - (0.000194*v_Age*v_Age) + (0.00010846*v_Ht*v_Ht) Chinese Predicted FEV1 = -1.272-(0.0199*v_Age)+(0.02825*v_Ht) FEV6 is used as a surrogate for FVC Hankinson JL, Odencrantz JR, Fedan, KB. Spirometric reference values from a sample of the general U.S. Population. Amer J Resp Crit Care 1999; 159: 179-187 p MS, Ko FW, Lau AC, Yu W, Tang K, Choo K, MM Chan-Yeung. Updated spirometric reference values for Adult Chinese in Hong Kong and implications on clinical utilization. Chest 2006; 129: 384-392. MAUREEN P. SWANNEY, ROBERT L. JENSEN, DAVID A. CRICHTON, LUTZ E. BECKERT, LAUREN A. CARDNO, and ROBERT O. CRAPO "FEV6 Is an Acceptable Surrogate for FVC in the Spirometric Diagnosis of Airway Obstruction and Restriction", American Journal of Respiratory and Critical Care Medicine, Vol. 162, No. 3 (2000), pp. 917-919. doi: 10.1164/ajrccm.162.3.9907115 Stan
FRAX Calculator 2016
Created by David Page - This is a Falls and Fracture Risk assessment tool for OSCAR based on the FRAT and FRAX calculators. The use of this tool is at your own risk and requires your own clinical judgement. You first need to review the Power Point presentation to understand the decision support logic built into this tool which does not follow any Canadian guidelines. You need to look at the instructions for loading into your system and the use of Grease Monkey is highly recommended to simplify the process.
Stop Bang Calculator
Updates to CSS for 2021. <!-- v4.0 Mar_3_2019 added BMI button to confirm autopopulated Ht and Wt values /gk --> <!-- v3.9_Mar_3_2019 additional references and made the statistics more uniform, and a caution for use in non obese pts /PHC --> <!-- v3.8_Mar_2_2019 sizing to 65% window width to optimize for OSCAR running in tabs /gk --> V3.7.1 - Font sizes of the appendix, removed class="DoNotPrint" from results and appendix divs, added CC license - V3.7 minor edits and increased references V3.6_Feb26_2019 now checks for hypertension and BMI calculator has been added. V 3.2 - Now autochecks for age bmi and sex. Some minor cosmetic changes as well. Stop Bang questionnaire with interpretive guide. Reference: Frances Chung & Yiliang Yang & Pu Liao Predictive Performance of the STOP-Bang Score for Identifying Obstructive Sleep Apnea in Obese Patients OBES SURG (2013) 23:2050-2057 DOI 10.1007/s11695-013-1006-z
Decision Tool for Screening 2019
This is a list of links to online decision tools that you can review with your patient in making decisions around screening and treatment. Straight HTML, no image

Document Actions


Download button



eForms button


 Customize button



Subscribe Button



Help button