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.
-
Default
What is FQL?
-
FQL Query resources
FQL Playground
Try Firely Query Language in our playground by using this scope as data source.
- FQL Documentation
-
FQL Language
Syntax specification
To learn more about FQL syntax choose this menu item.
-
YamlGen Generate resources
YamlGen Playground
Try YamlGen in our playground by using this scope as data source.
-
YamlGen Language
YamlGen Syntax specification
To learn more about YamlGen syntax choose this.
-
FHIRPath Inspect resource
FHIRPath Playground
Try out the FHIRPath playground and navigate inside this resource.
-
FHIRPath Documentation
FHIRPath Documentation
Find out what FHIRPath is or learn how to write FHIRPath scripts.
-
Project FHIR API
This is the location where you can find your resource using a FHIR client.
-
Simplifier FHIR API
The global endpoint is where users can search for all resources in Simplifier. Resources have a globally unique guid Id here.
-
Custom Example generation
Custom Example generation beta
Experiment with resource instance generation using YamlGen and based on this profile.
This feature is in beta. You can help us improve it by giving feedback with the feedback button at the top of the screen.
PhdCodedEnumerationObservation
Base StructureDefinition for Observation Resource representing measurement data coming from a medical device where the measurement itself is an enumerated code.
- type Profile on Observation
- FHIR STU3
- status Draft
-
versionnone
The canonical from this resource does not match any claims.
Canonical claims are used to verify ownership of your canonical URLs.
You're probably missing a package or made a typo in your canonical.
- Could not resolve: http://hl7.org/fhir/StructureDefinition/Observation
PhdCodedEnumerationObservation (Observation) | PhdBaseObservation | There are no (further) constraints on this element Element idObservation The PhdCodedEnumerationObservation reports PHD measurements that contain a Enum-Observed-Value-Simple-OID attribute. This type of measurement is used when the Personal Health Device reports a measurement as an IEEE 11073 10101 code. An example would be the most recent meal context associated with a glucose measurement such as 'breakfast', 'fasting', 'snack', etc. The list of codes for these meal options is finite. | ||
meta | 1.. | There are no (further) constraints on this element Element idObservation.meta | ||
profile | 1.. | There are no (further) constraints on this element Element idObservation.meta.profile Unordered, Open, by PhdCodedEnumerationObservation(Value) | ||
phdProfile | 1..1 | Fixed Value | There are no (further) constraints on this element Element idObservation.meta.profile:phdProfile PhdCodedEnumerationObservation | |
identifier | There are no (further) constraints on this element Element idObservation.identifier Ordered, Open, by value(Value) | |||
conditionalCreateIdentifier | ..1 | There are no (further) constraints on this element Element idObservation.identifier:conditionalCreateIdentifier Unique identifier of this measurment for a given patient and device DefinitionAn identifier created from a combination of the measurement parameters like sensor time stamp, type code, enumeration OID code, patient and device identifiers, and selected elements of any facet component elements. Allows observations to be distinguished in a selective enough manner to prevent resource duplication. This value is used in the conditional create to prevent data duplication. PHDs will often re-send already sent data for a variety of reasons. This element is required unless the metric measurement contains no time stamp or is a measurement containing a time stamp that is real time. By real time the time stamp reported by the PHD must be later than the current time reported by the PHD before any measurements are received. Temporarily stored data from IEEE 11073 20601 devices, which are required to delete the data after sending, can also be considered real time. Temporarily stored data from Bluetooth Low Energy Health devices may be resent so these cannot be considered as real time. | ||
value | 1.. | There are no (further) constraints on this element Element idObservation.identifier:conditionalCreateIdentifier.value | ||
status | There are no (further) constraints on this element Element idObservation.status The value shall be set to 'final' unless a Measurement-Status attribute or Enum-Observed-Value attribute, representing an OID, status field indicates that the measurement is preliminary. In that case this field shall be set to 'preliminary' | |||
code | There are no (further) constraints on this element Element idObservation.code For Enumeration OID measurements, none will fall into the category of vital signs so a LOINC encoding is never necessary in this profile. | |||
11073Type | There are no (further) constraints on this element Element idObservation.code.coding:11073Type For 11073-20601 metric enumeration measurements, this code is obtained from one or more of the Type, Metric-Id, Enum-Observed-Value.metric, and Metric-Id-Partition attributes. The algorithm to get the 16-bit partition and 16-bit term code is as follows:
It is this value that is placed in the code.coding.code element for this 11073Type slice | |||
valueCodeableConcept | 1.. | CodeableConcept | There are no (further) constraints on this element Element idObservation.value[x]:valueCodeableConcept The information determined as a result of making the observation, if the information is a code. CodeableConcept | |
coding | 1.. | There are no (further) constraints on this element Element idObservation.value[x]:valueCodeableConcept.coding Ordered, Open, by system(Value) | ||
11073Value | 1..1 | There are no (further) constraints on this element Element idObservation.value[x]:valueCodeableConcept.coding:11073Value | ||
system | 1.. | Fixed Value | There are no (further) constraints on this element Element idObservation.valueCodeableConcept.coding:11073Value.system urn:iso:std:iso:11073:10101 | |
code | 1.. | There are no (further) constraints on this element Element idObservation.valueCodeableConcept.coding:11073Value.code | ||
dataAbsentReason | There are no (further) constraints on this element Element idObservation.dataAbsentReason Provides a reason why the expected value in the element Observation.valueCodeableConcept is missing. This would be an error condition indicated by the Measurement-Status attribute. The current values in the http://hl7.org/fhir/data-absent-reason system do not provide the same detailed set of options reported in the Measurement-Status. In those cases one uses the generic 'error' code if the error is 'fatal'. The measurementStatusComponent can be used to report more specific information. | |||
coding | There are no (further) constraints on this element | |||
system | 1.. | There are no (further) constraints on this element Element idObservation.dataAbsentReason.coding.system | ||
code | 1.. | There are no (further) constraints on this element Element idObservation.dataAbsentReason.coding.code |