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.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Specimen | 0..* | DomainResource | Sample for analysis | |
id | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?! Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: http://tools.ietf.org/html/bcp47 (required) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | External Identifier |
status | ?! Σ | 0..1 | code | available | unavailable | unsatisfactory | entered-in-error Binding: (required) |
type | Σ | 0..1 | CodeableConcept | Kind of material that forms the specimen Binding: (example) |
parent | 0..* | Reference() | Specimen from which this specimen originated | |
subject | Σ | 1..1 | Reference( | | | ) | Where the specimen came from. This may be from the patient(s) or from the environment or a device |
accessionIdentifier | Σ | 0..1 | Identifier | Identifier assigned by the lab |
receivedTime | Σ | 0..1 | dateTime | The time when specimen was received for processing |
collection | 0..1 | BackboneElement | Collection details | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
collector | Σ | 0..1 | Reference() | Who collected the specimen |
comment | 0..* | string | Collector comments | |
collected[x] | Σ | 0..1 | dateTime, Period | Collection time |
quantity | 0..1 | The quantity of specimen collected | ||
method | 0..1 | CodeableConcept | Technique used to perform collection Binding: (example) | |
bodySite | 0..1 | CodeableConcept | Anatomical collection site Binding: (example) | |
treatment | 0..* | BackboneElement | Treatment and processing step details | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Textual description of procedure | |
procedure | 0..1 | CodeableConcept | Indicates the treatment or processing step applied to the specimen Binding: (example) | |
additive | 0..* | Reference() | Material used in the processing step | |
container | 0..* | BackboneElement | Direct container of specimen (tube/slide, etc.) | |
id | 0..1 | id | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
identifier | Σ | 0..* | Identifier | Id for the container |
description | 0..1 | string | Textual description of the container | |
type | 0..1 | CodeableConcept | Kind of container directly associated with specimen Binding: (example) | |
capacity | 0..1 | Container volume or size | ||
specimenQuantity | 0..1 | Quantity of specimen within container | ||
additive[x] | 0..1 | Reference(), CodeableConcept | Additive associated with container Binding: (example) | |
Documentation for this format |