Implementation and Efficacy of COVID-19 Infection... | 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/14-662" }, "headline": "Implementation and Efficacy of COVID-19 Infection Prevention and Controls Measures Among Indonesia’s...", "datePublished": "2025-07-07T14:20:31", "dateModified": "2025-07-07T14:20:31", "author": [ { "@type": "Person", "name": "Robiana Modjo" }, { "@type": "Person", "name": "Fatma Lestari" }, { "@type": "Person", "name": "Hendra ." }, { "@type": "Person", "name": "Meilisa Rahmadani" }, { "@type": "Person", "name": "Ali Syahrul Chaeruman" }, { "@type": "Person", "name": "Fetrina Lestari" }, { "@type": "Person", "name": "Abdul Kadir" }, { "@type": "Person", "name": "Desy Sulistiyorini" }, { "@type": "Person", "name": "Juliana Sutanto" } ], "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": " Background The coronavirus disease 2019 (COVID-19) pandemic has significantly impacted primary healthcare (PHC) workers, placing them at heightened risk of infection. Ensuring the implementation of infection prevention and control (IPC) measures in PHC settings is critical to safeguarding health workers and maintaining essential health services. This study aimed to assess the compliance of PHC facilities with the Indonesian Ministry of Health’s COVID-19 regulations. Methods A cross-sectional study was conducted across 17 Primary Health Care (Puskesmas) facilities located in six provinces of Indonesia. Data were collected over a six-month period and analyzed based on 11 key variables: leadership and incident management systems; coordination and communication; surveillance and information management; risk management and public involvement; administrative, financial, and business continuity; human resources; essential support services; patient management; occupational health; mental health and psychosocial support; rapid identification and diagnosis; and infection prevention and control. Compliance was evaluated using a scoring system aligned with Ministry of Health standards. Results Of the 17 PHC facilities evaluated, 12 (71%) were classified as having “very good” compliance with COVID-19 IPC measures, while 5 (29%) were categorized as “good.” However, specific areas showed lower compliance rates, including occupational health, mental health, and psychosocial support (41%), human resources (50%), risk communication and community engagement (57%), and administrative, financial, and business continuity (58%). Conclusions While overall compliance with Ministry of Health regulations among PHC facilities was high, critical areas such as worker mental health, human resource management, and risk communication require targeted improvement. Policymakers, government agencies, and health institutions must enhance protection measures for PHC workers by strengthening human resource systems, updating risk communication strategies, and integrating business continuity planning tailored to pandemic conditions. " } { "@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/14-662/v1", "name": "Implementation and Efficacy of COVID-19 Infection Prevention and Controls..." } } ] } Home Browse Implementation and Efficacy of COVID-19 Infection Prevention and Controls... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Modjo R, Lestari F, . H et al. Implementation and Efficacy of COVID-19 Infection Prevention and Controls Measures Among Indonesia’s Health Care Workers [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :662 ( https://doi.org/10.12688/f1000research.164787.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 ▬ ✚ Research Article Implementation and Efficacy of COVID-19 Infection Prevention and Controls Measures Among Indonesia’s Health Care Workers [version 1; peer review: 1 not approved] Robiana Modjo https://orcid.org/0000-0002-4435-1473 1,2 , Fatma Lestari 1,3 , Hendra . 1,2 , [...] Meilisa Rahmadani 2,4 , Ali Syahrul Chaeruman 2 , Fetrina Lestari 2 , Abdul Kadir 1,3 , Desy Sulistiyorini https://orcid.org/0000-0001-9129-0653 5 , Juliana Sutanto 6 Robiana Modjo https://orcid.org/0000-0002-4435-1473 1,2 , Fatma Lestari 1,3 , [...] Hendra . 1,2 , Meilisa Rahmadani 2,4 , Ali Syahrul Chaeruman 2 , Fetrina Lestari 2 , Abdul Kadir 1,3 , Desy Sulistiyorini https://orcid.org/0000-0001-9129-0653 5 , Juliana Sutanto 6 PUBLISHED 07 Jul 2025 Author details Author details 1 Department of Occupational Health and Safety, Faculty of Public Health, University of Indonesia, Depok, 16425, Indonesia 2 Indonesia Occupational Health Experts Association, Depok, 16424, Indonesia 3 Disaster Risk Reduction Center, University of Indonesia, Depok, 16424, Indonesia 4 University of Indonesia Hospital, Depok, 16424, Indonesia 5 Department of Public Health, Faculty of Health Science, Universitas Indonesia Maju, Jakarta, 12610, Indonesia 6 Department of Human Centered Computing, Monash University, Clayton, Victoria, Australia Robiana Modjo Roles: Conceptualization, Data Curation, Funding Acquisition, Investigation, Methodology, Writing – Original Draft Preparation Fatma Lestari Roles: Conceptualization, Data Curation, Funding Acquisition, Methodology Hendra . Roles: Data Curation, Investigation, Supervision Meilisa Rahmadani Roles: Data Curation, Formal Analysis, Methodology, Project Administration Ali Syahrul Chaeruman Roles: Funding Acquisition, Investigation, Project Administration, Supervision Fetrina Lestari Roles: Conceptualization, Data Curation, Investigation, Project Administration Abdul Kadir Roles: Formal Analysis, Methodology, Project Administration Desy Sulistiyorini Roles: Supervision, Writing – Review & Editing Juliana Sutanto Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Visualization OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Pathogens gateway. This article is included in the Coronavirus (COVID-19) collection. Abstract Background The coronavirus disease 2019 (COVID-19) pandemic has significantly impacted primary healthcare (PHC) workers, placing them at heightened risk of infection. Ensuring the implementation of infection prevention and control (IPC) measures in PHC settings is critical to safeguarding health workers and maintaining essential health services. This study aimed to assess the compliance of PHC facilities with the Indonesian Ministry of Health’s COVID-19 regulations. Methods A cross-sectional study was conducted across 17 Primary Health Care (Puskesmas) facilities located in six provinces of Indonesia. Data were collected over a six-month period and analyzed based on 11 key variables: leadership and incident management systems; coordination and communication; surveillance and information management; risk management and public involvement; administrative, financial, and business continuity; human resources; essential support services; patient management; occupational health; mental health and psychosocial support; rapid identification and diagnosis; and infection prevention and control. Compliance was evaluated using a scoring system aligned with Ministry of Health standards. Results Of the 17 PHC facilities evaluated, 12 (71%) were classified as having “very good” compliance with COVID-19 IPC measures, while 5 (29%) were categorized as “good.” However, specific areas showed lower compliance rates, including occupational health, mental health, and psychosocial support (41%), human resources (50%), risk communication and community engagement (57%), and administrative, financial, and business continuity (58%). Conclusions While overall compliance with Ministry of Health regulations among PHC facilities was high, critical areas such as worker mental health, human resource management, and risk communication require targeted improvement. Policymakers, government agencies, and health institutions must enhance protection measures for PHC workers by strengthening human resource systems, updating risk communication strategies, and integrating business continuity planning tailored to pandemic conditions. READ ALL READ LESS Keywords COVID-19 infection prevention & control, primary health care facilities, occupational health, healthcare workers protection. Corresponding Author(s) Robiana Modjo ( [email protected] ) Close Corresponding author: Robiana Modjo Competing interests: No competing interests were disclosed. Grant information: This research was funded by Directorate of Research and Development (Risbang) Universitas Indonesia through the Q2 International Indexed Publication (PUTI) funding scheme (grant no. NKB-467/UN2.RST/HKP.05.00/2022) The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2025 Modjo R 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: Modjo R, Lestari F, . H et al. Implementation and Efficacy of COVID-19 Infection Prevention and Controls Measures Among Indonesia’s Health Care Workers [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :662 ( https://doi.org/10.12688/f1000research.164787.1 ) First published: 07 Jul 2025, 14 :662 ( https://doi.org/10.12688/f1000research.164787.1 ) Latest published: 07 Jul 2025, 14 :662 ( https://doi.org/10.12688/f1000research.164787.1 ) Introduction The global coronavirus disease 2019 (COVID-19) pandemic has had a profound impact on the occupational health of health care professionals. Severe Acute Respiratory Syndrome Coronavirus 2 (SARS-CoV-2) has been identified as the causative agent of this pandemic. The virus initially triggered an outbreak in Wuhan, Hubei, China on December 31, 2019. 1 , 2 Primary healthcare workers face immense pressure throughout the ongoing COVID-19 crisis, a situation expected to persist until a significant reduction in cases is achieved. 3 Notably, the risk of nosocomial infection and transmission poses a considerable threat to the control of COVID-19, particularly among primary healthcare workers. 4 According to the World Health Organization (WHO), the prevalence of infections among health workers has exhibited significantly, ranging from 2%-35%. 5 Healthcare workers are susceptible to infection through prolonged exposure to COVID-19 patients, with certain healthcare activities, such as endotracheal intubation, noninvasive ventilation, tracheotomy, and manual ventilation before intubation, potentially leading to the virus becoming airborne. These procedures increase the risk to healthcare workers. 6 In Indonesia, the Ministry of Health established two pivotal regulations aimed at guiding and safeguarding healthcare workers in the face of the COVID-19 pandemic. These regulations are Ministry of Health Regulation No. 413 of the year 2020, outlining guidelines for COVID-19 prevention and control, and Ministry of Health Regulation No. 327 designating COVID-19 as a work-related disease for specific occupations. The latter regulation serves the purpose of protecting healthcare workers from the risk of contracting COVID-19. 7 , 8 According to WHO data on May 14, 2021, there have been 160,813,869 confirmed COVID-19 cases worldwide, with 3,339,002 reported deaths. 9 Additionally, WHO reported that as of May 11, 2021, 1,264,164,553 vaccine doses have been administered globally. 9 The initial cases of COVID-19 in Indonesia were documented on March 2, 2020, with two confirmed positive cases. 10 Recognizing the severity of the situation, Presidential Decree No. 12 of 2020, issued on April 13, 2020, declared the spread of COVID-19 as a non-natural disaster, designating it an Indonesian national disaster. 10 As of May 14, 2021, Indonesia had reported 1,734,285 confirmed COVID-19 cases, with 1,592,886 individuals having successfully recovered and 47,823 reported deaths. These cases are distributed across 34 provinces in the country. 11 Puskesmas, or primary healthcare (PHC) in Indonesia, play a vital role in executing preventive and promotive programs within local communities. This encompasses activities such as providing early warning for endemic or pandemic diseases; executing public health infectious or disease prevention measures; conducting education and promoting a healthy lifestyle; and actively participating in COVID-19 contact tracing, testing, and early treatment of COVID-19 patients. The expansive network comprises 10,134 primary healthcare centers across Indonesia. 12 – 14 To ensure the effective execution of COVID-19 prevention and control measures within these Primary Health Care settings, the Ministry of Health, Republic of Indonesia, under the coordination of the Occupational Health and Sports Directorate, collaborated with the Indonesian Occupational Health Association and Universitas Indonesia to conduct this research. The primary objective of this research was to analyze the implementation of COVID-19 prevention and control measures among primary health care workers in Indonesia. Methods Research design and primary health care selection The research design employed in this study adopted a cross-sectional approach, with data collection spanning a period of six months from July to December 2020. The analysis focused on evaluating the protection measures in place for primary healthcare workers, specifically assessing their compliance with Ministry of Health regulations No. 413 of the year 2020 regarding Guidelines on COVID-19 Prevention and Control, and Ministry of Health Regulation No. 327 designating COVID-19 as a work-related disease on specific workers. 7 , 8 17 (seventeen) primary healthcare (PHC) facilities were strategically selected from 6 (six) provinces in Indonesia: West Java, Central Java, South Kalimantan, East Java, West Kalimantan, and West Sumatera. The Primary Health Care centers in each province are West Java (two PHC), East Java (two PHC), Central Java (two PHC), South Kalimantan (two PHC), West Kalimantan (three PHC), and West Sumatera (six PHC). The selection process utilized a non-probabilistic purposive sampling method with the chosen PHC members within the network of the Indonesia Occupational Health Association (IOHA). Evaluation elements and scoring system The assessment of primary healthcare (PHC) facilities involved the administration of a self-assessment evaluation form. This form was distributed through the network of the Indonesia Occupational Health Association (IOHA) network and completed by designated key informants. The gathered information was validated and verified through the local network of the IOHA. The evaluation form encompassed 11 crucial elements: Leadership and Incident Management System, Coordination and Communication, Surveillance, Information Management, Administration, Finance, and Business Continuity, Human resources, sustainability of essential services, Patient Management, Occupational Health, Mental health and psychosocial support, rapid identification and diagnosis, and Infection Prevention and Control. To evaluate adherence to the Ministry of Health regulations, compliance levels were categorized as “Very Good” for exceeding compliance, “Good” for 61%–80%, “Sufficient” for 41%–60%, and “Poor” for below 40%. Data analysis, weighting, and score calculation The collected data were analyzed using Microsoft Excel. Univariate analysis was conducted, presenting essential information related to the variables and evaluating compliance with Indonesia’s Ministry of Health regulations. The analysis involved the creation of visual representations, including bar charts, spider webs, and compliance-level charts, to effectively communicate the findings. These graphical representations provided a comprehensive overview of the data, highlighting patterns and variations in compliance across the evaluated elements. Ethical consideration The study underwent thorough evaluation and was approved by the ethics committee of the Research and Community Engagement of the Faculty of Public Health, Universitas Indonesia. The Ethics Approval Letter No. Ket-435/UN2.F10.D11/PPM.00.02/2020 was issued on August 15, 2020. Detailed information regarding the informed consent process was provided during the Ethics Approval and Consent stages before the commencement of the study. Informed consent for participation in the study was obtained orally from all individuals prior to the commencement of data collection. Participants were provided with comprehensive information regarding the study’s objectives, procedures, and the measures taken to ensure confidentiality, as part of the informed consent process. All research procedures were conducted in full accordance with the ethical guidelines and regulations approved by the relevant ethics committee. It should be noted that the study did not involve the use of animals or human biological materials, thereby reinforcing adherence to ethical principles and standards throughout the research process. Results Primary healthcare (PHC) information Table 1 provides a comprehensive profile of Primary Health Care (PHC), encompassing essential details such as PHC classification, status, codes, provinces, capacity of beds available for COVID-19 patients, number of beds designated for routine care, and workforce size. The selected PHC sample for the analysis of COVID-19 prevention and control included both inpatient and outpatient services. The study incorporated PHCs classified based on their inpatient and outpatient services, further categorizing them based on their status. PHC status includes those affiliated with the Local General Services Body (LGSB), referred to as “ Badan Layanan Umum Daerah ” (BLUD), and those not affiliated with LGSB or Non-BLUD. The BLUD status signifies a system implemented by local government work units to deliver public services with financial management flexibility, which is distinct from other general local government services. Generally, inpatient PHCs tend to have more beds than outpatient PHCs. This detailed profile serves as a foundation for understanding the diverse characteristics of the selected PHC samples under investigation ( Table 1 ). Table 1. COVID-19 confirmed cases in hospital workers. No. Primary health care classification & status PHC code Provinces Number of beds for COVID-19 patients Number of beds for routine care Number of workers 1 Inpatient (BLUD) G West Kalimantan 23 1 103 2 Inpatient (BLUD) P West Java 4 0 86 3 Inpatient (BLUD) B East Java 9 7 77 4 Inpatient (BLUD, Primary) K West Sumatera 15 0 72 5 Inpatient (BLUD, Primary) D Central Java 9 9 72 6 Outpatient (BLUD, Primary) E West Kalimantan 6 0 72 7 Inpatient (Full-BLUD) F West Kalimantan 15 1 68 8 Inpatient (BLUD, Primary) J West Sumatera 8 8 62 9 Inpatient (BLUD, Intermediate) O West Sumatera 4 2 38 10 Inpatient (BLUD, Intermediate) N West Sumatera 4 0 26 11 Inpatient t (Non-BLUD) M West Sumatera 20 10 159 12 Outpatient (Non-BLUD) L West Sumatera 0 0 68 13 Outpatient (BLUD) I South Kalimantan 0 0 58 14 Outpatient (BLUD, Intermediate) H South Kalimantan 6 0 53 15 Outpatient (BLUD, Primary) C Central Java 7 0 38 16 Outpatient (BLUD) A East Java 3 0 35 17 Outpatient (Non- BLUD) Q West Java 0 0 27 Regulation compliance of COVID-19 prevention and control implementation in primary health care (PHC) Figure 1 illustrates the compliance of OHC facilities in six provinces with the regulations for COVID-prevention and control, as stipulated by the Indonesian Ministry of Health. 7 , 8 The observed compliance and the specified requirements outlined by the Ministry were compared. Figure 3 further represents the compliance levels in three distinct ranges: greater than 80%, between 60% and 80%, and less than 60. Figure 1. Regulation compliance of COVID-19 prevention and control in PHC. The evaluation of each element of COVID-19 prevention and control in PHC, as presented in Table 2 , indicates notable strengths in certain areas. The strongest element across all regions was infection prevention and control, consistently achieving a compliance rate of above 80%. Additionally, elements focusing on leadership and incident management systems show strength in several areas, including East Java, West Kalimantan, and West Java. The ranking of achievements for the implementation of COVID-19 prevention and control in PHC, listed from the highest to the lowest, was as follows: East Java, West Java, West Sumatera, West Kalimantan, South Kalimantan, and Central Java. Table 2. Evaluation on each element of COVID-19 prevention and control in PHC. No. Evaluation elements East Java Central Java West Kalimantan South Kalimantan West Sumatera West Java Average score 1 Leadership and incident management system 100% 71% 93% 75% 58% 89% 81% 2 Coordination and communication 83% 67% 69% 83% 79% 75% 76% 3 Surveillance and information management 88% 71% 72% 75% 69% 67% 74% 4 Risk communication and community engagement 69% 50% 50% 63% 44% 69% 57% 5 Administration, finance and business continuity 75% 38% 61% 50% 58% 67% 58% 6 Human resources 44% 39% 56% 58% 57% 44% 50% 7 Continuity of essential support services 79% 58% 67% 75% 93% 58% 72% 8 Patient management 92% 100% 61% 50% 81% 100% 81% 9 Occupational health, mental health and psychosocial support 50% 40% 27% 35% 45% 50% 41% 10 Rapid identification and diagnosis 85% 70% 70% 50% 80% 95% 75% 11 Infection prevention and control 88% 93% 97% 89% 96% 96% 93% Mean 78% 63% 66% 64% 69% 74% The average score results clearly show that the strongest elements are infection prevention and control (93%), leadership and incident management systems (81%), and patient management (81%). The weakest elements were occupational health, mental health, psychosocial support, and human resources. Figure 2 presenting a radar plot analysis of the evaluation scores for COVID-19 prevention and control in Primary Health Care (PHC), illustrates several notable patterns. There are several elements are the strongest which include infection prevention and control, leadership and incident management system, and patient management. However, there are several elements which are the weakest including occupational health, mental health and psychosocial support and human resources. Result from radar plot analysis align with mean score evaluation results. Figure 2. Radar plot on evaluation score of COVID 19 prevention and control in PHC. Figure 3 shows the Box-Whisker plot analysis used to analyze the tendencies and distributions of compliance among all locations. The highest and smallest tendencies and distributions show that the element of infection prevention and control is best implemented in most locations. The locations of the boxes show how well the element is implemented, and it is clear that occupational health, mental health, and psychosocial support are the lowest for most of the locations. Figure 3. Box-whisker plot analysis for compliance tendencies and distributions. Discussion The comprehensive findings of this study suggest that the most robust elements in the realm of COVID-19 prevention and control within primary healthcare (PHC) are COVID-19 infection prevention and control, leadership and incident management, and patient management ( Figure 3 ). The majority of the selected PHC locations have demonstrated exemplary implementation of COVID-19 prevention and control measures, with an impressive compliance rate of 93%. Several critical factors contribute to the success of COVID-19 prevention and control in these PHC. This includes the effective reinforcement of the role of health and safety officers, ensuring the meticulous implementation of COVID-19 infection prevention and control measures among healthcare workers. There is also a strong emphasis on ensuring the availability of appropriate personal protective equipment (masks, respirators, gloves, gowns, and goggles). Moreover, careful attention is given to ensuring that the Personal Protective Equipment (PPE) is both adequate and acceptable based on the specific requirements within facility zones and the tasks performed by workers. Other noteworthy aspects contributing to success include the availability of standard operating procedures for working with COVID-19 patients, a systematic approach to conducting investigations in the event of confirmed cases among workers, and a well-established mechanism for reporting and recording COVID-19 cases. The commendable implementation of COVID-19 infection prevention and control measures across the majority of the 17 PHC locations is attributed to proactive measures taken by the Indonesian government, particularly through the Ministry of Health. The release of regulations on COVID-19 infection prevention and control since July 13, 2020, has played a pivotal role in guiding and facilitating successful implementation in these locations. The second aspect demonstrating commendable implementation is leadership and incident management, which is notably well-executed in the majority of the 17 PHC locations ( Figures 2 and 3 ). The leadership and incident management elements encompass various critical components, including the establishment of an emergency response plan; formation of a COVID-19 task force; issuance of a formal decree delineating assigned responsibilities for coordinators and task force teams; ensuring the execution of incident management for COVID-19; utilizing evidence-based data for decision-making; conducting simulations; implementing COVID-19 incident management; defining mechanisms for coordinated responses with local and national governments; addressing community prevention, preparedness, response, and recovery from COVID-19; and ensuring that all related documents for COVID-19 risk management are established and readily available to all PHC staff and workers. The importance of leadership and incident management during a pandemic is well known. 15 This is a well-known incident management approach and response framework that has been used in many organizations in disasters or complex event management and has proven to be effective. 16 , 17 These findings align with the WHO report from the field assessment of Pandemic Preparedness and response capacity in Indonesia that most health facilities have had command and control structures for pandemic management. 18 The third aspect demonstrating exemplary implementation is patient management, with an achievement rate of 81% in compliance with the requirements set by the local Indonesian government, as presented in Table 2 , Figure 2 , and Figure 3 . 8 Several aspects covered under this patient management element include updating standard operating procedures (SOP) according to the Indonesian Ministry of Health 413, 8 and the SOP that has been made readily available to workers and relevant stakeholders, patient administration, patient referral, patient therapy, diagnostics, COVID-19 infection prevention and control, network with other PHC, and safe patient transport before and after referral including from homecare. The Indonesian Ministry of Health guidelines on COVID-19 prevention and control have provided clear guidance for health services, and the majority of PHC have implemented this in their routine patient management before the pandemic. PHC only need to update and adjust the requirement and compliance to the guidance, and most PHC have fully functioning patient management according to the guidelines. 8 On the contrary, the elements exhibiting the weakest implementation in COVID-19 prevention and control are occupational health, mental health and psychosocial support (41% compliance), human resources (50% compliance), risk communication and community engagement (57% compliance), and administration, finance, and business continuity (58% compliance). Both the World Health Organization (WHO) and the International Labour Organization (ILO) issued guidance for occupational health, with a revised version of the initial guidance released in March 2020. 19 – 21 The guidance provides information for the primary prevention of COVID-19 among health workers, which was based on risk assessment and introduction of appropriate measures; several risks to healthcare workers, including worker protection from workplace violence, harassment, negative stigma, discrimination, heavy workload, and prolonged use of personal protective equipment (PPE), which should be managed. Indeed, WHO and ILO stated that all healthcare workers should acquire occupational health services, mental health and psychosocial support, adequate hygiene, sanitation, and rest services, and healthcare services should have an occupational health program in conjunction with programs for infection prevention and control. Moreover, Universitas Indonesia has taken proactive steps by launching educational materials on COVID-19 through a massive open online course (MOOC) for health workers. This initiative is facilitated through the “EDURISK” platform, covering essential topics such as mental health management and mindfulness techniques. 20 – 23 Recognizing the critical role of healthcare workers, prioritizing their protection is imperative to ensure continuous and effective functioning of the health sector. 24 , 25 The lack of human resources during the pandemic COVID-19 is also an area of concern and improvement. 26 , 27 Other studies and reports have indicated a lack of human resources during the pandemic COVID-19, including the availability of competent human resources, adequate number of human resources, and distribution of appropriate human resources. 18 , 28 The majority of the 17 locations had inadequate human resources, ranging from 39% to 58% compliance with the Indonesian Ministry of Health guidance, as presented in Table 2 and Figures 2 and 3 . These results suggest that several measures can be taken to increase human resources during the COVID-19 pandemic. These measures include conducting workplace risk assessments, making changes to work procedures, recruiting volunteers, understanding health workers’ challenges and needs, and providing capacity-building initiatives. 19 , 27 , 29 With regard to risk communication and community engagement, the results suggest that it is also an area that needs improvement. The results from this study suggested that the average compliance with regard to risk communication and community engagement was 57%, as presented in Table 2 and Figures 2 and 3 . Aspects evaluated under risk communication and community engagement, including SOPs for risk communication, and all workers, patients, visitors, relevant stakeholders, and the community have been informed and educated. The majority of PHC achieved compliance between 44-69%, which means that it needs to be improved further. The WHO, in conjunction with UNICEF, IFRC, and GOARN, has released guidance related to the Global Risk Communication and Community Engagement (RCCE) strategy to guide how to better communicate COVID-19 and empower community involvement. 30 In assessing the elements of administration, finance, and business continuity, the study revealed an average compliance percentage of 58%, as detailed in Table 2 , Figure 2 , and Figure 3 . The evaluation encompasses several critical aspects, including the availability of necessary SOPs related to administration and finance for effective COVID-19 control, and encompassing areas such as purchasing, supply chain, and essential services. Additionally, the study examined the provision of guidance and policies pertaining to COVID-19 pandemic control for all staff and health workers. It further explored the implementation of systems to manage COVID-19-related measures, encompassing testing and case management. The study also assessed the presence and execution of systems governing working hours and procedures to mitigate fatigue and work overload, ensuring the sustained business continuity of Primary Health Care (PHC). Furthermore, the evaluation considers the implementation of individual care strategies, including independent non-critical care, such as home care, and innovative approaches, such as telemedicine. Despite these measures, this study highlights a notable gap in the establishment of business continuity plans (BCP) within the health sector. The research papers provided offer insights into the strategies and technologies that can enhance the resilience of healthcare systems, emphasizing the importance of robust BCP in maintaining service continuity to ensure the uninterrupted delivery of services even in the face of disasters. Data availability statement The data supporting the findings of this study cannot be shared publicly due to ethical restrictions related to participant confidentiality and institutional requirements. The data contain sensitive information collected from key informants at primary health care facilities and are subject to confidentiality agreements approved by the Ethics Committee of the Faculty of Public Health, Universitas Indonesia (Ethics Approval No. Ket-435/UN2.F10.D11/PPM.00.02/2020). The Institutional Review Board did not approve public sharing of the dataset to protect the privacy of participating individuals and facilities. However, data may be made available to qualified researchers upon reasonable request and with permission from the corresponding author, subject to ethical review and approval. Requests for access should be directed to the corresponding author (Robiana Modjo, [email protected] ), and applicants will be required to submit a written request outlining the purpose of data use and provide evidence of ethical approval from their institution. References 1. Huang C, Wang Y, Li X, et al. : Clinical features of patients infected with 2019 novel coronavirus in Wuhan, China. Lancet. 2020; 395 (10223): 497–506. PubMed Abstract | Publisher Full Text | Free Full Text 2. Wu YC, Chen CS, Chan YJ: The outbreak of COVID-19: An overview. J. Chinese Med. Assoc. 2020; 83 (3): 217–220. PubMed Abstract | Publisher Full Text | Free Full Text 3. Ehrenberg JP, Zhou XN, Fontes G, et al. : Strategies supporting the prevention and control of neglected tropical diseases during and after the COVID-19 pandemic. Infect. Dis. Poverty. 2020; 9 (1): 86–87. PubMed Abstract | Publisher Full Text | Free Full Text 4. Liu J, Liao X, Qian S, et al. : Community Transmission of Severe Acute Respiratory Syndrome Coronavirus 2, Shenzhen, China, 2020. Emerg. Infect. Dis. 2020; 26 (6): 1320–1323. PubMed Abstract | Publisher Full Text | Free Full Text 5. World Health Organisation: Prevention, identification, and management of health worker infection in the context of COVID-19. Interim guidance on October 30, 2020. 2020. Reference Source 6. Tran K, Cimon K, Severn M, et al. : Aerosol generating procedures and risk of transmission of acute respiratory infections to healthcare workers: a systematic review. PLOS ONE. 7 (4): e35797. PubMed Abstract | Publisher Full Text | Free Full Text 7. Indonesian Ministry of Health: Decree of the Minister of Health of the Republic of Indonesia Number HK.01.07/Menkes/327/2020 about Determination of Coronavirus Disease 2019 (Covid-19) due to Work as a Specific Occupational Disease in Certain OccupationsThe determination of COVID-19 as a work-related disease in specific workers.2020. Reference Source 8. Indonesian Ministry of Health: Decree of the Minister of Health Number HK.01.07/MENKES/413/2020 on guidelines for the prevention and control of coronavirus Disease 2019 (COVID-19).2020. Reference Source 9. World Health Organisation: WHO COVID-19 Dashboard.2021. Reference Source 10. Lestari F, et al. : Indonesia’s Experience in COVID-19 Control. Jakarta: National Disaster Management Agency (BNPB); 2020. Reference Source 11. COVID-19 Handling Task Force: Peta Sebaran. Reference Source 12. Lestari F, et al. : Indonesia’s experience in controlling the COVID-19 pandemic in 17 Provinces and Lessons Learned from Various Countries. Jakarta: National Disaster Management Agency (BNPB); 2020. Reference Source 13. Lestari F, et al. : Indonesia’s Experience in COVID-19 Control in 17 provinces. Jakarta: National Disaster Management Agency (BNPB); 2020. Reference Source 14. Indonesian Ministry of Health: Profil Kesehatan Indonesia. Jakarta: 2021. Reference Source 15. Sudarmo: Leadership and Human Resource Management: Response to the COVID-19 Outbreak. International Research Journal of Management, IT, and Social Sciences. 2020; 7 (6): 167–174. Publisher Full Text 16. Nicola M, Sohrabi C, Mathew G, et al. : Health policy and leadership models during the COVID-19 pandemic: A review. Int. J. Surg. 2020; 81 : 122–129. PubMed Abstract | Publisher Full Text | Free Full Text 17. Cook J: Incident Command in the Time of COVID-19. Lab. Med. 2020; 51 (6): e78–e82. PubMed Abstract | Publisher Full Text | Free Full Text 18. World Health Organisation: Field Assessment of Pandemic Preparedness and Response Capacity in Indonesia: Summary Report, June to September 2020. Jakarta: 2021. Reference Source 19. World Health Organization and the International Labour Organization: COVID-19: Occupational Health and Safety of Health Workers. WHO & ILO; 2021. Reference Source 20. World Health Organisation: Open Course WHO: Occupational health and safety for health workers in the context of COVID-19.2020. Reference Source 21. ILO: Protect the mental health of health and care workers in the COVID-19 pandemic.2021. Reference Source 22. Lestari F, Fatmah, Yani A, et al. : EDURISK. COVID-19 Series Educational Risks. Massive Open Online Course (MOOC). Disaster Risk Reduction Center UI, editor. Depok, Indonesia: 2020. Reference Source 23. WHO: Health workforce policy and management in the context of the COVID-19 pandemic response.2020. Reference Source 24. Kusumawardani DA, Nurika G, Luthfiyana NU: The Mental Health of Medical Workers During the Covid19 Pandemic: How Do We Manage It? JKL. 2020; 12 (1si): 21–28. Publisher Full Text 25. Ng WT: COVID -19: Protection of Workers at the Workplace in Singapore. Saf. Health Work. 2021; 12 (1): 133–135. PubMed Abstract | Publisher Full Text | Free Full Text 26. Giannis D, Geropoulos G, Matenoglou E, et al. : Impact of coronavirus disease 2019 on healthcare workers: beyond the risk of exposure. Postgrad. Med. J. 2021; 97 (1147): 326–328. PubMed Abstract | Publisher Full Text | Free Full Text 27. Mehta S, Machado F, Kwizera A, et al. : COVID-19: a heavy toll on health-care workers. Lancet Respir. Med. 2021; 9 (3): 226–228. PubMed Abstract | Publisher Full Text | Free Full Text 28. Klimek Yingling J: Rationing Evidence-Based Nursing Practice: Considering a Resource-Based Approach. OJIN Online J. Issues Nurs. 2021; 26 (1). Publisher Full Text 29. Smith C: The structural vulnerability of healthcare workers during COVID-19: Observations on the social context of risk and the equitable distribution of resources. Soc. Sci. Med. 2020 Aug; 258 : 113119. PubMed Abstract | Publisher Full Text | Free Full Text 30. World Health Organization: COVID-19 Global Risk Communication and Community Engagement Strategy. Interim Guid. 2020; (December 2020): 20. Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 07 Jul 2025 ADD YOUR COMMENT Comment Author details Author details 1 Department of Occupational Health and Safety, Faculty of Public Health, University of Indonesia, Depok, 16425, Indonesia 2 Indonesia Occupational Health Experts Association, Depok, 16424, Indonesia 3 Disaster Risk Reduction Center, University of Indonesia, Depok, 16424, Indonesia 4 University of Indonesia Hospital, Depok, 16424, Indonesia 5 Department of Public Health, Faculty of Health Science, Universitas Indonesia Maju, Jakarta, 12610, Indonesia 6 Department of Human Centered Computing, Monash University, Clayton, Victoria, Australia Robiana Modjo Roles: Conceptualization, Data Curation, Funding Acquisition, Investigation, Methodology, Writing – Original Draft Preparation Fatma Lestari Roles: Conceptualization, Data Curation, Funding Acquisition, Methodology Hendra . Roles: Data Curation, Investigation, Supervision Meilisa Rahmadani Roles: Data Curation, Formal Analysis, Methodology, Project Administration Ali Syahrul Chaeruman Roles: Funding Acquisition, Investigation, Project Administration, Supervision Fetrina Lestari Roles: Conceptualization, Data Curation, Investigation, Project Administration Abdul Kadir Roles: Formal Analysis, Methodology, Project Administration Desy Sulistiyorini Roles: Supervision, Writing – Review & Editing Juliana Sutanto Roles: Conceptualization, Data Curation, Formal Analysis, Investigation, Methodology, Visualization Competing interests No competing interests were disclosed. Grant information This research was funded by Directorate of Research and Development (Risbang) Universitas Indonesia through the Q2 International Indexed Publication (PUTI) funding scheme (grant no. NKB-467/UN2.RST/HKP.05.00/2022) 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: 07 Jul 2025, 14:662 https://doi.org/10.12688/f1000research.164787.1 Copyright © 2025 Modjo R 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 Modjo R, Lestari F, . H et al. Implementation and Efficacy of COVID-19 Infection Prevention and Controls Measures Among Indonesia’s Health Care Workers [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :662 ( https://doi.org/10.12688/f1000research.164787.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: ? 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 Version 1 VERSION 1 PUBLISHED 07 Jul 2025 Views 0 Cite How to cite this report: Ahmad J. Reviewer Report For: Implementation and Efficacy of COVID-19 Infection Prevention and Controls Measures Among Indonesia’s Health Care Workers [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :662 ( https://doi.org/10.5256/f1000research.181359.r409775 ) The direct URL for this report is: https://f1000research.com/articles/14-662/v1#referee-response-409775 NOTE: it is important to ensure the information in square brackets after the title is included in this citation. Close Copy Citation Details Reviewer Report 17 Sep 2025 Junaid Ahmad , Zhejiang University, Hangzhou, China Not Approved VIEWS 0 https://doi.org/10.5256/f1000research.181359.r409775 Peer-Review of the Manuscript Title: Implementation and Efficacy of COVID-19 Infection Prevention and Control Measures Among Indonesia's Health Care Workers The manuscript under review presents an analysis of COVID-19 infection prevention and control (IPC) measures implemented across ... Continue reading READ ALL Peer-Review of the Manuscript Title: Implementation and Efficacy of COVID-19 Infection Prevention and Control Measures Among Indonesia's Health Care Workers The manuscript under review presents an analysis of COVID-19 infection prevention and control (IPC) measures implemented across selected primary healthcare (PHC) facilities in Indonesia. The study focuses on assessing the level of compliance with the Indonesian Ministry of Health's regulations during the early phases of the COVID-19 pandemic. While the topic is timely and essential, several methodological and analytical shortcomings need to be addressed to improve the manuscript's rigor and policy relevance. Abstract The abstract introduces the core of the study, which aims to evaluate compliance with COVID-19 IPC measures in Indonesia's PHC facilities. The findings suggest that while overall compliance was high, specific areas such as occupational health and mental health support were notably deficient. The study's contribution is timely; however, the abstract could benefit from greater clarity regarding its limitations, such as the small sample size and temporal mismatch with the current situation. Additionally, the lack of clear linkage between IPC compliance and health outcomes (e.g., healthcare worker infection rates) leaves essential questions unanswered. Introduction The introduction effectively sets the stage by outlining the global impact of the COVID-19 pandemic, with a focus on Indonesia. The significance of safeguarding healthcare workers through robust IPC measures is well-argued, and the relevant Ministry of Health regulations (No. 413/2020 and No. 327/2020) are cited. However, a crucial element missing from this section is a discussion of how these regulations evolved. Given the rapidly changing nature of COVID-19, referencing updated regulations (such as MoH Circular No. HK.02.02/C/3806/2022) would strengthen the context. Additionally, there is a lack of a clear statement on the study’s contribution to the current phase of the pandemic or endemic strategies, which would have added more relevance to the findings. Methods The study design is described as a cross-sectional assessment of 17 PHC facilities in six provinces of Indonesia, with data collection spanning from July to December 2020. While the choice of a cross-sectional design is appropriate for a snapshot evaluation, several critical issues arise regarding sampling and data collection methods: Sampling Frame: The facilities were selected through a non-probabilistic purposive sampling method via the Indonesia Occupational Health Association (IOHA) network. This introduces significant bias, as the sample is likely to over-represent well-resourced, well-connected facilities. The manuscript does not justify the selection process or explain why these particular 17 sites were chosen. Without randomization or a probability sampling approach, the findings cannot be generalized to the entire population of over 10,000 PHC facilities in Indonesia. Sample Size Power: The sample size of 17 facilities is exceedingly small and represents less than 0.2% of the total PHC facilities in Indonesia. The manuscript does not provide a power calculation, and given the sample size, the findings are underpowered, limiting their ability to detect meaningful differences. A more robust sample size is necessary for generalization and to ensure that the results reflect the diversity of PHC settings across Indonesia. Temporal Mismatch: The study collected data in 2020, yet the manuscript was submitted for peer review in 2025. The five-year lag between data collection and submission without an explanation regarding the current relevance of the data is a significant issue. The manuscript should justify why data collected five years ago remain applicable to current IPC strategies and how they inform ongoing pandemic preparedness. Ethical Considerations: The study reports obtaining oral consent from participants; however, it does not explain how this consent was recorded or verified, which raises concerns regarding participant protection and data integrity. Furthermore, the manuscript states that public data sharing is prohibited due to "sensitive information," but individual-level data are not presented. This contradicts F1000Research's policy on open data and transparency, and the authors should reconsider this embargo and share anonymized datasets. Results: The results section provides an overview of the compliance levels with COVID-19 IPC measures, using a scoring system based on the Indonesian Ministry of Health's regulations. Key findings suggest that overall compliance was relatively high, with infection prevention and control being the strongest domain (93% compliance). However, several areas showed lower compliance, particularly in occupational health (41% compliance), mental health (41%), and psychosocial support (41%), as well as human resources (50%) and risk communication (57%). While these findings are important, the results section contains several significant issues: Internal Contradictions: The manuscript reports an overall "very good" compliance rate of 71%, yet it highlights critical deficiencies in areas like occupational health and mental health support, which scored only 41%. This paradox raises questions about the appropriateness of the aggregated compliance score, suggesting that the summary measure may obscure substantial deficits in specific areas. Lack of Linkage to Health Outcomes: The study does not report any data linking compliance levels with actual healthcare worker (HCW) infection rates or seroprevalence. Without these health outcomes, it is impossible to assess the real-world efficacy of the IPC measures. The manuscript would benefit from linking compliance scores with infection data to provide a more holistic evaluation of the implemented measures. Missing Denominators: The manuscript does not specify how many healthcare workers were interviewed per facility, which is critical for assessing response bias and ensuring that the sample adequately represents the workforce at each facility. This missing information hampers the ability to interpret the data meaningfully. Data Presentation Issues: Figures 2 and 3 (radar and box-whisker plots) lack essential annotations, including error bars and sample size information. This omission undermines the clarity of the visualizations and makes it difficult to assess the precision of the data presented. Discussion: The discussion emphasizes the importance of strong IPC measures in the majority of the 17 PHC facilities, particularly in areas such as infection prevention and control, leadership, and patient management. However, the manuscript does not adequately address the significance of the weaker compliance areas, particularly occupational health, mental health, and psychosocial support, which are crucial in safeguarding the overall well-being of healthcare workers during a pandemic. Additionally, while the manuscript presents valuable insights into IPC measures during the early pandemic, it misses the opportunity to discuss the evolving nature of these strategies. Given that the data were collected in 2020, it is essential to update the discussion to reflect the current regulatory landscape and the ongoing challenges faced by healthcare workers in 2025. The authors should also broaden the discussion to include how their findings can inform current IPC strategies in Indonesia and globally, particularly as countries shift from pandemic management to endemic preparedness. This would enhance the manuscript’s policy relevance and provide actionable recommendations for future health crises. Conclusion and Recommendations: The manuscript provides valuable insights into the implementation of COVID-19 IPC measures in Indonesian PHC facilities. Still, several key issues need to be addressed to improve its scientific rigor and policy relevance. Sampling and Generalizability: The use of purposive sampling and the small sample size limit the generalizability of the findings. Future studies should incorporate a larger, more representative sample to ensure the results apply to the broader population of PHC facilities in Indonesia. Statistical Analysis: The study would benefit from inferential statistical tests and the inclusion of confidence intervals for compliance percentages to assess the precision of the findings. Additionally, multivariable adjustment should be applied to account for confounding factors. Health Outcome Linkage: The authors should provide data linking IPC compliance with HCW infection rates or seroprevalence to demonstrate the efficacy of the measures better. Data Transparency: The authors should reconsider the data embargo and share anonymized datasets in line with open data policies. Policy Relevance: The discussion should be updated to reflect the evolving nature of COVID-19 strategies and provide actionable recommendations for improving IPC measures in future pandemics. The manuscript addresses an important issue; however, it requires significant revisions to ensure that its findings are comprehensive, relevant, and applicable to current health policy. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? No Are the conclusions drawn adequately supported by the results? Partly Competing Interests: No competing interests were disclosed. Reviewer Expertise: Public Health Emergency Management I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Ahmad J. Reviewer Report For: Implementation and Efficacy of COVID-19 Infection Prevention and Controls Measures Among Indonesia’s Health Care Workers [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :662 ( https://doi.org/10.5256/f1000research.181359.r409775 ) The direct URL for this report is: https://f1000research.com/articles/14-662/v1#referee-response-409775 NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article. COPY CITATION DETAILS Report a concern Respond or Comment COMMENT ON THIS REPORT Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 07 Jul 2025 ADD YOUR COMMENT Comment keyboard_arrow_left keyboard_arrow_right Open Peer Review Reviewer Status info_outline 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 Reviewer Reports Invited Reviewers 1 Version 1 07 Jul 25 read Junaid Ahmad , Zhejiang University, Hangzhou, China 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 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2025 Ahmad J. This is an open access peer review report 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. 17 Sep 2025 | for Version 1 Junaid Ahmad , Zhejiang University, Hangzhou, China 0 Views copyright © 2025 Ahmad J. This is an open access peer review report 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. format_quote Cite this report speaker_notes Responses (0) Not Approved info_outline 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 Peer-Review of the Manuscript Title: Implementation and Efficacy of COVID-19 Infection Prevention and Control Measures Among Indonesia's Health Care Workers The manuscript under review presents an analysis of COVID-19 infection prevention and control (IPC) measures implemented across selected primary healthcare (PHC) facilities in Indonesia. The study focuses on assessing the level of compliance with the Indonesian Ministry of Health's regulations during the early phases of the COVID-19 pandemic. While the topic is timely and essential, several methodological and analytical shortcomings need to be addressed to improve the manuscript's rigor and policy relevance. Abstract The abstract introduces the core of the study, which aims to evaluate compliance with COVID-19 IPC measures in Indonesia's PHC facilities. The findings suggest that while overall compliance was high, specific areas such as occupational health and mental health support were notably deficient. The study's contribution is timely; however, the abstract could benefit from greater clarity regarding its limitations, such as the small sample size and temporal mismatch with the current situation. Additionally, the lack of clear linkage between IPC compliance and health outcomes (e.g., healthcare worker infection rates) leaves essential questions unanswered. Introduction The introduction effectively sets the stage by outlining the global impact of the COVID-19 pandemic, with a focus on Indonesia. The significance of safeguarding healthcare workers through robust IPC measures is well-argued, and the relevant Ministry of Health regulations (No. 413/2020 and No. 327/2020) are cited. However, a crucial element missing from this section is a discussion of how these regulations evolved. Given the rapidly changing nature of COVID-19, referencing updated regulations (such as MoH Circular No. HK.02.02/C/3806/2022) would strengthen the context. Additionally, there is a lack of a clear statement on the study’s contribution to the current phase of the pandemic or endemic strategies, which would have added more relevance to the findings. Methods The study design is described as a cross-sectional assessment of 17 PHC facilities in six provinces of Indonesia, with data collection spanning from July to December 2020. While the choice of a cross-sectional design is appropriate for a snapshot evaluation, several critical issues arise regarding sampling and data collection methods: Sampling Frame: The facilities were selected through a non-probabilistic purposive sampling method via the Indonesia Occupational Health Association (IOHA) network. This introduces significant bias, as the sample is likely to over-represent well-resourced, well-connected facilities. The manuscript does not justify the selection process or explain why these particular 17 sites were chosen. Without randomization or a probability sampling approach, the findings cannot be generalized to the entire population of over 10,000 PHC facilities in Indonesia. Sample Size Power: The sample size of 17 facilities is exceedingly small and represents less than 0.2% of the total PHC facilities in Indonesia. The manuscript does not provide a power calculation, and given the sample size, the findings are underpowered, limiting their ability to detect meaningful differences. A more robust sample size is necessary for generalization and to ensure that the results reflect the diversity of PHC settings across Indonesia. Temporal Mismatch: The study collected data in 2020, yet the manuscript was submitted for peer review in 2025. The five-year lag between data collection and submission without an explanation regarding the current relevance of the data is a significant issue. The manuscript should justify why data collected five years ago remain applicable to current IPC strategies and how they inform ongoing pandemic preparedness. Ethical Considerations: The study reports obtaining oral consent from participants; however, it does not explain how this consent was recorded or verified, which raises concerns regarding participant protection and data integrity. Furthermore, the manuscript states that public data sharing is prohibited due to "sensitive information," but individual-level data are not presented. This contradicts F1000Research's policy on open data and transparency, and the authors should reconsider this embargo and share anonymized datasets. Results: The results section provides an overview of the compliance levels with COVID-19 IPC measures, using a scoring system based on the Indonesian Ministry of Health's regulations. Key findings suggest that overall compliance was relatively high, with infection prevention and control being the strongest domain (93% compliance). However, several areas showed lower compliance, particularly in occupational health (41% compliance), mental health (41%), and psychosocial support (41%), as well as human resources (50%) and risk communication (57%). While these findings are important, the results section contains several significant issues: Internal Contradictions: The manuscript reports an overall "very good" compliance rate of 71%, yet it highlights critical deficiencies in areas like occupational health and mental health support, which scored only 41%. This paradox raises questions about the appropriateness of the aggregated compliance score, suggesting that the summary measure may obscure substantial deficits in specific areas. Lack of Linkage to Health Outcomes: The study does not report any data linking compliance levels with actual healthcare worker (HCW) infection rates or seroprevalence. Without these health outcomes, it is impossible to assess the real-world efficacy of the IPC measures. The manuscript would benefit from linking compliance scores with infection data to provide a more holistic evaluation of the implemented measures. Missing Denominators: The manuscript does not specify how many healthcare workers were interviewed per facility, which is critical for assessing response bias and ensuring that the sample adequately represents the workforce at each facility. This missing information hampers the ability to interpret the data meaningfully. Data Presentation Issues: Figures 2 and 3 (radar and box-whisker plots) lack essential annotations, including error bars and sample size information. This omission undermines the clarity of the visualizations and makes it difficult to assess the precision of the data presented. Discussion: The discussion emphasizes the importance of strong IPC measures in the majority of the 17 PHC facilities, particularly in areas such as infection prevention and control, leadership, and patient management. However, the manuscript does not adequately address the significance of the weaker compliance areas, particularly occupational health, mental health, and psychosocial support, which are crucial in safeguarding the overall well-being of healthcare workers during a pandemic. Additionally, while the manuscript presents valuable insights into IPC measures during the early pandemic, it misses the opportunity to discuss the evolving nature of these strategies. Given that the data were collected in 2020, it is essential to update the discussion to reflect the current regulatory landscape and the ongoing challenges faced by healthcare workers in 2025. The authors should also broaden the discussion to include how their findings can inform current IPC strategies in Indonesia and globally, particularly as countries shift from pandemic management to endemic preparedness. This would enhance the manuscript’s policy relevance and provide actionable recommendations for future health crises. Conclusion and Recommendations: The manuscript provides valuable insights into the implementation of COVID-19 IPC measures in Indonesian PHC facilities. Still, several key issues need to be addressed to improve its scientific rigor and policy relevance. Sampling and Generalizability: The use of purposive sampling and the small sample size limit the generalizability of the findings. Future studies should incorporate a larger, more representative sample to ensure the results apply to the broader population of PHC facilities in Indonesia. Statistical Analysis: The study would benefit from inferential statistical tests and the inclusion of confidence intervals for compliance percentages to assess the precision of the findings. Additionally, multivariable adjustment should be applied to account for confounding factors. Health Outcome Linkage: The authors should provide data linking IPC compliance with HCW infection rates or seroprevalence to demonstrate the efficacy of the measures better. Data Transparency: The authors should reconsider the data embargo and share anonymized datasets in line with open data policies. Policy Relevance: The discussion should be updated to reflect the evolving nature of COVID-19 strategies and provide actionable recommendations for improving IPC measures in future pandemics. The manuscript addresses an important issue; however, it requires significant revisions to ensure that its findings are comprehensive, relevant, and applicable to current health policy. Is the work clearly and accurately presented and does it cite the current literature? Partly Is the study design appropriate and is the work technically sound? Partly Are sufficient details of methods and analysis provided to allow replication by others? Partly If applicable, is the statistical analysis and its interpretation appropriate? Partly Are all the source data underlying the results available to ensure full reproducibility? No Are the conclusions drawn adequately supported by the results? Partly Competing Interests No competing interests were disclosed. Reviewer Expertise Public Health Emergency Management I confirm that I have read this submission and believe that I have an appropriate level of expertise to state that I do not consider it to be of an acceptable scientific standard, for reasons outlined above. reply Respond to this report Responses (0) Ahmad J. Peer Review Report For: Implementation and Efficacy of COVID-19 Infection Prevention and Controls Measures Among Indonesia’s Health Care Workers [version 1; peer review: 1 not approved] . F1000Research 2025, 14 :662 ( https://doi.org/10.5256/f1000research.181359.r409775) NOTE: it is important to ensure the information in square brackets after the title is included in this citation. The direct URL for this report is: https://f1000research.com/articles/14-662/v1#referee-response-409775 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 = "Implementation and Efficacy of COVID-19 Infection...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-662/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-662/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-662/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Modjo R 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/14-662/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/14-662", templates : { twitter : "Implementation and Efficacy of COVID-19 Infection Prevention.... Modjo R et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-662/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/164787/181359") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "181359"); $(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 = { "409767": 0, "409774": 0, "409775": 15, "409772": 0, "409773": 0, "409770": 0, "409771": 0, "409768": 0, "409769": 0, "409776": 0, "400198": 0, "400199": 0, "400196": 0, "400197": 0, "400194": 0, "400195": 0, "400193": 0, "404430": 0, "415951": 0, "398031": 0, "404431": 0, "404428": 0, "404429": 0, "404426": 0, "400202": 0, "404427": 0, "400200": 0, "400201": 0, "415958": 0, "398038": 0, "415959": 0, "398039": 0, "415956": 0, "398036": 0, "415957": 0, "415954": 0, "398034": 0, "404434": 0, "415955": 0, "398035": 0, "404435": 0, "415952": 0, "398032": 0, "404432": 0, "415953": 0, "398033": 0, "404433": 0, "398042": 0, "415960": 0, "398041": 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 = "8de9f924-3b84-42fe-806f-813f2e460857"; 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.