Ontario Health eForms Implementation Guide
0.1.0 - ci-build
CA-ON
Ontario Health eForms Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
This page provides an overview of global configurations, profiles, and patterns used throughout the Ontario Health eForms Implementation Guide.
The following table shows which profiles are applied globally to specific FHIR resource types:
Resource Type | Global Profile | Must Support | Description |
---|---|---|---|
Questionnaire | EFormQuestionnaire | Yes | All questionnaires must use eForms profile |
QuestionnaireResponse | EFormQuestionnaireResponse | Yes | All responses must use eForms profile |
Task | EFormsTaskProfile | Yes | All workflow tasks must use eForms profile |
ServiceRequest | EFormsServiceRequest | Yes | All form requests must use eForms profile |
| Extension | Scope | Usage | Cardinality | |———–|——-|——-|————-| | assemble-expectation | Questionnaire | Assembly behavior | 1..1 | | businessStatus | Task | Workflow tracking | 0..1 |
| Extension | Scope | Usage | Cardinality | |———–|——-|——-|————-| | sdc-questionnaire-subQuestionnaire | Questionnaire.item | Modular forms | 0..1 |
| Element | Pattern | Example | |———|———|———| | Profile Names | EForm[ResourceType] | EFormQuestionnaire | | Instance Names | [Purpose][Type] | ChildPatientInfo | | Extension Names | [name]-Ext | businessStatus-Ext | | ValueSet Names | [name]-VS | business-status-VS | | CodeSystem Names | [name]-CS | business-status-CS |
| Resource Type | URL Pattern | Example | |—————|————-|———| | Profiles | http://ontario.ca/fhir/eforms/StructureDefinition/[name] | http://ontario.ca/fhir/eforms/StructureDefinition/EFormQuestionnaire | | Extensions | http://ontario.ca/fhir/eforms/StructureDefinition/[name] | http://ontario.ca/fhir/eforms/StructureDefinition/businessStatus | | ValueSets | http://ontario.ca/fhir/eforms/ValueSet/[name] | http://ontario.ca/fhir/eforms/ValueSet/business-status | | CodeSystems | http://ontario.ca/fhir/eforms/CodeSystem/[name] | http://ontario.ca/fhir/eforms/CodeSystem/business-status | | Examples | http://ontario.ca/fhir/eforms/[ResourceType]/[name] | http://ontario.ca/fhir/eforms/Questionnaire/Questionnaire1-Root |
assemble-expectation
extensionactive
or draft
businessStatus
extensiontask-code
ValueSetorder
CA-ON
)en-CA
)| ValueSet | Usage | Binding | |———-|——-|———| | business-status | Task.extension[businessStatus] | Extensible | | task-code | Task.code | Required |
| ValueSet | Usage | Binding | |———-|——-|———| | questionnaire-status | Questionnaire.status | Required | | task-status | Task.status | Required | | request-status | ServiceRequest.status | Required |
| CodeSystem | Purpose | Concepts | |————|———|———-| | business-status | Workflow tracking | pending, in-progress, completed, failed | | task-code | Task classification | questionnaire, complete-questionnaire |
| CodeSystem | Usage | Alias | |————|——-|——-| | ISO 3166-2 | Jurisdictions | Used for CA-ON | | SDC Temp | SDC concepts | $temp |
Elements marked as "Must Support" (MS) mean:
| Parameter | Value | Purpose | |———–|——-|———| | excludettl | true | Exclude Turtle format | | excludexml | true | Exclude XML format | | pin-canonicals | pin-multiples | Pin version references |
| Parameter | Value | Purpose | |———–|——-|———| | jurisdiction | CA-ON | Ontario jurisdiction | | fhirVersion | 4.0.1 | FHIR R4 version |
This table reflects global patterns and constraints applied throughout the eForms Implementation Guide.