Latest Discussions




Planned Outage This Weekend

Please note the Innovation Lab website and services will be unavailable due to a planned outage between Sat. Dec 9th at 10pm, ending Sun. Dec. 10th at 10am. Apologies for any inconvenience.

Started By CarynMcGilvray


12/8/2017 8:01:10 PM

Comments 0
Views 3

Setting up MIRTH for Sending Request

Hi , I am trying to use MirthConnect to send request to Web services for OLIS. Under Destination > Web Service > Sender settings, I need a WSDL URL . Can anybody help to share details? It would be even more helpful to see any sample Mirth Channel.


Started By M Kashif Mirza

Arthur Krughkov

11/30/2017 2:41:41 PM

Comments 1
Views 42

python communication with eHealth


I am writing a simple python script to search for a patient by Health Card Number. Currently I am creating message using ui available at I am using the following settings.

Service: Provincial Client Registry (PCR)

Message interaction: Find Candidates Query (PRPA_IN101103CA)

eHealth endpoint:

HCN: 2.16.840.1.113883.4.59

After building the message, I use the xml in my python script to sent request to eHealth endpoint. I am facing couple of issues.

  1. How to create HL7 V3 XML in python? Any library available?
  2. I am always getting DTPE006 : Could not locate specified patient identifier in response. I copied this HCN from
  3. Should I send a POST or GET request? Is there any documentation available that tells which methods are supported and what required and option request data can be sent?

Started By Muhammad Ammar

Arthur Krughkov

10/25/2017 12:25:54 AM

Comments 1
Views 106

Celebrate World Standards Day with us and discover how digital health immunization standards make cities smarter!

Join us on October 12th for a special one-hour live webcast celebrating World Standards Day. Hear experts discuss how standards support the provincial immunization system that will enable individuals, health care providers, and public health professionals to have secure, real-time access to the same information – and how this makes cities smarter.

eHealth Ontario’s Peter Bascom and Sue Schneider will be joined by Karen Hay (Digital Health Solutions & Innovation Branch, Ministry of Health & Long-Term Care), and Katherine Atkinson (Research and Business Development, The Ottawa Hospital mHealth Research Team).

Highlights include:

• Ontario’s Digital Health Immunization Repository and the interoperable provincial immunization ecosystem and roadmap;

• The proposed integration of the Canadian Vaccine Catalogue with the Digital Health Immunization Repository: Includes information about the standards and implications for EMRs and other clinical systems; and

• CANImmunize and other applications available for Ontario consumers to manage their immunization records, including information about work in progress.

Register today

Continuing education credits for participating health informatics and health information management professionals are available from Certified Professionals in Healthcare Information and Management Systems - Canada (CPHIMS-CA) by COACH (Canada’s Health Informatics Association) and from the Canadian Health Information Management Association (CHIMA).

October 14th, 2017 is World Standards Day, celebrating the efforts of the organizations that develop voluntary standards. The International Organization for Standardization, along with the International Electrotechnical Commission and the International Telecommunication Union, hosts this day in almost 200 member countries around the world.

Started By CarynMcGilvray


9/29/2017 4:45:54 PM

Comments 0
Views 68

OLIS queries by pathologist

Hi all,

I'm wondering if it's possible, using the current API, to retrieve all AP reports for a given pathologist within a given time frame?

I know we can query by practitioner:

The Z04 query Retrieve Laboratory Information Updates for Practitioner considers the OBR.16 Ordering Practitioner, OBR.28 Result Copies To, PV1.7 Attending Practitioner, and PV1.17 Admitting Practitioner

I'm wondering if the pathologist signing out an AP case would be considered the attending or admitting in the context of a lab result (or perhaps is always included in Copies To?

If not, does anyone know if such a query is possible -- whether HL7 or FHIR?

Any thoughts are appreciated...

Thanks, Pete O'Toole

Started By Peter O'Toole


