Developing and testing an optimised implementation model to improve coverage of India’s national anaemia reduction programme among pregnant women in India: A hybrid type II effectiveness-implementation study.

preprint OA: closed CC-BY-4.0
Full text 110,124 characters · extracted from preprint-html · click to expand
Developing and testing an optimised... | F1000Research "use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r 3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}(); dataLayer = dataLayer || []; // Standard GTM initialization - Google Consent Mode handles consent automatically (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=hzk0Vc3qFsQYhCrIoHz68A>m_preview=env-1>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MWFK8L5J'); ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"438030",trustKey:"438030",agentID:"772317073",licenseKey:"97f8f67f26",applicationID:"772317073"} ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"97f8f67f26",applicationID:"772317073",sa:1} ;/*! For license information please see nr-loader-spa-1.236.0.min.js.LICENSE.txt */ (()=>{"use strict";var e,t,r={5763:(e,t,r)=>{r.d(t,{P_:()=>l,Mt:()=>g,C5:()=>s,DL:()=>v,OP:()=>T,lF:()=>D,Yu:()=>y,Dg:()=>h,CX:()=>c,GE:()=>b,sU:()=>_});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o),(0,n.Qy)(e,a[e],"info")}var u=r(7056);const d=()=>{const e={blockSelector:"[data-nr-block]",maskInputOptions:{password:!0}};return{allow_bfcache:!0,privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,enabled:!0,harvestTimeSeconds:10},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10},metrics:{enabled:!0},page_action:{enabled:!0,harvestTimeSeconds:30},page_view_event:{enabled:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1},session_trace:{enabled:!0,harvestTimeSeconds:10},harvest:{tooManyRequestsDelay:60},session_replay:{enabled:!1,harvestTimeSeconds:60,sampleRate:.1,errorSampleRate:.1,maskTextSelector:"*",maskAllInputs:!0,get blockClass(){return"nr-block"},get ignoreClass(){return"nr-ignore"},get maskTextClass(){return"nr-mask"},get blockSelector(){return e.blockSelector},set blockSelector(t){e.blockSelector+=",".concat(t)},get maskInputOptions(){return e.maskInputOptions},set maskInputOptions(t){e.maskInputOptions={...t,password:!0}}},spa:{enabled:!0,harvestTimeSeconds:10}}},f={};function l(e){if(!e)throw new Error("All configuration objects require an agent identifier!");if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function h(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");f[e]=(0,i.D)(t,d()),(0,n.Qy)(e,f[e],"config")}function g(e,t){if(!e)throw new Error("All configuration objects require an agent identifier!");var r=l(e);if(r){for(var n=t.split("."),i=0;i {r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{r.d(t,{Re:()=>i,gF:()=>o,q4:()=>n});const n="1.236.0",i="PROD",o="CDN"},385:(e,t,r)=>{r.d(t,{FN:()=>a,IF:()=>u,Nk:()=>f,Tt:()=>s,_A:()=>o,il:()=>n,pL:()=>c,v6:()=>i,w1:()=>d});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=""+o?.location,s=/iPad|iPhone|iPod/.test(navigator.userAgent),c=s&&"undefined"==typeof SharedWorker,u=(()=>{const e=navigator.userAgent.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),d=Boolean(n&&window.document.documentMode),f=!!navigator.sendBeacon},1117:(e,t,r)=>{r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{r.d(t,{L:()=>d,R:()=>c});var n=r(2177),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u {let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((e=>{let[t]=e;a(t)})))}function f(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},2177:(e,t,r)=>{r.d(t,{c:()=>f,ee:()=>u});var n=r(8632),i=r(2210),o=r(1284),a=r(5763),s="nr@context";let c=(0,n.fP)();var u;function d(){}function f(e){return(0,i.X)(e,s,l)}function l(){return new d}function h(){u.aborted=!0,u.backlog={}}c.ee?u=c.ee:(u=function e(t,r){var n={},c={},f={},g=!1;try{g=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var p={on:b,addEventListener:b,removeEventListener:y,emit:v,get:x,listeners:w,context:m,buffer:A,abort:h,aborted:!1,isBuffering:E,debugId:r,backlog:g?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return p;function m(e){return e&&e instanceof d?e:e?(0,i.X)(e,s,l):l()}function v(e,r,n,i,o){if(!1!==o&&(o=!0),!u.aborted||i){t&&o&&t.emit(e,r,n);for(var a=m(n),s=w(e),d=s.length,f=0;fn,p:()=>i});var n=r(2177).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},4402:(e,t,r)=>{r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s {r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{r.d(t,{e:()=>o});var n=r(385),i={};function o(e){if(e in i)return i[e];if(0===(e||"").indexOf("data:"))return{protocol:"data"};let t;var r=n._A?.location,o={};if(n.il)t=document.createElement("a"),t.href=e;else try{t=new URL(e,r.href)}catch(e){return o}o.port=t.port;var a=t.href.split("://");!o.port&&a[1]&&(o.port=a[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===a[0]?"443":"80"),o.hostname=t.hostname||r.hostname,o.pathname=t.pathname,o.protocol=a[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var s=!t.protocol||":"===t.protocol||t.protocol===r.protocol,c=t.hostname===r.hostname&&t.port===r.port;return o.sameOrigin=s&&(!t.hostname||c),"/"===o.pathname&&(i[e]=o),o}},50:(e,t,r)=>{function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2587:(e,t,r)=>{r.d(t,{N:()=>c,T:()=>u});var n=r(2177),i=r(5546),o=r(8e3),a=r(3325);const s={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]};function c(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(Object.entries(e).forEach((e=>{let[t,n]=e;void 0===u[t]&&(s[t]?s[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),u[t]=Boolean(n))})),Object.keys(s).forEach((e=>{void 0===u[e]&&(s[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),u[e]=!1)})),(0,o.L)(t,a.D.pageViewEvent))}const u={}},2210:(e,t,r)=>{r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{r.d(t,{P:()=>o});var n=r(2177);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{r.d(t,{K:()=>a,b:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{r.d(t,{EZ:()=>u,Qy:()=>c,ce:()=>o,fP:()=>a,gG:()=>d,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t,r){let i=a();const o=i.initializedAgents||{},s=o[e]||{};return Object.keys(s).length||(s.initializedAt={ms:(0,n.z)(),date:new Date}),i.initializedAgents={...o,[e]:{...s,[r]:t}},i}function u(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;return void(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"==document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{r.d(t,{em:()=>v,u5:()=>N,QU:()=>S,_L:()=>I,Gm:()=>L,Lg:()=>M,gy:()=>U,BV:()=>Q,Kf:()=>ee});var n=r(2177);const i="nr@original";var o=Object.prototype.hasOwnProperty,a=!1;function s(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");var a,s,c,u="-"===n.charAt(0);for(c=0;c 2?n-2:0),o=2;o {r(A[T],e,w),r(E[T],e,w)})),r(l._A,"fetch",y),t.on(y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(y+"done",[null,r],n)}else t.emit(y+"done",[e],n)})),t}const O={},j=["pushState","replaceState"];function S(e){const t=function(e){return(e||n.ee).get("history")}(e);return!l.il||O[t.debugId]++||(O[t.debugId]=1,s(t).inPlace(window.history,j,"-")),t}var P=r(3239);const C={},R=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!l.il||C[t.debugId])return t;C[t.debugId]=!0;var r=s(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function c(e,t){var r=e.match(a),n=r[1],i=r[3];return i?c(i,t[n]):t[n]}return r.inPlace(Node.prototype,R,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,s=a.match(i),s?s[1]:null);var a,s;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:c(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function f(){t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}function l(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",f,(0,P.m$)(!1)),e.removeEventListener("error",l,(0,P.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",f,(0,P.m$)(!1)),e.addEventListener("error",l,(0,P.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}var k=r(5763);const H={};function L(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!l.il||H[t.debugId])return t;H[t.debugId]=!0;var r=s(t),i=k.Yu.MO;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function M(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=n.c,o=s(t),a=k.Yu.PR;return a&&function(){function e(r){var n=t.context(),i=o(r,"executor-",n,null,!1);const s=Reflect.construct(a,[i],e);return t.context(s).getCtx=function(){return n},s}l._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,i=r(e);i.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c e())),t};function m(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}function b(){var e=this,t=r.context(e);e.readyState>3&&!t.resolved&&(t.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,f,"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,J,"-xhr-",E),r.on("send-xhr-start",(function(e,t){m(e,t),function(e){h.push(e),a&&(y?y.then(A):u?u(A):(w=-w,x.data=w))}(t)})),r.on("open-xhr-start",m),a){var y=c&&c.resolve();if(!u&&!c){var w=1,x=document.createTextNode(w);new a(A).observe(x,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e {r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{r.d(t,{A:()=>i,t:()=>n});const n=r(3325).D.jserrors,i="nr@seenError"},3081:(e,t,r)=>{r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{r.d(t,{Dz:()=>i,OJ:()=>a,qw:()=>o,t9:()=>n});const n=r(3325).D.pageViewEvent,i="firstbyte",o="domcontent",a="windowload"},9251:(e,t,r)=>{r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},3614:(e,t,r)=>{r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{r.d(t,{BODY:()=>A,CB_END:()=>E,CB_START:()=>u,END:()=>x,FEATURE_NAME:()=>i,FETCH:()=>_,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>p,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>l,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>g,JS_TIME:()=>T,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>f,SPA_NODE:()=>h,START:()=>w,originalSetTimeout:()=>y});var n=r(5763);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",f="remaining",l="interaction",h="spaNode",g="jsonpNode",p="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,w="-start",x="-end",A="-body",E="cb"+x,T="jsTime",_="fetch"},5938:(e,t,r)=>{r.d(t,{W:()=>o});var n=r(5763),i=r(2177);class o{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=i.ee.get(e,(0,n.OP)(this.agentIdentifier).isolatedBacklog),this.featureName=r,this.blocked=!1}}},9144:(e,t,r)=>{r.d(t,{j:()=>m});var n=r(3325),i=r(5763),o=r(5546),a=r(2177),s=r(7894),c=r(8e3),u=r(3960),d=r(385),f=r(50),l=r(3081),h=r(8632);function g(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","inlineHit","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i 1?r-1:0),i=1;i {e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var p=r(2587);function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},m=arguments.length>2?arguments[2]:void 0,v=arguments.length>3?arguments[3]:void 0,{init:b,info:y,loader_config:w,runtime:x={loaderType:m},exposed:A=!0}=t;const E=(0,h.gG)();y||(b=E.init,y=E.info,w=E.loader_config),(0,i.Dg)(e,b||{}),(0,i.GE)(e,w||{}),(0,i.sU)(e,x),y.jsAttributes??={},d.v6&&(y.jsAttributes.isWorker=!0),(0,i.CX)(e,y),g();const T=function(e,t){t||(0,c.R)(e,"api");const h={};var g=a.ee.get(e),p=g.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),x(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","inlineHit","addRelease"].forEach((e=>h[e]=x(m,e,!0,"api"))),h.addPageAction=x(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=x(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,x(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,f.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string or number type, but a type of was provided."))}else(0,f.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,f.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of was provided."))},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,g),function(){if(p.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw p.emit("fn-err",[arguments,this,"string"==typeof e?new Error(e):e],r),e}finally{p.emit("fn-end",[(0,s.z)()],r)}}}};function x(e,t,r,i){return function(){return(0,o.p)(l.xS,["API/"+t+"/called"],void 0,n.D.metrics,g),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,g),r?void 0:this}}function A(){r.e(439).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,f.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=x(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(l.xS,["API/noticeError/called"],void 0,n.D.metrics,g),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,g)},d.il?(0,u.b)((()=>A()),!0):A(),h}(e,v);return(0,h.Qy)(e,T,"api"),(0,h.Qy)(e,A,"exposed"),(0,h.EZ)("activatedFeatures",p.T),T}},3325:(e,t,r)=>{r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>(({78:"page_action-aggregate",147:"metrics-aggregate",242:"session-manager",317:"jserrors-aggregate",348:"page_view_timing-aggregate",412:"lazy-feature-loader",439:"async-api",538:"recorder",590:"session_replay-aggregate",675:"compressor",733:"session_trace-aggregate",786:"page_view_event-aggregate",873:"spa-aggregate",898:"ajax-aggregate"}[e]||e)+"."+{78:"ac76d497",147:"3dc53903",148:"1a20d5fe",242:"2a64278a",317:"49e41428",348:"bd6de33a",412:"2f55ce66",439:"30bd804e",538:"1b18459f",590:"cf0efb30",675:"ae9f91a8",733:"83105561",786:"06482edd",860:"03a8b7a5",873:"e6b09d52",898:"998ef92b"}[e]+"-1.236.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d {s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(l.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=l.bind(null,s.onerror),s.onload=l.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=364,i.p="https://js-agent.newrelic.com/",(()=>{var e={364:0,953:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u {i.r(o);var e=i(3325),t=i(5763);const r=Object.values(e.D);function n(e){const n={};return r.forEach((r=>{n[r]=function(e,r){return!1!==(0,t.Mt)(r,"".concat(e,".enabled"))}(r,e)})),n}var a=i(9144);var s=i(5546),c=i(385),u=i(8e3),d=i(5938),f=i(3960),l=i(50);class h extends d.W{constructor(e,t,r){let n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=n,this.abortHandler,this.featAggregate,this.onAggregateImported,n&&(0,u.R)(e,r)}importAggregator(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate||!this.auto)return;const r=c.il&&!0===(0,t.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let t;try{if(r){const{setupAgentSession:e}=await Promise.all([i.e(860),i.e(242)]).then(i.bind(i,3228));t=e(this.agentIdentifier)}}catch(e){(0,l.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",e)}try{if(!this.shouldImportAgg(this.featureName,t))return void(0,u.L)(this.agentIdentifier,this.featureName);const{lazyFeatureLoader:r}=await i.e(412).then(i.bind(i,8582)),{Aggregate:o}=await r(this.featureName,"aggregate");this.featAggregate=new o(this.agentIdentifier,this.aggregator,e),n(!0)}catch(e){(0,l.Z)("Downloading and initializing ".concat(this.featureName," failed..."),e),this.abortHandler?.(),n(!1)}};c.il?(0,f.b)((()=>o()),!0):o()}shouldImportAgg(r,n){return r!==e.D.sessionReplay||!1!==(0,t.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!n?.isNew||!!n?.state.sessionReplay)}}var g=i(7633),p=i(7894);class m extends h{static featureName=g.t9;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(r,n,g.t9,i),("undefined"==typeof PerformanceNavigationTiming||c.Tt)&&"undefined"!=typeof PerformanceTiming){const n=(0,t.OP)(r);n[g.Dz]=Math.max(Date.now()-n.offset,0),(0,f.K)((()=>n[g.qw]=Math.max((0,p.z)()-n[g.Dz],0))),(0,f.b)((()=>{const t=(0,p.z)();n[g.OJ]=Math.max(t-n[g.Dz],0),(0,s.p)("timing",["load",t],void 0,e.D.pageViewTiming,this.ee)}))}this.importAggregator()}}var v=i(1117),b=i(1284);class y extends v.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,b.D)(e,(function(e,r){t[e]=w(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,b.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=w(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=x(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=w(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i t.max&&(t.max=e),e 2&&void 0!==arguments[2])||arguments[2];super(e,r,j.t,n),c.il&&((0,t.OP)(e).initHidden=Boolean("hidden"===document.visibilityState),(0,N.N)((()=>(0,s.p)("docHidden",[(0,p.z)()],void 0,j.t,this.ee)),!0),(0,O.bP)("pagehide",(()=>(0,s.p)("winPagehide",[(0,p.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class C extends h{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var R,I=i(2210),k=i(1214),H=i(2177),L={};try{R=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(L.console=!0,-1!==R.indexOf("dev")&&(L.dev=!0),-1!==R.indexOf("nr_dev")&&(L.nrDev=!0))}catch(e){}function z(e){try{L.console&&z(e)}catch(e){}}L.nrDev&&H.ee.on("internal-error",(function(e){z(e.stack)})),L.dev&&H.ee.on("fn-err",(function(e,t,r){z(r.stack)})),L.dev&&(z("NR AGENT IN DEVELOPMENT MODE"),z("flags: "+(0,b.D)(L,(function(e,t){return e})).join(", ")));var M=i(6660);class B extends h{static featureName=M.t;constructor(r,n){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(r,n,M.t,i),this.skipNext=0;try{this.removeOnAbort=new AbortController}catch(e){}const o=this;o.ee.on("fn-start",(function(e,t,r){o.abortHandler&&(o.skipNext+=1)})),o.ee.on("fn-err",(function(t,r,n){o.abortHandler&&!n[M.A]&&((0,I.X)(n,M.A,(function(){return!0})),this.thrown=!0,(0,s.p)("err",[n,(0,p.z)()],void 0,e.D.jserrors,o.ee))})),o.ee.on("fn-end",(function(){o.abortHandler&&!this.thrown&&o.skipNext>0&&(o.skipNext-=1)})),o.ee.on("internal-error",(function(t){(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,o.ee)})),this.origOnerror=c._A.onerror,c._A.onerror=this.onerrorHandler.bind(this),c._A.addEventListener("unhandledrejection",(t=>{const r=function(e){let t="Unhandled Promise Rejection: ";if(e instanceof Error)try{return e.message=t+e.message,e}catch(t){return e}if(void 0===e)return new Error(t);try{return new Error(t+(0,D.P)(e))}catch(e){return new Error(t)}}(t.reason);(0,s.p)("err",[r,(0,p.z)(),!1,{unhandledPromiseRejection:1}],void 0,e.D.jserrors,this.ee)}),(0,O.m$)(!1,this.removeOnAbort?.signal)),(0,k.gy)(this.ee),(0,k.BV)(this.ee),(0,k.em)(this.ee),(0,t.OP)(r).xhrWrappable&&(0,k.Kf)(this.ee),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}onerrorHandler(t,r,n,i,o){"function"==typeof this.origOnerror&&this.origOnerror(...arguments);try{this.skipNext?this.skipNext-=1:(0,s.p)("err",[o||new F(t,r,n),(0,p.z)()],void 0,e.D.jserrors,this.ee)}catch(t){try{(0,s.p)("ierr",[t,(0,p.z)(),!0],void 0,e.D.jserrors,this.ee)}catch(e){}}return!1}}function F(e,t,r){this.message=e||"Uncaught error with no additional information",this.sourceURL=t,this.line=r}let U=1;const q="nr@id";function G(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===c._A?0:(0,I.X)(e,q,(function(){return U++}))}function V(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,D.P)(e).length}catch(e){return}}}var X=i(7243);class W{constructor(e){this.agentIdentifier=e,this.generateTracePayload=this.generateTracePayload.bind(this),this.shouldGenerateTrace=this.shouldGenerateTrace.bind(this)}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var r=(0,t.DL)(this.agentIdentifier);if(!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof c._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,D.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var r=!1,n={};if((0,t.Mt)(this.agentIdentifier,"distributed_tracing")&&(n=(0,t.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)r=!0;else if(n.allowed_origins instanceof Array)for(var i=0;i 2&&void 0!==arguments[2])||arguments[2];super(r,n,Z.t,i),(0,t.OP)(r).xhrWrappable&&(this.dt=new W(r),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee),(0,k.u5)(this.ee),(0,k.Kf)(this.ee),function(r,n,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=E,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,O.m$)(!1)),c.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.m$)(!1))}function s(e){this.params={method:e[0]},T(this,e[1]),this.metrics={}}function u(e,n){var i=(0,t.DL)(r);i.xpid&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(n.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(n.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&n.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function d(e,t){var r=this.metrics,i=e[0],o=this;if(r&&i){var a=V(i);a&&(r.txSize=a)}this.startTime=(0,p.z)(),this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof o.end)&&o.end(t)}catch(e){try{n.emit("internal-error",[e])}catch(e){}}};for(var s=0;s 1?e[1]=i:e.push(i)}else e[0]&&e[0].headers&&s(e[0].headers,n)&&(this.dt=n);function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function x(e,t){this.params={},this.metrics={},this.startTime=(0,p.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof Y?r=i.url:c._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),T(this,r);var o=(""+(i&&i instanceof Y&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.txSize=V(n.body)||0}function A(t,r){var n;this.endTime=(0,p.z)(),this.params||(this.params={}),this.params.status=r?r.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,p.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,e.D.ajax)}function E(t){var r=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o 2&&void 0!==arguments[2])||arguments[2];super(e,t,we.t,r),this.importAggregator()}}new class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);c._A?(this.agentIdentifier=t,this.sharedAggregator=new y({agentIdentifier:this.agentIdentifier}),this.features={},this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(m),Object.assign(this,(0,a.j)(this.agentIdentifier,e,e.loaderType||"agent")),this.start()):(0,l.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,t.C5)(this.agentIdentifier),init:(0,t.P_)(this.agentIdentifier),loader_config:(0,t.DL)(this.agentIdentifier),runtime:(0,t.OP)(this.agentIdentifier)}}start(){const t="features";try{const r=n(this.agentIdentifier),i=[...this.desiredFeatures];i.sort(((t,r)=>e.p[t.featureName]-e.p[r.featureName])),i.forEach((t=>{if(r[t.featureName]||t.featureName===e.D.pageViewEvent){const n=function(t){switch(t){case e.D.ajax:return[e.D.jserrors];case e.D.sessionTrace:return[e.D.ajax,e.D.pageViewEvent];case e.D.sessionReplay:return[e.D.sessionTrace];case e.D.pageViewTiming:return[e.D.pageViewEvent];default:return[]}}(t.featureName);n.every((e=>r[e]))||(0,l.Z)("".concat(t.featureName," is enabled but one or more dependent features has been disabled (").concat((0,D.P)(n),"). This may cause unintended consequences or missing data...")),this.features[t.featureName]=new t(this.agentIdentifier,this.sharedAggregator)}})),(0,T.Qy)(this.agentIdentifier,this.features,t)}catch(e){(0,l.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",e);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,T.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.[t],delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}}({features:[J,m,S,class extends h{static featureName=oe;constructor(t,r){if(super(t,r,oe,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;const n=this.ee;let i;(0,k.QU)(n),this.eventsEE=(0,k.em)(n),this.eventsEE.on(se,(function(e,t){this.bstStart=(0,p.z)()})),this.eventsEE.on(ae,(function(t,r){(0,s.p)("bst",[t[0],r,this.bstStart,(0,p.z)()],void 0,e.D.sessionTrace,n)})),n.on(ce+ne,(function(e){this.time=(0,p.z)(),this.startPath=location.pathname+location.hash})),n.on(ce+ie,(function(t){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,e.D.sessionTrace,n)}));try{i=new PerformanceObserver((t=>{const r=t.getEntries();(0,s.p)(te,[r],void 0,e.D.sessionTrace,n)})),i.observe({type:re,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},C,xe,B,class extends h{static featureName=de;constructor(e,r){if(super(e,r,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!c.il)return;if(!(0,t.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let n,i=0;const o=this.ee.get("tracer"),a=(0,k._L)(this.ee),s=(0,k.Lg)(this.ee),u=(0,k.BV)(this.ee),d=(0,k.Kf)(this.ee),f=this.ee.get("events"),l=(0,k.u5)(this.ee),h=(0,k.QU)(this.ee),g=(0,k.Gm)(this.ee);function m(e,t){h.emit("newURL",[""+window.location,t])}function v(){i++,n=window.location.hash,this[ve]=(0,p.z)()}function b(){i--,window.location.hash!==n&&m(0,!0);var e=(0,p.z)();this[pe]=~~this[pe]+e-this[ve],this[ye]=e}function y(e,t){e.on(t,(function(){this[t]=(0,p.z)()}))}this.ee.on(ve,v),s.on(be,v),a.on(be,v),this.ee.on(ye,b),s.on(ge,b),a.on(ge,b),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),f.buffer([ve],this.featureName),u.buffer(["setTimeout"+le,"clearTimeout"+fe,ve],this.featureName),d.buffer([ve,"new-xhr","send-xhr"+fe],this.featureName),l.buffer([me+fe,me+"-done",me+he+fe,me+he+le],this.featureName),h.buffer(["newURL"],this.featureName),g.buffer([ve],this.featureName),s.buffer(["propagate",be,ge,"executor-err","resolve"+fe],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),y(l,me+fe),y(l,me+"-done"),y(a,"new-jsonp"),y(a,"jsonp-end"),y(a,"cb-start"),h.on("pushState-end",m),h.on("replaceState-end",m),window.addEventListener("hashchange",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",m,(0,O.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){m(0,i>1)}),(0,O.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#e,this.importAggregator()}#e(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})(),window.NRBA=o})(); window.jQuery || document.write(' ') CKEDITOR_BASEPATH='https://f1000research.com/js/vendor/ckeditor/' window.reactTheme = 'research'; window.MathJax = { CommonHTML: { linebreaks: { automatic: true } }, 'HTML-CSS': { linebreaks: { automatic: true } }, SVG: { linebreaks: { automatic: true } }, AuthorInit: function() { MathJax.Hub.Register.MessageHook('End Process', function () { let timeout = false; // holder for timeout id const delay = 250; // delay after event is "complete" to run callback const reflowMath = function() { const dispFormulas = document.querySelectorAll('.disp-formula.panel'); if (!dispFormulas) { return; } for (const dispFormula of dispFormulas) { const child = dispFormula.querySelector('.MathJax_Preview').nextSibling.firstChild; const isMultiline = MathJax.Hub.getAllJax(dispFormula)[0].root.isMultiline; if (dispFormula.offsetWidth < child.offsetWidth || isMultiline) { MathJax.Hub.Queue(['Rerender', MathJax.Hub, dispFormula]); } } }; window.addEventListener('resize', function() { clearTimeout(timeout); // clear the timeout timeout = setTimeout(reflowMath, delay); // start timing for event "completion" }); }); }, }; if (window.location.hash == '#_=_'){ window.location = window.location.href.split('#')[0] } !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function() {n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)} ;if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1641728616063202'); fbq('track', "PixelInitialized", {}); (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:2318163,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); search file_upload Submit your research search menu close search Browse Gateways & Collections How to Publish Submit your Research My Submissions Article Guidelines Article Guidelines (New Versions) Open Data, Software and Code Guidelines Open Data and Accessible Source Materials Guidelines (HSS) Open Data, Software and Code Guidelines (PSE) Prepublication Checks Production Process Posters and Slides Guidelines Document Guidelines Article Processing Charges Peer Review Finding Article Reviewers About How it Works For Reviewers Our Advisors Policies Glossary FAQs For Developers Newsroom Contact My Research Submissions Content and Tracking Alerts My Details Sign In file_upload Submit your research { "@context": "https://schema.org", "@type": "ScholarlyArticle", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://f1000research.com/articles/15-573" }, "headline": "Developing and testing an optimised implementation model to improve coverage of India’s national anaemia...", "datePublished": "2026-04-19T01:42:30", "dateModified": "2026-04-19T01:42:30", "author": [ { "@type": "Person", "name": "Barsha Gadapani Pathak" }, { "@type": "Person", "name": "Arun Singh Jadaun" }, { "@type": "Person", "name": "Pranay Vats" }, { "@type": "Person", "name": "Naveen Garg" }, { "@type": "Person", "name": "Sarmila Mazumder" } ], "publisher": { "@type": "Organization", "name": "F1000Research", "logo": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 480, "width": 60 } }, "image": { "@type": "ImageObject", "url": "https://f1000research.com/img/AMP/F1000Research_image.png", "height": 1200, "width": 150 }, "description": " Introduction Maternal anaemia is a major public health challenge globally. In India, it affects over half of all pregnant women and contributes significantly to maternal and neonatal morbidity and mortality. The Government of India launched the “Anaemia Mukt Bharat (AMB)” or “Anaemia Free India” program in 2018, focussing on iron and folic acid (IFA) supplementation and deworming. In Haryana, a northern state of India, 56.5% of pregnant women are anaemic (NFHS-5), indicating a high-burden area. This study aims to design, implement and evaluate an optimised implementation strategy for AMB in a high burden low-resource setting, setting, which will help develop a replicable model for managing this major public health issue through contextual adaptation. Methods and analysis This is a mixed-method, hybrid type II effectiveness–implementation study in Hodal block, Palwal district, of Haryana. The study will be conducted in two phases. Phase I will include formative research using the Consolidated Framework for Implementation Research (CFIR) to identify barriers and enablers, through in-depth interviews, focus groups, and facility assessments. These findings will inform the development of a co-designed implementation model using the Exploration, Preparation, Implementation, Sustainment (EPIS) framework. Phase II will scale and evaluate the optimised strategy across four clusters, guided by the RE-AIM (Reach, Effectiveness, Adoption, Implementation, Maintenance) framework. Primary outcomes are the proportion of pregnant women consuming IFA for at least 100 days and receiving a dose of albendazole. Secondary outcomes include 180-day IFA coverage, haemoglobin change, compliance with AMB treatment protocols, and acceptability and feasibility of strategies. Quantitative data will be analysed using descriptive and inferential statistics, and qualitative data thematically analysed using NVivo. This protocol is reported in accordance with SPIRIT guidelines https://doi.org/10.6084/m9.figshare.31827730. 1 " } { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": "1", "item": { "@id": "https://f1000research.com/", "name": "Home" } }, { "@type": "ListItem", "position": "2", "item": { "@id": "https://f1000research.com/browse/articles", "name": "Browse" } }, { "@type": "ListItem", "position": "3", "item": { "@id": "https://f1000research.com/articles/15-573", "name": "Developing and testing an optimised implementation model to improve..." } } ] } Home Browse Developing and testing an optimised implementation model to improve... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Gadapani Pathak B, Jadaun AS, Vats P et al. Developing and testing an optimised implementation model to improve coverage of India’s national anaemia reduction programme among pregnant women in India: A hybrid type II effectiveness-implementation study. [version 1; peer review: awaiting peer review] . F1000Research 2026, 15 :573 ( https://doi.org/10.12688/f1000research.177921.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. Close Copy Citation Details Export Export Citation Sciwheel EndNote Ref. Manager Bibtex ProCite Sente EXPORT Select a format first Track Share ▬ ✚ Study Protocol Developing and testing an optimised implementation model to improve coverage of India’s national anaemia reduction programme among pregnant women in India: A hybrid type II effectiveness-implementation study. [version 1; peer review: awaiting peer review] Barsha Gadapani Pathak https://orcid.org/0000-0003-4574-580X 1 , Arun Singh Jadaun https://orcid.org/0000-0001-9008-4428 1 , Pranay Vats 1 , Naveen Garg 2 , Sarmila Mazumder https://orcid.org/0000-0003-4200-6112 1 Barsha Gadapani Pathak https://orcid.org/0000-0003-4574-580X 1 , Arun Singh Jadaun https://orcid.org/0000-0001-9008-4428 1 , [...] Pranay Vats 1 , Naveen Garg 2 , Sarmila Mazumder https://orcid.org/0000-0003-4200-6112 1 PUBLISHED 19 Apr 2026 Author details Author details 1 Society for Applied Studies, New Delhi, Delhi, 110016, India 2 Palwal District Health Authority, Palwal, Haryana,, India Barsha Gadapani Pathak Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Original Draft Preparation, Writing – Review & Editing Arun Singh Jadaun Roles: Funding Acquisition, Project Administration, Writing – Review & Editing Pranay Vats Roles: Data Curation, Project Administration, Writing – Review & Editing Naveen Garg Roles: Resources, Writing – Review & Editing Sarmila Mazumder Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Review & Editing OPEN PEER REVIEW REVIEWER STATUS AWAITING PEER REVIEW This article is included in the Global Public Health gateway. Abstract Introduction Maternal anaemia is a major public health challenge globally. In India, it affects over half of all pregnant women and contributes significantly to maternal and neonatal morbidity and mortality. The Government of India launched the “Anaemia Mukt Bharat (AMB)” or “Anaemia Free India” program in 2018, focussing on iron and folic acid (IFA) supplementation and deworming. In Haryana, a northern state of India, 56.5% of pregnant women are anaemic (NFHS-5), indicating a high-burden area. This study aims to design, implement and evaluate an optimised implementation strategy for AMB in a high burden low-resource setting, setting, which will help develop a replicable model for managing this major public health issue through contextual adaptation. Methods and analysis This is a mixed-method, hybrid type II effectiveness–implementation study in Hodal block, Palwal district, of Haryana. The study will be conducted in two phases. Phase I will include formative research using the Consolidated Framework for Implementation Research (CFIR) to identify barriers and enablers, through in-depth interviews, focus groups, and facility assessments. These findings will inform the development of a co-designed implementation model using the Exploration, Preparation, Implementation, Sustainment (EPIS) framework. Phase II will scale and evaluate the optimised strategy across four clusters, guided by the RE-AIM (Reach, Effectiveness, Adoption, Implementation, Maintenance) framework. Primary outcomes are the proportion of pregnant women consuming IFA for at least 100 days and receiving a dose of albendazole. Secondary outcomes include 180-day IFA coverage, haemoglobin change, compliance with AMB treatment protocols, and acceptability and feasibility of strategies. Quantitative data will be analysed using descriptive and inferential statistics, and qualitative data thematically analysed using NVivo. This protocol is reported in accordance with SPIRIT guidelines https://doi.org/10.6084/m9.figshare.31827730. 1 READ ALL READ LESS Keywords Implementation research; Hybrid type II design; Pregnant women; India; Consolidated Framework for Implementation Research (CFIR); Reach, Effectiveness, Adoption, Implementation, Maintenance (RE-AIM). Corresponding Author(s) Barsha Gadapani Pathak ( [email protected] ) Sarmila Mazumder ( [email protected] ) Close Corresponding authors: Barsha Gadapani Pathak, Sarmila Mazumder Competing interests: No competing interests were disclosed. Grant information: Funding for the research was obtained by Bill and Melinda Gates Foundation through Christian Medical College, Vellore. The study sponsor was not involved in in study design; collection, management, analysis, and interpretation of data; writing of the report; and the decision to submit the report for publication. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2026 Gadapani Pathak B et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. How to cite: Gadapani Pathak B, Jadaun AS, Vats P et al. Developing and testing an optimised implementation model to improve coverage of India’s national anaemia reduction programme among pregnant women in India: A hybrid type II effectiveness-implementation study. [version 1; peer review: awaiting peer review] . F1000Research 2026, 15 :573 ( https://doi.org/10.12688/f1000research.177921.1 ) First published: 19 Apr 2026, 15 :573 ( https://doi.org/10.12688/f1000research.177921.1 ) Latest published: 19 Apr 2026, 15 :573 ( https://doi.org/10.12688/f1000research.177921.1 ) 1. Introduction Anaemia in pregnancy is a persistent global health problem and a leading contributor to maternal and neonatal morbidity and mortality. The World Health Organization estimates that 36–42% of pregnant women worldwide are anaemic, with the burden disproportionately concentrated in low- and middle-income countries (LMICs). 2 – 4 However, this challenge is not confined to LMICs. In the high-income countries like the United States, analyses from the Special Supplemental Nutrition Program for Women, Infants, and Children-Participant and Program Characteristics (WIC-PC) survey revealed a steady increase in the prevalence of gestational anaemia from 10.1% in 2008 to 11.4% in 2018, representing a mild public health concern overall. 5 Significant disparities were also evident by race and trimester of pregnancy, with the highest prevalence observed among non-Hispanic Black women (>20%), indicating a moderate public health problem in this subgroup. 4 The causes extend beyond iron deficiency to include folate and vitamin B12 deficiencies, infections (such as hookworm, malaria and HIV), inherited haemoglobinopathies, chronic kidney disease, and systemic inflammation. Anaemia during pregnancy is associated with an elevated risk of postpartum haemorrhage, preterm birth, low birth weight, intrauterine growth restriction, impaired neurodevelopment, stillbirth and maternal mortality. 6 India bears nearly one-third of the global burden of maternal anaemia, contributing to an estimated 80% of anaemia-related maternal deaths. 7 According to India’s National Family Health Survey (NFHS), prevalence among pregnant women declined from 57.9% in NFHS-3 (2005–06) to 50.4% in NFHS-4 (2015–16), but rose again to 52.2% in NFHS-5 (2019–21). 8 In the northern state of Haryana, prevalence is even higher at 56.5%. 7 District-level data further highlight the challenge: in Palwal, a predominantly rural district with low female literacy and socio-economic vulnerabilities, and care-seeking patterns for any diseases is low and hence anaemia in pregnancy is deeply entrenched. 9 , 10 Baseline findings from the parent study Sustainable, Scalable Interventions for Improving Maternal and Newborn Health in India (SIIMA) in the same setting revealed that over 80% of women were anaemic in the first trimester, with nearly 70% still anaemic at delivery, underscoring both the magnitude of the burden and the limited recovery during pregnancy. ( unpublished data ). The Government of India has introduced several national initiatives to tackle anaemia. The National Nutritional Anaemia Control Programme (NNACP), launched in 1970, focused on IFA supplementation for high-risk groups and iron-rich dietary promotion. 11 The National Iron Plus Initiative (NIPI), introduced in 2013, adopted a life-cycle approach with age-specific IFA supplementation and deworming. 8 Despite these programmes, progress has been modest. In 2018, the Government launched Anaemia Free India “Anaemia Mukt Bharat (AMB)” under the country’s flagship scheme to improve nutritional outcomes for various groups, called the Prime Minister’s Overarching Scheme for Holistic Nutrition (POSHAN) Abhiyaan (Campaign ) , aiming for a 3% annual reduction in prevalence. 12 The AMB package includes six evidence-based interventions: (i) universal Iron and folic acid (IFA) prophylaxis, (ii) deworming, (iii) intensified social and behaviour change communication, (iv) point-of-care testing and treatment, (v) provision of fortified foods, and (vi) inter-sectoral convergence. 12 However, programme reviews and independent evaluations indicate persistent implementation gaps. National surveys show that only half of pregnant women in Haryana consumed IFA for 100 or more days, just one-third for 180 days, and fewer than 60% received deworming. 8 , 12 Knowledge barriers are also pronounced: studies reveal limited awareness about anaemia, its consequences and preventive measures. 13 Social determinants, including inadequate dietary diversity, household food insecurity, and gender norms that prioritise other family members over women during meals-further exacerbate anaemia risk. 10 , 14 These findings point to systemic bottlenecks in last-mile delivery, including irregular IFA supply, weak counselling and follow-up, inadequate supervision of frontline workers and limited community engagement. 8 , 12 The persistence of high anaemia prevalence despite decades of programming highlights a clear evidence-practice gap. Uniform, top-down strategies have proven insufficient in addressing India’s diverse socio-cultural and health system contexts. 12 Districts such as Palwal, with high anaemia prevalence and entrenched vulnerabilities, require context-sensitive and adaptive solutions that strengthen service delivery, promote compliance and are feasible within routine systems. 7 Implementation research provides a structured approach to address this gap. Frameworks such as the Consolidated Framework for Implementation Research (CFIR); Exploration, Preparation, Implementation, Sustainment (EPIS); Reach effectiveness, adoption, implementation and maintenance (RE-AIM); and capability, opportunity, motivation-behaviour (COM-B) enable systematic diagnosis of barriers and enablers, stakeholder engagement in co-design, and iterative refinement of delivery strategies. 15 – 18 Embedding this process within government systems enhances scalability, ownership and sustainability. 19 This study therefore aims to develop and evaluate an optimised, government-embedded implementation model for AMB in Hodal block, Haryana. By combining formative research, stakeholder co-design and iterative implementation cycles, the study seeks to improve effective coverage of AMB interventions for pregnant women, while generating lessons applicable to similar high-burden districts across India, other LMICs and in high burden population settings of developed countries. 20 , 21 2. Research question and objectives 2.1 Research question How does an optimised, co-designed implementation model influence the effective coverage of AMB interventions among pregnant women in rural Haryana, and what individual, health system, and contextual factors shape compliance and outcomes? 2.2 Primary objective To develop, refine, implement and evaluate an optimised implementation strategy to improve effective coverage of AMB interventions among pregnant women, with a target of ≥80% IFA prophylaxis (100 days) and albendazole coverage. 2.3 Secondary objectives 1. To increase coverage of 180-day IFA prophylaxis and treatment of mild, moderate, and severe anaemia, including appropriate referrals. 2. To improve coverage of fortified food consumption through ICDS. 3. To enhance compliance with AMB guidelines among providers. 4. To measure change in mean haemoglobin levels during pregnancy. 5. To assess acceptability, feasibility, and fidelity of implementation strategies among stakeholders. 3. Methodology 3.1 Study design This is a mixed-methods, hybrid type II effectiveness–implementation study designed to develop, optimise, and evaluate an implementation model for AMB among pregnant women in rural Haryana. 22 , 23 The design allows for simultaneous testing of programme effectiveness and implementation strategies. 22 ( Figure 1 ). Figure 1. Conceptual Framework of this study. Implementation science frameworks The study is grounded in multiple implementation science frameworks to provide both diagnostic and evaluative rigour. The Consolidated Framework for Implementation Research (CFIR) will be used to identify barriers and enablers across the policy, health system, provider, and end-user levels. 24 The Exploration, Preparation, Implementation, Sustainment (EPIS) framework will guide iterative cycles of development, refinement, and scaling of the intervention model. 17 The RE-AIM (Reach, Effectiveness, Adoption, Implementation, Maintenance) framework will provide structure to the evaluation, ensuring that both outcomes and processes are assessed. 16 ( Figure 2 ) Finally, the COM-B model (Capability, Opportunity, Motivation leading to Behaviour change) will explicitly inform the design of social and behaviour change communication (SBCC) and intervention strategies aimed at both providers and beneficiaries. 18 , 25 ( Figure 3 ). Figure 2. The Reach, Effectiveness, Adoption, Implementation and Maintenance (RE-AIM) Framework to guide the planning and evaluation of the study. Figure 3. COM-B Model, Behavior change wheel. The CFIR is composed of the following five domains, with multiple constructs related to each domain 24 : 1. Characteristics of individuals involved: This domain refers to characteristics of the individuals who would be key for the implementation of AMB, which includes pregnant women and families, community health workers (CHWs), nurses, doctors, facility managers, and MNH program managers at district, state, and national levels. 2. Intervention definition and characteristics: This domain refers to characteristics of the intervention, which in our case will be an intervention package for pregnant women in AMB. 3. Outer setting or broader context: This domain refers to the economic, political, social, and cultural context which would influence the implementation of AMB. 4. Inner setting or health system context: This domain refers to the health system, and health facility, the context which would influence the implementation of AMB 5. Process of implementation: This is one of the most important domains of the framework, and focuses on engaging the relevant stakeholders, executing, reflecting, and evaluating with the aim of optimizing the implementation model for AMB. 3.2 Study setting The study will take place in Hodal block, Palwal district, Haryana, an area with a high burden of maternal anaemia. Four purposively selected clusters (6–9) from the Sustainable, scalable Interventions to Improve Maternal and newborn health in India (SIIMA) study (another ongoing study) catchment area, covering approximately 64,000 people across 19 villages, will serve as the study area. The block is served by six sub-centres, nine Auxiliary Nurse Midwives (ANMs), and 59 Accredited Social Health Activists (ASHAs). Clusters 1–5 are excluded from this implementation study as they are concurrently engaged in the other study of same research team, which could create artificial conditions that do not reflect routine service delivery . 3.3 Study population and eligibility criteria The study population will include pregnant women, lactating mothers, their families, and community members such as self-help groups etc., as well as healthcare providers including Auxiliary Nurse midwives (ANMs), Accredited social health activities (ASHAs), Anganwadi Workers, staff nurses, Medical Officers, Integrated child development services (ICDS) staff, and programme managers. Women will be eligible if they have a confirmed pregnancy in the first trimester, reside in the catchment area, and provide informed consent. Women will be excluded if they are under 18 years of age, have a non-viable pregnancy such as ectopic or molar pregnancy, are unable to provide informed consent, or plan to relocate outside the study catchment during pregnancy or the postpartum period. 3.4 Sample size A sample of 246 pregnant women at the time of delivery will allow us to estimate 80 percent coverage of IFA consumption for 100 days during pregnancy with absolute precision of ±5 percent and a confidence interval of 95 percent. Therefore, the estimated required sample size adjusted for an 80 percent response rate will be 308. We will round this off to a minimum of 310 pregnant women at the time of delivery. Additionally, with the above sample size, we will be able to detect a difference of as small as 2.7 g/dl in the mean Hb level with a power of 80 percent. ( Table 1 ). Table 1. Sample size to estimate the coverage of the AMB Program with varying levels of coverage. Expected coverage (95%) CI Sample size 70% (65–75%) 323 80% (75–85%) 246 90% (85–95%) 138 3.5 Study phases The study will be conducted in two sequential but overlapping phases. 3.5.1 Phase 1 will focus on formative research and co-design of the implementation model. This phase will use qualitative and quantitative methods to examine policy-level guidance, inter-ministerial convergence, and decentralisation mechanisms; health system factors such as financing, infrastructure, supply chain management, and supervision; provider-level elements including knowledge, skills, perceptions, and motivation; and end-user perspectives on awareness, cultural beliefs, felt need, accessibility, and affordability. Guided by CFIR, in-depth interviews, focus group discussions, observations, and facility assessments will be combined with analysis of SIIMA baseline data and routine CHW registers. Insights will be synthesised in collaborative workshops with government stakeholders to create an initial implementation strategy, moving from an expert-informed “Model 0” to a contextually adapted “Model 0 + .” ( Figure 4 ). Figure 4. An iterative process of model development. Figure adapted from World Health Organization. 3.5.2 Phase 2 will concentrate on implementation, optimisation, and evaluation. Model 0+ will be introduced in a learning block and refined through iterative cycles of delivery, monitoring, and adaptation using the EPIS framework. Feedback loops between the outcome measurement and programme learning teams, government partners, and the implementation support team will ensure real-time course correction. Once stabilised, the optimised model will be scaled up across the study area. Evaluation will follow the RE-AIM framework, measuring the reach of interventions, effectiveness in improving haemoglobin and coverage outcomes, adoption by providers and facilities, fidelity of implementation, and maintenance of the strategies within government systems over time . 3.6 Intervention package The study interventions will be aligned with the existing Government of India AMB guidelines ( Figure 5 ) to develop a sustainable and scalable model. It is an umbrella approach to prevent and treat anaemia with a focus on the following six interventions: 1. Prophylactic Iron and Folic Acid supplementation during the pregnancy 2. Testing of anaemia using digital methods and point of care treatment for pregnant women 3. Deworming (in second trimester) 4. Intensified year-round Behavior Change Communication Campaign focusing on key behaviors • Improving compliance to Iron Folic Acid supplementation and deworming, • Increase in intake of iron-rich food through diet diversity/quantity/frequency and/or fortified foods with focus on harnessing locally available resources (Counselling for pregnant women and family members) • Ensuring delayed cord clamping after delivery (by 3 minutes) in delivery facilities 5. Encouraging pregnant women to consume warm cooked meal and THR (take home ration through ICDS) 6. Intensifying awareness, screening, and treatment of non-nutritional causes of anemia, with special focus on any endemic condition prevalent in the study area. Figure 5. The AMB program’s algorithm for anemia prevention and treatment as per the Government of India. 3.7 Study teams The study will be implemented through three interlinked teams. The Implementation Support Team (IST) will provide technical and managerial support, facilitate government staff training, and work closely with partners to address bottlenecks and adapt strategies in real time. The Programme Learning Team (PLT) will focus on qualitative enquiry, using interviews and focus groups to explore barriers, enablers, and experiences of both providers and beneficiaries, and to assess fidelity and compliance with interventions. The Outcome Measurement Team (OMT) will function independently to collect quantitative data, measure coverage and compliance outcomes, and evaluate programme effectiveness. 21 , 26 Finally, a Technical Advisory Group (TAG) comprising domain experts will oversee the process, provide technical guidance, and ensure alignment of study activities with broader maternal and child health priorities. 3.8 Outcomes Primary outcomes will be the proportion of pregnant women consuming IFA for at least 100 days and the proportion receiving a dose of albendazole during the second or third trimester. Secondary outcomes will include IFA consumption for at least 180 days, mean change in haemoglobin levels, the proportion of women appropriately treated or referred as per AMB protocol, provider compliance with guidelines, fortified food consumption through ICDS, and coverage of appropriate antenatal care (ANC) laboratory investigations. Exploratory outcomes will include trimester-wise anaemia prevalence, referral adherence, quality of anaemia care at referral facilities, and adverse maternal and neonatal outcomes such as low birth weight, preterm birth, small-for-gestational-age infants, stillbirth, and postpartum haemorrhage. 3.9 Data collection and monitoring Data will be collected through a combination of quantitative and qualitative methods. Quantitative data will be derived from baseline and endline household surveys, CHW registers, facility readiness assessments, stock audits, and laboratory results. Qualitative data will be collected using interviews, focus groups, and observations with women, families, providers, and health officials. Continuous monitoring will be ensured through monthly joint review meetings with government partners, an adaptive management tracker to log challenges and responses, and rapid Plan–Do–Study–Act (PDSA) cycles to test and refine strategies. 27 3.10 Data management and analysis Quantitative data will be collected electronically with inbuilt range and consistency checks and transferred to secure servers for storage and analysis. Descriptive statistics will summarise baseline and follow-up indicators. χ 2 or McNemar’s tests will be applied to categorical variables, t-tests or Wilcoxon tests to continuous data, and multivariable regression models will identify predictors of key outcomes such as IFA adherence, deworming uptake, and haemoglobin improvement. 28 , 29 Qualitative data will be transcribed, translated, and coded in NVivo. 30 Thematic analysis will combine deductive coding based on CFIR domains with inductive identification of emergent themes. 24 Triangulation across data sources will enable integration of quantitative and qualitative findings to explain compliance patterns, fidelity, and contextual influences on intervention success. 4. Dissemination Findings will be disseminated to government partners through workshops and policy briefs, and through peer-reviewed publications and conference presentations. 5. Study Status Ethics approval and CTRI registration have been obtained. Formative research, Phases I and II are over. This protocol is reported in accordance with the SPIRIT (Standard Protocol Items: Recommendations for Interventional Trials) guidelines. The completed SPIRIT checklist is available at: https://doi.org/10.6084/m9.figshare.31827730 . 1 6. Discussion Anaemia in pregnancy persists as one of the most pressing public health challenges in India, with prevalence stubbornly high despite successive national initiatives. 7 The Anaemia Mukt Bharat (AMB) strategy represents an ambitious and comprehensive programme that combines supplementation, deworming, fortified foods, testing, and behaviour change communication. 12 However, suboptimal coverage, inconsistent compliance, and wide inter-district variations demonstrate that evidence-based interventions alone are insufficient unless their delivery is adapted to the realities of local health systems and communities. 8 This study addresses that implementation gap by applying principles of implementation science to develop, refine, and evaluate a contextually optimised delivery model embedded within government systems. A key strength of the study is its use of multiple, complementary frameworks. CFIR provides a structured way to diagnose barriers and facilitators across the policy, system, provider, and beneficiary levels. 24 EPIS ensures that solutions are iteratively developed and refined in collaboration with government partners and frontline workers. 17 RE-AIM offers a comprehensive evaluation framework that goes beyond efficacy to assess reach, adoption, fidelity, and long-term maintenance, while COM-B explicitly guides the design of behaviour change strategies to influence both provider practices and beneficiary compliance. 18 , 31 Together, this framework-driven approach enhances the study’s rigour and ensures that findings are both explanatory and actionable. Another innovation is the hybrid type II design, which allows simultaneous testing of effectiveness and implementation strategies. 22 By embedding learning cycles within routine government structures, the study aims not only to demonstrate improved coverage of AMB interventions, but also to strengthen the capacity of district health systems to adapt and sustain these gains over time. The co-design process with government stakeholders, community health workers, and beneficiaries is central to enhancing ownership, acceptability, and scalability. 32 The mixed-methods approach is also a major strength. 33 Quantitative measures of coverage, haemoglobin change, and adverse maternal and neonatal outcomes will be triangulated with qualitative insights into perceptions, motivations, and contextual barriers. 34 This integration will provide a nuanced understanding of both “what works” and “why it works,” which is essential for designing replicable models for other high-burden settings. 32 Nevertheless, some limitations are anticipated. Reliance on self-reported data for compliance, particularly with IFA consumption, may introduce recall or social desirability bias. 35 While independent verification through registers and stock audits is planned, under- or over-estimation remains possible. 35 Contamination across clusters may also occur, especially as awareness and demand for interventions spread beyond the immediate study areas. 35 , 36 Sustaining all components of the strategy after the study period could be challenging given resource constraints and competing programme priorities. 36 Finally, the study is situated in a single block of Haryana, and although lessons are likely transferable, findings may not be universally generalisable without adaptation. 37 Despite these challenges, the study makes an important contribution by addressing how evidence-based interventions can be operationalised at scale within resource-constrained health systems. By grounding strategies in theory, iteratively refining them with stakeholders, and embedding evaluation within government systems, this research aims to generate both practical solutions for Haryana and broader lessons for maternal anaemia reduction strategies in India and other LMICs. 38 , 39 If successful, the optimised model has the potential to inform national AMB scale-up and serve as a template for tackling other persistent maternal and child health challenges where the implementation gap, rather than lack of effective interventions, is the primary barrier to progress. 7. Implications on Policy and Practice This study will provide critical insights for improving the delivery and scale-up of maternal anaemia interventions in India and globally. By systematically identifying health system, provider, and community-level barriers through implementation science frameworks, the findings from this study would guide policymakers in designing more contextually adapted, evidence-informed anaemia control strategies. The co-designed, government-embedded model developed through this research would offer a replicable and scalable approach for strengthening the coverage and quality of national nutrition programmes through some contextual adaptations. Lessons from this work are highly relevant to programmes targeting maternal nutrition and health equity in both developing and developed countries, including those in the United States, where disparities in anaemia prevalence persist among low-income and minority populations. Importantly, the study underscores the need to address non-nutritional causes of anaemia, such as haemoglobinopathies, and to promote interministerial convergence between health and nutrition sectors to ensure continuity of care and stronger coordination across service platforms. Collectively, the study highlights a pathway to institutionalising integrated, scalable, and sustainable anaemia reduction strategies that can accelerate progress toward maternal health and nutrition goals. Ethical considerations The protocol has been approved by the Institutional Review Board of the Society for Applied Studies, New Delhi (Ref: SAS/IRB/2023/001) and Protocol version 1. Additionally, this study has obtained approvals from the Government of Haryana state under the parent study titled “Antenatal care and postnatal care Research Collaborative (ARC)” (Memo number: ED/HSHRC/2020/589, dated: 22 nd May 2020). Written informed consent will be obtained from all participants for research activities. Trial registration number: Clinical Trial Registry-India, CTRI/2023/02/049354 [Registered on: 01/02/2023]. Informed consent statement Written informed consent will be obtained from all participants for research activities. Confidentiality will be ensured by anonymised IDs and secure storage. Dissemination will include district/state NHM review meetings, stakeholder workshops, policy briefs, peer-reviewed publications, and presentations at national/international conferences. Patient and public involvement Beneficiaries and community stakeholders (pregnant women, caregivers, Self-help groups) will participate in formative research, co-design workshops, and dissemination meetings. Their feedback will shape implementation strategies. Data availability No primary data are associated with this protocol. However, study materials including the “IR AMB Study Concurrent Assessment Tool” and related instruments have been made available as extended data at: https://doi.org/10.6084/m9.figshare.31827709 . 40 This protocol is reported in accordance with updated SPIRIT guidelines https://doi.org/10.6084/m9.figshare.31827730 . 1 Data are available under the terms of the Creative Commons Zero "No rights reserved" data waiver (CC0 1.0 Public domain dedication) . References 1. Gadapani Pathak B: SPIRIT checklist for Hybrid Type II implementation research on optimising implementation of anaemia reduction programme for pregnant Women in India.2026. Publisher Full Text 2. Organization, W.H: Global anaemia prevalence and number of individuals affected.2021. 3. Safiri S, Kolahi AA, Noori M, et al. : Burden of anemia and its underlying causes in 204 countries and territories, 1990-2019: results from the Global Burden of Disease Study 2019. J Hematol Oncol. 2021; 14 (1): 185. PubMed Abstract | Publisher Full Text | Free Full Text 4. Zhang Q, Lu XM, Zhang M, et al. : Adverse effects of iron deficiency anemia on pregnancy outcome and offspring development and intervention of three iron supplements. Scientific Reports. 2021; 11 (1): 1347. PubMed Abstract | Publisher Full Text | Free Full Text 5. Kanu FA, Hamner HC, Scanlon KS, et al. : Anemia Among Pregnant Women Participating in the Special Supplemental Nutrition Program for Women, Infants, and Children - United States, 2008-2018. MMWR Morb Mortal Wkly Rep. 2022; 71 (25): 813–819. PubMed Abstract | Publisher Full Text 6. Nair M, Choudhury MK, Choudhury SS, et al. : Association between maternal anaemia and pregnancy outcomes: a cohort study in Assam, India. BMJ Glob Health. 2016; 1 (1): e000026. PubMed Abstract | Publisher Full Text | Free Full Text 7. Sciences, I.I.o.P: National Family Health Survey.2019. 8. Kapil U, Kapil R, Gupta A: National Iron Plus Initiative: Current status & future strategy. Indian J Med Res. 2019; 150 (3): 239–247. PubMed Abstract | Publisher Full Text | Free Full Text 9. Ministry of Health and Family Welfare, G.o.I: Rural Health Statistics, in 2020–2021. India: 2020–2021; 1–240. 10. Gadapani Pathak B, Mazumder S, Bin Nisar Y, et al. : Determinants and Experiences of Care-Seeking for Childhood Pneumonia in a Rural Indian Setting: A Mixed-Methods Study. Health Expect. 2025; 28 (2): e70263. PubMed Abstract | Publisher Full Text | Free Full Text 11. Kumar A: National nutritional anaemia control programme in India. Indian J Public Health. 1999; 43 (1): p. 3–5. 12. Ministry of Health and Family Welfare, G.o.I: Anaemia Mukt Bharat strategy.2018. 13. Kulkarni KK: KAP Studies Among Indian Antenatal Women: Can We Reduce the Incidence of Anemia?. J Obstet Gynaecol India. 2015; 65 (5): 320–322. PubMed Abstract | Publisher Full Text | Free Full Text 14. Jiao L: Social Determinants of Health, Diet, and Health Outcome. Nutrients. 2024; 16 (21). PubMed Abstract | Publisher Full Text | Free Full Text 15. Damschroder LJ, Aron DC, Keith RE, et al. : Fostering implementation of health services research findings into practice: a consolidated framework for advancing implementation science. Implement Sci. 2009; 4 : 50. PubMed Abstract | Publisher Full Text | Free Full Text 16. Glasgow RE, Harden SM, Gaglio B, et al. : RE-AIM Planning and Evaluation Framework: Adapting to New Science and Practice With a 20-Year Review. Front Public Health. 2019; 7 : 64. PubMed Abstract | Publisher Full Text | Free Full Text 17. Moullin JC, Dickson KS, Stadnick NA, et al. : Systematic review of the Exploration, Preparation, Implementation, Sustainment (EPIS) framework. Implement Sci. 2019; 14 (1): 1. PubMed Abstract | Publisher Full Text | Free Full Text 18. Willmott TJ, Pang B, Rundle-Thiele S: Capability, opportunity, and motivation: an across contexts empirical examination of the COM-B model. BMC Public Health. 2021; 21 (1): 1014. PubMed Abstract | Publisher Full Text | Free Full Text 19. Czosnek L, Zopf EM, Cormie P, et al. : Developing an implementation research logic model: using a multiple case study design to establish a worked exemplar. Implementation Science Communications. 2022; 3 (1): 90. PubMed Abstract | Publisher Full Text | Free Full Text 20. Gadapani Pathak B, Sandøy IF, Nisar YB, et al. : Assessing the feasibility of implementing the national childhood pneumonia management program within existing health systems: a mixed-methods study. BMC Health Serv Res. 2025; 25 : 277. https://doi.org/10.1186/s12913-025-12358-9 21. Gadapani Pathak B, Mukherjee R, Kandpal V, et al. : Implementation research to develop an optimized delivery model for effective implementation of evidence-based interventions to reduce stillbirth in India: A study protocol. PLoS One. 2025; 20 (2): e0316027. PubMed Abstract | Publisher Full Text | Free Full Text 22. Landes SJ, McBain SA, Curran GM: An introduction to effectiveness-implementation hybrid designs. Psychiatry Res. 2019; 280 : 112513. PubMed Abstract | Publisher Full Text | Free Full Text 23. Schoonenboom J, Johnson RB: How to Construct a Mixed Methods Research Design. Kolner Z Soz Sozpsychol. 2017; 69 (Suppl 2): 107–131. PubMed Abstract | Publisher Full Text | Free Full Text 24. Keith RE, Crosson JC, O’Malley AS, et al. : Using the Consolidated Framework for Implementation Research (CFIR) to produce actionable findings: a rapid-cycle evaluation approach to improving implementation. Implementation Science. 2017; 12 (1): 15. PubMed Abstract | Publisher Full Text | Free Full Text 25. Storey D, Obregon R: The Role of Social and Behavioral Change Communication To Address Inequities and Disparities in Public Health: Reflecting on Themes from the 3rd International Social and Behavior Change Summit. J Health Commun. 2023; 28 (sup2): 1–4. Publisher Full Text 26. Gadapani Pathak B, Nisar YB, Madhur T, et al. : Implementation of an intervention to scale up coverage of pneumonia management in children younger than 5 years in a north Indian district: protocol for a quasi-experimental, mixed-methods, pre-post implementation study. BMJ Open. 2025; 15 (7): e093705. PubMed Abstract | Publisher Full Text | Free Full Text 27. Taylor MJ, McNicholas C, Nicolay C, et al. : Systematic review of the application of the plan-do-study-act method to improve quality in healthcare. BMJ Qual Saf. 2014; 23 (4): 290–298. PubMed Abstract | Publisher Full Text | Free Full Text 28. Trajman A, Luiz RR: McNemar χ2 test revisited: comparing sensitivity and specificity of diagnostic examinations. Scand J Clin Lab Invest. 2008; 68 (1): 77–80. Publisher Full Text 29. Schober P, Vetter TR: Nonparametric Statistical Methods in Medical Research. Anesth Analg. 2020; 131 (6): 1862–1863. PubMed Abstract | Publisher Full Text | Free Full Text 30. Zamawe FC: The Implication of Using NVivo Software in Qualitative Data Analysis: Evidence-Based Reflections. Malawi Med J. 2015; 27 (1): 13–15. PubMed Abstract | Publisher Full Text | Free Full Text 31. Kwan BM, McGinnes HL, Ory MG, et al. : RE-AIM in the Real World: Use of the RE-AIM Framework for Program Planning and Evaluation in Clinical and Community Settings. Front Public Health. 2019; 7 : 345. PubMed Abstract | Publisher Full Text | Free Full Text 32. Peters DH, et al. : Implementation research: what it is and how to do it. BMJ. 2013; 347 : f6753. 33. Palinkas LA, Aarons GA, Horwitz S, et al. : Mixed method designs in implementation research. Adm Policy Ment Health. 2011; 38 (1): 44–53. PubMed Abstract | Publisher Full Text | Free Full Text 34. Nair M, Yoshida S, Lambrechts T, et al. : Facilitators and barriers to quality of care in maternal, newborn and child health: a global situational analysis through metareview. BMJ Open. 2014; 4 (5): e004749. PubMed Abstract | Publisher Full Text | Free Full Text 35. Galloway R, McGuire J: Determinants of compliance with iron supplementation: supplies, side effects, or psychology?. Soc Sci Med. 1994; 39 (3): 381–390. Publisher Full Text 36. Sununtnasuk C, D'Agostino A, Fiedler JL: Iron+folic acid distribution and consumption through antenatal care: identifying barriers across countries. Public Health Nutr. 2016; 19 (4): 732–742. PubMed Abstract | Publisher Full Text | Free Full Text 37. Yom SS, Deville C Jr, Boerma M, et al. : Evaluating the Generalizability and Reproducibility of Scientific Research. Int J Radiat Oncol Biol Phys. 2022; 113 (1): 1–4. PubMed Abstract | Publisher Full Text | Free Full Text 38. Hwang S, et al. : Designs and methods for implementation research: Advancing the mission of the CTSA program. J Clin Transl Sci. 2020; 4 (3): 159–167. Publisher Full Text 39. Pérez Bentancur V, Tiscornia L: Iteration in Mixed-Methods Research Designs Combining Experiments and Fieldwork1,2. Sociol Methods Res. 2022; 53 (2): 729–759. Publisher Full Text 40. Gadapani Pathak B: IR AMB Study Concurrent Assessment Tool. figshare. Journal contribution. 2026. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 19 Apr 2026 ADD YOUR COMMENT Comment Author details Author details 1 Society for Applied Studies, New Delhi, Delhi, 110016, India 2 Palwal District Health Authority, Palwal, Haryana,, India Barsha Gadapani Pathak Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Original Draft Preparation, Writing – Review & Editing Arun Singh Jadaun Roles: Funding Acquisition, Project Administration, Writing – Review & Editing Pranay Vats Roles: Data Curation, Project Administration, Writing – Review & Editing Naveen Garg Roles: Resources, Writing – Review & Editing Sarmila Mazumder Roles: Conceptualization, Funding Acquisition, Methodology, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information Funding for the research was obtained by Bill and Melinda Gates Foundation through Christian Medical College, Vellore. The study sponsor was not involved in in study design; collection, management, analysis, and interpretation of data; writing of the report; and the decision to submit the report for publication. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Article Versions (1) version 1 Published: 19 Apr 2026, 15:573 https://doi.org/10.12688/f1000research.177921.1 Copyright © 2026 Gadapani Pathak B et al . This is an open access article distributed under the terms of the Creative Commons Attribution License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Download Export To Sciwheel Bibtex EndNote ProCite Ref. Manager (RIS) Sente metrics Views Downloads F1000Research - - PubMed Central info_outline Data from PMC are received and updated monthly. - - Citations open_in_new 0 open_in_new 0 open_in_new SEE MORE DETAILS CITE how to cite this article Gadapani Pathak B, Jadaun AS, Vats P et al. Developing and testing an optimised implementation model to improve coverage of India’s national anaemia reduction programme among pregnant women in India: A hybrid type II effectiveness-implementation study. [version 1; peer review: awaiting peer review] . F1000Research 2026, 15 :573 ( https://doi.org/10.12688/f1000research.177921.1 ) NOTE: If applicable, it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS track receive updates on this article Track an article to receive email alerts on any updates to this article. TRACK THIS ARTICLE Share Open Peer Review Current Reviewer Status: AWAITING PEER REVIEW AWAITING PEER REVIEW ? Key to Reviewer Statuses VIEW HIDE Approved The paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved Fundamental flaws in the paper seriously undermine the findings and conclusions Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 19 Apr 2026 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status AWAITING PEER REVIEW Comments on this article All Comments (0) Add a comment Sign up for content alerts Sign Up You are now signed up to receive this alert Browse by related subjects Alongside their report, reviewers assign a status to the article: Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit. Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions Adjust parameters to alter display View on desktop for interactive features Includes Interactive Elements View on desktop for interactive features Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Stay Updated Sign up for content alerts and receive a weekly or monthly email with all newly published articles Register with F1000Research Already registered? Sign in Not now, thanks close PLEASE NOTE If you are an AUTHOR of this article, please check that you signed in with the account associated with this article otherwise we cannot automatically identify your role as an author and your comment will be labelled as a “User Comment”. If you are a REVIEWER of this article, please check that you have signed in with the account associated with this article and then go to your account to submit your report, please do not post your review here. If you do not have access to your original account, please contact us . All commenters must hold a formal affiliation as per our Policies . The information that you give us will be displayed next to your comment. User comments must be in English, comprehensible and relevant to the article under discussion. We reserve the right to remove any comments that we consider to be inappropriate, offensive or otherwise in breach of the User Comment Terms and Conditions . Commenters must not use a comment for personal attacks. When criticisms of the article are based on unpublished data, the data should be made available. I accept the User Comment Terms and Conditions Please confirm that you accept the User Comment Terms and Conditions. Affiliation ✕ refresh Please enter your institution. Note: To add your institution or organisation, start typing the name and then select the correct name from the list. Where applicable, the name will appear in both the original language and in English. Do not paste in the name. If the name does not appear in the drop-down list, we will display the information you have entered. ✕ refresh Country/Region * USA UK Canada China France Germany Afghanistan Aland Islands Albania Algeria American Samoa Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba Australia Austria Azerbaijan Bahamas Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and Herzegovina Botswana Bouvet Island Brazil British Indian Ocean Territory British Virgin Islands Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central African Republic Chad Chile China Christmas Island Cocos (Keeling) Islands Colombia Comoros Congo Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba Cyprus Czech Republic Democratic Republic of the Congo Denmark Djibouti Dominica Dominican Republic Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland Islands Faroe Islands Federated States of Micronesia Fiji Finland France French Guiana French Polynesia French Southern Territories Gabon Georgia Germany Ghana Gibraltar Greece Greenland Grenada Guadeloupe Guam Guatemala Guernsey Guinea Guinea-Bissau Guyana Haiti Heard Island and Mcdonald Islands Holy See (Vatican City State) Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Israel Italy Jamaica Japan Jersey Jordan Kazakhstan Kenya Kiribati Kosovo (Serbia and Montenegro) Kuwait Kyrgyzstan Lao People's Democratic Republic Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Marshall Islands Martinique Mauritania Mauritius Mayotte Mexico Minor Outlying Islands of the United States Moldova Monaco Mongolia Montenegro Montserrat Morocco Mozambique Myanmar Namibia Nauru Nepal Netherlands Antilles New Caledonia New Zealand Nicaragua Niger Nigeria Niue Norfolk Island North Korea North Macedonia Northern Mariana Islands Norway Oman Pakistan Palau Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Pitcairn Poland Portugal Puerto Rico Qatar Reunion Romania Russian Federation Rwanda Saint Helena Saint Kitts and Nevis Saint Lucia Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San Marino Sao Tome and Principe Saudi Arabia Senegal Serbia Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia South Africa South Georgia and the South Sandwich Is South Korea South Sudan Spain Sri Lanka Sudan Suriname Svalbard and Jan Mayen Swaziland Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Gambia The Netherlands Timor-Leste Togo Tokelau Tonga Trinidad and Tobago Tunisia Turkey Turkmenistan Turks and Caicos Islands Tuvalu UK USA Uganda Ukraine United Arab Emirates United States Virgin Islands Uruguay Uzbekistan Vanuatu Venezuela Vietnam Wallis and Futuna West Bank and Gaza Strip Western Sahara Yemen Zambia Zimbabwe Please select your country/region. You must enter a comment. Competing Interests Please disclose any competing interests that might be construed to influence your judgment of the article's or peer review report's validity or importance. Competing Interests Policy Provide sufficient details of any financial or non-financial competing interests to enable users to assess whether your comments might lead a reasonable person to question your impartiality. Consider the following examples, but note that this is not an exhaustive list: Examples of 'Non-Financial Competing Interests' Within the past 4 years, you have held joint grants, published or collaborated with any of the authors of the selected paper. You have a close personal relationship (e.g. parent, spouse, sibling, or domestic partner) with any of the authors. You are a close professional associate of any of the authors (e.g. scientific mentor, recent student). You work at the same institute as any of the authors. You hope/expect to benefit (e.g. favour or employment) as a result of your submission. You are an Editor for the journal in which the article is published. Examples of 'Financial Competing Interests' You expect to receive, or in the past 4 years have received, any of the following from any commercial organisation that may gain financially from your submission: a salary, fees, funding, reimbursements. You expect to receive, or in the past 4 years have received, shared grant support or other funding with any of the authors. You hold, or are currently applying for, any patents or significant stocks/shares relating to the subject matter of the paper you are commenting on. Please state your competing interests The comment has been saved. An error has occurred. Please try again. Cancel Post var lTitle = "Developing and testing an optimised implementation...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/15-573/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/15-573/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/15-573/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Gadapani Pathak B et al.'); var offsetTop = /chrome/i.test( navigator.userAgent ) ? 4 : -10; var addthis_config = { ui_offset_top: offsetTop, services_compact : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_expanded : "facebook,twitter,www.linkedin.com,www.mendeley.com,reddit.com", services_custom : [ { name: "LinkedIn", url: linkedInUrl, icon:"/img/icon/at_linkedin.svg" }, { name: "Mendeley", url: "http://www.mendeley.com/import/?url=https://f1000research.com/articles/15-573/v1/mendeley", icon:"/img/icon/at_mendeley.svg" }, { name: "Reddit", url: redditUrl, icon:"/img/icon/at_reddit.svg" }, ] }; var addthis_share = { url: "https://f1000research.com/articles/15-573", templates : { twitter : "Developing and testing an optimised implementation model to improve.... Gadapani Pathak B et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/15-573/v1" } }; if (typeof(addthis) != "undefined"){ addthis.addEventListener('addthis.ready', checkCount); addthis.addEventListener('addthis.menu.share', checkCount); } $(".f1r-shares-twitter").attr("href", "https://twitter.com/intent/tweet?text=" + addthis_share.templates.twitter); $(".f1r-shares-facebook").attr("href", "https://www.facebook.com/sharer/sharer.php?u=" + addthis_share.url); $(".f1r-shares-linkedin").attr("href", addthis_config.services_custom[0].url); $(".f1r-shares-reddit").attr("href", addthis_config.services_custom[2].url); $(".f1r-shares-mendelay").attr("href", addthis_config.services_custom[1].url); function checkCount(){ setTimeout(function(){ $(".addthis_button_expanded").each(function(){ var count = $(this).text(); if (count !== "" && count != "0") $(this).removeClass("is-hidden"); else $(this).addClass("is-hidden"); }); }, 1000); } close How to cite this report {{reportCitation}} Cancel Copy Citation Details $(function(){R.ui.buttonDropdowns('.dropdown-for-downloads');}); $(function(){R.ui.toolbarDropdowns('.toolbar-dropdown-for-downloads');}); $.get("/articles/acj/177921/196234") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "196234"); $(document).ready(function() { $( "#frame1" ).on('load', function() { var mydiv = $(this).contents().find("div"); var h = mydiv.height(); console.log(h) }); var tooltipLivingFigure = jQuery(".interactive-living-figure-label .icon-more-info"), titleLivingFigure = tooltipLivingFigure.attr("title"); tooltipLivingFigure.simpletip({ fixed: true, position: ["-115", "30"], baseClass: 'small-tooltip', content:titleLivingFigure + " " }); tooltipLivingFigure.removeAttr("title"); $("body").on("click", ".cite-living-figure", function(e) { e.preventDefault(); var ref = $(this).attr("data-ref"); $(this).closest(".living-figure-list-container").find("#" + ref).fadeIn(200); }); $("body").on("click", ".close-cite-living-figure", function(e) { e.preventDefault(); $(this).closest(".popup-window-wrapper").fadeOut(200); }); $(document).on("mouseup", function(e) { var metricsContainer = $(".article-metrics-popover-wrapper"); if (!metricsContainer.is(e.target) && metricsContainer.has(e.target).length === 0) { $(".article-metrics-close-button").click(); } }); var articleId = $('#articleId').val(); if($("#main-article-count-box").attachArticleMetrics) { $("#main-article-count-box").attachArticleMetrics(articleId, { articleMetricsView: true }); } }); var figshareWidget = $(".new_figshare_widget"); if (figshareWidget.length > 0) { window.figshare.load("f1000", function(Widget) { // Select a tag/tags defined in your page. In this tag we will place the widget. _.map(figshareWidget, function(el){ var widget = new Widget({ articleId: $(el).attr("figshare_articleId") //height:300 // this is the height of the viewer part. [Default: 550] }); widget.initialize(); // initialize the widget widget.mount(el); // mount it in a tag that's on your page // this will save the widget on the global scope for later use from // your JS scripts. This line is optional. //window.widget = widget; }); }); } close Error Close Add Reset F1000.MICROSERVICES.AFFILIATION = ''; $(document).ready(function () { $('.js-affiliations-form').each((index, form) => { new AffiliationForm({ formId: form.id, institutionErrorSelector: '.comment-enter-institution', departmentErrorSelector: '.comment-enter-department', placeSelector: '.js-add-comment-place', stateSelector: '.js-add-comment-state', zipCodeSelector: '.js-add-comment-zipcode', countrySelector: '.js-add-comment-country', countryErrorSelector: '.comment-enter-country', }); }); }); $(document).ready(function () { var reportIds = { "484807": 0, "484806": 0, "484815": 0, "484814": 0, "484813": 0, "484812": 0, "484811": 0, "484810": 0, "484809": 0, "484808": 0, "480871": 0, "480870": 0, "480869": 0, "477679": 0, "480878": 0, "477678": 0, "480877": 0, "477677": 0, "480876": 0, "477676": 0, "480875": 0, "477675": 0, "480874": 0, "477674": 0, "480873": 0, "477673": 0, "480872": 0, "477672": 0, "477681": 0, "477680": 0, }; $(".referee-response-container,.js-referee-report").each(function(index, el) { var reportId = $(el).attr("data-reportid"), reportCount = reportIds[reportId] || 0; $(el).find(".comments-count-container,.js-referee-report-views").html(reportCount); }); var uuidInput = $("#article_uuid"), oldUUId = uuidInput.val(), newUUId = "9ab34291-63bc-42d9-a2a0-d66448d4f6bc"; uuidInput.val(newUUId); $("a[href*='article_uuid=']").each(function(index, el) { var newHref = $(el).attr("href").replace(oldUUId, newUUId); $(el).attr("href", newHref); }); }); An innovative open access publishing platform offering rapid publication and open peer review, whilst supporting data deposition and sharing. Browse Gateways Collections How it Works Contact For Developers Cookie Notice Privacy Notice RSS Submit Your Research Follow us © 2012-2026 F1000 Research Ltd. ISSN 2046-1402 | Legal | Partner of Research4Life • CrossRef • ORCID • FAIRSharing R.templateTests.simpleTemplate = R.template(' $text $text $text $text $text '); R.templateTests.runTests(); var F1000platform = new F1000.Platform({ name: "f1000research", displayName: "F1000Research", hostName: "f1000research.com", id: "1", editorialEmail: "[email protected]", infoEmail: "[email protected]", usePmcStats: true }); $(function(){R.ui.dropdowns('.dropdown-for-authors, .dropdown-for-about, .dropdown-for-myresearch');}); // $(function(){R.ui.dropdowns('.dropdown-for-referees');}); $(document).ready(function () { if ($(".cookie-warning").is(":visible")) { $(".sticky").css("margin-bottom", "35px"); $(".devices").addClass("devices-and-cookie-warning"); } $(".cookie-warning .close-button").click(function (e) { $(".devices").removeClass("devices-and-cookie-warning"); $(".sticky").css("margin-bottom", "0"); }); $("#tweeter-feed .tweet-message").each(function (i, message) { var self = $(message); self.html(linkify(self.html())); }); $(".partner").on("mouseenter mouseleave", function() { $(this).find(".gray-scale, .colour").toggleClass("is-hidden"); }); }); Sign In Remember me Forgotten your password? Sign In Cancel Email or password not correct. Please try again Please wait... $(function(){ // Note: All the setup needs to run against a name attribute and *not* the id due the clonish // nature of facebox... $("a[id=googleSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("GOOGLE"); $("form[id=oAuthForm]").submit(); }); $("a[id=facebookSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("FACEBOOK"); $("form[id=oAuthForm]").submit(); }); $("a[id=orcidSignInButton]").click(function(event){ event.preventDefault(); $("input[id=oAuthSystem]").val("ORCID"); $("form[id=oAuthForm]").submit(); }); }); If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password. The email address should be the one you originally registered with F1000. Email address not valid, please try again You registered with F1000 via Google, so we cannot reset your password. To sign in, please click here . If you still need help with your Google account password, please click here . You registered with F1000 via Facebook, so we cannot reset your password. To sign in, please click here . If you still need help with your Facebook account password, please click here . Code not correct, please try again Reset password Cancel Email us for further assistance. Server error, please try again. If your email address is registered with us, we will email you instructions to reset your password. If you think you should have received this email but it has not arrived, please check your spam filters and/or contact for further assistance. Please wait... Register $(document).ready(function () { signIn.createSignInAsRow($("#sign-in-form-gfb-popup")); $(".target-field").each(function () { var uris = $(this).val().split("/"); if (uris.pop() === "login") { $(this).val(uris.toString().replace(",","/")); } }); });

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2026) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-23T02:00:01.238055+00:00
License: CC-BY-4.0