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.
Release notes
Profiles
bc-Birth
- Base definition is changed from zib-Procedure to core Procedure to fix VerrichtingTypeCodelijst terminology issues
bc-BreastFindings
- Value ids and paths are rewritten
- Mapping of peri32-dataelement-2857 is added bc-CareAgreement:
- Minimum cardinality of category is set to 1 bc-ChildBirthAssistance:
- Discriminator.type in Encounter.diagnosis is changed from type to profile
bc-ChildBirthAssistance
- Binding strength of ValueSet bc-ChildBirthAssistance-type is set to required
bc-Delivery
- Base definition is changed from zib-Procedure to core Procedure to fix VerrichtingTypeCodelijst terminology issues
bc-Encounter
- Valueset binding in Encounter.type slice is changed from extensible to required to fix slicing issue
bc-FamilyMemberHistory
- The (unused) extension conditionReference is removed from FamilyMemberHistory.condition.code (since the actual Condition resource will not be in the maternal record)
bc-FetalHeartRate
- Base definition is set to nl-core-observation
bc-FamilySituationAssessment
- Added patterns on code in the component slices
bc-MultidisciplinaryTeamMeeting-Plan
- Minimum cardinality of category is set to 1
- Duplicate valueset binding is removed bc-PregnancyObservation:
- Valueset binding in method.coding slices is changed from extensible to required to fix slicing issue
bc-PerinatalDeath
- Base definition is set to nl-core-observation
- Element id of Observation.component:perinatalPhase.value[x]:valueCodeableConcept is changed
- Element path of Observation.component:perinatalPhase.value[x]:valueCodeableConcept.coding is changed
- Slicename is added for Observation.component:perinatalPhase.value[x]:valueCodeableConcept
bc-PregnancyUltraSound
- Valueset binding in code.coding slice is changed from extensible to required to fix slicing issue and minimum cardinality of the slice is set to 1
bc-PregnancyUltraSoundGeneralFindings
- Discriminator path in component is changed from code.coding.code to code and discriminator type is changed from value to pattern
- The pattern is moved from code.coding to code
bc-ReferralRequest
- Valueset binding in valueCodeableConcept is fixed
bc-TreatmentDirective
- Value ids and paths are rewritten
- Source element is removed bc-Woman:
- LanguageProficiency extension is removed since it is already defined in parent profile
bc-RelatedPerson
- The extension bc-patient-ethnicity is added to the bc-RelatedPerson resource to capture ethnicity of the partner of the pregnant woman
bc-UmbilicalCord
- Base definition is set to nl-core-observation
- Pattern is moved from component.code.coding to component.code
Extensions
- partof: the url of this extension is fixed from event-partOf to condition-partOf
- bc-patient-ethnicity: context RelatedPerson is added to this extension
Search parameters
- Unused search parameters are archived
Examples
- Code of examples/verloskunde-miskraam/medmij-gbz-bc-PerinatalDeath-b200cbca-6ab5-4de3-a5c2-b8ba6f8a8d0d.xml is changed from 237361005 to 1156675004
- Added example of an Encounter including a comment
Canonical claims
http://decor.nictiz.nl/ | Claimed |
http://nictiz.nl/ | Claimed |
http://fhir.nl/ | Claimed |
>
To install the command line tool, download Firely Terminal
>
For using npm with FHIR packages, read more here
Name | Version | Release date | ||
---|---|---|---|---|
nictiz.fhir.nl.stu3.zib2017 | 2.2.10 | |||
hl7.fhir.r3.core | 3.0.2 |