Functional impact and quality of life after total... | 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-792" }, "headline": "Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective...", "datePublished": "2025-08-15T15:17:16", "dateModified": "2025-08-15T15:17:16", "author": [ { "@type": "Person", "name": "Aymen Fekih" }, { "@type": "Person", "name": "Jacem Saadana" }, { "@type": "Person", "name": "Firas Boughattas" }, { "@type": "Person", "name": "Ikram Haddada" } ], "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 Total hip arthroplasty (THA) is now a well-established and reliable procedure that effectively reduces pain, restores mobility and enhances functionality. This study aim to evaluate the quality of life and functional outcomes of patients who underwent THA for hip osteoarthritis, and to identify the factors influencing these outcomes. Methods A retrospective study was conducted involving 200 patients who underwent THA for hip osteoarthritis. Functional outcomes were assessed using the Postel-Merle d’Aubigné (PMA) score. Quality of life and patient satisfaction were evaluated using the Short Form Health Survey-12 (SF-12), the Hip Disability and Osteoarthritis Outcome Score (HOOS), the Pittsburgh Sleep Quality Index (PSQI), and the Hospital Anxiety and Depression Scale (HADS). Results The PMA score increased from 7 to 14 points (p = 0.008), the SF-12 PCS rose from 29.76 to 48.71 (p < 0.001), and the SF-12 MCS increased from 49.24 to 54.49 (p < 0.001). The HOOS improved from 35/100 to 76/100 (p < 0.001). The PSQI decreased from 7/21 to 3/21 (p < 0.001). The HADS depression and anxiety fell from 6.8/21 to 3.8/21 (p < 0.001) and from 8.4/21 to 4.8/21 (p < 0.001), respectively. Physical and mental health were positively associated with walking autonomy and higher BMI. Hip function outcomes were better in patients with ceramic on-ceramic articulations, younger age, and higher postoperative PMA scores. Good sleep quality and decreased depression score were associated with increased walking distance and BMI. There were no significant associations between anxiety and any of the variables investigated. Conclusions These findings highlight the effectiveness of THA not only in restoring mobility but also in enhancing overall patient well-being. Integrating both functional and quality-of-life assessments into patient care offers a comprehensive approach to postoperative management and may optimize long-term outcomes for patients with hip osteoarthritis. " } { "@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-792", "name": "Functional impact and quality of life after total hip arthroplasty..." } } ] } Home Browse Functional impact and quality of life after total hip arthroplasty... ALL Metrics - Views Downloads Get PDF Get XML Cite How to cite this article Fekih A, Saadana J, Boughattas F and Haddada I. Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. [version 1; peer review: 2 approved] . F1000Research 2025, 14 :792 ( https://doi.org/10.12688/f1000research.168896.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 Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. [version 1; peer review: 2 approved] Aymen Fekih https://orcid.org/0000-0003-4681-6075 1 , Jacem Saadana 1 , Firas Boughattas https://orcid.org/0009-0002-4434-9557 1 , Ikram Haddada https://orcid.org/0009-0008-4115-2680 2 Aymen Fekih https://orcid.org/0000-0003-4681-6075 1 , Jacem Saadana 1 , Firas Boughattas https://orcid.org/0009-0002-4434-9557 1 , Ikram Haddada https://orcid.org/0009-0008-4115-2680 2 PUBLISHED 15 Aug 2025 Author details Author details 1 Department of Orthopedic Surgery, Fattouma Bourguiba University Hospital of Monastir, Monastir, Tunisia 2 Department of Physical Medicine and Rehabilitation, Taher Sfar University Hospital, Mahdia, Tunisia Aymen Fekih Roles: Conceptualization, Methodology, Supervision, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Jacem Saadana Roles: Conceptualization, Visualization, Writing – Original Draft Preparation Firas Boughattas Roles: Conceptualization, Formal Analysis, Visualization, Writing – Original Draft Preparation Ikram Haddada Roles: Conceptualization, Methodology, Software, Writing – Review & Editing OPEN PEER REVIEW DETAILS REVIEWER STATUS Abstract Background Total hip arthroplasty (THA) is now a well-established and reliable procedure that effectively reduces pain, restores mobility and enhances functionality. This study aim to evaluate the quality of life and functional outcomes of patients who underwent THA for hip osteoarthritis, and to identify the factors influencing these outcomes. Methods A retrospective study was conducted involving 200 patients who underwent THA for hip osteoarthritis. Functional outcomes were assessed using the Postel-Merle d’Aubigné (PMA) score. Quality of life and patient satisfaction were evaluated using the Short Form Health Survey-12 (SF-12), the Hip Disability and Osteoarthritis Outcome Score (HOOS), the Pittsburgh Sleep Quality Index (PSQI), and the Hospital Anxiety and Depression Scale (HADS). Results The PMA score increased from 7 to 14 points (p = 0.008), the SF-12 PCS rose from 29.76 to 48.71 (p < 0.001), and the SF-12 MCS increased from 49.24 to 54.49 (p < 0.001). The HOOS improved from 35/100 to 76/100 (p < 0.001). The PSQI decreased from 7/21 to 3/21 (p < 0.001). The HADS depression and anxiety fell from 6.8/21 to 3.8/21 (p < 0.001) and from 8.4/21 to 4.8/21 (p < 0.001), respectively. Physical and mental health were positively associated with walking autonomy and higher BMI. Hip function outcomes were better in patients with ceramic on-ceramic articulations, younger age, and higher postoperative PMA scores. Good sleep quality and decreased depression score were associated with increased walking distance and BMI. There were no significant associations between anxiety and any of the variables investigated. Conclusions These findings highlight the effectiveness of THA not only in restoring mobility but also in enhancing overall patient well-being. Integrating both functional and quality-of-life assessments into patient care offers a comprehensive approach to postoperative management and may optimize long-term outcomes for patients with hip osteoarthritis. READ ALL READ LESS Keywords Osteoarthritis, Total hip arthroplasty, Functional impact, Quality of life Corresponding Author(s) Aymen Fekih ( [email protected] ) Close Corresponding author: Aymen Fekih Competing interests: No competing interests were disclosed. Grant information: The author(s) declared that no grants were involved in supporting this work. Copyright: © 2025 Fekih A 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: Fekih A, Saadana J, Boughattas F and Haddada I. Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. [version 1; peer review: 2 approved] . F1000Research 2025, 14 :792 ( https://doi.org/10.12688/f1000research.168896.1 ) First published: 15 Aug 2025, 14 :792 ( https://doi.org/10.12688/f1000research.168896.1 ) Latest published: 15 Aug 2025, 14 :792 ( https://doi.org/10.12688/f1000research.168896.1 ) Introduction Hip osteoarthritis is the primary condition leading to total hip arthroplasty (THA), a well-known procedure that has changed its treatment forever. 1 , 2 THA aims to relieve pain, improve movement, restore function, and ultimately optimize the socio-professional life and quality of life of the affected patients. 3 Quality of life evaluation becomes the major criterion in the determination of THA’s efficacy. Such assessments are crucial for understanding patient needs, setting expectations, and evaluating treatment outcomes. Quality-of-life evaluations should encompass physical, psychological, and social domains. 4 This study aims to 1) evaluate the quality of life of patients undergoing THA for hip osteoarthritis using established, generic instruments: the Postel-Merle d’Aubigné score (PMA), the Short Form Health Survey (SF-12), the Hip Disability and Osteoarthritis Outcome Score (HOOS), the Pittsburgh Sleep Quality Index (PSQI), and the Hospital Anxiety and Depression Scale (HADS); and 2) analyze the factors that may influence postoperative quality of life in these patients. Materials and methods Study design Approval was obtained from the Institutional Review Board (IRB) of Fattouma Bourguiba Hospital (CEM-2018-12-15) for the conduct of this retrospective study performed on patients who underwent primary THA for hip osteoarthritis from January 2019 to December 2020 at Fattouma Bourguiba Hospital. The design and reporting were performed in accordance to the Declaration of Helsinki. The written informed consent was waived by the IRB due to the retrospective nature of the study. Patient confidentiality was maintained through anonymized data collection and analysis. The inclusion criteria for the patient’s analysis were: (1) patients undergoing THA for hip osteoarthritis, whether degenerative or secondary to a systemic disease; (2) patients capable of providing written or verbal responses to questionnaires; and (3) those with minimum follow-up duration of two years postoperatively. The following patients were excluded: (1) post-traumatic THA cases; (2) patients with active infections or acute exacerbations of chronic medical conditions; (3) patients unable to complete self-reported questionnaires due to cognitive impairment; and (4) patients with significant neuromuscular or vascular comorbidities affecting lower limb function. Data collection protocol We systematically collected data from electronic medical records using a standardized case report form that included (1) demographic and epidemiological data (age, sex, body mass index (BMI), occupational status, comorbidities, preoperative functional status), (2) clinical parameters (affected side and symptom duration, gait perimeter assessment, surgical approach, implant characteristics) and (3) postoperative evolution (immediate and late complications, rehabilitation protocol details). The scoring was based on a direct interview with the patient (190 cases) during follow-up and in rare cases (10 patients) it was based on a telephone interview with clarification of contentious issues. Functional evaluation We assessed hip function using the validated Postel-Merle d’Aubigné (PMA) score preoperatively and at the final follow-up. This 18-point scale evaluates pain (0-6 points), mobility (0-6 points), and walking ability (0-6 points). 5 Scores were categorized as Very good (≥12 points), Good (10-11 points), Average (9 points), Low (8 points) and Poor (≤7 points). Quality of life assessment We employed four validated instruments: 1) SF-12 Health Survey: assessed physical (PCS) and mental (MCS) health components and scored from 0 to 100. Higher scores indicate a better quality of life. 6 2) Hip Disability and Osteoarthritis Outcome Score: evaluated five domains: Pain (10 items), Symptoms (5 items), Activities of Daily Living (17 items), Sports and Recreation (4 items), and Hip-related quality of life (4 items). 7 Transformed to a 0-100 scale, higher scores indicate better function and less pain. 8 3) Pittsburgh Sleep Quality Index: used for assessing seven sleep components with a global score ranging from zero to 21. 9 A score greater than 5 indicates poor sleep quality. 10 4) Hospital Anxiety and Depression Scale: used for identifying and quantifying symptoms of anxiety and depression and divided into two subscales Anxiety subscale (HADS-A, 7 items) and Depression subscale (HADS-D, 7 items). Each subscale is scored from 0 to 21. 11 , 12 The following cutoff scores are commonly used to interpret the HADS subscale scores: 0-7: Normal; 8-10: Mild symptoms and 11-21: Moderate to severe symptoms. 13 Statistical analysis We performed all analyses using SPSS version 26 (IBM Corp.). Descriptive statistics included means for normally distributed continuous variables, medians for non-normal distributions, and frequencies for categorical variables. For inferential analysis, we used Student’s t-test for normally distributed continuous variables, Pearson’s chi-square or Fisher’s exact test for categorical variables, and Pearson correlation for continuous variable associations. All tests were two-tailed with a p = 0.05 significance threshold. Results Study population and baseline characteristics This study included 200 eligible patients. The cohort had a male predominance (59% male, 41% female), with a male-to-female ratio of 1.43. The mean age was 49 ± 15.59 years (range: 35–78), with most patients (62.5%) aged between 40 and 65 years. The right hip was operated on 120 patients and the left hip on 80. THA was bilateral in 30 patients ( Table 1 ). Table 1. Characteristics of the population’s study. Population characteristics Total (n=200) Sex Male 108 (59) Female 82 (41) Age (years) <40 25 (12.5) [40-65] 125 (62.5) ≥65 50 (50) Operated side Right 120 (60) Left 80 (40) BMI ((kg/m 2 ) Normal (18.5 to 24.9) 82 (41) Overweight (25 to 29.9) 78 (39) Obese (≥30) 40 (20) Occupational status Employees 102 (51) Housewives 48 (24) Retired 50 (25) Causes of hip osteoarthritis Primary 105 (52.5) Rheumatoid arthritis 65 (32.5) Ankylosing spondylitis 30 (15) Friction torque Ceramic on ceramic 120 (60) Metal on highly cross-linked polyethylene 80 (40) Femoral stem Cemented 74 (37) Uncemented 126 (63) Acetabular component Cemented 76 (38) Uncemented 124 (62) Postoperative walk autonomy Independent 165 (82.5) Single cane 27 (13.5) Two canes 8 (4) BMI distribution revealed that 20% of patients were obese, 39% overweight, and 41% had a normal BMI. Occupational status varied: 51% were employees, 24% were housewives, and 25% were retired. Metabolic syndrome was present in 30% of the cohort. The average duration of symptoms was four years, with extremes ranging from two to six years. Primary hip joint involvement was observed in 52.5% of cases, while 47.5% were secondary to systemic disease mainly rheumatoid arthritis and ankylosing spondylitis. All patients presented with a reduced gait perimeter, with a median walking distance of 200 ± 158 meters preoperatively. In all cases, the surgical approach used was the posterolateral Moore technique. Ceramic on-ceramic articulation was used in 60% of cases. Metal on highly cross-linked polyethylene was used in 40% of cases. Regarding prosthesis fixation, femoral stems were cemented in 37% of cases, while 63% were uncemented. These ratios are similar for acetabular components (38% cemented and 62% uncemented). Five cases of prosthesis dislocation occurred within two months of surgery, with no recurrence. There were also ten cases of early sepsis, which were managed through repeat surgery involving debridement and lavage, as well as appropriate antibiotic therapy. The outcome was good. No late complications were reported at the last follow-up. Postoperatively, all patients stood up on the day of the operation, and 75% began ambulating immediately the day after. Rehabilitation protocol applied to all patients included muscle strengthening, analgesic physiotherapy, and patient education to prevent dislocating movements of the prosthesis. After a mean follow-up of three years (range: two to four years), 82.5% walked independently, 13.7% used a single cane, and only 3.8% required two canes, demonstrating significant functional improvement (p = 0.017). Functional and quality of life outcomes THA led to significant functional improvements ( Table 2 ), as demonstrated by the PMA scale (p = 0.008). The mean PMA score more than doubled, increasing from 7/18 (±2) preoperatively to 14/18 (±4) postoperatively. Clinically, this translated to a dramatic decline in patients with “poor” function (53.8% preoperatively vs. postoperatively) and a substantial rise in those achieving “very good” scores (87.2%). Table 2. Functional and quality of life outcomes. Preoperatively Postoperatively PMA score Poor 53.8% 0 Low 28.2% 0 Average 14.1% 0 Good 3.8% 12.8% Very good 0 87.2% SF-12 score PCS 29.76 48.71 MCS 49.24 54.49 HOOS Symptoms 50 87.5 Pain 35 80 Activity 37.5 80.9 Sports and recreation 18.8 43.8 Quality of life 31.3 68.8 PSQI Bad sleepers 75.6% 12.8% Good sleepers 24.4% 87.2% HADS Definite depression 12.8% 9% No depression 87.2% 91% Definite anxiety 28.2% 5.1% No anxiety 71.8% 94.9% Patients also experienced marked enhancements in quality of life, measured by the SF-12 survey. The PCS improved from 29.76 to 48.71 (p < 0.001), while the MCS rose from 49.24 to 54.49 (p < 0.001), indicating better physical and psychological well-being. Hip-specific function, assessed via the HOOS, showed significant gains (p < 0.001), with the global score improving from 35 to 76. Preoperatively, the greatest limitations were in Sports/Leisure activities, while the Symptoms domain was the least severe among the HOOS subscales. Postoperatively, Activity domains improved the most, though Sports/Leisure remained challenging. Sleep quality, evaluated using the PSQI, also improved significantly, with scores dropping from 7/21 (±2.75) to 3/21 (±2.07) (p < 0.001). The proportion of “good sleepers” (PSQI ≤5) increased from 24.4% to 87.2%. Psychological assessments using the HADS revealed reduced depression from 6.8/21 ±2.86 to 3.8/21 ±2.21 (p < 0.001) and anxiety from 8.4/21 ±3.06 to 4.8/21 ±2.66) (p < 0.001). Preoperatively, 12.8% had “definite depression” and 28.2% had “definite anxiety”; postoperatively, these rates fell to 9% and 5.1%, respectively. Factors influencing postoperative quality of life after total hip arthroplasty This study identified several significant factors associated with improved quality of life following THA ( Table 3 ). Physical health outcomes (SF-12 PCS) showed positive correlations with a history of rheumatic diseases (p = 0.017), post-operative walking autonomy (p = 0.011), shorter hospital stay (p = 0.048), and earlier mobilization (p = 0.046). Mental health (SF-12 MCS) was significantly linked to walking autonomy (p = 0.011), greater walking distance (p = 0.003), and BMI (p = 0.043). Table 3. Factors influencing postoperative quality of life after total hip arthroplasty. Postoperative PCS p-value Postoperative MCS p-value Postoperative HOOS p-value Sex 0.683 0.412 0.944 Male (n=108) 48.45±6.90 54.04±6.11 75.59±9.35 Female (n=82) 49.07±6.38 55.16±5.23 75.44±8.35 Age (years) 0.053 0.053 0.002 ≤40 51.65±6.52 56.45±5.03 79.42±8.97 >40 46.79±4.67 54.63±4.73 68.28±7.56 Operated side 0.485 0.476 0.773 Unilateral (n=170) 49.20±5.67 54.05±0.88 75.80±9.16 Bilateral (n=30) 48.13±7.69 55.01±1.02 75.21±8.70 BMI 49.24±6.44 0.906 54.72±5.87 0.043 76.18±8.68 0.592 Rheumatic diseases 0.017 0.403 0.091 No (n=105) 46.56±6.58 53.66±6.03 72.58±8.28 Yes (n=95) 50.43±5.11 54.98±5.77 76.78±10.17 Friction torque 0.160 0.631 0.03 Metal on highly cross-linked polyethylene (n=80) 48.21±6.79 54.31±6.06 73.97±9.12 Ceramic on-ceramic (n=120) 50.49±6.20 54.99±5.48 78.67±8.40 Mobilization 48.82±6.81 0.046 54.62±5.82 0.874 75.79±8.79 0.027 Hospital stay 49.20±6.29 0.048 54.43±5.91 0.933 75.83±8.94 0.229 Postoperative walk autonomy 0.011 0.011 0.352 Independent (n=165) 49.59±6.44 54.68±5.55 77.79±7.88 Single or two canes (n=35) 46.83±6.12 53.59±6.75 66.45±5.72 Walking distance 48.66±6.82 0.083 54.50±5.80 0.003 75.73±8.54 0.541 Postoperative PMA 48.52±1.90 0.501 54.00±2.38 0.450 75.53±1.90 0.01 Hip function, assessed by the HOOS, improved with ceramic on ceramic articulation (p = 0.03), younger age (p = 0.002), earlier post-operative mobilization (p = 0.027), and higher post-operative PMA scores (p = 0.01). Sleep quality was positively associated with walking distance (p = 0.018), while depression scores decreased with increased walking distance (p = 0.037) and higher BMI (p = 0.043). No significant associations were found between anxiety and any of the studied variables (p > 0.05). Discussion This study, involving 200 patients with hip osteoarthritis, investigated the impact of THA on functional and quality of life outcomes. We found significant improvements across multiple domains post-THA. Functional outcomes, assessed by the PMA score, more than doubled from a mean of 7 pre-operatively to 14 post-operatively. This aligns with existing literature demonstrating a clear improvement in PMA scores, rising from 6.9 preoperatively to 15 postoperatively. 14 , 15 Quality of life was significantly enhanced, as evidenced by validated tools such as SF-12, HOOS, PSQI, and HAD scores. 16 The SF-12 PCS increased from 29.76 to 48.71, while the MCS rose from 49.24 to 54.49. These findings are consistent with previous research demonstrating a statistically significant improvement in mean PCS (31.2 ± 9.7, p = 0.001) and MCS (51.6 ± 17.6, p = 0.024) after THA. 17 Several studies have concluded that patients’ quality of life automatically improves with improved hip function, based on functional scores. 18 The HOOS, a hip-specific questionnaire, 19 showed a marked improvement from 35 pre-operatively to 76 post-operatively across all domains, including the most affected pre-operative domains: HOOS-Sports and Recreation and HOOS-Quality of Life. However, one study noted no improvement in Sports and Recreation. 20 Sleep quality significantly improved, with the overall PSQI decreasing from 7/21 to 3/21. The percentage of “good sleepers” increased from 24.4% to 87.2%. Postoperative sleep quality depends on several factors, some of which are uncontrollable, such as advanced age and preoperative comorbidities, while others are controllable, such as the invasiveness of the surgical procedure, the type of anesthesia, and postoperative pain that prevents the patient from finding a comfortable sleeping position. 21 Pre-operative pain severity and duration are known risk factors for postoperative pain and sleep issues. 22 Psychological distress also decreased significantly. The HAD score showed a reduction in total depression scores from 6.8/21 to 3.8/21, and anxiety scores from 8.4/21 to 4.8/21. This led to a decrease in “definite depression” from 12.8% to 9% and “definite anxiety” from 28.2% to 5.1%. Pre-operative screening and treatment for depression and anxiety can optimize outcomes and reduce costs. 23 While psychological disorders aren’t contraindications, their treatment can improve outcomes, as painful complaints post-THA can have a psychiatric origin. 24 , 25 Several factors positively influenced post-operative quality of life such as history of rheumatic diseases, walking autonomy, shorter hospital stays, earlier mobilization, ceramic-on-ceramic articulation, younger age, and higher BMI. These findings underscore the critical role of mobility, early rehabilitation, and appropriate implant selection in achieving optimal recovery and overall well-being after THA. This study’s limitations include its retrospective data analysis, the absence of a control group, and the lack of analysis regarding potential confounding factors. Specifically, the impact of pain management, socioeconomic status, and surgeon experience on outcomes was not assessed, which could influence the generalizability and interpretation of the findings. Conclusion Total Hip Arthroplasty significantly improves the quality of life for patients with hip osteoarthritis by restoring mobility and enhancing overall well-being. To further optimize care, future efforts should focus on personalized rehabilitation, enhanced preoperative assessments, and integrated mental health support. This will address persistent limitations and psychological symptoms, solidifying THA’s value as a holistic treatment. Ethical considerations Approval was obtained from the Institutional Review Board (IRB) of Fattouma Bourguiba Hospital (CEM-2018-12-15) for the conduct of the study. The design and reporting were performed in accordance to the Declaration of Helsinki. The written informed consent was waived by the IRB due to the retrospective nature of the study. Patient confidentiality was maintained through anonymized data collection and analysis. Data availability The datasets generated and/or analysed during the current study are not publicly available due to preserve data confidentiality and patient anonymity but are available from the corresponding author Dr Fekih Aymen (e-mail: [email protected] ) on reasonable request. The protection of personal data is governed by a law promulgated by the National Authority for Protection of Personal Data in Tunisia which stipulates that data may only be shared after informed consent and request. There is no intermediary data that can be de-identified without compromising anonymity. The same thing was explained by the Institutional Review Board of our hospital. References 1. Fautrel B, Hilliquin P, Rozenberg S, et al. : Impact of osteoarthritis: results of a nationwide survey of 10,000 patients consulting for OA. Joint Bone Spine. 2005; 72 : 235–240. PubMed Abstract | Publisher Full Text 2. Belbachir A: Prise en charge de la douleur après prothèse totale de hanche. Douleurs Eval. - Diagn. - Trait. 2012; 13 : 63–73. Publisher Full Text 3. Kassimi EH, Abdelfettah Y, Khadir A, et al. : Résultats fonctionnels et qualité de vie après prothèse totale de hanche: à propos de 93 cas. J. Réadapt. Médicale Prat. Form. En Médecine Phys. Réadapt. 2014; 34 : 60–65. Publisher Full Text 4. Currey HL: Osteoarthrosis of the hip joint and sexual activity. Ann. Rheum. Dis. 1970; 29 : 488–493. PubMed Abstract | Publisher Full Text | Free Full Text 5. d’Aubigné RM, Postel M: The Classic: Functional Results of Hip Arthroplasty with Acrylic Prosthesis. Clin. Orthop. Relat. Res. 2009; 467 : 7–27. PubMed Abstract | Publisher Full Text | Free Full Text 6. Younsi M, Chakroun M: Measuring health-related quality of life: psychometric evaluation of the Tunisian version of the SF-12 health survey. Qual. Life Res. 2014; 23 : 2047–2054. PubMed Abstract | Publisher Full Text 7. Lyman S, Lee YY, Franklin PD, et al. : Validation of the HOOS, JR: A Short-form Hip Replacement Survey. Clin. Orthop. Relat. Res. 2016; 474 : 1472–1482. PubMed Abstract | Publisher Full Text | Free Full Text 8. Nilsdotter AK, Lohmander LS, Klässbo M, et al. : Hip disability and osteoarthritis outcome score (HOOS)-validity and responsiveness in total hip replacement. BMC Musculoskelet. Disord. 2003; 4 : 10. PubMed Abstract | Publisher Full Text | Free Full Text 9. Suleiman KH, Yates BC, Berger AM, et al. : Translating the Pittsburgh Sleep Quality Index Into Arabic. West. J. Nurs. Res. 2010; 32 : 250–268. PubMed Abstract | Publisher Full Text 10. Buysse DJ, Reynolds CF, Monk TH, et al. : The Pittsburgh sleep quality index: A new instrument for psychiatric practice and research. Psychiatry Res. 1989; 28 : 193–213. PubMed Abstract | Publisher Full Text 11. Zigmond AS, Snaith RP: The Hospital Anxiety and Depression Scale. Acta Psychiatr. Scand. 1983; 67 : 361–370. Publisher Full Text 12. Herrmann C: International experiences with the Hospital Anxiety and Depression Scale-A review of validation data and clinical results. J. Psychosom. Res. 1997; 42 : 17–41. PubMed Abstract | Publisher Full Text 13. Terkawi A, Tsang S, AlKahtani G, et al. : Development and validation of Arabic version of the Hospital Anxiety and Depression Scale. Saudi J. Anaesth. 2017; 11 (Suppl. 1): S11–S18. PubMed Abstract | Publisher Full Text 14. Meftah S, Belhaj K, Zahi S, et al. : Comparison of functional outcomes after total hip replacement surgery on degenerative and inflammatory disease in a Moroccan population. J. Réadapt. Médicale Prat. Form. En Médecine Phys. Réadapt. 2016; 36 : 185–188. 15. Chaminade B, Laffosse JM, Molinier F, et al. : Total hip arthroplasty in patients younger than 30-years-old: Results with activity level. Rev. Chir. Orthop. Reparatrice Appar. Mot. 2008; 94 (Suppl. 6): S173–S176. 16. Gandek B, Ware JE, Aaronson NK, et al. : Cross-validation of item selection and scoring for the SF-12 Health Survey in nine countries: results from the IQOLA Project. International Quality of Life Assessment. J. Clin. Epidemiol. 1998; 5 : 1171–1178. 17. Bahardoust M, Hajializade M, Amiri R, et al. : Evaluation of health-related quality of life after total hip arthroplasty: a case-control study in the Iranian population. BMC Musculoskelet. Disord. 2019; 20 : 46. PubMed Abstract | Publisher Full Text | Free Full Text 18. Ethgen O, Bruyère O, Richy F, et al. : Health-related quality of life in total hip and total knee arthroplasty. A qualitative and systematic review of the literature. J. Bone Joint Surg. Am. 2004; 86 : 963–974. PubMed Abstract 19. Shields RK, Enloe LJ, Leo KC: Health related quality of life in patients with total hip or knee replacement. Arch. Phys. Med. Rehabil. 1999; 80 : 572–579. Publisher Full Text 20. Judd DL, Dennis DA, Thomas AC, et al. : Muscle strength and functional recovery during the first year after THA. Clin. Orthop. Relat. Res. 2014; 472 : 654–664. PubMed Abstract | Publisher Full Text | Free Full Text 21. El Chalouhi M: Sommeil et hypersensibilité préopératoires: comparaison entre les patients prévus pour une chirurgie élective prothétique de genou et de hanche. Faculté de médecine et médecine dentaire. Université catholique de Louvain; 2020. Prom.: Lavand’homme, Patricia. Reference Source 22. Latremoliere A, Woolf CJ: Central sensitization: a generator of pain hypersensitivity by central neural plasticity. J. Pain. 2009; 10 : 895–926. PubMed Abstract | Publisher Full Text | Free Full Text 23. Mossey JM, Knott K, Craik R: The effects of persistent depressive symptoms on hip fracture recovery. J. Gerontol. 1990; 45 : M163–M168. PubMed Abstract | Publisher Full Text 24. Riediger W, Doering S, Krismer M: Depression and somatisation influence the outcome of total hip replacement. Int. Orthop. 2010; 34 : 13–18. PubMed Abstract | Publisher Full Text | Free Full Text 25. Pacault-Legendre V, Anract P, Mathieu M, et al. : Pain after total hip arthroplasty: a psychiatric point of view. Int. Orthop. 2009; 33 : 65–69. PubMed Abstract | Publisher Full Text | Free Full Text Comments on this article Comments (0) Version 1 VERSION 1 PUBLISHED 15 Aug 2025 ADD YOUR COMMENT Comment Author details Author details 1 Department of Orthopedic Surgery, Fattouma Bourguiba University Hospital of Monastir, Monastir, Tunisia 2 Department of Physical Medicine and Rehabilitation, Taher Sfar University Hospital, Mahdia, Tunisia Aymen Fekih Roles: Conceptualization, Methodology, Supervision, Validation, Writing – Original Draft Preparation, Writing – Review & Editing Jacem Saadana Roles: Conceptualization, Visualization, Writing – Original Draft Preparation Firas Boughattas Roles: Conceptualization, Formal Analysis, Visualization, Writing – Original Draft Preparation Ikram Haddada Roles: Conceptualization, Methodology, Software, Writing – Review & Editing Competing interests No competing interests were disclosed. Grant information The author(s) declared that no grants were involved in supporting this work. Article Versions (1) version 1 Published: 15 Aug 2025, 14:792 https://doi.org/10.12688/f1000research.168896.1 Copyright © 2025 Fekih A 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 Fekih A, Saadana J, Boughattas F and Haddada I. Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. [version 1; peer review: 2 approved] . F1000Research 2025, 14 :792 ( https://doi.org/10.12688/f1000research.168896.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 15 Aug 2025 Views 0 Cite How to cite this report: Jenzri M. Reviewer Report For: Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. [version 1; peer review: 2 approved] . F1000Research 2025, 14 :792 ( https://doi.org/10.5256/f1000research.186116.r448064 ) The direct URL for this report is: https://f1000research.com/articles/14-792/v1#referee-response-448064 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 10 Mar 2026 Mourad Jenzri , MT Kassab Orthopaedic Institute, Tunis, Tunisia Approved VIEWS 0 https://doi.org/10.5256/f1000research.186116.r448064 Title: Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. Reviewing assessment: Approved Executive Summary The study investigates the functional and ... Continue reading READ ALL Title: Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. Reviewing assessment: Approved Executive Summary The study investigates the functional and psychological outcomes of THA with a minimum two-year follow-up. Using a wide battery of validated tools (PMA, HOOS, SF-12, PSQI, and HADS), the authors demonstrate significant improvements in: Physical Function: Substantial gains in mobility and hip-specific scores. Quality of Life: Enhanced general health perception. Well-being: Notable reductions in sleep disturbances, anxiety, and depression. Key Strengths Holistic Assessment: Moves beyond simple joint function to include mental health and sleep. Sample Size: 200 cases provide strong statistical power. Real-World Data: Reflects routine clinical practice, making findings highly generalizable. Recommendations for Improvement Complication Analysis: Compare outcomes of patients who suffered adverse events (infection/dislocation) against uncomplicated cases to see how "robust" the recovery is when things go wrong. Age Stratification: Analyze results by age groups to account for differing physiological reserves and lifestyle expectations (e.g. return to work vs. simple pain-free walking). Etiology Focus: Specifically explore the 47.5% of the cohort with secondary OA (systemic inflammatory disease), as this represents a novel contribution to existing literature. Long-term Outlook: Explicitly state in the conclusion that while 2-3 year results are excellent, long-term follow-up is required to monitor potential degradation due to implant wear or aging. Is the work clearly and accurately presented and does it cite the current literature? Yes 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: The article shows the results of hip arthroplasty using functional scores with a record of complications (results that can be compared with other series). 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. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Jenzri M. Reviewer Report For: Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. [version 1; peer review: 2 approved] . F1000Research 2025, 14 :792 ( https://doi.org/10.5256/f1000research.186116.r448064 ) The direct URL for this report is: https://f1000research.com/articles/14-792/v1#referee-response-448064 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 Views 0 Cite How to cite this report: Ben Fredj A. Reviewer Report For: Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. [version 1; peer review: 2 approved] . F1000Research 2025, 14 :792 ( https://doi.org/10.5256/f1000research.186116.r448067 ) The direct URL for this report is: https://f1000research.com/articles/14-792/v1#referee-response-448067 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 20 Jan 2026 Aymen Ben Fredj , IBN EL JAZZAR University Hospital, Kairouan, Tunisia Approved VIEWS 0 https://doi.org/10.5256/f1000research.186116.r448067 This retrospective study evaluates functional and quality of life outcomes in 200 patients who underwent total hip arthroplasty for hip osteoarthritis, with a minimum follow-up of two years. Using validated functional, physical, psychological, and sleep-related outcome measures (PMA, SF-12, HOOS, ... Continue reading READ ALL This retrospective study evaluates functional and quality of life outcomes in 200 patients who underwent total hip arthroplasty for hip osteoarthritis, with a minimum follow-up of two years. Using validated functional, physical, psychological, and sleep-related outcome measures (PMA, SF-12, HOOS, PSQI, and HADS), the authors demonstrate significant postoperative improvements across all assessed domains and identify factors associated with better outcomes. The manuscript is clearly written, well structured, and supported by relevant and up-to-date literature. The study design is appropriate for the research objectives, and the methodology is technically sound. The inclusion/exclusion criteria, outcome measures, and data collection procedures are adequately described, allowing reproducibility. The statistical analyses are appropriate and correctly interpreted. Results are presented clearly and support the conclusions drawn. Source data availability and ethical considerations are properly addressed. Strengths of this study include the relatively large sample size, use of multiple validated outcome instruments, and a comprehensive assessment of functional and quality-of-life outcomes. The limitations, notably the retrospective design and absence of a control group, are appropriately acknowledged and do not undermine the scientific validity of the study. Is the work clearly and accurately presented and does it cite the current literature? Yes 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: Hip and knee surgery, including total hip arthroplasty and surgical management of hip osteoarthritis 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. Close READ LESS CITE CITE HOW TO CITE THIS REPORT Ben Fredj A. Reviewer Report For: Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. [version 1; peer review: 2 approved] . F1000Research 2025, 14 :792 ( https://doi.org/10.5256/f1000research.186116.r448067 ) The direct URL for this report is: https://f1000research.com/articles/14-792/v1#referee-response-448067 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 15 Aug 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 2 Version 1 15 Aug 25 read read Aymen Ben Fredj , IBN EL JAZZAR University Hospital, Kairouan, Tunisia Mourad Jenzri , MT Kassab Orthopaedic Institute, Tunis, Tunisia 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 © 2026 Jenzri M. 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. 10 Mar 2026 | for Version 1 Mourad Jenzri , MT Kassab Orthopaedic Institute, Tunis, Tunisia 0 Views copyright © 2026 Jenzri M. 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 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 Title: Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. Reviewing assessment: Approved Executive Summary The study investigates the functional and psychological outcomes of THA with a minimum two-year follow-up. Using a wide battery of validated tools (PMA, HOOS, SF-12, PSQI, and HADS), the authors demonstrate significant improvements in: Physical Function: Substantial gains in mobility and hip-specific scores. Quality of Life: Enhanced general health perception. Well-being: Notable reductions in sleep disturbances, anxiety, and depression. Key Strengths Holistic Assessment: Moves beyond simple joint function to include mental health and sleep. Sample Size: 200 cases provide strong statistical power. Real-World Data: Reflects routine clinical practice, making findings highly generalizable. Recommendations for Improvement Complication Analysis: Compare outcomes of patients who suffered adverse events (infection/dislocation) against uncomplicated cases to see how "robust" the recovery is when things go wrong. Age Stratification: Analyze results by age groups to account for differing physiological reserves and lifestyle expectations (e.g. return to work vs. simple pain-free walking). Etiology Focus: Specifically explore the 47.5% of the cohort with secondary OA (systemic inflammatory disease), as this represents a novel contribution to existing literature. Long-term Outlook: Explicitly state in the conclusion that while 2-3 year results are excellent, long-term follow-up is required to monitor potential degradation due to implant wear or aging. Is the work clearly and accurately presented and does it cite the current literature? Yes 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 The article shows the results of hip arthroplasty using functional scores with a record of complications (results that can be compared with other series). 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. reply Respond to this report Responses (0) Jenzri M. Peer Review Report For: Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. [version 1; peer review: 2 approved] . F1000Research 2025, 14 :792 ( https://doi.org/10.5256/f1000research.186116.r448064) 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-792/v1#referee-response-448064 keyboard_arrow_left Back to all reports Reviewer Report 0 Views copyright © 2026 Ben Fredj A. 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. 20 Jan 2026 | for Version 1 Aymen Ben Fredj , IBN EL JAZZAR University Hospital, Kairouan, Tunisia 0 Views copyright © 2026 Ben Fredj A. 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 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 This retrospective study evaluates functional and quality of life outcomes in 200 patients who underwent total hip arthroplasty for hip osteoarthritis, with a minimum follow-up of two years. Using validated functional, physical, psychological, and sleep-related outcome measures (PMA, SF-12, HOOS, PSQI, and HADS), the authors demonstrate significant postoperative improvements across all assessed domains and identify factors associated with better outcomes. The manuscript is clearly written, well structured, and supported by relevant and up-to-date literature. The study design is appropriate for the research objectives, and the methodology is technically sound. The inclusion/exclusion criteria, outcome measures, and data collection procedures are adequately described, allowing reproducibility. The statistical analyses are appropriate and correctly interpreted. Results are presented clearly and support the conclusions drawn. Source data availability and ethical considerations are properly addressed. Strengths of this study include the relatively large sample size, use of multiple validated outcome instruments, and a comprehensive assessment of functional and quality-of-life outcomes. The limitations, notably the retrospective design and absence of a control group, are appropriately acknowledged and do not undermine the scientific validity of the study. Is the work clearly and accurately presented and does it cite the current literature? Yes 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 Hip and knee surgery, including total hip arthroplasty and surgical management of hip osteoarthritis 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. reply Respond to this report Responses (0) Ben Fredj A. Peer Review Report For: Functional impact and quality of life after total hip arthroplasty for hip osteoarthritis. A retrospective study of 200 cases. [version 1; peer review: 2 approved] . F1000Research 2025, 14 :792 ( https://doi.org/10.5256/f1000research.186116.r448067) 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-792/v1#referee-response-448067 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 = "Functional impact and quality of life after...".replace("'", ''); var linkedInUrl = "http://www.linkedin.com/shareArticle?url=https://f1000research.com/articles/14-792/v1" + "&title=" + encodeURIComponent(lTitle) + "&summary=" + encodeURIComponent('Read the article by '); var deliciousUrl = "https://del.icio.us/post?url=https://f1000research.com/articles/14-792/v1&title=" + encodeURIComponent(lTitle); var redditUrl = "http://reddit.com/submit?url=https://f1000research.com/articles/14-792/v1" + "&title=" + encodeURIComponent(lTitle); linkedInUrl += encodeURIComponent('Fekih A 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-792/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-792", templates : { twitter : "Functional impact and quality of life after total hip arthroplasty.... Fekih A et al., published by " + "@F1000Research" + ", https://f1000research.com/articles/14-792/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/168896/186116") new F1000.Clipboard(); new F1000.ThesaurusTermsDisplay("articles", "article", "186116"); $(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 = { "428294": 0, "428295": 0, "428292": 0, "428293": 0, "428290": 0, "428291": 0, "428298": 0, "428299": 0, "428296": 0, "428297": 0, "434614": 0, "434615": 0, "434612": 0, "434613": 0, "434610": 0, "434611": 0, "448062": 0, "448063": 0, "448060": 0, "448061": 0, "434618": 0, "434619": 0, "434616": 0, "434617": 0, "448068": 0, "448066": 0, "448067": 11, "448064": 4, "448065": 0, "406990": 0, "406991": 0, "406988": 0, "406989": 0, "406986": 0, "406987": 0, "406984": 0, "406985": 0, "406992": 0, "406993": 0, "432222": 0, "432223": 0, "432221": 0, "432230": 0, "432228": 0, "432229": 0, "432226": 0, "432227": 0, "432224": 0, "432225": 0, "430318": 0, "430319": 0, "430316": 0, "430317": 0, "430314": 0, "430315": 0, "430313": 0, "436854": 0, "436855": 0, "436852": 0, "436853": 0, "430322": 0, "430320": 0, "430321": 0, "436860": 0, "436861": 0, "436858": 0, "436859": 0, "436856": 0, "436857": 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 = "c9e8bffc-5d85-4bfb-976b-b0e8764d3ee1"; 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.