Category Archives: Technical

Dynamic DNS setup with DNS2GO

Many locations have IP addresses that get changed frequently.  In order to be get remote access to your Oscar server, you need to install a Dynamic DNS client.  This can be on a workstation, router or server.  The workstation is … Continue reading

Posted in Technical | Comments Off on Dynamic DNS setup with DNS2GO

DSQ (Dossier Sante Quebec) Installation

The Quebec government is currently rolling out the Dossier Sante Quebec. This enables any physician to view Lab Results, Medications and Images online. Requirements: DSQ Visualizer Software (only for Windows and Internet Explorer) USB Security Key Charges for installation are … Continue reading

Posted in News, Technical | Comments Off on DSQ (Dossier Sante Quebec) Installation

Oscar files

Here are the locations of some useful Oscar files (for v12.1): Language specific files: /var/lib/tomcat6/webapps/Oscar12_1/WEB-INF/classes/oscarResources_en.properties  

Posted in Technical | Comments Off on Oscar files

Using Dynamic IPs with Oscar

Many lower cost Internet providers do not provide a static IP address to their clients. That means that you cannot connect remotely without knowing your current IP address. You must either contact someone at the office and ask them for … Continue reading

Posted in Technical | Comments Off on Using Dynamic IPs with Oscar

Email appointment reminders

Adding email appointment reminders to Oscar is easy. Our current implementation uses a Report by Template (on the Admin, oscarReport menu) that exports patient names and email addresses from the Appointment file. The data is used in an OpenOffice/LibreOffice Mail-merge … Continue reading

Posted in Technical | Comments Off on Email appointment reminders

ConsultationRequest bug (v10.12)

If you enter a consultation request without an appointment date and specify that the patient will book their own appointment, the consultation request will not be viewable. This is because the page that displays the consultation requests expects a valid … Continue reading

Posted in Technical | Comments Off on ConsultationRequest bug (v10.12)

OutOfMemoryError: PermGen space problem

When installing an Oscar v12 demo on my windows laptop, I encountered Java memory problems. I added the following lines to the Tomcat parameters (in Java, Java Options) : -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -XX:+UseConcMarkSweepGC -XX:PermSize=128m -XX:MaxPermSize=512m

Posted in Technical | Comments Off on OutOfMemoryError: PermGen space problem

Backups

The backup procedure written by Peter Hutton-Czapski works nicely. I’ve added a few lines to sync the backup with a removable USB drive that can be taken home. The files on the USB drive are encrypted and compressed, so if … Continue reading

Posted in Technical | Comments Off on Backups

Oscar logo customization

The default logo is located in: /var/lib/tomcat6/webapps/Oscar12_1/images/OSCAR-LOGO.gif You can specify an altername logo in the Oscar.properties file: sudo nano /usr/share/tomcat6/Oscar12_1.properties loginlogo= The location of the file is relative to the /var/lib/tomcat6/webapps/Oscar12_1/ directory If you want to put the replacement image … Continue reading

Posted in Technical | Comments Off on Oscar logo customization

TIF to PDF conversions

Oscar works with TIF format images, but PDFs work better. Here are some approaches to automating the conversion from TIF to PDF. Windows: Irfanview and the IMPDF plugin. Normally, there is a window that pops up when you save the … Continue reading

Posted in Technical | Comments Off on TIF to PDF conversions