Share this page:

HALO


Dedicated to HALO that aims to simplify access to services for community-based providers by allowing EMRs to launch approved web-based applications—such as an eReferral tool or a patient data viewer linked to jurisdictional systems.
Members: 4
Type: Open
Access: Public
Dedicated to HALO that aims to simplify access to services for community-based providers by allowing EMRs to launch approved web-based applications—such as an eReferral tool or a patient data viewer linked to jurisdictional systems.

Activity

Stephen Matyasfalvi created a group

HALO Logo
Dedicated to HALO that aims to simplify access to services for community-based providers by allowing EMRs to launch approved web-based applications—such as an eReferral tool or a patient data viewer linked to jurisdictional systems.

Events



Upcoming events:

No events

Forum

This Group has no posts.

Documents

Click Manage documents to:

  • view the complete list of documents or documents grouped by folder
  • upload a new document

Note: Group members are not currently notified when new documents are added. To notify others, you must post the URL to the new document in the forum. (Notification of document uploads is a feature in development.)

Manage documents You may need to login and/or be a member of the group to access this content.

Video

This Group has no videos.

Solutions

  • Canadian FHIR Registry
  • Canadian URI Registry
  • FHIR Uniform Resource Identifier (URI)
  • HL7 Application Programming Interface (HAPI)
  • InfoRMS
  • Object Identifier (OID)
  • SNOMED CT Browser
  • Terminology Gateway
  • Terminology Service APIs

The Canadian FHIR® Registry supports collaborative development in an effort to accelerate sustainable growth of FHIR, locally and internationally. The registry is the home of national FHIR profiles recommended for use in Canada, including extensions, value sets, URIs and other useful, commonly used components. It is also host to a growing number of national, jurisdictional and locally shared FHIR projects, and is open at no cost to all Canadian implementers.

What is the Canadian FHIR Registry

The Canadian FHIR Registry blends software development best practices with the requirements of modelling in FHIR, essential to delivering successful project requirements while having continuous access to structure validation, rendering and publishing.

There is an expectation that all projects in the Canadian FHIR Registry will be public, to promote Pan-Canadian interoperability, and so that others can see what is being worked on across Canada. Please note that ‘public’ does not mean ‘published’. Project owners are encouraged to use the Description and/or Subtitle properties to indicate the status of their projects (ie. Draft, For Internal Use). Organization projects can be viewed without logging in.

The Canadian FHIR Registry offers:

  • seamless integration of profile editing using Forge (free FHIR profile editor)
  • designated project space
  • supports project teams of up to 100 individuals
  • online authoring of implementation guides
  • integration with source control tools such as GitHub
  • version controlled environment
  • sandbox project where users are encouraged to test the different features of the tool before officially requesting a new project

How to Request a New Project

Please contact us and use Subject: Requesting Simplifier.net Project

