This version of the PS-CA Implementation Guide has been superseded by a newer version. Other releases of the PS-CA Implementation Guide may be found on a table on the Home Page of this Project.
Change Log
The following summarizes changes made to the PS-CA Implementation Guide. Changes to the accompanying Pan-Canadian Patient Summary Interoperability Specifications, and companion guides, are provided in those documents.
PS-CA Implementation Guide - Version 0.0.4
- Addition of example resources
- Addition of Exchanging Patient Summaries Page to point implementers to content describing exchange pattern options
- Dependency on CA Baseline added and resultant changes:
- duplicative CA Baseline Identifier profile removed
- duplicative CA Baseline Coding profile removed
- duplicative CA Baseline Identifier Version extension removed
- updated Patient (PS-CA) profile
(
Patient.identifier
)
- Project resource canonical URLs and package updated to reflect FHIR® best practice
- Refinement of the Bundle (PS-CA) profile to fix
Bundle.type
to "document" and updated entry cardinality to 1..* in alignment with recent change to IPS-UV CI Build profile. Applied Must Support flag onBundle.type
. - Refinement of the Composition (PS-CA) profile to better implement "not-supported" content, including additional slicing and minimum cardinalities, and leveraging IPS-UV for content not yet profiled in PS-CA.
- Correction of DIN, NPN, CCDD examples under
Medication.code
in Medication (PS-CA) profile. - Removal of the Must Support flag on
display.extension
on Data Type: Coding (PS-CA) after feedback determined the constraint was too strong for this release. - Extension slicing (derived from IPS) corrected in:
- AllergyIntolerance (PS-CA):
AllergyIntolerance
- Immunization (PS-CA):
Immunization.occurrence
- MedicationStatement (PS-CA):
MedicationStatement.effective[x]
- Observation Alcohol Use (PS-CA),
Observation Tobacco Use (PS-CA):
Observation.effective
- AllergyIntolerance (PS-CA):
- Wide application of the Terminology Approach
to generally make pan-Canadian terminology preferred, while recognizing select jurisdictional, international, and FHIR standard terminologies as alternatives via slicing. Locations include:
- AllergyIntolerance (PS-CA):
clinicalStatus
,verificationStatus
,code
,reaction.manifestation
- Condition (PS-CA):
severity
,code
- Immunization (PS-CA):
vaccineCode
,route
- Medication (PS-CA):
code
,form
- MedicationRequest (PS-CA):
medicationCode
,dosageInstruction.route
- MedicationStatement (PS-CA):
dosage.route
- Patient (PS-CA):
contact.relationship
- Procedure (PS-CA):
code
- AllergyIntolerance (PS-CA):
- As a result of the updated Terminology Approach,
new Terminology was added to recognize (primarily) Canadian jurisdictional use:
- ICD-10 CA (ICD10CAAllCode)
- ICD-9 CM (ICD9CMAllCode)
- PrescribeIT (PrescriptionRouteOfAdministration, PrescriptionDrugForm)
- Health Canada Natural Product Number (HCNPN)
- Canadian Classification of Healthcare Interventions (CCIAllCode)
- HL7® V3 (v3.ActStatus, v3.HumanSubstanceAdministrationSite, v3.RouteOfAdministration)
- HL7 IPS (DoseFormUvIps)
- To better support validation, exclusion of GPS concepts from PS-CA terminology stubs:
- Removal of IPS SNOMED CT Value Sets that are entirely subsumed by PS-CA SNOMED CT CA slices:
- AllergyIntoleranceSubstanceConditionUvIps contained within SubstanceAndPharmaceuticalBiologicProductCode
- ActiveSubstancesUvIps contained within DrugOrMedicamentSubstanceCode
- ProceduresUvIps contained within ProcedureCode
- Removal of AllergicConditionCode, which is no longer used due to terminology alignment feedback
- Spelling correction in ContentNotSupportedCS code system
- Creation of Relationship to Other Specifications tab to house content describing relationship of this specification to IPS, CA Baseline, and Jurisdictional Content
- Creation of Content Not Supported Profiles (PS-CA) Page to allow readers to more easily find the profiles
- Creation of this Change Log Page
- Updates to the Release Table in Evolution of Specification to clarify what is in scope for socializing terminology used by jurisdictions
- Inclusion of additional guidance on Composition (PS-CA) to clarify use of Must Support Flags on content housed in
Composition.section
slices that are not Must Support in this release - Various narrative updates including spelling and grammar corrections
PS-CA Implementation Guide - Version 0.0.3
After initial publication of PS-CA version 0.0.3, critical early feedback was incorporated directly into version 0.0.3. The current version 0.0.3 implementation guide (and PS-CA FHIR package) reflects those updates. Those updates include:
- Value set naming convention change to align to updates in Terminology Gateway (adding code at the end and updated descriptions):
- ProcedureCode
- SeverityCode
- SubstanceAndPharmaceuticalBiologicProductCode
- DrugorMedicamentSubstanceCode
- PharmaceuticalBiologicProductCode
- ClinicalFindingCode
- AnatomicalOrAquiredBodyStructureCode
- AllergyIntoleranceStatusCode
- PharmaceuticalDoseFormCode
- Slices and Stub value sets Created for Canadian Vaccine Catalogue to ensure consistent approach for external value sets
- Removal of code system from
identifier.type
in JPID slice on Patient (PS-CA) profile while we await the inclusion of the value by the UTUG Working Group - Correction of comment on
immunization.site
that incorrectly stated it was not a Must Support element in IPS-UV - Replaced value set in codeAllergyCA slice with new substanceandpharmaceuticalbiologiccode value set in Terminology Gateway, as outcome of alignment discussions with PS-ON
- CCDD identified as preferred value set over PharmaceuticalBiologicProduct value set - determined through discussions with Infoway terminology team and Participating Jurisdictions
- Replaced combination value set: PropensityAndAllergicCondition, with combination value set: SubstanceAndPharmaceuticalBiologicProductCode
- Various narrative updates including spelling and grammar corrections