A discrete choice experiment to elicit... | 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-96" }, "headline": "A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland,...", "datePublished": "2025-01-16T12:57:39", "dateModified": "2025-01-16T12:57:39", "author": [ { "@type": "Person", "name": "Sameera Senanayake" }, { "@type": "Person", "name": "Adrian Barnett" }, { "@type": "Person", "name": "David Brain" }, { "@type": "Person", "name": "Michelle Allen" }, { "@type": "Person", "name": "Elizabeth E Powell" }, { "@type": "Person", "name": "James O’Beirne" }, { "@type": "Person", "name": "Patricia Valery" }, { "@type": "Person", "name": "Ingrid J Hickman" }, { "@type": "Person", "name": "Sanjeewa Kularatna" } ], "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 Chronic diseases are a significant health concern in Australia. Understanding community preferences for health screening services is vital for enhancing service delivery. We conducted a study to determine community preferences for health screening services for chronic diseases in Australia using a discrete choice experiment (DCE). This paper aims to present the development of the final DCE design using priors estimated from a survey. Methods A DCE was conducted in Australia. An online survey was administered to a general Australian population over 18. The final attribute list of five attributes with three levels each was designed. A D-efficient design with 30 pair-wise choice tasks was developed using a fractional factorial design. A pre-test was conducted to assess comprehension and understanding of the online DCE survey. The pilot survey aimed to compute priors (i.e. coefficients) associated with attributes. A multinomial logit model was used to analyse the pilot DCE data. Results The survey included 30 choice tasks in three blocks, with 119 participants responding. The best DCE design was selected based on D-error, with a lower D-error indicating the most efficient design. The pilot survey results indicated a strong preference for highly accurate screening tests, with coefficients for 85% and 95% accuracy being positive. Coefficients estimated from the pilot survey were used as priors to design the DCE choice tasks for the main survey. The final DCE design showed a notable improvement in the attribute level overlap compared to the design used for the pilot survey. Conclusions A rigorous approach was taken to develop a DCE survey that could effectively determine the preferences of the community for health screening services. The resulting DCE design consisted of 30 choice tasks presented in pairs and was deemed efficient enough to gather comprehensive information in the final survey. " } { "@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-96", "name": "A discrete choice experiment to elicit preferences for a chronic disease..." } } ] } Home Browse A discrete choice experiment to elicit preferences for a chronic disease... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Senanayake S, Barnett A, Brain D et al. A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :96 ( https://doi.org/10.12688/f1000research.157017.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 A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey [version 1; peer review: 1 approved with reservations] Sameera Senanayake https://orcid.org/0000-0002-5606-2046 1,2 , Adrian Barnett https://orcid.org/0000-0001-6339-0374 1 , David Brain https://orcid.org/0000-0002-6612-348X 1 , [...] Michelle Allen https://orcid.org/0000-0003-2178-4054 1 , Elizabeth E Powell 3-5 , James O’Beirne 6 , Patricia Valery 7 , Ingrid J Hickman 3,8 , Sanjeewa Kularatna 1,2 Sameera Senanayake https://orcid.org/0000-0002-5606-2046 1,2 , Adrian Barnett https://orcid.org/0000-0001-6339-0374 1 , [...] David Brain https://orcid.org/0000-0002-6612-348X 1 , Michelle Allen https://orcid.org/0000-0003-2178-4054 1 , Elizabeth E Powell 3-5 , James O’Beirne 6 , Patricia Valery 7 , Ingrid J Hickman 3,8 , Sanjeewa Kularatna 1,2 PUBLISHED 16 Jan 2025 Author details Author details 1 Australian Centre for Health Services Innovation and Centre for Healthcare Transformation, Queensland University of Technology, Brisbane, Queensland, 4001, Australia 2 Health Services and Systems Research, Duke-NUS Medical School, Singapore, Singapore 3 The University of Queensland, Saint Lucia, Queensland, 4072, Australia 4 Centre for Liver Disease Research, Translational Research Institute, The University of Queensland, Brisbane, Australia 5 Department of Gastroenterology and Hepatology, Princess Alexandra Hospital, Brisbane, Australia 6 University of the Sunshine Coast, Maroochydore DC, Queensland, Australia 7 QIMR Berghofer Medical Research Institute, Royal Brisbane Hospital, Herston, QLD, 4029, Australia 8 Department of Nutrition and Dietetics, Princess Alexandra Hospital, Brisbane, QLD, Australia Sameera Senanayake Roles: Conceptualization, Formal Analysis, Methodology, Validation, Visualization, Writing – Original Draft Preparation Adrian Barnett Roles: Conceptualization, Funding Acquisition, Methodology, Supervision, Writing – Review & Editing David Brain Roles: Conceptualization, Funding Acquisition, Resources, Writing – Original Draft Preparation Michelle Allen Roles: Investigation, Resources, Visualization, Writing – Review & Editing Elizabeth E Powell Roles: Conceptualization, Funding Acquisition, Investigation, Writing – Original Draft Preparation James O’Beirne Roles: Conceptualization, Funding Acquisition, Investigation, Writing – Review & Editing Patricia Valery Roles: Conceptualization, Funding Acquisition, Project Administration, Writing – Review & Editing Ingrid J Hickman Roles: Conceptualization, Funding Acquisition, Project Administration, Writing – Review & Editing Sanjeewa Kularatna Roles: Conceptualization, Funding Acquisition, Methodology, Supervision, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS This article is included in the Health Services gateway. Abstract Background Chronic diseases are a significant health concern in Australia. Understanding community preferences for health screening services is vital for enhancing service delivery. We conducted a study to determine community preferences for health screening services for chronic diseases in Australia using a discrete choice experiment (DCE). This paper aims to present the development of the final DCE design using priors estimated from a survey. Methods A DCE was conducted in Australia. An online survey was administered to a general Australian population over 18. The final attribute list of five attributes with three levels each was designed. A D-efficient design with 30 pair-wise choice tasks was developed using a fractional factorial design. A pre-test was conducted to assess comprehension and understanding of the online DCE survey. The pilot survey aimed to compute priors (i.e. coefficients) associated with attributes. A multinomial logit model was used to analyse the pilot DCE data. Results The survey included 30 choice tasks in three blocks, with 119 participants responding. The best DCE design was selected based on D-error, with a lower D-error indicating the most efficient design. The pilot survey results indicated a strong preference for highly accurate screening tests, with coefficients for 85% and 95% accuracy being positive. Coefficients estimated from the pilot survey were used as priors to design the DCE choice tasks for the main survey. The final DCE design showed a notable improvement in the attribute level overlap compared to the design used for the pilot survey. Conclusions A rigorous approach was taken to develop a DCE survey that could effectively determine the preferences of the community for health screening services. The resulting DCE design consisted of 30 choice tasks presented in pairs and was deemed efficient enough to gather comprehensive information in the final survey. READ ALL READ LESS Keywords Community screening, discrete choice experiment, D-efficient design Corresponding Author(s) Sameera Senanayake ( [email protected] ) Close Corresponding author: Sameera Senanayake Competing interests: No competing interests were disclosed. Grant information: National Health and Medical Research Council (NHMRC), Australia, has provided funding for this study (grant number 1175567). This funding source had no role in the design of this study and had no role during its execution, analyses, interpretation of the data, or decision to submit results. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript. Copyright: © 2025 Senanayake S 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: Senanayake S, Barnett A, Brain D et al. A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :96 ( https://doi.org/10.12688/f1000research.157017.1 ) First published: 16 Jan 2025, 14 :96 ( https://doi.org/10.12688/f1000research.157017.1 ) Latest published: 16 Jan 2025, 14 :96 ( https://doi.org/10.12688/f1000research.157017.1 ) Background According to the Australian Institute of Health and Welfare, chronic diseases such as heart disease, diabetes, cancer, and respiratory disease are the leading cause of illness, disability, and death in Australia, and their burden is projected to rise due to factors such as population aging, changing lifestyles, and environmental factors. 1 Community screening programs for chronic diseases need to be implemented to address this challenge. However, to ensure the success and sustainability of such programs, eliciting population preferences for the types of health screening services offered is crucial. Understanding the community’s preferences is critical in designing community screening programs that are both effective and well-received by the target population. 2 By doing so, these programs can be tailored to the specific needs and preferences of the community, increasing their acceptability, and improving their effectiveness in identifying and managing chronic diseases. Discrete choice experiments (DCEs) are gaining popularity in finding otherwise unavailable answers for problems in healthcare. The insights provided by DCEs into patients’ and healthcare workers’ preferences can help make decisions in health services and allocate scarce resources. DCEs being a stated preference method, facilitate decisions holding multiple trade-offs simultaneously and allow consideration of the relative importance of various attributes (and their levels) when making that decision. 3 This method allows insights into subtleties of decision-making within stakeholder groups, making it possible to explore the trade-offs between alternatives that sometimes are hypothetical. 4 For example, a DCE could simultaneously examine provision of care in hospital or a community setting, care provided by a nurse or specialist, acceptable waiting times, and acceptable out-of-pocket costs. 4 The theoretical basis of the DCEs originates from the random utility theory (RUT), which describes choices made by individuals using discrete sets of alternatives. 3 A utility function can be used to describe the preference for an alternative by an individual. It is assumed that the alternative with the highest utility (most preferred) will be chosen. This utility depends on the attributes of the alternative (e.g., wait time, travel distance) and the individual making the choice (e.g., age, sex) and the unobserved attributes the data collector may not be aware of (e.g., co-morbidities of the individual making a choice). The observed (collect data on) and unobserved attributes are represented in the utility function by explanatory and random variables, respectively. 3 The attributes and their levels are used for the experimental design, which develops hypothetical choice sets to be compared by the respondents. 5 The respondents attach a utility to alternatives based on their preference for attribute-level combinations. The choices made by the respondents are considered mutually exclusive (can choose only one option) and collectively exhaustive (all the options are available for decision-making). As such, all the information must be provided within the attributes and levels for valid choices. 5 The presentation of all relevant information within a choice set reduces the random effects of the models in question. 6 To reduce the randomness of the developed model, it is of upmost importance to use attributes of the greatest relevance to those completing the DCE. Some DCEs used in healthcare policy settings have failed to report rigorous methods employed to develop appropriate attributes for the alternatives. 7 In health policy settings, the attributes are the characteristics of the intervention (e.g., community screening programme for chronic diseases), and each attribute (e.g., place of screening, waiting time) is designated with levels (e.g. hospital, community clinic, one week, one month). Attribute selection to represent the characteristics of the intervention need to follow a rigorous methodology to ensure all vital information is presented for the choice experiment. 8 Attribute selection ideally uses mixed methods, including qualitative methods such as focus groups, interviews, quantitative prioritisation, and final determination using expert panels. The participants in this data collection should include relevant stakeholders, including patients, care providers and decision-makers to ensure the representation of all views. 8 , 9 An important part of the design process is where hypothetical alternatives are generated and combined to develop choice sets. By manipulating the design, the investigator can reduce the response burden, increase statistical efficiency, and construct a simpler DCE. A full factorial design containing all possible combinations of attributes may not be feasible due to too many resulting alternatives and choice sets. Therefore, a fractional factorial is often used. 3 This design should be orthogonal and balanced. In orthogonal designs, attributes are statistically independent of each other so that the participants’ preferences can be estimated for each attribute. Balanced designs have each attribute occurring equally within choice sets. Choice designs that are both orthogonal and balanced are called orthogonal arrays and are not universally available for all combinations as they are not feasible for alternatives with five or more attributes with two or more levels. When orthogonal arrays are not feasible, designs need to find efficiency by trading off orthogonality and balance. 3 Compared to orthogonal designs, efficient designs increase the precision of parameter estimates by reducing coefficient standard errors and allowing some limited correlation between attributes. Most designs use D-efficient designs (D-error (inverse)/D-efficiency/D-optimal) to achieve this efficiency and are recommended to maximise statistical efficiency and minimise the variability of parameter estimates. 3 , 5 D-efficiency ranges from 0% to 100% where 100% denotes the greatest statistical efficiency. Prior information about the parameters in the model is required for efficient designs. 10 Since these priors may not always be available for the design algorithm, investigators should look for subsequent D-efficient designs after pilot surveys. The efficient design can use fixed point estimates (prior design) or probability distribution (Bayesian). 10 It is preferable to pilot at least with very small priors with hypothetical directions for some parameters and estimate the models to learn the direction and magnitude of priors for the next D-efficient design. Sample size calculations for DCE studies are evolving. However, it is an important part of the research as a appropriate sample size assures sufficient statistical power to detect a difference in preferences. Investigators tend to maximise the sample size to avoid underpowering DCEs. 11 However, given limited budgets, online data collections and the notorious non-responsiveness of patients and clinicians within healthcare DCEs, it is not practical to overpower the sample in most cases. There are heuristic and parametric approaches to estimating sample sizes in DCEs. The disadvantages of these methods have been discussed elsewhere, and methods to estimate sample size have been proposed based on significance level, statistical power, model, priors and design. 11 This paper presents methods for determining preferences for community screening programmes for chronic disease in Australia. We previously presented the attribute development for the choice sets. Here, we present the designing, pre-tests, pilots, and use of priors to organise the final design and the data collection for the DCE. Methods This project was designed to elicit community preferences for health screening services for individuals with chronic diseases such as diabetes, cardiovascular and liver disease, using a discrete choice experiment. This paper describes the designing of the D-efficient design for the pilot survey (Step 2), the results of the pre-test (Step 3) and the pilot survey (Step 4) and designing of the final D-efficient design for the main DCE survey (Step 5) ( Figure 1 ). The final DCE design was developed after a pre-test and a pilot survey, and the methods and results are presented in later sections. The pilot survey (Step 4) was used to estimate the priors to develop the D-efficient design for the main DCE survey (Step 5). In developing this study and presenting the findings, we adhered to A Reporting Checklist for Discrete Choice Experiments in Health: The DIRECT Checklist, ensuring transparency and methodological rigour throughout the study process. 12 Figure 1. Steps for designing the final DCE choice tasks. Ethics approval for this study was granted by the Queensland University of Technology Human Research Ethics Committee (QUT HREC), with reference number HREC/QUT/4282, on 02/08/2021. The study was conducted in accordance with the ethical principles outlined in the Declaration of Helsinki, ensuring the protection of participants’ rights, safety, and well-being throughout the research process. Step 1: Development of attributes and levels The design was a non-labelled DCE study with respondents presented with two hypothetical scenarios (i.e., choice sets), each containing five attributes with three levels each, which individuals were asked to choose between. The selection of the final set of attributes and levels for this DCE was based on a systematic review of the literature, 7 focus groups with consumers and health service providers, a quantitative structured prioritisation exercise and an expert panel discussion to finalise the attributes and levels. 9 The final five attributes were: screening conduct, quality and accuracy of the test results, cost to the patient, wait time to appointment for screening, and source of information about the importance of screening and the screening process ( Table 1 ). Table 1. Attributes and attributes’ level for the discrete choice experiment. Attribute description Levels Screening conduct • Nurse at local community health clinic • General practinioner (GP) at your usual GP clinic • Specialist in hospital outpatient clinic Quality and accuracy of the test results • 75% accurate - For every 100 people who had a negative result, 25 would be incorrect and should have been positive • 85% accurate - For every 100 people who had a negative result, 15 would be incorrect and should have been positive • 95% accurate - For every 100 people who had a negative result, five would be incorrect and should have been positive Cost to the patient (includes out-of-pocket costs such as parking, as well as lost income for the time taken to undertake screening appointment) • $0 • $80 • $250 Wait time to appointment for screening • 2 weeks • 2 months • 6 months Source of information about the importance of screening and screening process • The screening information is detailed and comes from a well-trusted source, e.g. community member/health professional you have a good relationship with who discusses screening with you and provides a detailed flyer • Screening information comes from a source which you would have a moderate amount of trust, e.g. community member/health professional that you know moderately well quickly tells you that you need to be screened and hands you a short flyer • The screening information is sent to you from a source where you have limited familiarity or trust, e.g. you receive a generic text, email or letter about screening Step 2: Designing DCE choice tasks – pilot survey The final attribute list had five attributes with three levels each, and that would result in 59,049 (3 10 ) possible choice tasks. An example choice task is given in Figure 2 . Since it is not feasible to present all possible combinations (n=59,049) to all the respondents, 30 choice tasks were selected using Ngene version 1.3.0 software, in a fractional factorial design. The 30 choice tasks make up the choice set. The main aim of using a fractional factorial design was to have a manageable number of choice tasks while maximising the design’s statistical efficiency. 13 Therefore, a multinomial logit model based on D-efficient fractional factorial design criteria (using the D-error value) was used to develop 30 pair-wise choice tasks using the design software Ngene. Evidence indicates that respondents can efficiently handle ten choice sets at a time. 8 , 14 Therefore, the fractional factorial design was divided into three blocks so that a respondent would only answer ten from the 30 choice tasks in the fractional factorial design. Blocking is an accepted statistical technique in a DCE design that ensures an equal number of respondents per block. 5 We used the modified Federov algorithm to develop the D-efficient design, which is known to develop designs with attribute level balance and no dominant choice tasks. 15 Figure 2. Example of a choice set seen by respondents. In the absence of prior information on the coefficients of the different attributes, small positive or negative priors or zero priors (non-informative priors) were used to design the D-efficient design based on the following a priori hypotheses ( Table 2 ). • People have equal preference for a nurse-led, general practitioner-led, and specialist-led screening programme. Therefore, we used non-informative (zero) priors. • People have a preference for quality and accurate screening tests. • People have a negative preference for out-of-pocket cost and wait-time. • People do not have a strong preference for different sources of information. Therefore, we used non-informative (zero) priors. Table 2. Estimates used to design the choice tasks for the pilot and the final survey. Attribute Priors used in the Ngene design DCE design used for the pilot survey DCE design used for the final survey Screening conduct Nurse at local community health clinic 0 Reference General practinioner at your usual GP clinic 0 0.89071 Specialist in hospital outpatient clinic Reference 0.44991 Quality and accuracy of the test results 75% accurate 0.000001 (Continuous scale) Reference 85% accurate 0.97828 95% accurate 1.02893 Cost to the patient (per $100) – levels $0, $80, $250 -0.000001 -0.01173 Wait time (per week) – Levels 2, 8, 24 weeks -0.000001 -0.50724 Source of information Well trusted source 0 Reference Moderate amount of trust 0 0 Limited familiarity or trust Reference -1.10438 Measures of efficiency D-error 0.0083 0.0585 S estimate 7.434 Using moderately informative priors for two of the attributes means the 30 choices lean towards those with larger differences in the other attributes, so more information is gathered on these attributes. Apart from the D-error, attribute level overlap and attribute level balance were used to assess the DCE design. Attribute level overlap is when the same level is present in both choice tasks, essentially eliminating this attribute from that choice. Attribute level balance is the distribution of the attribute levels across the two choice tasks. Lower attribute level overlap and equal distribution of levels indicate a better DCE design. Step 3: Pre-test The pre-test aimed to ascertain comprehension and understanding of the online DCE survey. The online survey was administered to a sample of 10 members of the general population. Empirical studies have shown that a sample size of ten respondents is sufficient for checking for readability and clarity before use in a broader population. 16 , 17 The web-based DCE survey contained three parts. Respondents were first given information and instructions on completing the DCE and shown a sample task. They were also required to provide consent to continue the survey. Demographic data were collected (e.g., gender, age, education) to summarise the characteristics of the study participants. The second part contained the ten DCE tasks. In addition to these ten choice tasks per respondent, a repeated choice task and a dominant choice task were also included to assess the internal reliability and consistency of responses, creating 12 DCE choice tasks presented to each participant. A choice task with an apparent dominant option was presented at the beginning of the main DCE tasks. The proportion who got this dominant option correct was considered a proxy indicator of the internal reliability and consistency of responses. The third-choice task was repeated at the end of the ten main tasks. The proportion who got the same answer to the repeated tasks was also considered a proxy indicator of the internal reliability and consistency of responses. In the third component, respondents were asked to rate their difficulty completing DCE tasks, including their ability to understand the words used in the survey tool and ease of following the instructions. The time a respondent took to complete the survey tool was also recorded. Step 4: Pilot survey The pilot survey aimed to compute the priors and the best estimation coefficients associated with attributes, so that a more efficient DCE design could be developed. An online survey was administered to a representative sample of the general Australian population over 18 years of age. The data were collected in March 2022. 18 Eligible respondents were sourced from the online survey panel PureProfile, an Australian online survey panel ( https://www.pureprofile.com/ ). Pureprofile survey panels have been successfully used in population-based surveys in Australia. 19 , 20 The respondents were drawn from participants who have subscribed to the PureProfile website for the purposes of completing surveys. A multinomial logit model under a random utility framework was used to analyse the pilot DCE data. The random utility framework assumes that the participants chose the alternative that maximised their utility. The utility function is estimated using the five program attributes and a random error term. The analysis was conducted in NLOGIT 5 software ( https://www.limdep.com/products/nlogit ). Step 5: Designing DCE choice tasks - Main survey Similar to step 2, 30 choice tasks (three blocks with ten choice tasks each) were selected using Ngene software, using the multinomial logit model-based D-efficient fractional factorial design criteria. The coefficients (priors) of the pilot survey were used to improve the statistical efficiency of the final experimental DCE choice tasks design. Sample size calculation for healthcare DCE studies is a developing field. 21 A minimum required sample size for a parameter can also be calculated, once reliable priors are obtained. 22 , 23 Assuming the prior coefficient is β 1 and the standard error is SE 1, the following equation would give the minimum required sample size a parameter (e.g. β1) can be estimated at 95% statistically significant level. 11 ( 1.96 × SE 1 β 1 ) 2 Ngene software calculates this parameter (S-estimate) and this indicates the smallest sample size needed for all the parameters to be statistically significant. 11 Furthermore, as in step 2, attribute level overlap and balance were also assessed. Results Step 2: Designing DCE choice tasks – pilot survey Based on our a priori hypotheses, the priors used to design the pilot survey are listed in Table 2 . Quality and accuracy of the test results, cost to the patient, and wait time were continuous variables, while the others were categorical. The best DCE design was selected based on D-error, with the lowest D-error indicating the most efficient design. The Ngene software was run for around 20 hours. A further description of the design used for the pilot study is presented in supplementary table 1. 24 Of the 30 choice tasks, the quality and accuracy of the test results (5/30), cost to the patient (9/30), and wait time (9/30) had overlapping attribute levels. The three levels of the five attributes were almost equally distributed in both the choice tasks. Step 3: Pre-test The main aim of the pre-test was to assess the face validity of the online survey (including the feasibility and appropriateness of the number of attributes in a choice task). The practical difficulties arising while completing the online survey were also assessed. The average time taken to complete the questionnaire was approximately 10 minutes. Based on the survey results, a few modifications were made to the wording of some instructions. Step 4: Pilot survey A total of 119 participants responded to the survey, and Table 3 describes the sample’s demographic characteristics. More than three-quarters of the sample were less than 55 years, and there were more males (67%). The majority were residing in metropolitan areas (71%). Only 37% had ever attended a health screening programme. Table 3. Sample characteristics. Variable Categories Number (%)N=119 Age in years 18-35 39 (33) 36-55 51 (43) 56-75 23 (19) 75+ 6 (5) Sex Male 39 (33) Female 80 (67) Area of residence Metropolitan City 85 (71) Regional 34 (29) Level of education Grade 10 8 (7) Grade 12 15 (13) Diploma 15 (13) Certificate II-IV 27 (23) Bachelor 37 (31) Masters/PhD 15 (13) Other 2 (2) % who have attended a health screening program 44 (37) The average time taken to respond to the survey was 10 minutes (inter quartile rage 5 mins to 11 mins), which was within the expected average time according to the pre-test. The dominant and repeat tasks were correct in 95% and 90% of the responses, respectively. Eighty-one percent (81%) indicated that they did not find it difficult to understand these tasks. Every individual who participated in the survey completed it in full. Table 4 reports estimates for the multinomial logit model. The highest utility was for a highly accurate screening test (1.03), and the lowest was for wait-time (-0.51). The coefficients for screening provided by either the GP at their regular GP clinic or by a specialist in a hospital outpatient clinic were positive indicating that respondents preferred to be screened by these providers than by a local community health clinic nurse. There was a strong preference for a highly accurate screening test, indicated by the positive utility for 85% and 95% accurate screening tests. There was a disutility when the source of information was limited familiarity and trust (-1.10). Table 4. Model estimates of the pilot survey. Pilot study Coefficient (95% confidence interval) Constant 1.94 (1.32 to 2.55) Screening conduct Nurse at local community health clinic Reference GP at your usual GP clinic 0.89 (0.44 to 1.33) Specialist in hospital outpatient clinic 0.45 (0.02 to 0.87) Quality and accuracy of the test results 75% accurate Reference 85% accurate 0.98 (0.57 to 1.4) 95% accurate 1.03 (0.65 to 1.4) Cost to the patient (per $100) -0.01 (-0.013 to -0.01) Wait time (per week) -0.51 (-0.57 to -0.43) Source of information Well trusted source Reference Moderate amount of trust -0.15 (-0.54 to 0.25) Limited familiarity or trust -1.10 (-1.54 to -0.66) Step 5: Designing DCE choice tasks - Main survey Coefficients estimated from the pilot survey were used as priors to design the DCE choice tasks for the main DCE survey ( Table 2 ). The Ngene software was run for around 24 hours; the S-estimate was 7.434. Results of the attribute level overlap and attribute level balance are presented in Table 3 . There was a notable improvement in the attribute level overlap in the main DCE choice tasks compared to the DCE choice tasks used for the pilot survey. Of the 30 choice tasks, only cost to the patient (4/30), and wait time (4/30) had overlapping attribute levels. The three levels of the five attributes were almost equally distributed in both the choice tasks. Discussion The main aim of this project was to design a DCE choice set that could elicit community preferences for health screening services for individuals with chronic diseases such as diabetes, cardiovascular and liver disease. The final set of attributes and levels for the DCE was based on a systematic review of the literature, 7 qualitative interviews, a quantitative structured prioritisation exercise and an expert panel discussion. 9 We followed a robust methodology to develop an efficient choice set that captures maximum information. The final choice set had 30 pair-wise choice tasks divided into three blocks, with minimum attribute level overlap and satisfactory attribute level balance. Our study used the D-efficient criterion to design a fractional factorial design with 30 pair-wise choice tasks. The D-efficient criterion is probably the most common efficiency criterion in designing DCE choice tasks. 25 The number of pair-wise choice tasks (rows) in the design depends on the number of parameters in the utility specification. The minimum number of pair-wise choice tasks (rows) of the DCE design equals to or greater than the number of parameters, not including constants, plus one. 26 Our study had eight parameters, indicating that the minimum number of choice tasks would be nine. However, the number of choice tasks is often set to at least two or three times the minimum size to have sufficient degrees of freedom. Therefore, the use of 30 pair-wise choice tasks in the current DCE design would provide enough variation in the design matrix to estimate reliable parameter coefficients in the final DCE survey. Our study used a heterogenous design, meaning each respondent responded only to a subset of the choice tasks. The choice set was divided into three blocks so that each respondent answered only ten choice tasks to reduce the burden on participants of answering all the choice tasks. Heterogeneous designs are generally considered better as they provide more information than homogenous designs. 27 The number of choice tasks each respondent receives depends on the complexity of each choice task and how many the analysts believe a respondent can handle without fatigue. Mixed evidence exists as to the impact the number of choice tasks has empirically upon choice experiments. Hensher et al. suggested using 4 to 16 choice tasks 28 ; however, few studies indicate that the number of choice tasks each respondent sees has the least influence on the error variance of choice data. 29 , 30 Our DCE design had only five attributes, and an expert panel validated the attributes and the levels not to be mentally demanding when put into a choice set. Furthermore, based on the completion rate, the pre-test indicated that a respondent could handle ten choice tasks without any fatigue. Efficient designs have the potential to select a subset of choice tasks from the full factorial design that yields more information, estimate smaller standard errors and increase the reliability of the parameter estimates. 26 However, it is important to note that the efficiency of the design depends on the prior parameter estimates used in the model. If the priors are incorrect or close to actual behaviours, the design can become inefficient, leading to larger standard errors. 31 Since no prior estimates were available in the literature, we conducted a pilot study to estimate the priors. This step has been recommended and could significantly improve the quality of the information in the final DCE survey through smart choice tasks with appropriate trade-offs across the attributes. 22 , 32 This means that the final DCE survey designed in this study can potentially estimate reliable parameter estimates at smaller sample sizes. However, several systematic reviews which have reviewed DCE studies report that most studies either fail to report the source of the priors or use non-informative (zero) or conservative (close to zero) priors for the DCE design. 7 , 33 This is a critical drawback as this limits the ability for critical appraisal and reproducibility of the survey. Furthermore, this leads to inefficient DCE designs that may require larger sample sizes to collect the same amount of information compared to a more efficient design. The two DCE designs (for the pilot and the main study) developed in the study used constraints at the design stage to achieve attribute level balance, and the results indicate that the two designs achieved a satisfactory level of attribute balance. Imposing attribute balance constraints could have reduced the efficiency of the DCE design. 26 However, some degree of attribute level balance in the design ensured that all parameter levels were represented. This would ensure that the parameter coefficients in the main DCE survey could be estimated well on the whole range of levels instead of having data points at only one or a few attribute levels. Limitation We used fixed priors in the multinomial logit model to design the efficient fractional factorial design. Informative Bayesian priors have been proposed to produce more robust DCE designs against prior misspecification. 34 However, this comes at a high computational cost and may not be feasible. Furthermore, it is common practice to design the DCE choice set using a fixed priors, and evidence indicates that this method works well even for estimating parameter coefficients of a panel mixed logit model. 35 Conclusion We followed a robust methodology to design a DCE choice set that could elicit community preferences for health screening services. The final DCE design had 30 pair-wise choice tasks and demonstrated satisfactory efficiency that will capture maximum information and best inform policy. Declarations Ethics approval and consent to participate Ethics approval for this study was granted by the Queensland University of Technology Human Research Ethics Committee (QUT HREC), with reference number HREC/QUT/4282, on 02/08/2021. The study was conducted in accordance with the ethical principles outlined in the Declaration of Helsinki, ensuring the protection of participants’ rights, safety, and well-being throughout the research process. Informed consent was obtained from all participants before their involvement in the study. On the first page of the online survey, participants were required to review the participant information sheet detailing the study’s purpose, procedures, potential risks, and benefits. Participants indicated their intention to participate by clicking “Agree” or opted not to participate by clicking “Not Agree” in the online consent form. Only those who selected “Agree” were redirected to the survey tool. Due to the nature of the online recruitment method, consent was collected electronically rather than through written signatures. This approach was approved by the Queensland University of Technology Human Research Ethics Committee (reference number HREC/QUT/4282). The ethics committee deemed this method appropriate as participants were provided with sufficient information to make an informed decision and had the opportunity to review the participant information sheet in full before providing their consent. Consent for publication Not applicable. Authors’ contributions SK, SS, AB, and DB contributed to the design of the study, coordinated the collection of data, analysed the data, and drafted the manuscript. MA, EEP, JO’B, PV, and IH contributed to the development of the data analysis plan, interpretation of the results, and review of the manuscript. All authors have read and approved the final version of the manuscript. Availability of data and materials Figshare: A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey. https://doi.org/10.6084/m9.figshare.27644715 . 18 Data are available under the terms of the Creative Commons Attribution 4.0 International license (CC-BY 4.0). Extended data Figshare: A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey. The project contains the following extended data: • Supplementary file: DOI: https://doi.org/10.6084/m9.figshare.28079702 . 24 Data are available under the terms of the Creative Commons Attribution 4.0 International license (CC-BY 4.0). Software availability Ngene version 1.3.0: • Source code available from: GitHub Repository ( https://github.com/agbarnett/LOCATE/blob/master/NGene%20Codes.txt ) • Archived software available from: Not applicable (commercial software). • License: Proprietary software. • Website: https://www.choice-metrics.com/ . NLOGIT version 5: • Source code available from: GitHub Repository ( https://github.com/agbarnett/LOCATE/blob/master/Nlogit%20codes.txt ) • Archived software available from: Not applicable (commercial software). • License: Proprietary software. • Website: https://www.limdep.com/products/nlogit/ . Acknowledgements The study team would like to acknowledge Ruth Tulleners for her contribution to the project management of the study, critical review of project documentation, and coordination the ethics process. References 1. Australian Institute of Health and Welfare: Chronic disease - Overview. Australian Institute of Health and Welfare; 2022. Reference Source 2. Baker DW, Brown T, Buchanan DR, et al. : Comparative effectiveness of a multifaceted intervention to improve adherence to annual colorectal cancer screening in community health centers: a randomized clinical trial. JAMA Intern. Med. 2014; 174 (8): 1235–1241. PubMed Abstract | Publisher Full Text 3. Lancsar E, Louviere J: Conducting discrete choice experiments to inform healthcare decision making: a user’s guide. PharmacoEconomics. 2008; 26 (8): 661–677. Publisher Full Text 4. Clark MD, Determann D, Petrou S, et al. : Discrete choice experiments in health economics: a review of the literature. PharmacoEconomics. 2014; 32 (9): 883–902. Publisher Full Text 5. Johnson FR, Lancsar E, Marshall D, et al. : Constructing experimental designs for discrete-choice experiments: report of the ISPOR conjoint analysis experimental design good research practices task force. Value Health. 2013; 16 (1): 3–13. PubMed Abstract | Publisher Full Text 6. Mangham LJ, Hanson K, McPake B: How to do (or not to do) … Designing a discrete choice experiment for application in a low-income country. Health Policy Plan. 2009; 24 (2): 151–158. PubMed Abstract | Publisher Full Text 7. Brain D, Jadambaa A, Kularatna S: Methodology to derive preference for health screening programmes using discrete choice experiments: a scoping review. BMC Health Serv. Res. 2022; 22 (1): 1079. PubMed Abstract | Publisher Full Text | Free Full Text 8. De Brún A, Flynn D, Ternent L, et al. : A novel design process for selection of attributes for inclusion in discrete choice experiments: case study exploring variation in clinical decision-making about thrombolysis in the treatment of acute ischaemic stroke. BMC Health Serv. Res. 2018; 18 (1): 483. PubMed Abstract | Publisher Full Text | Free Full Text 9. Allen MJ, Doran R, Brain D, et al. : A discrete choice experiment to elicit preferences for a liver screening programme in Queensland, Australia: a mixed methods study to select attributes and levels. BMC Health Serv. Res. 2023; 23 (1): 1–12. 10. Szinay D, Cameron R, Naughton F, et al. : Understanding Uptake of Digital Health Products: Methodology Tutorial for a Discrete Choice Experiment Using the Bayesian Efficient Design. J. Med. Internet Res. 2021; 23 (10): e32365. PubMed Abstract | Publisher Full Text | Free Full Text 11. Rose JM, Bliemer MCJ: Sample size requirements for stated choice experiments. Transportation. 2013; 40 (5): 1021–1041. Publisher Full Text 12. Ride J, Goranitis I, Meng Y, et al. : A Reporting Checklist for Discrete Choice Experiments in Health: The DIRECT Checklist. PharmacoEconomics. 2024; 42 (10): 1161–1175. PubMed Abstract | Publisher Full Text | Free Full Text 13. Oedingen C, Bartling T, Krauth C: Public, medical professionals’ and patients’ preferences for the allocation of donor organs for transplantation: study protocol for discrete choice experiments. BMJ Open. 2018; 8 (10): e026040. PubMed Abstract | Publisher Full Text | Free Full Text 14. Netten A, Burge P, Malley J, et al. : Outcomes of social care for adults: developing a preference-weighted measure. Health Technol. Assess. 2012; 16 (16): 1–166. PubMed Abstract | Publisher Full Text 15. Cook RD, Nachtrheim CJ: A comparison of algorithms for constructing exact D-optimal designs. Technometrics. 1980; 22 (3): 315–324. Publisher Full Text 16. Howard K, Salkeld GP, Patel MI, et al. : Men’s preferences and trade-offs for prostate cancer screening: a discrete choice experiment. Health Expect. 2015; 18 (6): 3123–3135. PubMed Abstract | Publisher Full Text | Free Full Text 17. Mansfield C, Ekwueme DU, Tangka FKL, et al. : Colorectal Cancer Screening: Preferences, Past Behavior, and Future Intentions. Patient. 2018; 11 (6): 599–611. PubMed Abstract | Publisher Full Text | Free Full Text 18. A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey. Figshare. 2024. Publisher Full Text 19. Rahja M, Laver K: What does the Australian public know about occupational therapy for older people? A population survey. Aust. Occup. Ther. J. 2019; 66 (4): 511–518. PubMed Abstract | Publisher Full Text 20. Rahja M, Laver K, Comans T, et al. : What Does the Australian General Public Know About Treatments for Dementia? A Population Survey. Gerontol. Geriatr. Med. 2018; 4 : 2333721418793442. PubMed Abstract | Publisher Full Text | Free Full Text 21. Wong SF, Norman R, Dunning TL, et al. : A protocol for a discrete choice experiment: understanding preferences of patients with cancer towards their cancer care across metropolitan and rural regions in Australia. BMJ Open. 2014; 4 (10): e006661. PubMed Abstract | Publisher Full Text | Free Full Text 22. Bliemer MC, Collins AT: On determining priors for the generation of efficient stated choice experimental designs. J. Choice Model. 2016; 21 : 10–14. Publisher Full Text 23. de Bekker-Grob EW , Donkers B, Jonker MF, et al. : Sample size requirements for discrete-choice experiments in healthcare: a practical guide. Patient. 2015; 8 : 373–384. PubMed Abstract | Publisher Full Text | Free Full Text 24. A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey. Figshare. 2024. Publisher Full Text 25. Ozdemir S, Lee JJ, Chaudhry I, et al. : A systematic review of discrete choice experiments and conjoint analysis on genetic testing. Patient. 2021; 15 : 39–54. Publisher Full Text 26. Rose JM, Bliemer MC: Constructing efficient stated choice experimental designs. Transp. Rev. 2009; 29 (5): 587–617. Publisher Full Text 27. Sándor Z, Wedel M: Heterogeneous conjoint choice designs. J. Mark. Res. 2005; 42 (2): 210–218. Publisher Full Text 28. Hensher DA, Stopher PR, Louviere JJ: An exploratory analysis of the effect of numbers of choice sets in designed choice experiments: an airline choice application. J. Air Transp. Manag. 2001; 7 (6): 373–379. Publisher Full Text 29. Bech M, Kjaer T, Lauridsen J: Does the number of choice sets matter? Results from a web survey applying a discrete choice experiment. Health Econ. 2011; 20 (3): 273–286. PubMed Abstract | Publisher Full Text 30. Rose JM, Hensher DA, Caussade S, et al. : Identifying differences in willingness to pay due to dimensionality in stated choice experiments: a cross country analysis. J. Transp. Geogr. 2009; 17 (1): 21–29. Publisher Full Text 31. Bliemer MC, Rose JM, Chorus CG: Detecting dominance in stated choice data and accounting for dominance-based scale differences in logit models. Transp. Res. B Methodol. 2017; 102 : 83–104. Publisher Full Text 32. de Bekker-Grob EW , Ryan M, Gerard K: Discrete choice experiments in health economics: a review of the literature. Health Econ. 2012; 21 (2): 145–172. Publisher Full Text 33. Vass C, Gray E, Payne K: Discrete choice experiments of pharmacy services: a systematic review. Int. J. Clin. Pharm. 2016; 38 (3): 620–630. PubMed Abstract | Publisher Full Text 34. Sandor Z, Wedel M: Designing conjoint choice experiments using managers’ prior beliefs. J. Mark. Res. 2001; 38 (4): 430–444. Publisher Full Text 35. Bliemer MC, Rose JM: Construction of experimental designs for mixed logit models allowing for correlation across choice observations. Transp. Res. B Methodol. 2010; 44 (6): 720–734. Publisher Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 16 Jan 2025 ADD YOUR COMMENT Comment Author details Author details 1 Australian Centre for Health Services Innovation and Centre for Healthcare Transformation, Queensland University of Technology, Brisbane, Queensland, 4001, Australia 2 Health Services and Systems Research, Duke-NUS Medical School, Singapore, Singapore 3 The University of Queensland, Saint Lucia, Queensland, 4072, Australia 4 Centre for Liver Disease Research, Translational Research Institute, The University of Queensland, Brisbane, Australia 5 Department of Gastroenterology and Hepatology, Princess Alexandra Hospital, Brisbane, Australia 6 University of the Sunshine Coast, Maroochydore DC, Queensland, Australia 7 QIMR Berghofer Medical Research Institute, Royal Brisbane Hospital, Herston, QLD, 4029, Australia 8 Department of Nutrition and Dietetics, Princess Alexandra Hospital, Brisbane, QLD, Australia Sameera Senanayake Roles: Conceptualization, Formal Analysis, Methodology, Validation, Visualization, Writing – Original Draft Preparation Adrian Barnett Roles: Conceptualization, Funding Acquisition, Methodology, Supervision, Writing – Review & Editing David Brain Roles: Conceptualization, Funding Acquisition, Resources, Writing – Original Draft Preparation Michelle Allen Roles: Investigation, Resources, Visualization, Writing – Review & Editing Elizabeth E Powell Roles: Conceptualization, Funding Acquisition, Investigation, Writing – Original Draft Preparation James O’Beirne Roles: Conceptualization, Funding Acquisition, Investigation, Writing – Review & Editing Patricia Valery Roles: Conceptualization, Funding Acquisition, Project Administration, Writing – Review & Editing Ingrid J Hickman Roles: Conceptualization, Funding Acquisition, Project Administration, Writing – Review & Editing Sanjeewa Kularatna Roles: Conceptualization, Funding Acquisition, Methodology, Supervision, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information National Health and Medical Research Council (NHMRC), Australia, has provided funding for this study (grant number 1175567). This funding source had no role in the design of this study and had no role during its execution, analyses, interpretation of the data, or decision to submit results. 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: 16 Jan 2025, 14:96 https://doi.org/10.12688/f1000research.157017.1 Copyright © 2025 Senanayake S 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 Senanayake S, Barnett A, Brain D et al. A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :96 ( https://doi.org/10.12688/f1000research.157017.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 16 Jan 2025 Views 0 Cite How to cite this report: Zimba R. Reviewer Report For: A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :96 ( https://doi.org/10.5256/f1000research.172410.r365931 ) The direct URL for this report is: https://f1000research.com/articles/14-96/v1#referee-response-365931 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 11 Mar 2025 Rebecca Zimba , The CUNY Graduate School of Public Health & Health Policy (CUNY SPH), Harlem, USA Approved with Reservations VIEWS 0 https://doi.org/10.5256/f1000research.172410.r365931 Thank you for the opportunity to review this article, which demonstrates thorough understanding of discrete choice experiment design considerations, but doesn't report actionable findings. 'I believe this article should be supplemental material to an article that describes the findings from ... Continue reading READ ALL Thank you for the opportunity to review this article, which demonstrates thorough understanding of discrete choice experiment design considerations, but doesn't report actionable findings. 'I believe this article should be supplemental material to an article that describes the findings from their main survey. Whether the authors decide to pursue publication of this material as a stand-alone article or include it as supplemental material to a different manuscript, I believe my suggestions will further strengthen the end product. Major concerns The main outcome from this paper appears to be the computation of point-estimate priors with which to refine the statistical efficiency of the final design, and as such, it may not warrant a full publication. That said, the manuscript as written is very heavy on describing methods - almost like a protocol paper - and I would encourage the authors to revise the title of this manuscript accordingly. One suggestion: "Pilot of a discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland Australia." I would omit "designing the choice sets for the final survey," because the biggest impact on the final survey was how the priors identified in the pilot improved the statistical efficiency of its design. The rest of the design (attributes, levels, choice sets, block design) had already been established in the pilot study and was not revised for the final survey. Please review the abstract and manuscript and, where appropriate, distinguish more consistently between the pilot survey and the final survey. For instance, in the Abstract Methods section, it seems like the authors are talking about the final survey ("A DCE was conducted in Australia") but this paper only reports on the pilot study. I believe the uses of "choice task" and "choice set" could be improved. In practice I believe these two terms are often used synonymously, though "choice task" includes the question wording and any instructions along with the choice set, whereas "choice set" includes only the two alternatives comprised of the attributes and levels. The authors may wish to preserve the distinction between "choice task" and "choice set", and if so they should define these terms at the outset of the methods and use them consistently throughout. Notably, the word "alternative" helpfully appears in the Background of the manuscript, but is only used once in the Methods. I believe the manuscript could be improved by a review of the use of these terms. I have identified places for improvement below, but the authors are encouraged to search for and review all uses of "choice task" and "choice set." In the Abstract Conclusions section, the second sentence is imprecise - it currently reads "the resulting DCE design consisted of 30 choice tasks presented in pairs..." which makes it seem as though two choice sets (with an unknown number of alternatives within each set) are presented at the same time. Consider revising to "the resulting DCE design consisted of 30 choice sets with two alternatives each..." In Methods, Step 2 paragraph, five attributes with three levels each would yield 3^5 (243) possible choice *alternatives*, not 3^10 (59,049) choice *tasks/sets*. Taking those alternatives to generate choice sets with two alternatives each would yield (3^5 * [3^5 - 1])/2 (29,403) choice sets. In Methods, Step 2 paragraph, "The 30 choice tasks make up the choice set." I believe this is confusing given my working definitions as stated above. I would omit this sentence as the previous sentence already states 30 choice tasks were selected. I would additionally revise the previous sentence to state that "30 choice sets were selected" (unless the authors decide to use choice set and choice task interchangeably). In Methods, Step 1 paragraph, the first sentence is confusing. I believe the parenthetical "(i.e. choice sets)" should be "(i.e. choice alternatives)." The phrase "each containing five attributes with three levels each" could be clarified if modified to "each containing five attributes varying across three levels each," or a similar modification to indicate that each choice alternative contains one level per attribute. I believe additional information about the development of the DCE attributes and levels should be included in Methods, Step 1. Though already described in a separate manuscript, some of the information may be summarized here. For instance, the current manuscript indicates that this DCE could be used to estimate community member preferences for chronic disease screening, but the mixed methods paper focused only on liver disease screening. Since there are many chronic disease conditions, and preferences for screening may vary depending on the condition, the authors may want to spend some time justifying their belief that these attributes and levels apply across conditions. While perhaps not relevant to the current manuscript, which focuses on the statistical design rather than the design of attributes and levels, a limitation of this DCE is that two of the attributes contain more than one construct. Screening conduct combines person and place, and while Source of information seems to focus on trust, the examples provided also include familiarity, the amount of time it takes for the information to be conveyed, the amount of detail conveyed, and the mode of communication, though not all of the levels' examples contain all of these constructs. Moreover, for both attributes, the sets of levels do not contain all combinations of construct elements (e.g. Nurse at your usual GP clinic is not included). Certainly all combinations of elements might not make sense, but this should be stated more explicitly. By including multiple constructs in one attribute, the authors are prevented from understanding the true elements within each level that influenced respondents' choices. Relatedly, I think the authors should justify why they chose to focus on negative predictive value in their "Quality and accuracy of the test results" attribute. Was there something in the focus groups or literature review that indicated negative predictive value was more important? Isn't positive predictive value equally important to community members? For instance, if positive predictive value is lower, then people will be diagnosed with a chronic condition though they don't truly have that condition. They may undergo unnecessary additional tests or initiate unnecessary treatment. They may experience unnecessary emotional distress. I also wonder what part of this attribute pertains to "Quality." For clarity, I recommend including footnotes in Table 2 and Table 4 to indicate which levels are continuous. The text notes that Quality and accuracy, Cost, and Wait time are all continuous, but currently only the Quality and accuracy attribute has a note about scale in Table 2, and those levels are listed as discrete as if it were a categorical attribute in Table 2 and Table 4. To avoid confusion, I would recommend reporting on these variables consistently. If the authors wish to provide estimates of the coefficients for results that are 85% and 95% accurate they can report those in-line, while reporting the per percentage point coefficient as for the other two continuous attributes. Minor concerns The citations for the Background paragraph and Methods paragraph on sample size calculations are from 2013 and 2014, respectively. If sample size calculation methods are truly evolving, one would expect more citations, and for most of them to be more recent than then. The first paragraph of the Methods does not include Step 1 in the list of steps, though it is included in Figure 1 and the next paragraph heading is "Step 1: Development of attributes and levels." The term S-estimate is described in the Methods but the S-estimate result from Table 2 is not interpreted in the Results. Does the S-estimate for the final design in Table 2 mean only 7.434 people need to take the DCE? Why do the reference levels change in Table 2 from the pilot survey to the final survey? Table 3 is inaccurately referenced in the Results, Step 5 paragraph. I believe the reference should be to Supplemental Table 1. Table 4 reports the coefficients from the pilot study. Apart from the confidence intervals and the constant, these are already reported in Table 2, as the "DCE design used for the final survey" column. Consider how to present this information in a way that avoids redundancy. The authors state that they used The DIRECT Checklist but they did not include the completed checklist in supplemental materials. 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? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests: No competing interests were disclosed. Reviewer Expertise: Infectious disease epidemiology and discrete choice experiments. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Zimba R. Reviewer Report For: A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :96 ( https://doi.org/10.5256/f1000research.172410.r365931 ) The direct URL for this report is: https://f1000research.com/articles/14-96/v1#referee-response-365931 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 16 Jan 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 16 Jan 25 read Rebecca Zimba , The CUNY Graduate School of Public Health & Health Policy (CUNY SPH), Harlem, USA 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 Zimba R. 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. 11 Mar 2025 | for Version 1 Rebecca Zimba , The CUNY Graduate School of Public Health & Health Policy (CUNY SPH), Harlem, USA 0 Views copyright © 2025 Zimba R. 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) Approved With Reservations 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 Thank you for the opportunity to review this article, which demonstrates thorough understanding of discrete choice experiment design considerations, but doesn't report actionable findings. 'I believe this article should be supplemental material to an article that describes the findings from their main survey. Whether the authors decide to pursue publication of this material as a stand-alone article or include it as supplemental material to a different manuscript, I believe my suggestions will further strengthen the end product. Major concerns The main outcome from this paper appears to be the computation of point-estimate priors with which to refine the statistical efficiency of the final design, and as such, it may not warrant a full publication. That said, the manuscript as written is very heavy on describing methods - almost like a protocol paper - and I would encourage the authors to revise the title of this manuscript accordingly. One suggestion: "Pilot of a discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland Australia." I would omit "designing the choice sets for the final survey," because the biggest impact on the final survey was how the priors identified in the pilot improved the statistical efficiency of its design. The rest of the design (attributes, levels, choice sets, block design) had already been established in the pilot study and was not revised for the final survey. Please review the abstract and manuscript and, where appropriate, distinguish more consistently between the pilot survey and the final survey. For instance, in the Abstract Methods section, it seems like the authors are talking about the final survey ("A DCE was conducted in Australia") but this paper only reports on the pilot study. I believe the uses of "choice task" and "choice set" could be improved. In practice I believe these two terms are often used synonymously, though "choice task" includes the question wording and any instructions along with the choice set, whereas "choice set" includes only the two alternatives comprised of the attributes and levels. The authors may wish to preserve the distinction between "choice task" and "choice set", and if so they should define these terms at the outset of the methods and use them consistently throughout. Notably, the word "alternative" helpfully appears in the Background of the manuscript, but is only used once in the Methods. I believe the manuscript could be improved by a review of the use of these terms. I have identified places for improvement below, but the authors are encouraged to search for and review all uses of "choice task" and "choice set." In the Abstract Conclusions section, the second sentence is imprecise - it currently reads "the resulting DCE design consisted of 30 choice tasks presented in pairs..." which makes it seem as though two choice sets (with an unknown number of alternatives within each set) are presented at the same time. Consider revising to "the resulting DCE design consisted of 30 choice sets with two alternatives each..." In Methods, Step 2 paragraph, five attributes with three levels each would yield 3^5 (243) possible choice *alternatives*, not 3^10 (59,049) choice *tasks/sets*. Taking those alternatives to generate choice sets with two alternatives each would yield (3^5 * [3^5 - 1])/2 (29,403) choice sets. In Methods, Step 2 paragraph, "The 30 choice tasks make up the choice set." I believe this is confusing given my working definitions as stated above. I would omit this sentence as the previous sentence already states 30 choice tasks were selected. I would additionally revise the previous sentence to state that "30 choice sets were selected" (unless the authors decide to use choice set and choice task interchangeably). In Methods, Step 1 paragraph, the first sentence is confusing. I believe the parenthetical "(i.e. choice sets)" should be "(i.e. choice alternatives)." The phrase "each containing five attributes with three levels each" could be clarified if modified to "each containing five attributes varying across three levels each," or a similar modification to indicate that each choice alternative contains one level per attribute. I believe additional information about the development of the DCE attributes and levels should be included in Methods, Step 1. Though already described in a separate manuscript, some of the information may be summarized here. For instance, the current manuscript indicates that this DCE could be used to estimate community member preferences for chronic disease screening, but the mixed methods paper focused only on liver disease screening. Since there are many chronic disease conditions, and preferences for screening may vary depending on the condition, the authors may want to spend some time justifying their belief that these attributes and levels apply across conditions. While perhaps not relevant to the current manuscript, which focuses on the statistical design rather than the design of attributes and levels, a limitation of this DCE is that two of the attributes contain more than one construct. Screening conduct combines person and place, and while Source of information seems to focus on trust, the examples provided also include familiarity, the amount of time it takes for the information to be conveyed, the amount of detail conveyed, and the mode of communication, though not all of the levels' examples contain all of these constructs. Moreover, for both attributes, the sets of levels do not contain all combinations of construct elements (e.g. Nurse at your usual GP clinic is not included). Certainly all combinations of elements might not make sense, but this should be stated more explicitly. By including multiple constructs in one attribute, the authors are prevented from understanding the true elements within each level that influenced respondents' choices. Relatedly, I think the authors should justify why they chose to focus on negative predictive value in their "Quality and accuracy of the test results" attribute. Was there something in the focus groups or literature review that indicated negative predictive value was more important? Isn't positive predictive value equally important to community members? For instance, if positive predictive value is lower, then people will be diagnosed with a chronic condition though they don't truly have that condition. They may undergo unnecessary additional tests or initiate unnecessary treatment. They may experience unnecessary emotional distress. I also wonder what part of this attribute pertains to "Quality." For clarity, I recommend including footnotes in Table 2 and Table 4 to indicate which levels are continuous. The text notes that Quality and accuracy, Cost, and Wait time are all continuous, but currently only the Quality and accuracy attribute has a note about scale in Table 2, and those levels are listed as discrete as if it were a categorical attribute in Table 2 and Table 4. To avoid confusion, I would recommend reporting on these variables consistently. If the authors wish to provide estimates of the coefficients for results that are 85% and 95% accurate they can report those in-line, while reporting the per percentage point coefficient as for the other two continuous attributes. Minor concerns The citations for the Background paragraph and Methods paragraph on sample size calculations are from 2013 and 2014, respectively. If sample size calculation methods are truly evolving, one would expect more citations, and for most of them to be more recent than then. The first paragraph of the Methods does not include Step 1 in the list of steps, though it is included in Figure 1 and the next paragraph heading is "Step 1: Development of attributes and levels." The term S-estimate is described in the Methods but the S-estimate result from Table 2 is not interpreted in the Results. Does the S-estimate for the final design in Table 2 mean only 7.434 people need to take the DCE? Why do the reference levels change in Table 2 from the pilot survey to the final survey? Table 3 is inaccurately referenced in the Results, Step 5 paragraph. I believe the reference should be to Supplemental Table 1. Table 4 reports the coefficients from the pilot study. Apart from the confidence intervals and the constant, these are already reported in Table 2, as the "DCE design used for the final survey" column. Consider how to present this information in a way that avoids redundancy. The authors state that they used The DIRECT Checklist but they did not include the completed checklist in supplemental materials. 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? Yes Are sufficient details of methods and analysis provided to allow replication by others? Yes If applicable, is the statistical analysis and its interpretation appropriate? Yes Are all the source data underlying the results available to ensure full reproducibility? Yes Are the conclusions drawn adequately supported by the results? Yes Competing Interests No competing interests were disclosed. Reviewer Expertise Infectious disease epidemiology and discrete choice experiments. I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above. reply Respond to this report Responses (0) Zimba R. Peer Review Report For: A discrete choice experiment to elicit preferences for a chronic disease screening programme in Queensland, Australia: designing the choice sets for the final survey [version 1; peer review: 1 approved with reservations] . F1000Research 2025, 14 :96 ( https://doi.org/10.5256/f1000research.172410.r365931) 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-96/v1#referee-response-365931 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 = "A discrete choice experiment to elicit preferences...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-96/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-96/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-96/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Senanayake S 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-96/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-96", templates : { twitter : "A discrete choice experiment to elicit preferences for a chronic.... Senanayake S et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-96/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/157017/172410") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "172410"); $(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 = { "361600": 0, "364719": 0, "364718": 0, "364725": 0, "364724": 0, "364727": 0, "364726": 0, "364721": 0, "364720": 0, "364723": 0, "364722": 0, "396998": 0, "396999": 0, "396997": 0, "397006": 0, "369613": 0, "369612": 0, "397004": 0, "369615": 0, "397005": 0, "369614": 0, "397002": 0, "397003": 0, "397000": 0, "397001": 0, "369621": 0, "369620": 0, "369617": 0, "369616": 0, "369619": 0, "369618": 0, "363229": 0, "363228": 0, "363231": 0, "363230": 0, "363227": 0, "363236": 0, "363233": 0, "363232": 0, "363235": 0, "363234": 0, "365933": 0, "365932": 0, "365935": 0, "365934": 0, "365929": 0, "365928": 0, "365931": 9, "365930": 0, "368757": 0, "368756": 0, "368759": 0, "361591": 0, "368758": 0, "365937": 0, "365936": 0, "368765": 0, "361597": 0, "368764": 0, "361596": 0, "361599": 0, "361598": 0, "368761": 0, "361593": 0, "368760": 0, "361592": 0, "368763": 0, "361595": 0, "368762": 0, "361594": 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 = "d3fd99f2-0c6d-452a-be0b-6d35c08b87cc"; 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.