Id:
Library/library-cms146-example
Identifier:
value: CMS146

Version:
2.0.0

Title:
Appropriate Testing for Children with Pharyngitis

Type:
code: logic-library

Status:
draft

Description:
Logic for CMS 146: Appropriate Testing for Children with Pharyngitis

Related:

type: depends-on

Resource:
reference: Library/library-quick-model-definition

Data Requirements:

type: Patient

Data Requirements:

type: Condition

code filter:
path: category
code: diagnosis

code filter:
path: clinicalStatus
code: confirmed

code filter:
path: code
valueset: 2.16.840.1.113883.3.464.1003.102.12.1011

Data Requirements:

type: Condition

code filter:
path: category
code: diagnosis

code filter:
path: clinicalStatus
code: confirmed

code filter:
path: code
valueset: 2.16.840.1.113883.3.464.1003.102.12.1012

Data Requirements:

type: Encounter

code filter:
path: status
code: finished

code filter:
path: class
code: ambulatory

code filter:
path: type
valueset: 2.16.840.1.113883.3.464.1003.101.12.1061

Data Requirements:

type: DiagnosticReport

code filter:
path: diagnosis
valueset: 2.16.840.1.113883.3.464.1003.198.12.1012

Data Requirements:

type: Medication

code filter:
path: code
valueset: 2.16.840.1.113883.3.464.1003.196.12.1001

Data Requirements:

type: MedicationRequest

code filter:
path: status
code: active

code filter:
path: medication.code
valueset: 2.16.840.1.113883.3.464.1003.196.12.1001

Data Requirements:

type: MedicationStatement

code filter:
path: status
code: completed

code filter:
path: medication.code
valueset: 2.16.840.1.113883.3.464.1003.196.12.1001

Content:

type: text/cql

url: library-cms146-example-content.cql

<status value="draft"/> <type> <coding> <code value="logic-library"/> </coding> </type> <date value="2015-07-22"/> <description value="Logic for CMS 146: Appropriate Testing for Children with Pharyngitis"/> <relatedArtifact> <type value="depends-on"/> <resource> <reference value="Library/library-quick-model-definition"/> </resource> </relatedArtifact> <dataRequirement> <type value="Patient"/> </dataRequirement> <dataRequirement> <type value="Condition"/> <codeFilter> <path value="category"/> <valueCode value="diagnosis"/> </codeFilter> <codeFilter> <path value="clinicalStatus"/> <valueCode value="confirmed"/> </codeFilter> <codeFilter> <path value="code"/> <valueSetString value="2.16.840.1.113883.3.464.1003.102.12.1011"/> </codeFilter> </dataRequirement> <dataRequirement> <type value="Condition"/> <codeFilter> <path value="category"/> <valueCode value="diagnosis"/> </codeFilter> <codeFilter> <path value="clinicalStatus"/> <valueCode value="confirmed"/> </codeFilter> <codeFilter> <path value="code"/> <valueSetString value="2.16.840.1.113883.3.464.1003.102.12.1012"/> </codeFilter> </dataRequirement> <dataRequirement> <type value="Encounter"/> <codeFilter> <path value="status"/> <valueCode value="finished"/> </codeFilter> <codeFilter> <path value="class"/> <valueCode value="ambulatory"/> </codeFilter> <codeFilter> <path value="type"/> <valueSetString value="2.16.840.1.113883.3.464.1003.101.12.1061"/> </codeFilter> </dataRequirement> <dataRequirement> <type value="DiagnosticReport"/> <codeFilter> <path value="diagnosis"/> <valueSetString value="2.16.840.1.113883.3.464.1003.198.12.1012"/> </codeFilter> </dataRequirement> <dataRequirement> <type value="Medication"/> <codeFilter> <path value="code"/> <valueSetString value="2.16.840.1.113883.3.464.1003.196.12.1001"/> </codeFilter> </dataRequirement> <dataRequirement> <type value="MedicationRequest"/> <codeFilter> <path value="status"/> <valueCode value="active"/> </codeFilter> <codeFilter> <path value="medication.code"/> <valueSetString value="2.16.840.1.113883.3.464.1003.196.12.1001"/> </codeFilter> </dataRequirement> <dataRequirement> <type value="MedicationStatement"/> <codeFilter> <path value="status"/> <valueCode value="completed"/> </codeFilter> <codeFilter> <path value="medication.code"/> <valueSetString value="2.16.840.1.113883.3.464.1003.196.12.1001"/> </codeFilter> </dataRequirement> <content> <contentType value="text/cql"/> <url value="library-cms146-example-content.cql"/> </content> </Library>