Colorectal Cancer Screening and Management (CRCSM) Clinical Decision Support (CDS) Implementation Guide
0.1.0 - ci-build
Colorectal Cancer Screening and Management (CRCSM) Clinical Decision Support (CDS) Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Draft as of 2025-02-28 |
@prefix fhir: <http://hl7.org/fhir/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . # - resource ------------------------------------------------------------------- a fhir:PlanDefinition ; fhir:nodeRole fhir:treeRoot ; fhir:id [ fhir:v "flow-USPSTFAvgRisk"] ; # fhir:meta [ ( fhir:profile [ fhir:v "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-computableplandefinition"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-computableplandefinition> ] ) ] ; # fhir:text [ fhir:status [ fhir:v "extensions" ] ; fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n<div>\n <table class=\"grid dict\">\n \n <tr>\n <th scope=\"row\"><b>Id: </b></th>\n <td style=\"padding-left: 4px;\">flow-USPSTFAvgRisk</td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Url: </b></th>\n <td style=\"padding-left: 4px;\"><a href=\"PlanDefinition-flow-USPSTFAvgRisk.html\">Average Risk</a></td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Version: </b></th>\n <td style=\"padding-left: 4px;\">0.1.0</td>\n </tr>\n \n\n \n\n \n <tr>\n <th scope=\"row\"><b>Title: </b></th>\n <td style=\"padding-left: 4px;\">Average Risk</td>\n </tr>\n \n\n \n\n \n <tr>\n <th scope=\"row\"><b>Status: </b></th>\n <td style=\"padding-left: 4px;\">draft</td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Experimental: </b></th>\n <td style=\"padding-left: 4px;\">true</td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Type: </b></th>\n <td style=\"padding-left: 4px;\">\n \n \n \n <p style=\"margin-bottom: 5px;\">\n <b>system: </b> <span><a href=\"http://terminology.hl7.org/6.2.0/CodeSystem-plan-definition-type.html\">http://terminology.hl7.org/CodeSystem/plan-definition-type</a></span>\n </p>\n \n \n <p style=\"margin-bottom: 5px;\">\n <b>code: </b> <span>eca-rule</span>\n </p>\n \n \n \n \n \n </td>\n </tr>\n \n\n \n\n \n <tr>\n <th scope=\"row\"><b>Date: </b></th>\n <td style=\"padding-left: 4px;\">2025-02-28</td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Publisher: </b></th>\n <td style=\"padding-left: 4px;\">MITRE</td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Description: </b></th>\n <td style=\"padding-left: 4px;\"><div><p>Provides recommendations on the age to start and to stop screening, modalities, and screening intervals for average risk patients, based on U.S. Preventative Services Task Force (USPSTF). It also determines the next due date for screening for average risk patients, based on their age and screening history.</p>\n<p>The path is intended for use with either individual patient alerts/flagging or for generating asynchronous reports on a cohort of patients in order to target outreach or escalation.</p>\n</div></td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Knowledge Capability: </b></th>\n <td style=\"padding-left: 4px;\">\n \n executable \n </td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Knowledge Representation Level: </b></th>\n <td style=\"padding-left: 4px;\">\n \n structured\n </td>\n </tr>\n \n\n \n\n \n\n \n\n \n\n \n\n \n <tr>\n <th scope=\"row\"><b>Copyright: </b></th>\n <td style=\"padding-left: 4px;\"><div><p>(C) 2025 The MITRE Corporation. All Rights Reserved. Approved for Public Release: 24-2711. Distribution Unlimited. Unless otherwise noted, this work is available under an Apache 2.0 license. It was produced by the MITRE Corporation for the Division of Cancer Prevention and Control, Centers for Disease Control and Prevention in accordance with the Statement of Work, contract number 75FCMC18D0047, task order number 75D30123F17931.</p>\n</div></td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Approval Date: </b></th>\n <td style=\"padding-left: 4px;\">2025-02-28</td>\n </tr>\n \n\n \n\n \n\n \n <tr>\n <th scope=\"row\"><b>Libraries: </b></th>\n <td style=\"padding-left: 4px;\">\n <table class=\"grid-dict\">\n \n <tr>\n <td><code>Library/USPSTFAvgRisk|1.0.0</code></td>\n </tr>\n \n </table>\n </td>\n </tr>\n \n\n \n <tr>\n <th scope=\"row\"><b>Actions: </b></th>\n <td style=\"padding-left: 4px;\">\n <table class=\"grid-dict\">\n \n <tr>\n <td>\n \n <b> Start screening at 45 years old:</b> Patients at average risk for colorectal cancer should start screening at 45 years old.\n \n <br/>\n \n \n <b>If:</b>\n \n <i>Applicability:</i>\n \n <i>(ExistsUSPSTFAvgRiskStartAt45)</i>\n <br/>\n \n \n \n \n <b>Then:</b> <i>Definition:</i> <code>http://cancerscreeningcds.github.io/crcsm-cds/ActivityDefinition/ColorectalCancerScreeningServiceRequest|1.0.0</code><br/>\n \n <i>Dynamic Values:</i><br/>\n \n %action.code[0].coding[0]: <i>(USPSTFAvgRiskCode)</i>\n <br/>\n \n %action.timingTiming: <i>(USPSTFAvgRiskTiming)</i>\n <br/>\n \n code.coding[0]: <i>(USPSTFAvgRiskCode)</i>\n <br/>\n \n reasonCode[0].coding[0]: <i>(USPSTFAvgRiskReason)</i>\n <br/>\n \n occurrenceDateTime: <i>(USPSTFAvgRiskTimingEvent)</i>\n <br/>\n \n \n \n \n </td>\n </tr>\n \n <tr>\n <td>\n \n <b> Start screening Now:</b> Start screening now. Patients at average risk for colorectal cancer should start screening at 45 years old.\n\nScreening strategies and intervals recommended for average risk patients include:\n* Colonoscopy every 10 years\n* High-sensitivity gFOBT or FIT every year\n* sDNA-FIT every 1 to 3 years\n* CT colonography every 5 years\n* Flexible sigmoidoscopy every 5 years\n* Flexible sigmoidoscopy every 10 years + FIT every year\n \n <br/>\n \n \n <b>If:</b>\n \n <i>Applicability:</i>\n \n <i>(ExistsUSPSTFAvgRiskStartNow)</i>\n <br/>\n \n \n \n \n <b>Then:</b> <i>Definition:</i> <code>http://cancerscreeningcds.github.io/crcsm-cds/ActivityDefinition/ColorectalCancerScreeningServiceRequest|1.0.0</code><br/>\n \n <i>Dynamic Values:</i><br/>\n \n %action.code[0].coding[0]: <i>(USPSTFAvgRiskCode)</i>\n <br/>\n \n %action.timingTiming: <i>(USPSTFAvgRiskTiming)</i>\n <br/>\n \n code.coding[0]: <i>(USPSTFAvgRiskCode)</i>\n <br/>\n \n reasonCode[0].coding[0]: <i>(USPSTFAvgRiskReason)</i>\n <br/>\n \n occurrenceDateTime: <i>(USPSTFAvgRiskTimingEvent)</i>\n <br/>\n \n \n \n \n </td>\n </tr>\n \n <tr>\n <td>\n \n <b> Continue routine screening:</b> Continue routine screening.\n\nScreening strategies and intervals recommended for average risk patients include:\n* Colonoscopy every 10 years\n* High-sensitivity gFOBT or FIT every year\n* sDNA-FIT every 1 to 3 years\n* CT colonography every 5 years\n* Flexible sigmoidoscopy every 5 years\n* Flexible sigmoidoscopy every 10 years + FIT every year\n \n <br/>\n \n \n <b>If:</b>\n \n <i>Applicability:</i>\n \n <i>(ExistsUSPSTFAvgRiskNextDue)</i>\n <br/>\n \n \n \n \n <b>Then:</b> <i>Definition:</i> <code>http://cancerscreeningcds.github.io/crcsm-cds/ActivityDefinition/ColorectalCancerScreeningServiceRequest|1.0.0</code><br/>\n \n <i>Dynamic Values:</i><br/>\n \n %action.code[0].coding[0]: <i>(USPSTFAvgRiskCode)</i>\n <br/>\n \n %action.timingTiming: <i>(USPSTFAvgRiskTiming)</i>\n <br/>\n \n code.coding[0]: <i>(USPSTFAvgRiskCode)</i>\n <br/>\n \n reasonCode[0].coding[0]: <i>(USPSTFAvgRiskReason)</i>\n <br/>\n \n occurrenceDateTime: <i>(USPSTFAvgRiskTimingEvent)</i>\n <br/>\n \n \n \n \n </td>\n </tr>\n \n </table>\n </td>\n </tr>\n \n </table>\n</div>\n</div>"^^rdf:XMLLiteral ] ; # fhir:extension ( [ fhir:url [ fhir:v "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeCapability"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "executable" ] ] [ fhir:url [ fhir:v "http://hl7.org/fhir/uv/cpg/StructureDefinition/cpg-knowledgeRepresentationLevel"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "structured" ] ] ) ; # fhir:url [ fhir:v "http://cancerscreeningcds.github.io/crcsm-cds/PlanDefinition/flow-USPSTFAvgRisk"^^xsd:anyURI] ; # fhir:version [ fhir:v "0.1.0"] ; # fhir:name [ fhir:v "flow-USPSTFAvgRisk"] ; # fhir:title [ fhir:v "Average Risk"] ; # fhir:type [ ( fhir:coding [ fhir:system [ fhir:v "http://terminology.hl7.org/CodeSystem/plan-definition-type"^^xsd:anyURI ] ; fhir:code [ fhir:v "eca-rule" ] ] ) ] ; # fhir:status [ fhir:v "draft"] ; # fhir:experimental [ fhir:v "true"^^xsd:boolean] ; # fhir:date [ fhir:v "2025-02-28"^^xsd:date] ; # fhir:publisher [ fhir:v "MITRE"] ; # fhir:contact ( [ fhir:name [ fhir:v "MITRE" ] ; ( fhir:telecom [ fhir:system [ fhir:v "url" ] ; fhir:value [ fhir:v "https://www.mitre.org/" ] ] ) ] ) ; # fhir:description [ fhir:v "Provides recommendations on the age to start and to stop screening, modalities, and screening intervals for average risk patients, based on U.S. Preventative Services Task Force (USPSTF). It also determines the next due date for screening for average risk patients, based on their age and screening history.\n\nThe path is intended for use with either individual patient alerts/flagging or for generating asynchronous reports on a cohort of patients in order to target outreach or escalation."] ; # fhir:copyright [ fhir:v "(C) 2025 The MITRE Corporation. All Rights Reserved. Approved for Public Release: 24-2711. Distribution Unlimited. Unless otherwise noted, this work is available under an Apache 2.0 license. It was produced by the MITRE Corporation for the Division of Cancer Prevention and Control, Centers for Disease Control and Prevention in accordance with the Statement of Work, contract number 75FCMC18D0047, task order number 75D30123F17931."] ; # fhir:approvalDate [ fhir:v "2025-02-28"^^xsd:date] ; # fhir:lastReviewDate [ fhir:v "2025-02-28"^^xsd:date] ; # fhir:author ( [ fhir:name [ fhir:v "The Health FFRDC, operated by The MITRE Corporation, in support of the Division of Cancer Prevention and Control, Centers for Disease Control and Prevention." ] ] ) ; # fhir:editor ( [ fhir:name [ fhir:v "Division of Cancer Prevention and Control, Centers for Disease Control and Prevention" ] ] ) ; # fhir:reviewer ( [ fhir:name [ fhir:v "Division of Cancer Prevention and Control, Centers for Disease Control and Prevention" ] ] ) ; # fhir:endorser ( [ fhir:name [ fhir:v "Division of Cancer Prevention and Control, Centers for Disease Control and Prevention" ] ] ) ; # fhir:library ( [ fhir:v "Library/USPSTFAvgRisk|1.0.0"^^xsd:anyURI] ) ; # fhir:action ( [ fhir:id [ fhir:v "StartScreeningAt45YearsOld" ] ; fhir:title [ fhir:v "Start screening at 45 years old" ] ; fhir:description [ fhir:v "Patients at average risk for colorectal cancer should start screening at 45 years old." ] ; ( fhir:documentation [ fhir:type [ fhir:v "citation" ] ; fhir:label [ fhir:v "USPSTF (2021)" ] ; fhir:display [ fhir:v "Screening for Colorectal Cancer: US Preventive Services Task Force Recommendation Statement" ] ; fhir:citation [ fhir:v "US Preventive Services Task Force. Screening for Colorectal Cancer: US Preventive Services Task Force Recommendation Statement. JAMA. Published online May 18, 2021." ] ; fhir:url [ fhir:v "https://www.uspreventiveservicestaskforce.org/uspstf/recommendation/colorectal-cancer-screening"^^xsd:anyURI ] ; fhir:document [ fhir:url [ fhir:v "https://www.uspreventiveservicestaskforce.org/uspstf/recommendation/colorectal-cancer-screening"^^xsd:anyURI ] ] ] ) ; ( fhir:condition [ fhir:kind [ fhir:v "applicability" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "ExistsUSPSTFAvgRiskStartAt45" ] ] ] ) ; fhir:definition [ a fhir:canonical ; fhir:v "http://cancerscreeningcds.github.io/crcsm-cds/ActivityDefinition/ColorectalCancerScreeningServiceRequest|1.0.0"^^xsd:anyURI ; fhir:link <http://cancerscreeningcds.github.io/crcsm-cds/ActivityDefinition/ColorectalCancerScreeningServiceRequest|1.0.0> ] ; ( fhir:dynamicValue [ fhir:path [ fhir:v "%action.code[0].coding[0]" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskCode" ] ] ] [ fhir:path [ fhir:v "%action.timingTiming" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskTiming" ] ] ] [ fhir:path [ fhir:v "code.coding[0]" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskCode" ] ] ] [ fhir:path [ fhir:v "reasonCode[0].coding[0]" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskReason" ] ] ] [ fhir:path [ fhir:v "occurrenceDateTime" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskTimingEvent" ] ] ] ) ] [ fhir:id [ fhir:v "StartScreening" ] ; fhir:title [ fhir:v "Start screening Now" ] ; fhir:description [ fhir:v "Start screening now. Patients at average risk for colorectal cancer should start screening at 45 years old.\n\nScreening strategies and intervals recommended for average risk patients include:\n* Colonoscopy every 10 years\n* High-sensitivity gFOBT or FIT every year\n* sDNA-FIT every 1 to 3 years\n* CT colonography every 5 years\n* Flexible sigmoidoscopy every 5 years\n* Flexible sigmoidoscopy every 10 years + FIT every year" ] ; ( fhir:documentation [ fhir:type [ fhir:v "citation" ] ; fhir:label [ fhir:v "USPSTF (2021)" ] ; fhir:display [ fhir:v "Screening for Colorectal Cancer: US Preventive Services Task Force Recommendation Statement" ] ; fhir:citation [ fhir:v "US Preventive Services Task Force. Screening for Colorectal Cancer: US Preventive Services Task Force Recommendation Statement. JAMA. Published online May 18, 2021." ] ; fhir:url [ fhir:v "https://www.uspreventiveservicestaskforce.org/uspstf/recommendation/colorectal-cancer-screening"^^xsd:anyURI ] ; fhir:document [ fhir:url [ fhir:v "https://www.uspreventiveservicestaskforce.org/uspstf/recommendation/colorectal-cancer-screening"^^xsd:anyURI ] ] ] ) ; ( fhir:condition [ fhir:kind [ fhir:v "applicability" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "ExistsUSPSTFAvgRiskStartNow" ] ] ] ) ; fhir:definition [ a fhir:canonical ; fhir:v "http://cancerscreeningcds.github.io/crcsm-cds/ActivityDefinition/ColorectalCancerScreeningServiceRequest|1.0.0"^^xsd:anyURI ; fhir:link <http://cancerscreeningcds.github.io/crcsm-cds/ActivityDefinition/ColorectalCancerScreeningServiceRequest|1.0.0> ] ; ( fhir:dynamicValue [ fhir:path [ fhir:v "%action.code[0].coding[0]" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskCode" ] ] ] [ fhir:path [ fhir:v "%action.timingTiming" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskTiming" ] ] ] [ fhir:path [ fhir:v "code.coding[0]" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskCode" ] ] ] [ fhir:path [ fhir:v "reasonCode[0].coding[0]" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskReason" ] ] ] [ fhir:path [ fhir:v "occurrenceDateTime" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskTimingEvent" ] ] ] ) ] [ fhir:id [ fhir:v "ContinueRoutineScreening" ] ; fhir:title [ fhir:v "Continue routine screening" ] ; fhir:description [ fhir:v "Continue routine screening.\n\nScreening strategies and intervals recommended for average risk patients include:\n* Colonoscopy every 10 years\n* High-sensitivity gFOBT or FIT every year\n* sDNA-FIT every 1 to 3 years\n* CT colonography every 5 years\n* Flexible sigmoidoscopy every 5 years\n* Flexible sigmoidoscopy every 10 years + FIT every year" ] ; ( fhir:documentation [ fhir:type [ fhir:v "citation" ] ; fhir:label [ fhir:v "USPSTF (2021)" ] ; fhir:display [ fhir:v "Screening for Colorectal Cancer: US Preventive Services Task Force Recommendation Statement" ] ; fhir:citation [ fhir:v "US Preventive Services Task Force. Screening for Colorectal Cancer: US Preventive Services Task Force Recommendation Statement. JAMA. Published online May 18, 2021." ] ; fhir:url [ fhir:v "https://www.uspreventiveservicestaskforce.org/uspstf/recommendation/colorectal-cancer-screening"^^xsd:anyURI ] ; fhir:document [ fhir:url [ fhir:v "https://www.uspreventiveservicestaskforce.org/uspstf/recommendation/colorectal-cancer-screening"^^xsd:anyURI ] ] ] ) ; ( fhir:condition [ fhir:kind [ fhir:v "applicability" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "ExistsUSPSTFAvgRiskNextDue" ] ] ] ) ; fhir:definition [ a fhir:canonical ; fhir:v "http://cancerscreeningcds.github.io/crcsm-cds/ActivityDefinition/ColorectalCancerScreeningServiceRequest|1.0.0"^^xsd:anyURI ; fhir:link <http://cancerscreeningcds.github.io/crcsm-cds/ActivityDefinition/ColorectalCancerScreeningServiceRequest|1.0.0> ] ; ( fhir:dynamicValue [ fhir:path [ fhir:v "%action.code[0].coding[0]" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskCode" ] ] ] [ fhir:path [ fhir:v "%action.timingTiming" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskTiming" ] ] ] [ fhir:path [ fhir:v "code.coding[0]" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskCode" ] ] ] [ fhir:path [ fhir:v "reasonCode[0].coding[0]" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskReason" ] ] ] [ fhir:path [ fhir:v "occurrenceDateTime" ] ; fhir:expression [ fhir:language [ fhir:v "text/cql-identifier" ] ; fhir:expression [ fhir:v "USPSTFAvgRiskTimingEvent" ] ] ] ) ] ) . #
IG © 2025+ MITRE. Package cancerscreeningcds.fhir.us.crcsm-cds#0.1.0 based on FHIR 4.0.1. Generated 2025-02-28
Links: Table of Contents |
QA Report