A ValueSet in healthcare informatics, particularly in standards like FHIR (Fast Healthcare Interoperability Resources), refers to a uniquely identifiable set of valid concept representations. This means it is a collection of codes or terms from one or more code systems, which can be used to specify the allowable values for an element in a healthcare resource. Each concept in the value sets can be tested to determine whether or not it is a member of the set.
Infoway's Canadian Standards Release Centre maintains ValueSets in partnership with with Provincial, Territorial, and Federal e-Health agencies from across Canada working towards the successful implementation of National digital health solutions. These ValueSets are hosted on the Terminology server for jurisdictions and organizations to utilize. ValueSets are hosted on Infoway's FHIR Terminology Server.
The term “Subset” is used to identify a set where all elements are also contained in another set. In other words, if you have a set A, a subset of A (denoted B) includes only elements that are also in A. These subsets include constrained lists of allowable values or terminology from the source code systems (i.e. SNOMED CT Canadian Edition, pCLOCD, UCUM, SCP or HL7).
The terms “ValueSet” and “Subset” are used interchangeably. Specific to SNOMED CT (Systematized Nomenclature of Medicine Clinical Terms), a reference set (or refset) is a standardized format used to maintain and distribute a curated list of references to SNOMED CT components.
ValueSets can be grouped into categories. The categories listed below are different ways of looking at ValueSets and are not mutually exclusive:
ValueSets may be used for data capture (eg, used by a physician at the point of care in an EMR to record a procedure or service provided) or for data retrieval (eg, used by a physician for retrieving information about patients who have received a specific set of procedures or services). In some cases, the content in these types of ValueSets may differ.
2. Physician specialty vs Electronic health system-specific field ValueSet
ValueSets may be developed for physician specialties or sub-specialties (eg, cardiology or interventional cardiology) or for a more general use case (eg, immunizations, Evaluation and Management). For example, the cardiology physician specialty subset should include all procedures and services a cardiologist may conduct or perform, while an immunizations subset should contain a list of all immunization procedures and will not be limited to one physician specialty; it may be used by a general practitioner or a pediatrician to record immunizations done.
3. Intensional vs Extensional ValueSets SNOMED CT Example
ValueSets can be developed intensionally or extensionally. The term “extensional ValueSets” refers to explicitly enumerating each and every code and/or Clinician Descriptor. On the other hand, the term “intensional ValueSets” refers to specifying the sections/hierarchies and/or subheadings that contain content that is to be included in a ValueSet.
4. Concept/Code Subsets vs Clinician Descriptions ValueSets
ValueSets can be developed at the code/term level or at the Clinician Descriptors level.
Clinician Descriptor's (CDs) purpose is to clearly and specifically describe precisely the procedure or service performed by a physician/doctor or qualified healthcare professional at the point of care. Clinician Descriptors will also reflect the granularity necessary to describe clinically relevant information. As a result, many existing codes will be mapped to more than one CD. These CDs will be easily understandable to the physicians/doctors or other qualified healthcare professionals who have little or no knowledge of coding and are primarily concerned with the clinical representation of the data rather than other aspects of the data e.g. the administrative or claim reimbursement.
Clinician Descriptors are more specific services or procedures that are included in the catalogues such as the Ontario Schedule of Benefits.
These ValueSets types can be created by many methods, but here are a few commonly used:
pan-Canadian ValueSet Maintenance
Infoway has many ValueSets that have been developed over time by Canadians for Canadians. These “fit for use” ValueSets are intended to be a pan-Canadian “starter set” of content. The ValueSets are maintained by Infoway, published in the Terminology Gateway. The pan-Canadian ValueSets may contain content from international terminologies and content specific to Canada, which is dependent on the international version. The pan-Canadian ValueSets are reviewed on an annual basis, SNOMED CT Canadian edition ValueSets updated are aligned to the release of SNOMED CT Canadian edition releases.
Two ValueSets HealthCareProviderRoleType and QualifiedRoleType use the SC code systems (SCPQUAL, SCPTYPE) (the "SC Code Systems") which was a code system developed by Canada Health Infoway Inc. (Infoway) to address local requirements in Canada. SC was an abbreviation for "Standards Collaborative"
The ValueSet maintenance for pan Canadian ValueSets is a two-year process
Additional Terminology Subsets
Infoway supports organizations and Jurisdictions to publish their Terminology Artefacts on the Terminology Gateway. Once published, jurisdictions are requested to maintain their ValueSets as part of the Infoway Maintenance Cycle.
These ValueSets may be leveraged by other organizations and jurisdictions to support interoperability EHR solutions in their organization or jurisdiction.
The ValueSets developed are vendor-neutral, they support interoperability and decrease the cost of creating and maintaining a new ValueSet.
The ValueSet maintenance for Additional Terminology Content is also a two-year process
Download the ValueSet Template from Informs or from here
How to create New ValueSets
Quality Assurance (QA)
QA check covers the subset's metadata information and the terminology values, which include the correctness of concepts selected and the appropriate representation of the components as per the subset's template. It also covers basics data
Please refer to the Naming Convention for pan-Canadian Subsets and Valuesets.pdf document for detailed rules for consistent naming of pan-Canadian Subsets and value sets