Integrated Campaign Registry (ICR) Implementation Guide
0.1.0 - ci-build International flag

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

Questionnaire: ESPEN MDA — 5. Supervision: Health Facility

Official URL: https://icr.healthcampaigns.org/Questionnaire/espen-mda-supervision-hf Version: 0.1.0
Active as of 2026-08-07 Computable Name: EspenMDASupervisionHF

ESPEN MDA demo Form 5 (supervision at health facility): geographic coverage of villages treated, per-drug stock triplets (remaining/expired/concordance), distributor training, social mobilization, supervision area, pharmacovigilance, and free-text challenges/solutions/recommendations. No extraction templates: per ICRSupervisionReport (working doc §4.6) the QuestionnaireResponse itself is the supervision record.

Structure
LinkIDTextCardinalityTypeDescription & Constraintsdoco
.. EspenMDASupervisionHFESPEN MDA demo Form 5 (supervision at health facility): geographic coverage of villages treated, per-drug stock triplets (remaining/expired/concordance), distributor training, social mobilization, supervision area, pharmacovigilance, and free-text challenges/solutions/recommendations. No extraction templates: per ICRSupervisionReport (working doc §4.6) the QuestionnaireResponse itself is the supervision record.Questionnairehttps://icr.healthcampaigns.org/Questionnaire/espen-mda-supervision-hf#0.1.0
... s_recorder_idSelect the recorder ID0..1stringValue Set:
... s_stateSelect region1..1stringValue Set:
... s_districtSelect district1..1stringValue Set:
... s_locationVillage1..1stringValue Set:
... s_supervisor_LevelSupervisor level1..1choiceValue Set:
Options: 5 options
... s_date_startCampaign start date1..1dateValue Set:
... s_date_endCampaign end date1..1dateValue Set:
... s_diseaseDisease covered by the MDA1..*choiceValue Set: ICR NTD Disease
... s_medicineSelect the medicine package1..*choiceValue Set: ICR MDA Medicine Package
... locationGeographic coverage0..1groupValue Set:
.... s_nb_villages_totalTotal number of villages1..1integerValue Set:
.... s_nb_villages_treatedNumber of villages treated1..1integerValue Set:
.... s_nb_villages_non_treatedNumber of villages not treated0..1integerValue Set:
.... s_reason_non_treatmentReasons for non-treatment0..*choiceEnable When: s_nb_villages_non_treated > 0
Value Set:
Options: 6 options
... logistic_ivmIvermectine Medication Management0..1groupValue Set:
.... s_stock_remain_ivmIs there any Ivermectine remaining stock?1..1booleanValue Set:
.... s_stock_expired_ivmAre there any expired Ivermectine medications?1..1booleanValue Set:
.... s_stock_concordance_ivmDoes the physical stock of Ivermectine match the theoretical stock?1..1booleanValue Set:
... logistic_albAlbendazole Medication Management0..1groupValue Set:
.... s_stock_remain_albIs there any Albendazole remaining stock?1..1booleanValue Set:
.... s_stock_expired_albAre there any expired Albendazole medications?1..1booleanValue Set:
.... s_stock_concordance_albDoes the physical stock of Albendazole match the theoretical stock?1..1booleanValue Set:
... logistic_mebMebendazole Medication Management0..1groupValue Set:
.... s_stock_remain_mebIs there any Mebendazole remaining stock?1..1booleanValue Set:
.... s_stock_expired_mebAre there any expired Mebendazole medications?1..1booleanValue Set:
.... s_stock_concordance_mebDoes the physical stock of Mebendazole match the theoretical stock?1..1booleanValue Set:
... logistic_decDiethylcarbamazine Medication Management0..1groupValue Set:
.... s_stock_remain_decIs there any Diethylcarbamazine remaining stock?1..1booleanValue Set:
.... s_stock_expired_decAre there any expired Diethylcarbamazine medications?1..1booleanValue Set:
.... s_stock_concordance_decDoes the physical stock of Diethylcarbamazine match the theoretical stock?1..1booleanValue Set:
... logistic_pzqPraziquantel Medication Management0..1groupValue Set:
.... s_stock_remain_pzqIs there any Praziquantel remaining stock?1..1booleanValue Set:
.... s_stock_expired_pzqAre there any Praziquantel expired medications?1..1booleanValue Set:
.... s_stock_concordance_pzqDoes the physical stock of Praziquantel match the theoretical stock?1..1booleanValue Set:
... logistic_az_susAzytromicine Suspension Medication Management0..1groupValue Set:
.... s_stock_remain_az_susIs there any remaining stock of Azytromicine Suspension?1..1booleanValue Set:
.... s_stock_expired_az_susAre there any expired Azytromicine suspension?1..1booleanValue Set:
.... s_stock_concordance_az_susDoes the physical stock of Azytromicine suspension match the theoretical stock?1..1booleanValue Set:
... logistic_az_tabAzytromicine tablet Medication Management0..1groupValue Set:
.... s_stock_remain_az_tabIs there any remaining stock of Azytromicine tablet?1..1booleanValue Set:
.... s_stock_expired_az_tabAre there any expired medications of Azytromicine tablet?1..1booleanValue Set:
.... s_stock_concordance_az_tabDoes the physical stock of Azytromicine tablet match the theoretical stock?1..1booleanValue Set:
... logistic_tetraMedication Management0..1groupValue Set:
.... s_stock_remain_tetraIs there any remaining stock?1..1booleanValue Set:
.... s_stock_expired_tetraAre there any expired medications?1..1booleanValue Set:
.... s_stock_concordance_tetraDoes the physical stock match the theoretical stock?1..1booleanValue Set:
... s_trainingDistributor training0..1groupValue Set:
.... s_dc_trained_hNumber of male distributors trained1..1integerValue Set:
.... s_dc_trained_fNumber of female distributors trained1..1integerValue Set:
.... s_manual_usedDistributor manual used?1..1booleanValue Set:
... s_mobilisationSocial Mobilisation0..1groupValue Set:
.... s_population_informedWas the population informed before the campaign?1..1booleanValue Set:
.... s_chanel_utilisesCommunication channels used1..*choiceValue Set:
Options: 5 options
... s_supervisionArea of supervision0..1groupValue Set:
.... s_dc_supervisedNumber of distributors supervised1..1integerValue Set:
.... s_villages_supervisedNumber of villages supervised0..1integerValue Set:
... s_pharmacovigilancePharmacovigilance0..1groupValue Set:
.... s_side_effectWere any adverse effects reported?1..1booleanValue Set:
.... s_sever_side_effectWere any serious adverse effects reported?1..1booleanValue Set:
... s_difficultesChallenges encountered0..1textValue Set:
... s_solutionsProposed solutions0..1textValue Set:
... s_recommandationsSupervisor recommendations0..1textValue Set:

