FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagesmart.who.int.base
Resource TypeBasic
IdBasic-SGAuthoring.Skills.AuthorCQL.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/WorldHealthOrganization/smart-base/Requirements-SGAuthoring.Skills.AuthorCQL.html
URLhttp://smart.who.int/base/Requirements/SGAuthoring.Skills.AuthorCQL
Version0.2.0
Statusdraft
Date2026-04-03T19:51:13+00:00
NameSkillAuthorCQL
TitleCan author CQL
Authoritywho

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source


English


Generated Narrative: Requirements SGAuthoring.Skills.AuthorCQL

These requirements apply to the actor FHIR Modeller

Write CQL decision logicSHALL

Can write CQL libraries implementing L2 decision-support logic tables.

Write CQL scheduling logicSHALL

Can write CQL libraries implementing L2 scheduling logic tables.

Write CQL indicator logicSHALL

Can write CQL libraries implementing indicator calculations with numerator/denominator definitions.

Create CQL concept definitionsSHALL

Can create CQL concept and data element definitions for use across libraries.

Test CQL executionSHALL

Can validate CQL execution against test data using reference tooling.


French


Narratif généré : Requirements SGAuthoring.Skills.AuthorCQL

Ces exigences s'appliquent à l'acteur FHIR Modeller

Write CQL decision logicSHALL

Can write CQL libraries implementing L2 decision-support logic tables.

Write CQL scheduling logicSHALL

Can write CQL libraries implementing L2 scheduling logic tables.

Write CQL indicator logicSHALL

Can write CQL libraries implementing indicator calculations with numerator/denominator definitions.

Create CQL concept definitionsSHALL

Can create CQL concept and data element definitions for use across libraries.

Test CQL executionSHALL

Can validate CQL execution against test data using reference tooling.


Arabic


السرد المُنشأ: Requirements SGAuthoring.Skills.AuthorCQL

الملف الشخصي: SMART Guidelines Requirements

تنطبق هذه المتطلبات على الممثل FHIR Modeller

Write CQL decision logicSHALL

Can write CQL libraries implementing L2 decision-support logic tables.

Write CQL scheduling logicSHALL

Can write CQL libraries implementing L2 scheduling logic tables.

Write CQL indicator logicSHALL

Can write CQL libraries implementing indicator calculations with numerator/denominator definitions.

Create CQL concept definitionsSHALL

Can create CQL concept and data element definitions for use across libraries.

Test CQL executionSHALL

Can validate CQL execution against test data using reference tooling.


Chinese


Generated Narrative: Requirements SGAuthoring.Skills.AuthorCQL

These requirements apply to the actor FHIR Modeller

Write CQL decision logicSHALL

Can write CQL libraries implementing L2 decision-support logic tables.

Write CQL scheduling logicSHALL

Can write CQL libraries implementing L2 scheduling logic tables.

Write CQL indicator logicSHALL

Can write CQL libraries implementing indicator calculations with numerator/denominator definitions.

Create CQL concept definitionsSHALL

Can create CQL concept and data element definitions for use across libraries.

Test CQL executionSHALL

Can validate CQL execution against test data using reference tooling.


Russian


Сгенерированный нарратив: Requirements SGAuthoring.Skills.AuthorCQL

Эти требования распространяются и на актера FHIR Modeller

Write CQL decision logicSHALL

Can write CQL libraries implementing L2 decision-support logic tables.

Write CQL scheduling logicSHALL

Can write CQL libraries implementing L2 scheduling logic tables.

Write CQL indicator logicSHALL

Can write CQL libraries implementing indicator calculations with numerator/denominator definitions.

Create CQL concept definitionsSHALL

Can create CQL concept and data element definitions for use across libraries.

Test CQL executionSHALL

Can validate CQL execution against test data using reference tooling.


Spanish


Generated Narrative: Requirements SGAuthoring.Skills.AuthorCQL

These requirements apply to the actor FHIR Modeller

Write CQL decision logicSHALL

Can write CQL libraries implementing L2 decision-support logic tables.

Write CQL scheduling logicSHALL

Can write CQL libraries implementing L2 scheduling logic tables.

Write CQL indicator logicSHALL

Can write CQL libraries implementing indicator calculations with numerator/denominator definitions.

Create CQL concept definitionsSHALL

Can create CQL concept and data element definitions for use across libraries.

Test CQL executionSHALL

Can validate CQL execution against test data using reference tooling.


Source1

