Integrated Campaign Registry (ICR) Implementation Guide
0.1.0 - ci-build
Integrated Campaign Registry (ICR) 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 2026-08-20 |
{
"resourceType" : "CodeSystem",
"id" : "icr-task-output-type-cs",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem icr-task-output-type-cs</b></p><a name=\"icr-task-output-type-cs\"> </a><a name=\"hcicr-task-output-type-cs\"> </a><p>This case-sensitive code system <code>https://icr.healthcampaigns.org/CodeSystem/icr-task-output-type-cs</code> defines the following codes:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td></tr><tr><td style=\"white-space:nowrap\">treated-count<a name=\"icr-task-output-type-cs-treated-count\"> </a></td><td>Persons treated / vaccinated (scalar tally)</td><td>The visit's scalar result tally: persons treated or vaccinated.</td></tr><tr><td style=\"white-space:nowrap\">houses-visited<a name=\"icr-task-output-type-cs-houses-visited\"> </a></td><td>Houses visited</td><td>Number of houses visited — house-to-house tasks at area/team-day granularity.</td></tr><tr><td style=\"white-space:nowrap\">eligible-present<a name=\"icr-task-output-type-cs-eligible-present\"> </a></td><td>Eligible persons present</td><td>Number of eligible persons (per the protocol's target definition) present at the visit(s). Program-neutral.</td></tr><tr><td style=\"white-space:nowrap\">eligible-absent<a name=\"icr-task-output-type-cs-eligible-absent\"> </a></td><td>Eligible persons absent</td><td>Number of eligible persons absent at the visit(s) — feeds same-day mop-up lists.</td></tr><tr><td style=\"white-space:nowrap\">children-already-marked<a name=\"icr-task-output-type-cs-children-already-marked\"> </a></td><td>Children already finger-marked</td><td>Number of children found already finger-marked (already covered this round) on arrival — house-to-house campaigns.</td></tr><tr><td style=\"white-space:nowrap\">missed-reason<a name=\"icr-task-output-type-cs-missed-reason\"> </a></td><td>Missed reason</td><td>Why eligible person(s) were missed at this visit — person-level (absent, sleeping) and area-level (insecurity, shortage, access) causes.</td></tr><tr><td style=\"white-space:nowrap\">noncompliance-reason<a name=\"icr-task-output-type-cs-noncompliance-reason\"> </a></td><td>Refusal reason</td><td>Why the household/caregiver refused the intervention (WHO IDHC 'intervention refusal') — drives social mobilization and mop-up targeting.</td></tr><tr><td style=\"white-space:nowrap\">exclusion-reason<a name=\"icr-task-output-type-cs-exclusion-reason\"> </a></td><td>Exclusion reason</td><td>Why a present, age-eligible person was clinically excluded this round (under dose-pole height/age, pregnant, breastfeeding, acutely ill).</td></tr><tr><td style=\"white-space:nowrap\">revisit-outcome<a name=\"icr-task-output-type-cs-revisit-outcome\"> </a></td><td>Revisit outcome</td><td>Outcome of a person-targeted follow-up revisit: already-vaccinated | vaccinated-on-revisit | still-missing.</td></tr><tr><td style=\"white-space:nowrap\">delivery-event<a name=\"icr-task-output-type-cs-delivery-event\"> </a></td><td>Delivery event reference</td><td>Reference to an Immunization / MedicationAdministration / supply event captured inside the visit workflow.</td></tr><tr><td style=\"white-space:nowrap\">coverage-report<a name=\"icr-task-output-type-cs-coverage-report\"> </a></td><td>Coverage report reference</td><td>Reference to the stratified MeasureReport that disaggregates this visit's tally.</td></tr></table></div>"
},
"url" : "https://icr.healthcampaigns.org/CodeSystem/icr-task-output-type-cs",
"version" : "0.1.0",
"name" : "ICRTaskOutputTypeCS",
"title" : "ICR Task Output Type",
"status" : "draft",
"experimental" : false,
"date" : "2026-08-20T10:45:05+00:00",
"publisher" : "UNICEF",
"contact" : [
{
"name" : "UNICEF",
"telecom" : [
{
"system" : "url",
"value" : "https://www.unicef.org"
}
]
}
],
"description" : "The standard axes of what a campaign visit produced — the coded vocabulary of Task.output.type (task-outputs round). Parameters of the work (delivery strategy, task origin) stay Task extensions; RESULTS of executing the visit are coded outputs. A new tally axis is a new code here, not a new extension. The house-to-house axes (houses-visited, eligible-present, eligible-absent, children-already-marked) have no meaning at a fixed post — strategy determines which outputs exist (icr-task-h2h-outputs).",
"jurisdiction" : [
{
"coding" : [
{
"system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
"code" : "001",
"display" : "World"
}
]
}
],
"caseSensitive" : true,
"content" : "complete",
"count" : 11,
"concept" : [
{
"code" : "treated-count",
"display" : "Persons treated / vaccinated (scalar tally)",
"definition" : "The visit's scalar result tally: persons treated or vaccinated."
},
{
"code" : "houses-visited",
"display" : "Houses visited",
"definition" : "Number of houses visited — house-to-house tasks at area/team-day granularity."
},
{
"code" : "eligible-present",
"display" : "Eligible persons present",
"definition" : "Number of eligible persons (per the protocol's target definition) present at the visit(s). Program-neutral."
},
{
"code" : "eligible-absent",
"display" : "Eligible persons absent",
"definition" : "Number of eligible persons absent at the visit(s) — feeds same-day mop-up lists."
},
{
"code" : "children-already-marked",
"display" : "Children already finger-marked",
"definition" : "Number of children found already finger-marked (already covered this round) on arrival — house-to-house campaigns."
},
{
"code" : "missed-reason",
"display" : "Missed reason",
"definition" : "Why eligible person(s) were missed at this visit — person-level (absent, sleeping) and area-level (insecurity, shortage, access) causes."
},
{
"code" : "noncompliance-reason",
"display" : "Refusal reason",
"definition" : "Why the household/caregiver refused the intervention (WHO IDHC 'intervention refusal') — drives social mobilization and mop-up targeting."
},
{
"code" : "exclusion-reason",
"display" : "Exclusion reason",
"definition" : "Why a present, age-eligible person was clinically excluded this round (under dose-pole height/age, pregnant, breastfeeding, acutely ill)."
},
{
"code" : "revisit-outcome",
"display" : "Revisit outcome",
"definition" : "Outcome of a person-targeted follow-up revisit: already-vaccinated | vaccinated-on-revisit | still-missing."
},
{
"code" : "delivery-event",
"display" : "Delivery event reference",
"definition" : "Reference to an Immunization / MedicationAdministration / supply event captured inside the visit workflow."
},
{
"code" : "coverage-report",
"display" : "Coverage report reference",
"definition" : "Reference to the stratified MeasureReport that disaggregates this visit's tally."
}
]
}