FQL is a query language that allows you to retrieve, filter and project data from any data source containing FHIR Resources. It brings the power of three existing languages together: SQL, JSON and FhirPath. It allows you to create tables and is useful for gaining insight and perform quality control.
| Resources | |
| Profiles | 37 |
| ValueSets | 40 |
| CodeSystems | 2 |
| Extensions | 20 |
| Texts | 1 |
| PackageManifests | 1 |
Canonical claims
This package contains canonicals that conflict with another package or project.
| http://fhir.infoway-inforoute.ca/cacore/ | Claimed |
| Status overview | |
| 0 | |
| 0 | |
| 0 |
CA Core 1.0.1 Release Notes
AllergyIntolerance • clinicalStatus • Added multiple code systems and value set bindings. • Removed 1.. constraint from clinicalStatus.coding. • verificationStatus • Removed 1..* constraint. • reaction.manifestation.coding • Removed Must Support (MS). • onset[x], onsetDateTime • Added Must Support (MS).
⸻
Condition • code.coding • Removed Must Support (MS).
⸻
Encounter • type, type.coding, type.coding.code • Relaxed cardinality to 0..*; removed MS. • period.end • Added Must Support (MS). • partOf • Relaxed to allow referencing any Encounter, not just Core ones.
⸻
ExampleScenario • Added ExampleScenario resource to illustrate patient scenarios.
⸻
FamilyMemberHistory • condition.onset • Allowed all base FHIR datatypes.
⸻
Immunization • vaccineCode.coding • Removed 1..1 and MS constraints.
⸻
Medication • extension.strength • Added new extension.
⸻
MedicationRequest • statusReason, authoredOn • Removed Must Support (MS). • extension.RenderedDosageInstruction • Added new extension. • Deleted extra whitespace in profile file.
⸻
MedicationStatement • medicationCodeableConcept.coding.display • Changed cardinality from 1..1 to 0..1.
⸻
Patient • Identifier slices (JHN, MRN) • Improved rendering of type, system, and value. • deceased[x] • Removed Must Support (MS). • name.use • Relaxed to 0..1. • communication.language • Changed binding from CommonLanguages (preferred) to iso639-3 (preferred). • extension.communicationBarrier • Removed Must Support (MS) to align with CA:eReC July 2025 block vote (issue #156).
⸻
PractitionerRole • Invariant • Added invariant requiring at least one of: practitioner, organization, or code. • telecom.value • Set to 1..1 with MS. • Later removed MS (temporarily, per issue notes).
⸻
Procedure • code.coding • Removed constraint.
⸻
ServiceRequest • reasonCode • Removed constraints except for HealthConditionCode. • performer • Relaxed cardinality to 0..*. • doNotPerform • Set cardinality to 0..0.
⸻
General / Cross-Cutting • Data Absent Reason Extensions • Removed explicit extensions as per Working Group guidance. • CodeableConcept.text • Added Must Support (MS); flagged for future obligation guidance. • Versioning • Added version numbers to all resources via ruleset for validation and Simplifier. • Aliases • Updated to support new value sets. • Miscellaneous • Applied updates from CA Core+ Simplifier Issue Log: • Issues: #6, #12, #16, #24, #44, #61, #108, #109, #112, #129, #136, #149, #150, #156 • Aligned several changes with PSCA gap sheet.