{
  "resourceType": "Basic",
  "id": "SGAuthoring.Skills.AuthorCQL",
  "meta": {
    "profile": [
      "http://smart.who.int/base/StructureDefinition/SGRequirements"
    ]
  },
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://smart.who.int/base/StructureDefinition/SGTask",
      "valueCoding": {
        "system": "http://smart.who.int/base/CodeSystem/SGTasks",
        "code": "scriptTask",
        "display": "Script Task"
      }
    },
    {
      "url": "http://smart.who.int/base/StructureDefinition/SGTask",
      "valueCoding": {
        "system": "http://smart.who.int/base/CodeSystem/SGTasks",
        "code": "scriptTask",
        "display": "Script Task"
      }
    },
    {
      "url": "http://smart.who.int/base/StructureDefinition/SGTask",
      "valueCoding": {
        "system": "http://smart.who.int/base/CodeSystem/SGTasks",
        "code": "scriptTask",
        "display": "Script Task"
      }
    },
    {
      "url": "http://smart.who.int/base/StructureDefinition/SGTask",
      "valueCoding": {
        "system": "http://smart.who.int/base/CodeSystem/SGTasks",
        "code": "scriptTask",
        "display": "Script Task"
      }
    },
    {
      "url": "http://smart.who.int/base/StructureDefinition/SGTask",
      "valueCoding": {
        "system": "http://smart.who.int/base/CodeSystem/SGTasks",
        "code": "scriptTask",
        "display": "Script Task"
      }
    },
    {
      "extension": [
        {
          "url": "http://smart.who.int/base/StructureDefinition/SGString",
          "valueString": "write CQL for decision logic, scheduling logic, and indicator calculations"
        },
        {
          "url": "http://smart.who.int/base/StructureDefinition/SGString",
          "valueString": "clinical decision-support and indicator calculations are computable and testable"
        }
      ],
      "url": "http://smart.who.int/base/StructureDefinition/SGUserStory"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.url",
      "valueUri": "http://smart.who.int/base/Requirements/SGAuthoring.Skills.AuthorCQL"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.version",
      "valueString": "0.2.0"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.name",
      "valueString": "SkillAuthorCQL"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.title",
      "valueString": "Can author CQL"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.status",
      "valueCode": "draft"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.experimental",
      "valueBoolean": true
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.date",
      "valueDateTime": "2026-04-03T19:51:13+00:00"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.publisher",
      "valueString": "WHO"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.contact",
      "valueContactDetail": {
        "name": "WHO",
        "telecom": [
          {
            "system": "url",
            "value": "http://who.int"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.description",
      "valueMarkdown": "Capability to write Clinical Quality Language (CQL) for decision logic, scheduling logic, and indicator calculations."
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.jurisdiction"
    },
    {
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.actor",
      "valueCanonical": "http://smart.who.int/base/ActorDefinition/SGAuthoring.Persona.FHIRModeller"
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
          "valueId": "CQL-01"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label",
          "valueString": "Write CQL decision logic"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance",
          "valueCode": "SHALL"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
          "valueMarkdown": "Can write CQL libraries implementing L2 decision-support logic tables."
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
          "valueId": "CQL-02"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label",
          "valueString": "Write CQL scheduling logic"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance",
          "valueCode": "SHALL"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
          "valueMarkdown": "Can write CQL libraries implementing L2 scheduling logic tables."
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
          "valueId": "CQL-03"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label",
          "valueString": "Write CQL indicator logic"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance",
          "valueCode": "SHALL"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
          "valueMarkdown": "Can write CQL libraries implementing indicator calculations with numerator/denominator definitions."
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
          "valueId": "CQL-04"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label",
          "valueString": "Create CQL concept definitions"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance",
          "valueCode": "SHALL"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
          "valueMarkdown": "Can create CQL concept and data element definitions for use across libraries."
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
    },
    {
      "extension": [
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.key",
          "valueId": "CQL-05"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.label",
          "valueString": "Test CQL execution"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.conformance",
          "valueCode": "SHALL"
        },
        {
          "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement.requirement",
          "valueMarkdown": "Can validate CQL execution against test data using reference tooling."
        }
      ],
      "url": "http://hl7.org/fhir/5.0/StructureDefinition/extension-Requirements.statement"
    }
  ],
  "code": {
    "coding": [
      {
        "system": "http://hl7.org/fhir/fhir-types",
        "code": "Requirements"
      }
    ]
  }
}