In addition, please provide

  1. Name of Organization requesting the project
  2. Project title
  3. Brief Project Description
  4. Version of FHIR for project
  5. Registered email addresse(s) of project administrator(s) (To register on Simplifier.net, please sign up here - https://simplifier.net/signup)
  6. Status of the project - Private/Public (Please note that new projects can reamin in private status for a short period of time prior before being made public. Infoway actively governs this process to ensure projects do not stay private indefinitely, supporting transparency and interoperability)

How to Request Access to Sandbox

Please contact us. In addition, please provide

  1. Name of Organization requesting the project
  2. Version of FHIR for project
  3. Registered email address (es) of individual (s) to be added to sandbox (To register on Simplifier.net, please sign up here - https://simplifier.net/signup)
  4. Duration (in days) you intend to test, after which your reservation will be recycled for other users

View projects in the Canadian FHIR Registry

Service Level Agreement and Business Continuity

Simplifier.net should not be used in a production setting, as 24/7 support is not provided by Infoway or Firely®.

A project created in the Canadian FHIR Registry can be linked to an existing GitHub account. GitHub serves as a secondary backup and can sync the content in the project accordingly. Read details on how to set this up

Users of the Canadian FHIR Registry on the Simplifier platform can expect the following response time from the Firely team for any issue encountered.

Issue Premium Support Description
High Priority
  • Response time < 4 hours
  • Resolution time < 8 hours
Work halts and affects a large number of users
Medium Priority
  • Response time < 4 hours
  • Resolution time < 16 hours
Able to continue working but affects a small number of users
Low Priority
  • Response time < 4 hours
  • Resolution time < 24 hours
Able to continue work and affects a couple of users
Tickets
  • Unlimited
Able to influence the product’s road map

Read an overview of the Service Level Agreement between Infoway and Simplifier.net.

All project artifacts are backed up weekly at midnight on Sundays. Each snapshot will be retained for 10 days. The project owner can request an as-is snapshot containing all the necessary artifacts such as text, xml, json, md and image files by contacting us.

Forge License Agreement

The current contract between Infoway and Firely for Simplifier.net allows for 10 Forge Users Seats. Any additional per-project or Forge user fee will result in extra costs for Infoway. Infoway has a governance process in place to ensure these costs are managed and monitored effectively and reasonably. Infoway’s contract with Firely has been extended through December 31, 2027.  If the authors in Simplifier.net belong to projects that are part of the Canadian FHIR Registry, they will be given rights through the administration processes of the platform conducted by Infoway.

The Canadian URI Project is a repository of identifier and code system namespaces. Capturing key metadata as FHIR® NamingSystem resources provides an automatic mapping of OIDs to URIs or vice versa.

To make the discovery of these artifacts more flexible, the Canadian URI Registry (alpha) was developed to allow artifacts to be queried via plain text, OID, URI or their respective identifiers. These identifiers are created according to the URI guidelines and posted to the FHIR Solution Architecture Workstream for approval.

It is important to note that all searchable artifacts are to be curated via the Canadian URI Project in Simplifier.

Why is the Canadian URI Registry Important?

The Canadian URI Registry plays a critical role in supporting interoperability by providing a centralized repository for identifier and code system namespaces. It enables automated mapping between OIDs and URIs, ensuring consistency and accuracy in health data exchange. The registry streamlines discovery and integration for developers, vendors, and healthcare organizations, ultimately improving system alignment and data standardization across Canada’s digital health infrastructure.

A Uniform Resource Identifier (URI) is a globally unique string of characters used to identify and locate a resource on the internet or within a system. In the context of FHIR® (Fast Healthcare Interoperability Resources), URIs are used to consistently reference and access healthcare data, such as terminology codes, value sets, and system endpoints. By ensuring unique and standardized identification, FHIR URIs enhance interoperability, enabling systems to communicate and exchange health information seamlessly across different platforms and organizations.

URI Registration Process

  1. Requestor shall first check that the URI does not already exist in the Canadian URI Project, Jurisdictional Registry (if exists) or HL7 FHIR Specification
  2. FHIR URIs must not be proposed for Subsets to be published on the Terminology Server as they will be generated automatically.
  3. Requestor shall contact the owner or representative for either:
  4. Forum posts shall have the following format:
    Subject: New URI Request
    • Description: “A description of the URI”
    • Responsible Body & Contact Information
    • Proposed FHIR URI: URI as per URI Guidelines
    • Existing OID (if exists)
    • To be published (optional): Jurisdictional repository/ Canadian URI Registry
  5. There will be a wait period of five business days for the communities to react to the forum post with comments, questions or requests for clarification.
  6. Update Forum post will be updated with the new URI.
  7. Publishing the URI in the Canadian URI Registry and Jurisdictional Registry. This is highly recommended to prevent any misuse or duplication of URIs but it is optional.

See a flowchart of the FHIR URI Registration Process (pdf).

Powering FHIR® Connectivity with HAPI

HAPI (HL7 Application Programming Interface) FHIR® is an open-source Java library designed to simplify the implementation of FHIR messaging in applications. It provides developers with the tools to create, parse, validate, and transmit FHIR data, making it easier to integrate healthcare systems and enable seamless data exchange.

HAPI FHIR

 

External Solutions for API integration

Open source integration tools useful for health IT integration projects.

 
HAPI v2
 

HAPI for HL7 v2 messages is an open-source, object oriented HL7 v2.x parser developed for the Java platform.

 
HAPI FHIR
 

HAPI FHIR is a simple-but-powerful library for adding FHIR messaging to your application. It is pure Java compatible and licensed under the business-friendly Apache Software License, version 2.0.

Request Management Solution

InfoRMS (Infoway Request Management System) is Canada Health Infoway's official Request for Change (RFC) tool for managing updates and modifications to key health terminology standards. It enables clinicians, developers, and organizations to submit, track, and manage change requests, ensuring that health terminology remains up-to-date, relevant, and aligned with evolving healthcare needs. Not sure if you have access to InfoRMS? Manage your InfoRMS Access in your user profile.

snomed ct SNOMED CT

In order to ensure that SNOMED CT RFCs are addressed in an efficient and timely manner, it is the requestor's responsibility to:

  1. Ensure that the content does not exist in either the International or Canadian Editions of SNOMED CT;
  2. Ensure that the request conforms with the most recent Editorial Guidelines;
  3. Provide the date of implementation;
  4. Provide reference material that is publicly available, authoritative, recent and relevant to the request (Wikipedia is not considered appropriate);
  5. Support the request with a clear justification for the change and an appropriate use case for context;
  6. Ensure all mandatory InfoRMS fields have been completed prior to submission.

Login to submit or follow requests to SNOMED CT 

 

pCLOCD leaf symbol pCLOCD/LOINC

Prior to submitting a pCLOCD/LOINC request, it is the requestor's responsibility to:

  1. Ensure that the content does not exist in LOINC or the pCLOCD;
  2. Ensure that a similar or equivalent term has not already been requested, by way of searching the online LOINC Submissions Queue; and pCLOCD Submission Queue
  3. Ensure that a similar or equivalent term has not already been accepted and under development for the next official release, by way of searching LOINC Pre-release terms;
  4. Comply with Regenstrief Editorial Guidelines (note: login required).

Login to submit or follow requests to pCLOCD/LOINC 

 

subsets magnifying glass on monitor Pan-Canadian ValueSets

Prior to creating a ValueSet request, it is the requestor's responsibility to:

  1. Validate the content against the ValueSet in the Terminology Server;
  2. Ensure requests conform with the appropriate terminology and Editorial Guidelines.
Login to submit or follow requests to pan-Canadian ValueSets (Subsets) 
 

subsets magnifying glass on monitor HL7 ValueSets French Translation

Prior to requesting the French translation of HL7 ValueSets, it is the requestor’s responsibility to:

  1. Ensure the translation does not already exist in the Terminology Server;
  2. Ensure all the mandatory fields of the New Translation EN worksheet in the HL7 ValueSet RFC template have been completed prior to submission;
  3. Provide a link to reference material if a French display is proposed;
  4. Ensure all mandatory InfoRMS fields are completed prior to submission.
Login to submit or follow requests to translation of HL7 ValueSets 

An Object Identifier (OID) is a unique numeric string used in Canadian digital health standards to distinguish and identify objects across different systems. OIDs ensure that health information, such as patient records, clinical terminology, and data sets, is uniquely recognized and accurately interpreted when exchanged between systems.

By assigning standardized, globally recognized identifiers, OIDs enhance interoperability, enabling seamless and consistent data sharing across healthcare organizations, jurisdictions, and digital health applications.

Pan-Canadian Standards use Object Identifiers (OIDs) to distinguish between objects by assigning a numeric string that enables other systems to understand the unique information that is being shared between various systems.

Canada Health Infoway (Infoway), as the HL7 Canada Affiliate, has an arrangement in place with HL7 International that allows Infoway to submit OIDs to HL7 International free of charge, on behalf of Canadian Implementers who are members of the HL7 Canada Affiliate. There is a $500 USD fee per OID request if done directly with HL7 International and approval is required from HL7 Canada.

To submit an OID, follow the submission guidelines and download the registration form that corresponds to your OID request.

OID submission guidelines

  1. Jurisdictional Teams require 5-7 business days to process each request. It will be incumbent on the requestor to reply within this time frame to any questions and follow up as required. Any failure to do so will result in an automatic rejection and require resubmitting the request.
  2. The Requestor must post the OID requests on the following forums ONLY after consulting with the Jurisdiction/Infoway SME:
  3. Forum posts shall have the following format:

    Subject: New Namespace/CodeSystem/ValueSet (Subset) OID Request
    • OID Description: “A description of the OID”
    • OID Symbolic name: Symbolic name guidelines
    • Responsible Body & Contact Information
    • Proposed FHIR URI: URI as per URI Guidelines
    • To be published: Canadian URI Registry/Terminology Server

    • Subject: Edit Namespace/CodeSystem/ValueSet (Subset) OID Request
      • OID: “The actual OID ex. 2.16.840.1.113883.x.xxxx”
      • Responsible Body & Contact Information
      • Description of Requested Change

      • Subject: Deprecate Namespace/CodeSystem/ValueSet (Subset) OID Request
        • OID: “The actual OID ex. 2.16.840.1.113883.x.xxxx”
        • Responsible Body & Contact Information
        • Reason for Deprecation
        • Superseded by OID, if any: The OID that should be used instead. Ex. 2.16.840.1.113883.x.xxxx

  4. There will be a waiting period of 5 business days for the communities to react to the forum post with comments, questions or requests for clarification.
  5. FHIR URIs must be proposed for all jurisdictional and non-jurisdictional OID requests according to the URI Guidelines and must be published in the Canadian URI Registry. Publishing the URI is an optional but highly recommended step. The Requestor will submit a validated FHIR® NamingSystem resource object based on the NamingSystem profile to their jurisdictional representative who will then upload it.
  6. FHIR URIs must not be proposed for ValueSets (Subsets) to be published on the Terminology Server as they will be generated automatically.
  7. The Forum post will be updated with the new OID.

Browse International and Canadian Content

The SNOMED CT Browser is an online tool that allows users to search and explore SNOMED CT terminology, including both international and Canadian-specific content.

It enables clinicians, developers, and health organizations to easily find, understand, and implement standardized clinical terminology, supporting consistent documentation, interoperability, and accurate health data exchange across healthcare systems.

snomed browser Browse SNOMED CT Now

 General Documentation

  Browse

The Terminology Gateway is as an online platform for browsing, downloading, and implementing PrescribeIT® content across Canada. As part of our ongoing efforts to streamline services and enhance healthcare interoperability, we have successfully migrated all standard terminology content—such as SNOMED CT CA, pCLOCD, CCDD, and related ValueSets—to our new FHIR Terminology Server as of April 30, 2025.   

PrescribeIT® vendors with other terminology-related business or requirements are encouraged to leverage the new TS as needed.  

For additional information and access to comprehensive training resources, please visit our dedicated Terminology Server webpage. Should you have any questions, concerns, or feedback, please feel free to contact us. 

terminology gateway

Browse Terminology Gateway Now

Seamless Data Exchange with Terminology APIs

Terminology Service RESTful (Representational State Transfer) APIs (Application Programming Interface) facilitate the automated exchange of clinical terminology content and resources. These APIs support real-time access, validation, and translation of standardized health data, ensuring consistent and interoperable communication across healthcare systems.

RESTful web services used to browse terminology data 

Terminology Service RESTful APIs enable automated exchange of clinical terminology content and resources. It allows developers to easily implement healthcare applications that programmatically consume codes and ValueSets (subsets) without requiring in-depth expertise in the details of terminology.

terminology gateway APITerminology Service API

 

FHIR® web services used to access terminology data

FHIR Terminology Service APIs enable automated exchange of clinical terminology content and resources. It allows developers to easily implement healthcare applications that programmatically consume codes and ValueSets (subsets) without requiring in-depth expertize in the fine details of terminology.

terminology gateway APIFHIR Terminology Service API

 

Members

Stephen Matyasfalvi
Picture of Stephen Matyasfalvi
Canada Health Infoway
OFFLINE
Contact
Alex Reis
Picture of Alex Reis
Canada Health Infoway
OFFLINE
Admin
Silas Ng
Picture of Silas Ng
Canada Health Infoway
OFFLINE
Admin
Sadrina Petit
Picture of Sadrina Petit
Canada Health Infoway
OFFLINE
Admin

InfoCentral logo

Improving the quality of patient care through the effective sharing of clinical information among health care organizations, clinicians and their patients.