8/14/2017 2:00:03 PM

Comments 1
Views 323

Working with Sample SOAP UI project

I wanted to create this post for those who are interested in the sample SOAP UI project under the "EHR Services -> Provider Client Registry (or PCR)" Resources section. Essentially this is a fully working project to help you getting started with PCR HL7 V3 messages, and to demonstrate the structure of the messages / successful connection to the LITE services.

Started By Arthur Krughkov


7/14/2017 7:25:13 PM

Comments 31
Views 2.4K

Planned Service Outage This Weekend

Good day Innovators,

This weekend the Innovation Lab website and services will be temporarily unavailable due to some planned work at our hosting facility. The Lab will be unavailable starting this Friday, July 14th at midnight and will be back up by Monday, July 17th at 5pm. We apologize for any inconvenience this may cause. If you have any questions or concerns, please send them to

Thanks, Innovation Lab Team

Started By CarynMcGilvray


7/13/2017 5:46:10 PM

Comments 0
Views 127

Getting error while creating proxy for service

I am trying to create proxy client for web service provided with wsdl and bunch of xsd files. I am using .net tool svc.util to create proxy, but getting following error: Error: Cannot import wsdl:portType Detail: An exception was thrown while running a WSDL import extension: System.ServiceModel.Description.DataContractSerializerMessageContractImporter Error: There was a problem loading the XSD documents provided: a reference to a schema element with name 'PRPAIN101101CA' and namespace 'urn:hl7-org:v3' could not be resolved because the element definition could not be found in the schema for targetNamespace 'urn:hl7-org:v3'. Please check the XSD documents provided and try again. XPath to Error Source: //wsdl:definitions[@targetNamespace='']/wsdl:portType[@name='pCSMR2009PortType']

Error: Cannot import wsdl:binding Detail: There was an error importing a wsdl:portType that the wsdl:binding is dependent on. XPath to wsdl:portType: //wsdl:definitions[@targetNamespace='']/wsdl:portType[@name='pCSMR2009PortType'] XPath to Error Source: //wsdl:definitions[@targetNamespace='']/wsdl:binding[@name='pCSMR2009Binding']

Error: Cannot import wsdl:port Detail: There was an error importing a wsdl:binding that the wsdl:port is dependent on. XPath to wsdl:binding: //wsdl:definitions[@targetNamespace='']/wsdl:binding[@name='pCSMR2009Binding'] XPath to Error Source: //wsdl:definitions[@targetNamespace='']/wsdl:service[@name='pCSMR2009Service']/wsdl:port[@name='pCS_MR2009Soap12']

Generating files... Warning: No code was generated. If you were trying to generate a client, this could be because the metadata documents did not contain any valid contracts or services or because all contracts/services were discovered to exist in /reference assemblies. Verify that you passed all the metadata documents to the tool.

Warning: If you would like to generate data contracts from schemas make sure to use the /dataContractOnly option.

Any leads will be appreciated.

Started By Shivam Singh


6/27/2017 7:08:44 PM

Comments 2
Views 457


Dear Sir/Madam, this is Muhammad Yasir from Italy student of Master in Computer Science. I am in the last semester doing the thesis in E-Health. I developed E-Health passport for health records in my final semester. Now university selected me for the ERASMUS+ training program. So I am looking for training ship, I am searching for last week but now I find the eHealth Ontario Innovation Lab. It is my request that if you have any place for me for training ship then it will be a great opportunity for me to build my career. The ERASMUS+ grant will cover my all expenses so I do not need any paid training ship/internship. I hope I will receive positive response thanks. For more detail about my experience and education background email me at Regards: Muhammad Yasir Web Developer

Started By Muhammad Yasir

Muhammad Yasir

4/20/2017 10:10:49 AM

Comments 3
Views 1.1K

SPARK for Innovators

SPARK is a pathway that enables digital health solutions to be delivered to patients – faster and easier.

