...
Integration | OSCAR Interaction Points | Purpose | Description of Integration |
---|---|---|---|
Commercial Labs (GDML, Lifelabs, etc.) | Servlet | Receive 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 API | Servlet | 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 |
| 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. |
| 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
| HTTPS. No PHI exchanged |
* Threat Risk Assessment already performed against integration