Package | smart.who.int.anc |
Resource Type | Measure |
Id | ANCIND02 |
FHIR Version | R4 |
Source | http://smart.who.int/anc/https://build.fhir.org/ig/WorldHealthOrganization/smart-anc/Measure-ANCIND02.html |
URL | http://smart.who.int/anc/Measure/ANCIND02 |
Version | 0.3.0 |
Status | draft |
Date | 2025-06-24T13:58:48-06:00 |
Name | ANCIND02 |
Title | ANC.IND.02 Percentage of pregnant women who received iron and folic acid (IFA) supplements for 90+ days |
Realm | uv |
Authority | who |
Description | Percentage of pregnant women who received iron and folic acid (IFA) supplements for 90+ days |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Knowledge Artifact Metadata | |
---|---|
Name (machine-readable) | ANCIND02 |
Title (human-readable) | ANC.IND.02 Percentage of pregnant women who received iron and folic acid (IFA) supplements for 90+ days |
Status | Draft |
Experimental | false |
Description | Percentage of pregnant women who received iron and folic acid (IFA) supplements for 90+ days |
Measure Steward | World Health Organization (WHO) |
Steward Contact Details | https://www.who.int |
Measure Metadata | |
Version Number | 0.3.0 |
Measure Scoring | Proportion |
Measure Type | Process |
Improvement Notation | Increased score indicates improvement |
Measure Population Criteria (ID: group-1) | |
Initial Population |
ID: initial-population
Description: No description provided Logic Definition: Initial Population |
Denominator |
ID: denominator
Description: No description provided Logic Definition: Denominator |
Numerator |
ID: numerator
Description: No description provided Logic Definition: Numerator |
Stratifier | ID: by-age |
Stratifier | ID: by-education-level |
Measure Logic | |
Primary Library | ANC.IND.02 Percentage of pregnant women who received iron and folic acid (IFA) supplements for 90+ days |
Dependency |
Description: Library BaseData
Resource: ANC Base Data Elements Canonical URL: http://smart.who.int/anc/Library/ANCBaseDataElements |
Dependency |
Description: Library BCx
Resource: ANC Base Concepts Canonical URL: http://smart.who.int/anc/Library/ANCBaseConcepts |
Dependency |
Description: Library PatientData
Resource: ANC Data Elements Canonical URL: http://smart.who.int/anc/Library/ANCDataElements |
Dependency |
Description: Library FHIRHelpers
Resource: http://smart.who.int/anc/Library/FHIRHelpers|4.0.1
Canonical URL: http://smart.who.int/anc/Library/FHIRHelpers|4.0.1 |
Dependency |
Description: Library Stratifiers
Resource: ANC Stratifiers Canonical URL: http://smart.who.int/anc/Library/ANCStratifiers |
Dependency |
Description: Library Cx
Resource: ANC Concepts Canonical URL: http://smart.who.int/anc/Library/ANCConcepts |
Dependency |
Description: Library WC
Resource: WHO Common Canonical URL: http://smart.who.int/anc/Library/WHOCommon |
Dependency |
Description: Library FC
Resource: FHIRCommon Canonical URL: http://smart.who.int/anc/Library/FHIRCommon |
Dependency |
Description: Code system ISO-8601-Derived Periods
Resource: http://ohie.org/CodeSystem/iso-8601-derived-periods
Canonical URL: http://ohie.org/CodeSystem/iso-8601-derived-periods |
Dependency |
Description: Value set Antenatal care contact
Resource: Antenatal care contact Canonical URL: http://smart.who.int/anc/ValueSet/antenatal-care-contact |
Dependency |
Description: Value set Iron supplement
Resource: Iron Supplement Canonical URL: http://smart.who.int/anc/ValueSet/iron-supplement |
Dependency |
Description: Value set Folic acid supplement
Resource: Folic Aicd Supplement Canonical URL: http://smart.who.int/anc/ValueSet/folic-acid-supplement |
Dependency |
Description: Value set Reason for closing ANC record
Resource: Reason for closing ANC record Canonical URL: http://smart.who.int/anc/ValueSet/anc-end-1 |
Dependency |
Description: Value set Qualifying Reason for closing ANC record Choices
Resource: Qualifying Reason for closing ANC record Choices Canonical URL: http://smart.who.int/anc/ValueSet/qualifying-reason-for-closing-anc-record-choices |
Dependency |
Description: Value set Antenatal care case
Resource: Antenatal care case Canonical URL: http://smart.who.int/anc/ValueSet/antenatal-care-case |
Direct Reference Code |
Display: 10-14 years
Code: P10Y--P14Y System: http://ohie.org/CodeSystem/iso-8601-derived-periods |
Direct Reference Code |
Display: 15-19 years
Code: P15Y--P19Y System: http://ohie.org/CodeSystem/iso-8601-derived-periods |
Direct Reference Code |
Display: 20+ years
Code: P20Y--P9999Y System: http://ohie.org/CodeSystem/iso-8601-derived-periods |
Parameter |
Name: Measurement Period
Use: In Min Cardinality: 0 Max Cardinality: 1 Type: Period |
Parameter |
Name: Numerator
Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: boolean |
Parameter |
Name: Age Stratifier
Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: Coding |
Parameter |
Name: Denominator
Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: boolean |
Parameter |
Name: Education Level Stratifier
Use: Out Min Cardinality: 0 Max Cardinality: * Type: CodeableConcept |
Parameter |
Name: Initial Population
Use: Out Min Cardinality: 0 Max Cardinality: 1 Type: boolean |
Measure Logic Data Requirements | |
Data Requirement |
Type: Encounter
Profile(s): Encounter Must Support Elements: type, period Code Filter(s): Path: type ValueSet: Antenatal care contact |
Data Requirement |
Type: MedicationRequest
Profile(s): MedicationRequest Must Support Elements: medication, status, doNotPerform, dosageInstruction, dosageInstruction.timing, dosageInstruction.timing.repeat, dosageInstruction.timing.repeat.bounds Code Filter(s): Path: medication ValueSet: Iron Supplement |
Data Requirement |
Type: MedicationRequest
Profile(s): MedicationRequest Must Support Elements: medication, status, doNotPerform, dosageInstruction, dosageInstruction.timing, dosageInstruction.timing.repeat, dosageInstruction.timing.repeat.bounds Code Filter(s): Path: medication ValueSet: Folic Aicd Supplement |
Data Requirement |
Type: MedicationRequest
Profile(s): MedicationRequest Must Support Elements: medication.reference, status, doNotPerform, dosageInstruction, dosageInstruction.timing, dosageInstruction.timing.repeat, dosageInstruction.timing.repeat.bounds |
Data Requirement |
Type: Medication
Profile(s): Medication Must Support Elements: id, code |
Data Requirement |
Type: Patient
Profile(s): Patient Must Support Elements: url, value |
Data Requirement |
Type: Observation
Profile(s): Observation Must Support Elements: code, status, effective, value Code Filter(s): Path: code ValueSet: Reason for closing ANC record |
Data Requirement |
Type: EpisodeOfCare
Profile(s): EpisodeOfCare Must Support Elements: type Code Filter(s): Path: type ValueSet: Antenatal care case |
Measure Logic Definitions | |
Logic Definition | Library Name: ANCBaseDataElements |
|
|
Logic Definition | Library Name: ANCDataElements |
|
|
Logic Definition | Library Name: ANCDataElements |
|
|
Logic Definition | Library Name: ANCIND02 |
|
|
Logic Definition | Library Name: ANCStratifiers |
|
|
Logic Definition | Library Name: ANCIND02 |
|
|
Logic Definition | Library Name: ANCDataElements |
|
|
Logic Definition | Library Name: ANCIND02 |
|
|
Logic Definition | Library Name: ANCStratifiers |
|
|
Logic Definition | Library Name: ANCIND02 |
|
|
Logic Definition | Library Name: ANCBaseDataElements |
|
|
Logic Definition | Library Name: ANCIND02 |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Logic Definition | Library Name: WHOCommon |
|
|
Logic Definition | Library Name: WHOCommon |
|
|
Logic Definition | Library Name: FHIRHelpers |
|
|
Generated using version 0.4.6 of the sample-content-ig Liquid templates |
{ "resourceType": "Measure", "id": "ANCIND02", "meta": { "profile": [ "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/computable-measure-cqfm" ] }, "text": { "status": "extensions", "div": "<!-- snip (see above) -->" }, "contained": [ { "resourceType": "Library", "id": "effective-data-requirements", "extension": [ { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode", "valueCoding": { "system": "http://ohie.org/CodeSystem/iso-8601-derived-periods", "code": "P10Y--P14Y", "display": "10-14 years" } }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode", "valueCoding": { "system": "http://ohie.org/CodeSystem/iso-8601-derived-periods", "code": "P15Y--P19Y", "display": "15-19 years" } }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-directReferenceCode", "valueCoding": { "system": "http://ohie.org/CodeSystem/iso-8601-derived-periods", "code": "P20Y--P9999Y", "display": "20+ years" } }, { "extension": [ { "url": "libraryName", "valueString": "ANCBaseDataElements" }, { "url": "name", "valueString": "Antenatal care contact" }, { "url": "statement", "valueString": "define \"Antenatal care contact\":\n [\"Encounter\": type in BCx.\"Antenatal care contact\"]" }, { "url": "displaySequence", "valueInteger": 0 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCDataElements" }, { "url": "name", "valueString": "Amount of iron prescribed" }, { "url": "statement", "valueString": "/*\n @dataElement: ANC.B10.DE91 Amount of iron prescribed\n @activity: ANC.B10.5 Nutrition supplementation\n @description: Amount of iron supplements prescribed in milligrams for intake\n*/\ndefine \"Amount of iron prescribed\":\n [MedicationRequest: BCx.\"Iron supplement\"] MR\n where MR.status in { 'draft', 'active', 'on-hold', 'completed' }\n and Coalesce(MR.doNotPerform, false) is false" }, { "url": "displaySequence", "valueInteger": 1 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCDataElements" }, { "url": "name", "valueString": "Amount of daily dose of folic acid prescribed" }, { "url": "statement", "valueString": "/*\n @dataElement: ANC.B10.DE95 Amount of daily dose of folic acid prescribed\n @activity: ANC.B10.5 Nutrition supplementation\n @description: Amount of folic acid supplements prescribed in milligrams for daily intake\n*/\ndefine \"Amount of daily dose of folic acid prescribed\":\n [MedicationRequest: BCx.\"Folic acid supplement\"] MR\n where MR.status in { 'draft', 'active', 'on-hold', 'completed' }\n and Coalesce(MR.doNotPerform, false) is false" }, { "url": "displaySequence", "valueInteger": 2 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCIND02" }, { "url": "name", "valueString": "Numerator" }, { "url": "statement", "valueString": "/*\nNumerator: Number of pregnant women who received the recommended number of IFA tablets during all previous contacts\nNumerator Computation: COUNT of number of women who were prescribed IFA tablets at each ANC contact they have had\n*/\ndefine Numerator:\n not exists (\n BaseData.\"Antenatal care contact\" C\n without PatientData.\"Amount of iron prescribed\" I\n such that (singleton from I.dosageInstruction).timing.repeat.bounds overlaps C.period\n without PatientData.\"Amount of daily dose of folic acid prescribed\" FA\n such that (singleton from FA.dosageInstruction).timing.repeat.bounds overlaps C.period\n )" }, { "url": "displaySequence", "valueInteger": 3 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCStratifiers" }, { "url": "name", "valueString": "By Age" }, { "url": "statement", "valueString": "/*\nBy Patient Age as of the start of the Measurement Period\nAge (10-14, 15-19, 20+)\n*/\ndefine \"By Age\":\n case\n when AgeInYearsAt(start of \"Measurement Period\") in Interval[10, 14] then \"P10Y--P14Y\"\n when AgeInYearsAt(start of \"Measurement Period\") in Interval[15, 19] then \"P15Y--P19Y\"\n when AgeInYearsAt(start of \"Measurement Period\") >= 20 then \"P20Y--P9999Y\"\n else null\n end" }, { "url": "displaySequence", "valueInteger": 4 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCIND02" }, { "url": "name", "valueString": "Age Stratifier" }, { "url": "statement", "valueString": "/*\nDisaggregation: Age (10–14, 15–19, 20+)\n*/\ndefine \"Age Stratifier\":\n Stratifiers.\"By Age\"" }, { "url": "displaySequence", "valueInteger": 5 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCDataElements" }, { "url": "name", "valueString": "Reason for closing ANC record" }, { "url": "statement", "valueString": "/*\n @dataElement: ANC.End.1 Reason for closing ANC record\n @activity: ANC.End End\n @description: Select the reason why you are closing the woman's ANC record\n*/\ndefine \"Reason for closing ANC record\":\n [Observation: Cx.\"Reason for closing ANC record\"] O\n where O.status in { 'final', 'amended', 'corrected' }\n and Coalesce(WC.ModifierExtension(O, 'who-notDone').value, false) is false" }, { "url": "displaySequence", "valueInteger": 6 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCIND02" }, { "url": "name", "valueString": "Denominator" }, { "url": "statement", "valueString": "/*\nDenominator: Total number of antenatal clients with a first contact\nDenominator Computation: COUNT of all women whose records were closed (ANC\n close form) in the last reporting period due to any of the reasons below:\n » live birth\n » stillbirth\n » miscarriage\n » abortion\n » woman died\n » lost to follow-up\n » moved away\n*/\ndefine Denominator:\n exists (\n PatientData.\"Reason for closing ANC record\" R\n where FC.ToInterval(R.effective) during \"Measurement Period\"\n and R.value as FHIR.CodeableConcept in Stratifiers.\"Qualifying Reason for closing ANC record Choices\"\n )" }, { "url": "displaySequence", "valueInteger": 7 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCStratifiers" }, { "url": "name", "valueString": "By Education Level" }, { "url": "statement", "valueString": "/*\nBy Patient Education Level (none, don't know, primary, secondary, higher)\n*/\ndefine \"By Education Level\":\n Patient.extension E\n where E.url = 'http://smart.who.int/anc/StructureDefinition/educationlevel'\n return E.value as CodeableConcept" }, { "url": "displaySequence", "valueInteger": 8 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCIND02" }, { "url": "name", "valueString": "Education Level Stratifier" }, { "url": "statement", "valueString": "/*\nDisaggregation: Education level (none, don’t know, primary, secondary, higher)\n*/\ndefine \"Education Level Stratifier\":\n Stratifiers.\"By Education Level\"" }, { "url": "displaySequence", "valueInteger": 9 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCBaseDataElements" }, { "url": "name", "valueString": "Antenatal care case" }, { "url": "statement", "valueString": "/*\ndefine \"Pregnant\":\n \"Pregnancy\" is not null\n or \"Pregnancy status\" in BCx.\"Pregnancy status - pregnant\"\n\ndefine \"Pregnancy status\":\n FHIRHelpers.ToConcept(\n Last(\n [Observation: BCx.\"Pregnancy status\"] O\n where O.status = 'final'\n sort by FHIRHelpers.ToDateTime(effective as FHIR.dateTime)\n ).value\n )\n*/\n\ndefine \"Antenatal care case\":\n [\"EpisodeOfCare\": type in BCx.\"Antenatal care case\"]" }, { "url": "displaySequence", "valueInteger": 10 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "ANCIND02" }, { "url": "name", "valueString": "Initial Population" }, { "url": "statement", "valueString": "/*\nInitial population: Antenatal clients\n*/\ndefine \"Initial Population\":\n exists (BaseData.\"Antenatal care case\")" }, { "url": "displaySequence", "valueInteger": 11 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToString" }, { "url": "statement", "valueString": "define function ToString(value string): value.value" }, { "url": "displaySequence", "valueInteger": 12 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToConcept" }, { "url": "statement", "valueString": "define function ToConcept(concept FHIR.CodeableConcept):\n if concept is null then\n null\n else\n System.Concept {\n codes: concept.coding C return ToCode(C),\n display: concept.text.value\n }" }, { "url": "displaySequence", "valueInteger": 13 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToCode" }, { "url": "statement", "valueString": "define function ToCode(coding FHIR.Coding):\n if coding is null then\n null\n else\n System.Code {\n code: coding.code.value,\n system: coding.system.value,\n version: coding.version.value,\n display: coding.display.value\n }" }, { "url": "displaySequence", "valueInteger": 14 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToString" }, { "url": "statement", "valueString": "define function ToString(value MedicationRequestStatus): value.value" }, { "url": "displaySequence", "valueInteger": 15 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToBoolean" }, { "url": "statement", "valueString": "define function ToBoolean(value boolean): value.value" }, { "url": "displaySequence", "valueInteger": 16 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToInterval" }, { "url": "statement", "valueString": "define function ToInterval(period FHIR.Period):\n if period is null then\n null\n else\n if period.\"start\" is null then\n Interval(period.\"start\".value, period.\"end\".value]\n else\n Interval[period.\"start\".value, period.\"end\".value]" }, { "url": "displaySequence", "valueInteger": 17 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToString" }, { "url": "statement", "valueString": "define function ToString(value ObservationStatus): value.value" }, { "url": "displaySequence", "valueInteger": 18 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "WHOCommon" }, { "url": "name", "valueString": "ModifierExtension" }, { "url": "statement", "valueString": "/*\n@description: Returns the single WHO core modifier extension (if present) on the given resource with the specified id.\n@comment: This function uses singleton from to ensure that a run-time exception is thrown if there\nis more than one extension on the given resource with the specified url.\n*/\ndefine function ModifierExtension(domainResource DomainResource, id String):\n singleton from ModifierExtensions(domainResource, id)" }, { "url": "displaySequence", "valueInteger": 19 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "WHOCommon" }, { "url": "name", "valueString": "ModifierExtensions" }, { "url": "statement", "valueString": "/*\n@description: Returns any WHO core modifier extensions defined on the given resource with the specified id.\n@comment: NOTE: Extensions are not the preferred approach, but are used as a way to access\ncontent that is defined by extensions but not yet surfaced in the\nCQL model info.\n*/\ndefine function ModifierExtensions(domainResource DomainResource, id String):\n domainResource.modifierExtension E\n\t where E.url = ('http://fhir.org/guides/who/core/StructureDefinition/' + id)\n\t\treturn E" }, { "url": "displaySequence", "valueInteger": 20 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" }, { "extension": [ { "url": "libraryName", "valueString": "FHIRHelpers" }, { "url": "name", "valueString": "ToString" }, { "url": "statement", "valueString": "define function ToString(value uri): value.value" }, { "url": "displaySequence", "valueInteger": 21 } ], "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-logicDefinition" } ], "name": "EffectiveDataRequirements", "status": "active", "type": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/library-type", "code": "module-definition" } ] }, "relatedArtifact": [ { "type": "depends-on", "display": "Library BaseData", "resource": "http://smart.who.int/anc/Library/ANCBaseDataElements" }, { "type": "depends-on", "display": "Library BCx", "resource": "http://smart.who.int/anc/Library/ANCBaseConcepts" }, { "type": "depends-on", "display": "Library PatientData", "resource": "http://smart.who.int/anc/Library/ANCDataElements" }, { "type": "depends-on", "display": "Library FHIRHelpers", "resource": "http://smart.who.int/anc/Library/FHIRHelpers|4.0.1" }, { "type": "depends-on", "display": "Library Stratifiers", "resource": "http://smart.who.int/anc/Library/ANCStratifiers" }, { "type": "depends-on", "display": "Library Cx", "resource": "http://smart.who.int/anc/Library/ANCConcepts" }, { "type": "depends-on", "display": "Library WC", "resource": "http://smart.who.int/anc/Library/WHOCommon" }, { "type": "depends-on", "display": "Library FC", "resource": "http://smart.who.int/anc/Library/FHIRCommon" }, { "type": "depends-on", "display": "Code system ISO-8601-Derived Periods", "resource": "http://ohie.org/CodeSystem/iso-8601-derived-periods" }, { "type": "depends-on", "display": "Value set Antenatal care contact", "resource": "http://smart.who.int/anc/ValueSet/antenatal-care-contact" }, { "type": "depends-on", "display": "Value set Iron supplement", "resource": "http://smart.who.int/anc/ValueSet/iron-supplement" }, { "type": "depends-on", "display": "Value set Folic acid supplement", "resource": "http://smart.who.int/anc/ValueSet/folic-acid-supplement" }, { "type": "depends-on", "display": "Value set Reason for closing ANC record", "resource": "http://smart.who.int/anc/ValueSet/anc-end-1" }, { "type": "depends-on", "display": "Value set Qualifying Reason for closing ANC record Choices", "resource": "http://smart.who.int/anc/ValueSet/qualifying-reason-for-closing-anc-record-choices" }, { "type": "depends-on", "display": "Value set Antenatal care case", "resource": "http://smart.who.int/anc/ValueSet/antenatal-care-case" } ], "parameter": [ { "name": "Measurement Period", "use": "in", "min": 0, "max": "1", "type": "Period" }, { "name": "Numerator", "use": "out", "min": 0, "max": "1", "type": "boolean" }, { "name": "Age Stratifier", "use": "out", "min": 0, "max": "1", "type": "Coding" }, { "name": "Denominator", "use": "out", "min": 0, "max": "1", "type": "boolean" }, { "name": "Education Level Stratifier", "use": "out", "min": 0, "max": "*", "type": "CodeableConcept" }, { "name": "Initial Population", "use": "out", "min": 0, "max": "1", "type": "boolean" } ], "dataRequirement": [ { "type": "Encounter", "profile": [ "http://hl7.org/fhir/StructureDefinition/Encounter" ], "mustSupport": [ "type", "period" ], "codeFilter": [ { "path": "type", "valueSet": "http://smart.who.int/anc/ValueSet/antenatal-care-contact" } ] }, { "type": "MedicationRequest", "profile": [ "http://hl7.org/fhir/StructureDefinition/MedicationRequest" ], "mustSupport": [ "medication", "status", "doNotPerform", "dosageInstruction", "dosageInstruction.timing", "dosageInstruction.timing.repeat", "dosageInstruction.timing.repeat.bounds" ], "codeFilter": [ { "path": "medication", "valueSet": "http://smart.who.int/anc/ValueSet/iron-supplement" } ] }, { "type": "MedicationRequest", "profile": [ "http://hl7.org/fhir/StructureDefinition/MedicationRequest" ], "mustSupport": [ "medication", "status", "doNotPerform", "dosageInstruction", "dosageInstruction.timing", "dosageInstruction.timing.repeat", "dosageInstruction.timing.repeat.bounds" ], "codeFilter": [ { "path": "medication", "valueSet": "http://smart.who.int/anc/ValueSet/folic-acid-supplement" } ] }, { "type": "MedicationRequest", "profile": [ "http://hl7.org/fhir/StructureDefinition/MedicationRequest" ], "mustSupport": [ "medication.reference", "status", "doNotPerform", "dosageInstruction", "dosageInstruction.timing", "dosageInstruction.timing.repeat", "dosageInstruction.timing.repeat.bounds" ] }, { "type": "Medication", "profile": [ "http://hl7.org/fhir/StructureDefinition/Medication" ], "mustSupport": [ "id", "code" ] }, { "type": "Patient", "profile": [ "http://hl7.org/fhir/StructureDefinition/Patient" ], "mustSupport": [ "url", "value" ] }, { "type": "Observation", "profile": [ "http://hl7.org/fhir/StructureDefinition/Observation" ], "mustSupport": [ "code", "status", "effective", "value" ], "codeFilter": [ { "path": "code", "valueSet": "http://smart.who.int/anc/ValueSet/anc-end-1" } ] }, { "type": "EpisodeOfCare", "profile": [ "http://hl7.org/fhir/StructureDefinition/EpisodeOfCare" ], "mustSupport": [ "type" ], "codeFilter": [ { "path": "type", "valueSet": "http://smart.who.int/anc/ValueSet/antenatal-care-case" } ] } ] } ], "extension": [ { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-softwaresystem", "valueReference": { "reference": "Device/cqf-tooling" } }, { "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-softwaresystem", "valueReference": { "reference": "Device/cqf-tooling" } }, { "id": "effective-data-requirements", "url": "http://hl7.org/fhir/us/cqfmeasures/StructureDefinition/cqfm-effectiveDataRequirements", "valueReference": { "reference": "#effective-data-requirements" } } ], "url": "http://smart.who.int/anc/Measure/ANCIND02", "version": "0.3.0", "name": "ANCIND02", "title": "ANC.IND.02 Percentage of pregnant women who received iron and folic acid (IFA) supplements for 90+ days", "status": "draft", "experimental": false, "date": "2025-06-24T13:58:48-06:00", "publisher": "World Health Organization (WHO)", "contact": [ { "telecom": [ { "system": "url", "value": "https://www.who.int" } ] } ], "description": "Percentage of pregnant women who received iron and folic acid (IFA) supplements for 90+ days", "jurisdiction": [ { "coding": [ { "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "code": "001" } ] } ], "library": [ "http://smart.who.int/anc/Library/ANCIND02" ], "scoring": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-scoring", "code": "proportion" } ] }, "type": [ { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-type", "code": "process" } ] } ], "improvementNotation": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-improvement-notation", "code": "increase" } ] }, "group": [ { "id": "group-1", "population": [ { "id": "initial-population", "code": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-population", "code": "initial-population" } ] }, "criteria": { "language": "text/cql-identifier", "expression": "Initial Population" } }, { "id": "denominator", "code": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-population", "code": "denominator" } ] }, "criteria": { "language": "text/cql-identifier", "expression": "Denominator" } }, { "id": "numerator", "code": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/measure-population", "code": "numerator" } ] }, "criteria": { "language": "text/cql-identifier", "expression": "Numerator" } } ], "stratifier": [ { "id": "by-age", "criteria": { "language": "text/cql-identifier", "expression": "Age Stratifier" } }, { "id": "by-education-level", "criteria": { "language": "text/cql-identifier", "expression": "Education Level Stratifier" } } ] } ] }