SMART DAK Cervical Cancer Screening
0.0.1 - ci-build

SMART DAK Cervical Cancer Screening, published by Dan Heslinga (independent contributor). This guide is not an authorized publication; it is the continuous build for version 0.0.1 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/dhes/smart-dak-cxca/ and changes regularly. See the Directory of published versions

Library: CXCAIND04Logic

Official URL: http://smart.who.int/cxca/Library/CXCAIND04Logic Version: 0.0.1
Draft as of 2026-05-14 Computable Name: CXCAIND04Logic

CQL logic for CXCA.IND.04 — coverage at the second binding HPV screening age (45). A/641 Annex 2 #6 second-age variant.

Title: CXCAIND04Logic
Id: CXCAIND04Logic
Version: 0.0.1
Url: CXCAIND04Logic
Status: draft
Type:

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

code: logic-library

Date: 2026-05-14 00:50:23+0000
Publisher: Dan Heslinga (independent contributor)
Description:

CQL logic for CXCA.IND.04 — coverage at the second binding HPV screening age (45). A/641 Annex 2 #6 second-age variant.

Parameters:
NameTypeMinMaxIn/Out
Measurement PeriodPeriod01In
PatientPatient01Out
Initial Populationboolean01Out
Denominatorboolean01Out
Numeratorboolean01Out
Content: text/cql
/*
 * Library: CXCAIND04Logic
 * Indicator: CXCA.IND.04 — Cervical cancer screening coverage at age 45
 *
 * @numerator: Number of women aged 45 in measurement period with HPV high-risk DNA screening event during period.
 * @denominator: Number of women aged 45 in measurement period (target population for second binding HPV screening per A/641 section 2.2).
 *
 * L2 Source: A/641 (2020) Annex 2 #6 — Coverage %, applied to the second binding age.
 *
 * Companion to CXCAIND01 (coverage at age 35). The two binding ages should
 * be reported as separate indicators per WHO Mongolia's stratified-coverage
 * convention.
 */

library CXCAIND04Logic version '0.0.1'

using FHIR version '4.0.1'

include FHIRHelpers version '4.0.1'

parameter "Measurement Period" Interval<Date> default Interval[@2026-01-01, @2026-12-31]

context Patient

define "Initial Population": true
define "Denominator": true
define "Numerator": true
Content: application/elm+xml
Encoded data (9408 characters)