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.
This project is no longer active, and it is not being updated. Up-to-date information can be found in the new project, which is available here: https://simplifier.net/finnishphrr4
<Observation xmlns="http://hl7.org/fhir"> <meta> <profile value="http://phr.kanta.fi/StructureDefinition/fiphr-bloodglucose-stu3" /> </meta> <language value="en" /> <text> <status value="generated" /> --- We have skipped the narrative for better readability of the resource --- </text> <identifier> <system value="urn:ietf:rfc:3986" /> <value value="urn:uuid:206fc986-517a-4054-bc0a-03eb906c9571" /> </identifier> <status value="final" /> <category> <coding> <system value="http://hl7.org/fhir/observation-category" /> <code value="vital-signs" /> </coding> </category> <code> <coding> <system value="http://loinc.org" /> <code value="14743-9" /> <display value="Glucose [Moles/volume] in Capillary blood by Glucometer" /> </coding> </code> <subject> <reference value="Patient/daf8ca40-b46c-4c6b-99d5-d3a1b77074ad" /> </subject> <effectiveDateTime value="2017-11-20T11:46:00+02:00" /> <issued value="2017-11-20T11:46:00+02:00" /> <performer> <reference value="Patient/daf8ca40-b46c-4c6b-99d5-d3a1b77074ad" /> </performer> <dataAbsentReason> <coding> <system value="http://hl7.org/fhir/data-absent-reason" /> <code value="error" /> <display value="Error" /> </coding> </dataAbsentReason> <comment value="This is an example, where measurement device has failed to measure blood glucose reading. In this case 'error' must be used in dataAbsentReason.coding.code" /> </Observation>