Breast Cancer Screening and Management (BCSM) Clinical Decision Support (CDS) Implementation Guide
1.0.0 - ci-build

Breast Cancer Screening and Management (BCSM) Clinical Decision Support (CDS) Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Library: Follow-up Screening Result Actions

Official URL: http://cancerscreeningcds.github.io/bcsm-cds/Library/FollowupScreeningResultActions Version: 1.0.0
Draft as of 2025-02-28 Computable Name: FollowupScreeningResultActions
Title: Follow-up Screening Result Actions
Id: FollowupScreeningResultActions
Version: 1.0.0
Url: Follow-up Screening Result Actions
Status: draft
Type:

system: http://terminology.hl7.org/CodeSystem/library-type

code: logic-library

Date: 2025-02-28 23:16:14+0000
Publisher: MITRE
Related Artifacts:

Dependencies

Parameters:
NameTypeMinMaxIn/Out
PatientPatient01Out
act-incompletescreenResource01Out
act-intervalscreenResource01Out
act-biopsy4Resource01Out
act-biopsy5Resource01Out
act-benignbiopsyResource01Out
act-highriskreferralResource01Out
act-indeterminatebiopsyResource01Out
act-discordantbiopsyResource01Out
act-oncreferralResource01Out
Data Requirements:
TypeProfileMSCode Filter
Patient http://hl7.org/fhir/StructureDefinition/Patient
DiagnosticReport http://hl7.org/fhir/StructureDefinition/DiagnosticReport ;;;; code filter:
path: code
value set: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1032.394
DiagnosticReport http://hl7.org/fhir/StructureDefinition/DiagnosticReport ;;;; code filter:
path: code

system: http://loinc.org

code: 66110-8

display: Breast Pathology biopsy report

DiagnosticReport http://hl7.org/fhir/StructureDefinition/DiagnosticReport ;;;
Observation http://hl7.org/fhir/StructureDefinition/Observation ;;;; code filter:
path: code

system: http://loinc.org

code: 10193-1

display: Physical findings of Breasts Narrative

Observation http://hl7.org/fhir/StructureDefinition/Observation ;;;; code filter:
path: code

system: http://loinc.org

code: 66110-8

display: Breast Pathology biopsy report

Content: text/cql
/*  
  Author: CMS Alliance to Modernize Healthcare, operated by THE MITRE Corporation.

  (C) 2024 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.
*/

library FollowupScreeningResultActions version '1.0.0'

using FHIR version '4.0.1'

include FHIRHelpers  version '4.0.1' called FHIRHelpers
include DataElements version '1.0.0' called DataElements
include BCSMCommonFunctions version '1.0.0' called BCSMCommon
include FollowupScreeningResultEvents version '1.0.0' called Events

codesystem "ActCode": 'http://cancerscreeningcds.github.io/bcsm-cds/CodeSystem/plan-definition-action-code-system'
codesystem "LOCAL": 'http://cancerscreeningcds.github.io/bcsm-cds/CodeSystem/screening-observation-code-system'
codesystem "SNOMED-CT": 'http://snomed.info/sct'
codesystem "BiopsyResultCS": 'http://cancerscreeningcds.github.io/bcsm-cds/CodeSystem/biopsy-result-observation-code-system'

// Act Codes
code "Determine next due date": 'determinenextdue' from "ActCode" display 'Determine next due date'
code "Follow-up radiologist recommendations": 'radiologyrecs' from "ActCode" display 'Follow-up radiologist recommendations'
code "Order interval imaging": 'intervalscreen' from "ActCode" display 'Order interval imaging'
code "Breast biopsy": 'breastbiopsy' from  "ActCode" display 'Breast biopsy'
code "Breast surgeon referral": 'surgicalreferral' from  "ActCode" display 'Breast surgeon referral'
code "Oncologic referral": 'oncreferral' from  "ActCode" display 'Oncologic referral'
// Reason Codes
code "Category0": '397138000' from "SNOMED-CT" display 'Mammography assessment (Category 0) - Need additional imaging evaluation (finding)'
code "Category3": '397143007' from "SNOMED-CT" display 'Mammography assessment (Category 3) - Probably benign finding, short interval follow-up (finding)'
code "Category4": '397144001' from "SNOMED-CT" display 'Mammography assessment (Category 4) - Suspicious abnormality, biopsy should be considered (finding)'
code "Category5": '397145000' from "SNOMED-CT" display 'Mammography assessment (Category 5) - Highly suggestive of malignancy (finding)'
code "Negative": 'Negative' from BiopsyResultCS display 'Normal breast tissue'
code "Benign": 'Benign' from BiopsyResultCS display 'Benign breast finding'
code "Atypical": 'Atypical' from BiopsyResultCS display 'Atypical breast finding'
code "Malignant": 'Malignant' from BiopsyResultCS display 'Malignant breast finding'
code "Indeterminate": 'Indeterminate' from BiopsyResultCS display 'Indeterminate breast finding'
code "Discordant": 'Discordant' from BiopsyResultCS display 'Discordant breast finding'

context Patient

define "act-incompletescreen":
  BCSMCommon.SetFollowupRecommendation(
    "Follow-up radiologist recommendations", 
    "Category0", 
    BCSMCommon.SourceDocumentationOther, 
    Events.LatestTest.date)     

define "act-intervalscreen":
  BCSMCommon.SetFollowupRecommendation(
    "Order interval imaging", 
    "Category3", 
    BCSMCommon.SourceDocumentationOther, 
    Events.LatestTest.date)  

define "act-biopsy4": 
  BCSMCommon.SetFollowupRecommendation(
    "Breast biopsy", 
    "Category4", 
    BCSMCommon.SourceDocumentationOther, 
    Events.LatestTest.date)    

define "act-biopsy5":
  BCSMCommon.SetFollowupRecommendation(
    "Breast biopsy", 
    "Category5", 
    BCSMCommon.SourceDocumentationOther, 
    Events.LatestTest.date)      

define "act-benignbiopsy":
  BCSMCommon.SetFollowupRecommendation(
    "Determine next due date", 
    "Benign", 
    BCSMCommon.SourceDocumentationOther, 
    Events.LatestTest.date)    

define "act-highriskreferral":
  BCSMCommon.SetFollowupRecommendation(
    "Breast surgeon referral", 
    "Atypical", 
    BCSMCommon.SourceDocumentationOther, 
    Events.LatestTest.date)    

define "act-indeterminatebiopsy":
  BCSMCommon.SetFollowupRecommendation(
    "Breast surgeon referral", 
    "Indeterminate", 
    BCSMCommon.SourceDocumentationOther, 
    Events.LatestTest.date)    

define "act-discordantbiopsy":
  BCSMCommon.SetFollowupRecommendation(
    "Breast surgeon referral", 
    "Discordant", 
    BCSMCommon.SourceDocumentationOther, 
    Events.LatestTest.date)    

define "act-oncreferral": 
  BCSMCommon.SetFollowupRecommendation(
    "Oncologic referral", 
    "Malignant", 
    BCSMCommon.SourceDocumentationOther, 
    Events.LatestTest.date)    

Content: application/elm+xml
Encoded data (53516 characters)
Content: application/elm+json
Encoded data (90520 characters)