doco Documentation for this format

Options Sets

Answer options for s_supervisor_Level

  • National
  • Regional
  • District
  • Partner
  • Health facility

Answer options for s_reason_non_treatment

  • https://icr.healthcampaigns.org/CodeSystem/icr-missed-reason-cs#not-visited ("Absence of DC")
  • https://icr.healthcampaigns.org/CodeSystem/icr-missed-reason-cs#refusal ("Population refusal")
  • https://icr.healthcampaigns.org/CodeSystem/icr-missed-reason-cs#medication-shortage ("Medication shortage")
  • https://icr.healthcampaigns.org/CodeSystem/icr-missed-reason-cs#insecurity ("Insecurity")
  • https://icr.healthcampaigns.org/CodeSystem/icr-missed-reason-cs#difficult-access ("Difficult access")
  • https://icr.healthcampaigns.org/CodeSystem/icr-missed-reason-cs#not-required ("Not required")

Answer options for s_chanel_utilises

  • https://icr.healthcampaigns.org/CodeSystem/icr-communication-channel-cs#radio ("Radio")
  • https://icr.healthcampaigns.org/CodeSystem/icr-communication-channel-cs#town-criers ("Town criers")
  • https://icr.healthcampaigns.org/CodeSystem/icr-communication-channel-cs#community-leaders ("Community leaders")
  • https://icr.healthcampaigns.org/CodeSystem/icr-communication-channel-cs#schools ("Schools")
  • https://icr.healthcampaigns.org/CodeSystem/icr-communication-channel-cs#posters ("Posters")