Innovators would use the SPARK pathway to connect their solution to over five billion pieces of data that currently exist in electronic health records for nearly 14 million people in Ontario. Patients will then use the applications to gain access to their own data to manage their care. SPARK will guide innovators through a series of steps to allow data to flow into the hands of its owner –patients. Today, there are many barriers prohibiting innovators from connecting to Ontario’s electronic health infrastructure, which has stifled innovation. SPARK’s pathway will support the ongoing development and diffusion of digital health solutions in Ontario, liberate access to and exchange of data, and accelerate innovation.

If you are interested in participating in SPARK when it is ready for use, please complete the brief survey found here.

Started By Mike Van Hooydonk

Mike Van Hooydonk

3/8/2017 6:20:04 PM

Comments 0
Views 426

Welcome to the Innovation Lab Forum

Have a question about our services, the code/messages or our EHR assets? Create a new post in our moderated Forum to get answers from our experts or fellow users.

Started By NLobb


2/6/2017 3:40:04 PM

Comments 4
Views 2.1K

Authentication Requirements for OLIS

Are there any documented requirement for OLIS access authentication

Started By Dr. Wael Hassan


1/30/2017 9:32:20 PM

Comments 1
Views 855

FHIR OLIS queries

thanks for launching the OLIS FHIR queries. what version of FHIR are these queries based on?

Started By yaron derman


1/11/2017 8:30:50 PM

Comments 4
Views 1.3K

OLIS HL7v2 Web Services Currently Unavailable

We are currently experiencing technical difficulties with the OLIS HL7v2 interactions (endpoint We apologize for any inconvenience and will update this thread as we make progress to resolve the issue.

Started By CarynMcGilvray


12/13/2016 9:18:30 PM

Comments 1
Views 947

Provider Registry Access

I am keen to hear when the provider registry is available for third party queries. Please post here when it's ready.

Started By Doug Kavanagh


10/12/2016 1:17:12 PM

Comments 3
Views 1.5K

PCR QPD query with Mirth Connect

Is it possible to use Mirth Connect to receive a response from a PIX/QPD query?

I am currently able to successfully send the query using Mirth connect and see the response in the Test Harness Web Interface. What is the procedure/method to receive the corresponding response message in Mirth Connect?

In Mirth Connect I am sending the message using MLLP to the IP: Port: 2100.

Any assistance is greatly appreciated.

Started By Joshua Summers


9/23/2016 11:57:49 AM

Comments 2
Views 1.3K

OLIS Service Up and Running!

The Ontario Laboratories Information System (OLIS) is now up and running in the test harness and web services. Visit the OLIS page under the EHR Services tab to learn more.

Enhancements to the service and resources will be made on a continuous basis, so please post any questions you have here!

Started By CarynMcGilvray


9/12/2016 8:57:06 PM

Comments 0
Views 445

FHIR Specifications

With FHIR specifications out in the wild (DSTU) are there plans to develop a test harness for FHIR specs? UHN's HAPI FHIR library may be a good starting point.

Thanks Raja

Started By Raja Krishnamoorthy


5/5/2016 7:24:41 PM

Comments 1
Views 1.6K

Practioner Inquiry

Looking forward to this service resuming after our pilot project in 2015. Is there an ETA?

Started By Craig Nicks


5/5/2016 4:51:33 PM

Comments 1
Views 1.6K

Test Harness With HL7 V2 End Point


I'd like to try sending the sample patient query message text found at the bottom of the page here - to the test environment.

In the test harness, it doesn't let me select an HL7 V2 end point.

Could you please let me know how to execute this test?

Started By Demetree Kallergis

Arthur Krughkov

4/28/2016 8:35:23 PM

Comments 3
Views 1.4K

Stay Up To Date

Published four times a year, the Blueprint Bulletin provides readers with regular insight into the elements, services and new developments associated with the Ontario eHealth blueprint.