OSCAR Integrations


IntegrationOSCAR Interaction PointsPurposeDescription of Integration
Commercial Labs (GDML, Lifelabs, etc.)ServletReceive patient lab information from commercial lab services.Labs are usually imported into OSCAR by a ESB like mule. A PKI exchange must be done ahead of time which determines authorization and  lab type
Excelleris Lab APIServlet
Similar to above. There's a separate program which downloads hl7 data and puts it in a folder to be handled by ESB and uploaded to OSCAR using same Lab interface
Medical Claims Electronic Data Transfer (MC EDT)Library in OSCAR (ebs-client)Send and receive medical billing reports with the Ministry of Health and Long Term Care (MOHLTC).PKI certs exchanged. Username and password. Conformance key
Ontario Health Card Validation (HCV)Library in OSCAR (ebs-client)Validate patient health card information against a service managed by the MOHLTC.PKI certs exchanged. Username and password. Conformance key.
OntarioMD's Hospital Report Manager (HRM)scheduler in OSCAR (applicatioContextHRM.xml)Receive patient reports directly from hospitals.Oscar downloads available files from SFTP server. Decrypts files and loads into DB. key required for SFTP. 
Ontario Laboratories Information System (OLIS)

there's an autopoller on a scheduler if enabled (applicationContextOLIS.xml)

user interaction inbox→ olis search

Receive patient lab information through a provincially managed service.client certificate, trusted cert imported, SSL
Ontario Telemedicine Network's (OTN) eConsult Service*

SSO login / logout

eChart will display eConsults in tab 

'+' used to create new

Data doesn't travel to OSCAR. The HTML views are coming from out econsult-frontend application

  1. GP: Send patient consultation requests and receive reports from specialists.
  2. Specialist: Receive consultation requests and send corresponding reports to GP.

Connection through eHEALTH HIAL. PKI certs, OneID SSO.


OntarioMD Physician Dashboard*

scheduler to send metrics (OSCAR Job)


web interaction to load the common dashboard, when click on metric, makes a call to OSCAR to show the drilldown view. No PHI or data is communicated .. just the metric name and provider name.

  1. Send patient metrics to centralized dashboard service.
  2. Receive requests from dashboard service to run queries in local environment

SSL

application key

no PHI exchanged

Digital Health Immunization Repository (DHIR)

IN DEVELOPMENT

SSO login / logout

when creating a prevention, if candidate for sending to DHIR , user directed to review and submit screen. Data is sent to DHIR through HIAL as a HL7-FHIR message

A second feed for sending demographic data to BIS will also be created on a scheduled job. That service only requires client certificate, not a live OneId session.

Send immunization data provincially managed DHIR.Connection through eHEALTH HIAL. PKI certs, OneID SSO.
Digital Health Drug Repository (DHDR)

PRE-DEVELOPMENT

SSO login / logout

When accessing rx module, user will be able to see whether or not there is any associated DHDR data (dispensing events). The call to DHDR is made in real time and results are not persisted in EMR

Receive medication information from provincially managed DHDR.Connection through eHEALTH HIAL. PKI certs, OneID SSO.
Better Outcomes Registry Network (BORN) Feeds

There's 2 feeds. WB and WBCSD which sends data that comes from AR Enhanced form, Rourke eform, NDDS eforms. for children up to 6 years old.


both are scheduled (Oscar Job)

system determines what pending data to send, and creates a CDA document (HL7v3) and sends to eHealth HIAL using XDS specifications.



Connection through eHEALTH HIAL. PKI certs
ClinicalConnect

PRE DEVELOPMENT


SSO login / logout

The echart will have a link, when clicked will have OSCAR update the patient context (send HIN) with the CMS, and redirect the user to the HIAL which in turn will launch Clinical Connect viewer.


Open ClinicalConnect application with patient specific context.

Connection through eHEALTH HIAL. PKI certs, OneID SSO.

Also connecting to HHS CMS with PKI certs.

Drugref

When prescribing  or viewing the medication list, web service calls are made in real time to Drugref to get data for

  1. health canada drug product database entries (drugs)
  2. MediSpan drug interaction data

HTTPS. No PHI exchanged

* Threat Risk Assessment already performed against integration