Home > Revision History
Revision History
VERSION NO. | DATE | SUMMARY OF CHANGE |
---|---|---|
v0.9.0 | 10th April 2019 | Original Draft |
v0.9.1 | 13th June 2019 | Updated the implementation guide to include the Open Review comments and make it suitable for the provincial rollout |
v0.10.0 | 1st Dec 2019 | Updated the provincial spec to incorporate Home and Community Care Pathway Leveraged tooling support (Forge & Simplifier) to profile resources Updated Terminology page with provincial value sets. |
v0.10.1 | 20 July 2021 | Updates and clarifications to expected use of messaging, including updates to the MessageEventCode value set (agreed to by eReferral WG on June 22, 2021); Technical corrections to existing FHIR artifacts to enable resource validation, including: - slicing in AllergyIntolerance & all extensions, - fix URIs for references in profiles to match canonicals (vs Simplifier url); Rework implementation guidance, replacing "Method 1", "Method 2" language with separate specification pages for: - Direct Messaging integrations, and - SMART integrations; Added pages with implementation notes for Profiles and messages in the FHIR Artifacts menu; Added CapabilityStatements for key system roles specified in the specification pages to clarify requirements Added MessageDefinition artifacts to show expected use of message events / for reference in CapabilityStatements; Updated examples for resources and added examples |
v0.11.0 | 29 July 2022 | Updated the implementation guide to incorporate eConsult workflow. The following sections were added/updated: - StructureDefinition: Questionnaire - Specification: RESTful FHIR API Updates to: - Scope - Renamed Acronyms to Glossary and added new terms - Business Context - Use Cases: Added eConsult Use Cases - Business Rules: added eConsult related business rules - Renamed Consumer Responsibility to Data Consumer Responsibility - Technical Backgroud: moved Conventions and FHIR Artifacts to this page - Integration Patterns: added REST related interactions - Direct Messaging: updated flow and state diagrams, added implementer notes for consult integrations - Supporting Workflow: added Use Case #4 - FHIR Artifacts: added links to RESTful Client/Server capability statements, updated message event codes, combined resource profile tables into one single table, added links to new extensions |
v0.11.1 | February 28 2023 | Updated the IG following the Provincial Open Review, OH Privacy recommendations as well as IPC consultation: - Updated the Copyright section to address that FHIR is licensed under creative commons. - Fixed minor typographical errors - Updated the narrative in the use cases to address patient's consent prior to transmit any PHI data across the referral systems - eReferral Analytics repository use case has been added to the IG - Added hyperlinks for all of the extensions to the page where they are defined - Fixed the broken link on Downloads page - Updated meta.profile of the profiles to reflect the correct version - Added eConsult specific examples to the IG. |
v0.12.0 | 31 October 2024 | - Changed FHIR resource baseline from base HL7 FHIR R4 to pan-Canadian eReferral/eConsult where possible- Added use cases, FHIR extensions and guidance to support central intake scenarios- Added clarifications, usage notes, etc. relating to retrieving information from the Ontario Provincial Health and Service Diretory (PHSD)- Added clarifications, usage notes, etc. for file/attachment handling- new discrete FHIR Resources (FamilyMemberHistory, Procedure, and MedicationStatement) as ServiceRequest supportingInfo- Apply ON FHIR profile harmonization decisions- Updated Conceptual Information Architecture Model- specification corrections- changes to improvide clarity and readability |
Differences between v0.10.1 and v0.11.0
Menu Title | Page Name | Summary of change |
---|---|---|
Home | Introduction | - added DHIEX section - eConsult sentence added to background |
Scope | -Scope – added RESTful API - Out of Scope – removed “Communication with a health services directory to expand the list of services/providers that can be searched” | |
Glossary | - Renamed to Glossary from Acronyms - Added additional terms | |
Business Context | Business Model | - Context – added sentence on Electronic Consult - Conceptual Architecture – diagram updated, added provincial digital health assets - Systems – added section on “Provincial Digital Health Assets” - Supporting eReferral Processes – added RESTful FHIR API sentence |
Use Cases | - Added use cases 4 and 5 for eConsult | |
Business Rules | - Added section on eConsult Business Events and HealthcareService Directories | |
Technical Specifications | Technical Background | - Conventions and FHIR Artifacts moved to here |
Integration Patterns | - Building Blocks: added RESTful Interactions - Workflow Support: added RMS GETs information using RESTful interactions and exchanges event-related information using Direct Messaging | |
Direct Messaging | - Flow of Information – updated diagram with eConsult flow - Use of FHIR Messaging – updated table to align with flow diagram - Contributions to Repositories for Analytics and Performance Monitoring – added entire section - Diagram: ServiceRequest Message Bundle – diagram updated to include Questionnaire and HealthcareService - State Machines – Requester and Performer diagrams updated with new event codes - Performer State Machine – added workflow event table - Request completed by Requester – entire section added | |
Specification: RESTful FHIR API | - Entire page added | |
Supporting Workflow | - Use Case #4: Consultation Request added | |
FHIR Artifacts | FHIR Artifacts | - Behaviour: Capability Statements – added RESTful Client and RESTful Server - Structures: Resource Profiles - Merged tables into one, added Questionnaire and HealthcareService profile - Structures: Extensions – New extensions added: o AccessInstructions o DART o DARC o CopiedParticipants o DeliveryMethod o Facet o PrimaryType o RoutingOptions o Media o UsageLicense |
MessageDefinition: ServiceRequest Bundle | - Diagram updated to include Questionnaire and HealthcareService resources | |
MessageDefinitions: Task Bundle | - Diagram updated to include Communication resource | |
StructureDefinition: MessageHeader Profile | - Added extension – ContentType, updated usage notes | |
StructureDefinition: ServiceRequest Profile | - Added extensions: DART, DARC, CopiedParticipants - Added Search Parameters - .reasonCode - updated usage notes | |
Structure Definition: Task Profile | - Added extension - patientNeedsToBeSeen - Added Task Code - "process-request-consult" | |
Structure Definition: Communication Profile | - Updated usage notes under .payload.content | |
Structure Definition: HealthcareService Profile | - New profile added | |
Structure Definition: Location Profile | - Added extension GeoJSON | |
Structure Definition: Questionnaire Profile | - New profile added |
Differences between v0.11.0 and v0.11.1
Menu Title | Page Name | Summary of change |
---|---|---|
Business Context | Business Model | - Narratives updated to add clarifications such as indicating that a referral recipient could be either performer or its delegate rather than only performer |
Use Cases | - The IG has been updated to clarify that if the recipient is not a health information custodian then the family doctor is required to obtain the individual's express consent prior to disclosing any PHI to the other provider - The section headings on the page have been reworded to add eConsult to it |
|
Business Rules | - Clarification added to the Patient Self Referral section - Updated the link to the US Core Birthsex extension - Reworded the Referral Status & Messaging Paradigm section |
|
FHIR Artifacts | Usage Notes | Updated meta.profile to reflect the correct version of the profiles |
FHIR Artifacts | - Added link on this page to navigate to the repository events - Fixed broken links for the sample messages - The FHIRArtifacts, Behaviour: Message Definitions section has been updated with eConsult specific sample bundles |
|
Message Bundle: ServiceRequest | - Missing label on line from HealthcareService to Location has been added to the diagram - Bundle has been updated with the description of HealthcareService |
|
Message Bundle: Task | - Diagram has been updated and the linkage between MessageHeader and ServiceRequest has been removed - Fixed broken link for Task & Communication bundle |
|
Structure Definition: ServiceRequest Profile: Search Parameters | - ServiceRequest Search Parameters has been updated with _include & _revinclude examples | |
Structure Definition: HealthcareService Profile: Notes | - Updated missing URLs and valuesets in the profile | |
FHIR Artifacts: Structures: Extensions | - Primary type extension has been renamed to 'isPrimary' to avoid data that duplicate with 'type' |
Differences between v0.11.1 and v0.12.0
Menu Title | Page Name | Summary of change |
---|---|---|
Business Context | Business Model | - Conceptual Architecture – diagram updated |
Use Cases | - Added use cases 6,7 and 8- Added use case specific sequence diagrams | |
Business Rules | - Added wording around the use of discrete FHIR resources | |
Technical Specifications | Specification: SMART Integration | - Added note about HALO alignment |
Specification: RESTful FHIR API | - Added section on file handling | |
FHIR Artifacts | FHIR Artifacts | - general corrections |
FHIR Artifacts | - new extension: ServiceProviderPreference- new extension: ServiceRequestDelegate | |
MessageDefinition: Appointment Bundle | - correction to diagram | |
MessageDefinition: ServiceRequest Bundle | - correction to event table | |
MessageDefinition: AllergyIntolerance Profile | - add guidance for recording "no known allergy" | |
MessageDefinition: Appointment Profile | - set baseline to CA:eReC | |
MessageDefinition: Bundle Profile | - set baseline to CA:eReC- update .entry cardinality to align with CA:eReC | |
MessageDefinition: Communication Profile | - set baseline to CA:eReC | |
MessageDefinition: DocumentReference Profile | - set baseline to CA:eReC- Add attachment/file handling guidance | |
MessageDefinition: FamilyMemberHistory Profile | - NEW | |
MessageDefinition: Location Profile | - set baseline to CA:eReC | |
MessageDefinition: MedicationStatement Profile | - NEW | |
MessageDefinition: MessageHeader Profile | - set baseline to CA:eReC | |
MessageDefinition: Organization Profile | - set baseline to CA:eReC- add eConsult usage guidance | |
MessageDefinition: Patient Profile | - set baseline to CA:eReC- add eConsult usage guidance | |
MessageDefinition: Practitioner Profile | - set baseline to CA:eReC- bind .qualification to QualifiedCredentialRoleType | |
MessageDefinition: PractitionerRole Profile | - set baseline to CA:eReC- bind .specialty.coding to QualifiedExpertiseRoleType | |
MessageDefinition: Procedure Profile | - NEW | |
MessageDefinition: Questionnaire Profile | - add statement regarding the use of Questionnaire/QuestionnaireResponse | |
MessageDefinition: QuestionnaireResponse Profile | - set baseline to CA:eReC- add statement regarding the use of Questionnaire/QuestionnaireResponse | |
MessageDefinition: ServiceRequest Profile | - set baseline to CA:eReC- additional usage notes- new extensions: ServiceProviderPreference, and ServiceRequestDelegate | |
MessageDefinition: Task Profile | - set baseline to CA:eReC |