Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-27479

Document community adoption

    XMLWordPrintableJSON

    Details

    • Type: Change Request
    • Status: Published (View Workflow)
    • Priority: Highest
    • Resolution: Persuasive
    • Specification:
      Clinical Quality Language (FHIR)
    • Raised in Version:
      1.4
    • Work Group:
      Clinical Decision Support
    • Related Page(s):
      Examples
    • Related Section(s):
      Examples
    • Resolution Description:
      Hide

      Take the following steps within the specification:

      • Link to the cql Zulip stream on chat.fhir.org
      • Document language capabilities and expand conformance level descriptions
      • Include discussion of known domain applications of CQL
      • Include examples from each domain

      Language Capabilities

      1. Language Capabilities
        1. Data Model and Type Support
      • Decimal precision and scale
      • Datetime precision and scale
      • UCUM unit conversion support
      • Locale support
      • Regex dialect
         # Supported data models
      1. Compatibility Level
         ## 1.3
      • System.Ratio
      • System.Date
      • Expand operator
      • FHIRPath Support
         ## 1.4
      • Precision operators for Decimal and Date/Time types
      • Model-defined contexts
      • Library namespaces
      • Related-context Retrieves
      • Unit conversion support
         ## 1.5
      • Modular Arithmetic for Quantities
      • Expand a single interval
      • Aggregate clause
      • Include Retrieves
      • Searchpath Retrieves
      • Id Retrieves
      • System.Long
      • System.Vocabulary
      • System.CodeSystem
      • System.ValueSet
      1. System Data Types
      2. Operators
      • Logical Operators
      • Type Operators
      • Nullological Operators
      • Comparison Operators
      • Arithmetic Operators
      • String Operators
      • Date and Time Operators
      • Interval Operators
      • List Operators
      • Aggregate Functions
      • Clinical Operators
      • Diagnostic Operators
      1. Queries
      • Single Source
      • Relationships
      • Let Clause
      • Where Clause
      • Return Clause
      • Aggregate Clause
      • Multi Source
      1. Retrieve
      • Unfiltered Context
      • Terminology-based Retrieve
      • Valueset Terminology target
      • CodeSystem Terminology target
      • Searchpath Retrieve
      • Include Retrieve
      • Related-context Retrieve
      • Profile-based Retrieve
      Show
      Take the following steps within the specification: Link to the cql Zulip stream on chat.fhir.org Document language capabilities and expand conformance level descriptions Include discussion of known domain applications of CQL Include examples from each domain Language Capabilities Language Capabilities Data Model and Type Support Decimal precision and scale Datetime precision and scale UCUM unit conversion support Locale support Regex dialect  # Supported data models Compatibility Level  ## 1.3 System.Ratio System.Date Expand operator FHIRPath Support  ## 1.4 Precision operators for Decimal and Date/Time types Model-defined contexts Library namespaces Related-context Retrieves Unit conversion support  ## 1.5 Modular Arithmetic for Quantities Expand a single interval Aggregate clause Include Retrieves Searchpath Retrieves Id Retrieves System.Long System.Vocabulary System.CodeSystem System.ValueSet System Data Types Operators Logical Operators Type Operators Nullological Operators Comparison Operators Arithmetic Operators String Operators Date and Time Operators Interval Operators List Operators Aggregate Functions Clinical Operators Diagnostic Operators Queries Single Source Relationships Let Clause Where Clause Return Clause Aggregate Clause Multi Source Retrieve Unfiltered Context Terminology-based Retrieve Valueset Terminology target CodeSystem Terminology target Searchpath Retrieve Include Retrieve Related-context Retrieve Profile-based Retrieve
    • Resolution Vote:
      Chris Moesel/Peter Muir: 16-0-0
    • Change Category:
      Enhancement
    • Change Impact:
      Non-substantive

      Description

      The specification does a good job introducing the capabilities of SQL as a query language. However, important aspects, such as the level of acceptation in the community, the sample domain applications of CQL, and application-level CQL query examples, may be necessary to have to push SQL further

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              bryn.rhodes Bryn Rhodes
              Reporter:
              mrocca Mitra Rocca
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Vote Date: