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.
<StructureDefinition xmlns="http://hl7.org/fhir"> <meta> <lastUpdated value="2018-02-06T11:04:32.802+01:00" /> </meta> <url value="StructureDefinition/sivz_patient" /> <name value="sivz_patient" /> <status value="draft" /> <date value="2018-02-06T09:57:20.001+01:00" /> <fhirVersion value="3.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Patient" /> <baseDefinition value="http://fhir.nl/fhir/StructureDefinition/nl-core-patient" /> <derivation value="constraint" /> <differential> <element id="Patient.extension:preferredPharmacy"> <path value="Patient.extension" /> <sliceName value="preferredPharmacy" /> </element> <element id="Patient.extension:preferredPharmacy.url"> <path value="Patient.extension.url" /> <fixedUri value="http://fhir.nl/fhir/StructureDefinition/nl-core-preferred-pharmacy" /> </element> <element id="Patient.extension:nationality"> <path value="Patient.extension" /> <sliceName value="nationality" /> </element> <element id="Patient.extension:nationality.url"> <path value="Patient.extension.url" /> <fixedUri value="http://hl7.org/fhir/StructureDefinition/patient-nationality" /> </element> <element id="Patient.extension:QuestionnaireResponse"> <path value="Patient.extension" /> <sliceName value="QuestionnaireResponse" /> <comment value="Altijd alles sturen." /> <min value="0" /> <max value="*" /> <type> <code value="Extension" /> <profile value="quesitonnaireResponse" /> </type> </element> <element id="Patient.identifier:patnr"> <path value="Patient.identifier" /> <sliceName value="patnr" /> <definition value="patient nummer vanuit ziekenhuis" /> <min value="1" /> <max value="1" /> </element> <element id="Patient.identifier:patnr:patnr_geschiedenis"> <path value="Patient.identifier" /> <sliceName value="patnr_geschiedenis" /> <definition value="geschiedenis van patnr" /> </element> </differential> </StructureDefinition>