بهینه سازی عملکرد برای مقیاس بندی یک برنامه مبتنی بر FHIR در بنگلادش
متن نوشته
سیستم فعلی BRAC mHealth در بنگلادش یکی از بزرگترین استقرارهای mHealth مبتنی بر کارکنان بهداشتی جامعه (CHW) در جهان است. این سیستم توسط 4500 CHW و 1500 ارائه دهنده مراقبت های بهداشتی دیگر استفاده می شود که به بیش از 90 میلیون ذینفع در 64 منطقه و بیش از 540 میلیون نقطه داده خدمات خدمات ارائه می دهد. ابتکارات اخیر دولت بنگلادش برای استانداردسازی سیستم های اطلاعات سلامت به منظور ایجاد ردیابی طولی و بهبود کیفیت مراقبت برای شهروندانش فشار آورده است. برنامه سلامت، تغذیه و جمعیت BRAC (HNPP) تلاشها را برای ارتقای پلت فرم موجود به یک سیستم سازگار با FHIR انجام داد. چالش اصلی در این پروژه بهینه سازی عملکرد برنامه FHIR برای مدیریت حجم داده های بزرگ از سیستم mHealth در مقیاس ملی بود. تیم BRAC باید اطمینان حاصل میکرد که برنامه FHIR میتواند معیارهای عملکرد سلامت را برآورده کند و در عین حال قادر به مدیریت بار دادههای مشابه در سیستمهای دولتی بدون به خطر انداختن عملکرد باشد.
راه حل
پارامترهای بهینهسازی عملکرد، از جمله میانگین زمان بارگذاری برای خانوادهها، بیماران و خدمات، به همراه صفحهبندی برای فهرست بیماران، شناسایی شدند. در چارچوب بنگلادش، معیارهای پایه mPower برای هر دستگاه شامل ارائه پشتیبانی برای 5000 خانوار، 20000 عضو، 19000 داده خدماتی بود.
پرس و جوهای جستجوی بیمار در حجم بالای بیمار به کندی عملکرد کمک می کند. برای رفع نیاز به بهینهسازی عملکرد در مقیاس بزرگ، mPower از نزدیک با تیمهای Open Health Stack و Ona همکاری کرد تا پیشرفتهایی را در Android FHIR SDK ایجاد کند که در برنامه OpenSRP FHIR Ona (مورد استفاده در برنامه سلامت BRAC) ادغام شده است.
چگونه OHS کمک کرد
برنامه OpenSRP FHIR Ona با استفاده از Android FHIR SDK ساخته شده است که بسیاری از عملکردهای اصلی مانند ذخیره سازی داده های آفلاین و API ها را برای دسترسی به داده ها، جستجو و همگام سازی فراهم می کند. با استفاده از پلتفرم OpenSRP ساخته شده بر روی OHS و جامعه OpenSRP، تیم mPower توانستند به سرعت یک اثبات اولیه اولیه بسازند که می توانند از آن برای ارزیابی ویژگی های عملکرد و شناسایی تنگناها استفاده کنند. این باعث صرفه جویی قابل توجهی در زمان و منابع تیم شد. با همکاری نزدیک با تیمهای Open Health Stack و Ona، راهحلهایی شناسایی شد و برنامه بهینهسازی شد تا حجم زیادی از دادهها را به شیوهای کارآمد مدیریت کند.
"همکاری با جامعه OHS سیستم mHealth ما را متحول کرد و ما را قادر ساخت که حجم وسیعی از داده ها را با کارایی مطابق با FHIR مدیریت کنیم. Android FHIR SDK توسعه را تسریع کرد، مقیاس پذیری را افزایش داد و ارائه مراقبت های بهداشتی را تقویت کرد و کیفیت خدمات بهتری را برای میلیون ها نفر در سراسر بنگلادش تضمین کرد."
- زکی حیدر، مدیر ارشد نوآوری، mPower Social Enterprises Ltd، بنگلادش
تأثیر
پس از ارتقاء ویژگی به Android FHIR SDK، معیارهای عملکرد به طور متوسط 35 برابر برای خانواده ها و خدمات، 3.5 برابر برای بیماران و 8 برابر برای صفحه بندی بهبود یافت - یک بهبود عملکرد معنادار برای مدیریت داده ها و بار خدمات برای یک جمعیت 950 میلیون نفر این اصلاحات، که اکنون بخشی از هسته Android FHIR SDK هستند، توانایی مقیاس پذیری برای رسیدگی به جمعیت های بسیار بزرگ را نشان می دهند.
مراحل بعدی
تا پایان سال 2024، BRAC با حمایت سهامداران و سرمایهگذاران دولتی خود، برنامه مبتنی بر FHIR را در مناطق منتخب بنگلادش با هدف قرار دادن 400 هزار ذینفع به صورت آزمایشی اجرا خواهد کرد. در همین حال، تیم Google Open Health Stack به همکاری با تیم mPower برای نظارت و رفع نیازها برای بهبودهای بیشتر پس از تولید ادامه خواهد داد.