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.
Invocations
[base]/DocumentReference?encounter=Encounter/[id]
[base]/DocumentReference?encounter=EpisodeOfCare/[id]
[base]/RiskAssessment?encounter=Encounter/[id]
[base]/RiskAssessment?encounter=EpisodeOfCare/[id]
[base]/DeviceRequest?encounter=Encounter/[id]
[base]/DeviceRequest?encounter=EpisodeOfCare/[id]
[base]/Procedure?encounter=Encounter/[id]
[base]/Procedure?encounter=EpisodeOfCare/[id]
[base]/List?encounter=Encounter/[id]
[base]/List?encounter=EpisodeOfCare/[id]
[base]/VisionPrescription?encounter=Encounter/[id]
[base]/VisionPrescription?encounter=EpisodeOfCare/[id]
[base]/ProcedureRequest?encounter=Encounter/[id]
[base]/ProcedureRequest?encounter=EpisodeOfCare/[id]
[base]/Flag?encounter=Encounter/[id]
[base]/Flag?encounter=EpisodeOfCare/[id]
[base]/Observation?encounter=Encounter/[id]
[base]/Observation?encounter=EpisodeOfCare/[id]
[base]/DiagnosticReport?encounter=Encounter/[id]
[base]/DiagnosticReport?encounter=EpisodeOfCare/[id]
[base]/NutritionOrder?encounter=Encounter/[id]
[base]/NutritionOrder?encounter=EpisodeOfCare/[id]
[base]/Composition?encounter=Encounter/[id]
[base]/Composition?encounter=EpisodeOfCare/[id]
Details
Resource | Code | Type | FhirPath | Xpath (Normal) |
DocumentReference, RiskAssessment, DeviceRequest, Procedure, List, VisionPrescription, ProcedureRequest, Flag, Observation, DiagnosticReport, NutritionOrder, Composition | encounter | reference | DocumentReference.context.encounter | RiskAssessment.context | DeviceRequest.context | Procedure.context | List.encounter | VisionPrescription.encounter | ProcedureRequest.context | Flag.encounter | Observation.context | DiagnosticReport.context | NutritionOrder.encounter | Composition.encounter | f:DocumentReference/f:context/f:encounter | f:RiskAssessment/f:context | f:DeviceRequest/f:context | f:Procedure/f:context | f:List/f:encounter | f:VisionPrescription/f:encounter | f:ProcedureRequest/f:context | f:Flag/f:encounter | f:Observation/f:context | f:DiagnosticReport/f:context | f:NutritionOrder/f:encounter | f:Composition/f:encounter |