Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Costing Module #1279

Draft
wants to merge 271 commits into
base: master
Choose a base branch
from
Draft

Costing Module #1279

wants to merge 271 commits into from

Conversation

sakshimohan
Copy link
Collaborator

@sakshimohan sakshimohan commented Feb 20, 2024

This PR adds a costing module to the TLO model.

The current costing method is as follows -
Screenshot 2024-04-23 at 09 37 23

@sakshimohan
Copy link
Collaborator Author

Questions:

  1. Interpretation of Frac_Time_Used_By_OfficerType in the healthsystem logger. I've currently assumed that the values give the total number of staff used in the simulation.
  2. Is it correct to ignore the squeeze factor because the actual capability used is costed? The same costing formula should work for modes 1 and 2.
  3. How is Frac_Time_Used_By_OfficerType recorded when capabilities_coefficient > 1 --> should costs use capabilities_today?
  4. The costing is currently disaggregated by Facility_Level and Officer_Type. For the calculation of intervention ICERs, we will need to calculate cost by Treatment_ID. Does the healthsystem logger capture health worker time by Treatment_ID?

@sakshimohan
Copy link
Collaborator Author

Draft figures for HR salary cost by cadre and level =-
total_salary_by_level
total_salary_by_cadre

@sakshimohan
Copy link
Collaborator Author

I have now created two categories of costs - 1. Financial Cost and 2. Economic Cost. Here is how I envison HR costs will look under the two categories -
costing drawio

Currently the financial cost of HR does not match well with the 2018 salary budget -
Cost_validation

sm2511 and others added 22 commits March 11, 2024 22:33
- include only those cadres from total capabilities which were used in the simulation
- stylistic changes
- we assume that the log file provides the units of consumables needed rather than the number of HSIs which use the consumable
- with update consumables cost
- with updated units for cost of consumables
add 3HP as new consumable for IPT
- and create placeholder for Isoniazid/Rifapentine
- 1. `ResourceFile_Consumables_Items_and_Packages.csv` - list of item codes and names
- 2. `ResourceFile_consumabes_matched.csv` - crosswalk between consumables in the TLO model and the OpenLMIS dataset to extract availability (used proxy 'Isoniazid, 100mg' OR 'Isoniazid, 300mg')
- 3. `ResourceFile_Consumables_availability_small.csv` - Final availability estimates - updated by running `consumables_availability_estimation.py`
- 4 `ResourceFile_Costing.xlsx` - cost of tablet based on external web report
- to represent the new version of consumables costs following PR #1298
… modules to allow for clearer requesting of units of consumables for costing (correct number of units not yet implemented for all consumables)
@sakshimohan
Copy link
Collaborator Author

sakshimohan commented Apr 5, 2024

Consumables costing
The cost of consumables during a year is not only what is actually dispensed (as recorded in a simulation) but the cost of purchasing the stock which is needed to dispense that quantity. Therefore we need to multiply the consumables required in the simulation with a ratio > 1 to estimate the cost. This figure explains how this can be estimated in theory (slightly roundabout but I found it helpful for my own reasoning). Based on accounting principles, the consumable stock relevant for this year's costing is not only what is purchased this year but also what is transferred from the previous year's purchase and less what is transferred to the next year. Any expired (or stolen) quantity out of this net inflow is also a cost for this year.

consumables_net_inflow

Possible ways to derive x in practice -

  1. Use OpenLMIS data to understand the ratio of inflows to outflows. But data for several months is missing.
  2. Use a literature based estimate

References for drug theft and expiry:

  1. Kebede et al (2021) - Storage management and wastage of reproductive health medicines and associated challenges in west Wollega zone of Ethiopia
  • facility-based cross-sectional study from 15th to 31st July 2019 using quantitative and qualitative data from West Wollega Zone of Ethiopia.
  • The total value of reproductive health medicines wasted due to expire in surveyed facilities was 357,920.52 ETB (12,323.81 US dollars) and the Percentage of Stock Wasted due to Expiration was 8.04%. Levonorgestrel 0.75 mg tablet is the highest in the percentage of stock wasted due to expiry. Factors contributing to wastage due to expiration were supply and demand imbalance.
  • Definition: % of stock wasted due to expiration = Unusable stock of an item during the year * 100 / (Opening stock + Quantity received of the item during the year)
  • Expiration rate is provided for 25 consumables
  1. Gurmu et al (2017): Inventory management performance of key essential medicines in health facilities of East Shewa Zone, Oromia Regional State, Ethiopia
  • The mean stock out rate of key essential medicines was around 27.25% with average stock out duration of 35.31 days. On average around 10.43% of medicines were wasted resulting in loss of 174,366.98 Ethiopian birr (ETB) of which the value of medroxy progestrone accounted around 65.74% of the loss.
  1. Masefield, Msosa, Grugel (2020): Challenges to effective governance in a low income healthcare system: a qualitative study of stakeholder perceptions in Malawi
  • The government requires that all national health system drug-procurement is via the Central Medical Stores (CMS) or their approval is sought before using other sources or distributing donations (P5). When this procedure is followed the supply can be poor, sometimes drugs are available in the CMS but not received by the hospitals (P13). There were calls from the interviewees for an improved system to coordinate between the CMS and the hospital pharmacies, and better auditing of drugs at healthcare facilities (P4, P13). In reality, drugs are accessed from a variety of sources i.e. the CMS, District Health Officers, donors and disease-specific programs (P5) and CHAM all use their preferred suppliers as an alternative to the CMS (P5, P15). For example, ‘since the city assembly is autonomous, they have at times decided to purchase from preferred local suppliers’ and ‘we have prequalified suppliers each and every year then we negotiate the prices and we buy our own drugs’ (P15). Further, when the service providers receive donations of drugs (including prenatal multivitamin tablets for pregnant mothers) from ‘international well-wishers’ they are supposed to consult the government about distribution but instead, they distribute them as they see fit, according to the needs of the community (P15). Other providers refuse them as ‘the drugs received are based on donor preferences. The MoH has given District Health Officers powers to refuse drugs which are not needed because it costs more to receive drugs that will not be used’ (P19)
  1. Nakyanzi et al (2009): Expiry of medicines in supply outlets in Uganda
  • Study area - 19 public medicine outlets (3 non-profit wholesalers, 16 hospital stores/pharmacies), 123 private wholesale pharmacies and 173 retail pharmacies (70% of the country's pharma business).
  • cross-sectional survey of 6 public and 32 private medicine outlets (semi-structures questionnaires)
  • Medicines prone to expirt include those used for vertical programmes, donated medicines, and those with a slow turnover
  1. Jablonski et al ()
  • survey in a representative sample from areas that included 97 clinics, resulting in responses from 3,360 citizens.
  • More than 80 percent think that officials can make a lot of money by stealing and reselling drugs;
    30 percent believe that officials are unlikely to get caught stealing medicines; and
    only 50 percent believe that persons found to have stolen medicines are highly likely to face consequences.
  1. [Jablonski et al (2023)] (https://www.ryanjablonski.com/articles/Jablonski%20Seim%20Carvalho%20Gibson%20with%20SI%2026092023.pdf): Using Remote Tracking Technologies to Audit and Understand Medicine Theft
  • estimate that 35% of medicines go missing. Most theft occurs after deliveries, presumably by public health staff. However,supply chain error is the most common cause of missing medicines.We show that patients experience higher stockouts and pay more for medicines near facilities with more theft.
  1. Chikoko (2019) (News article):
  • reporting on a Global Fund Office of the Inspector General (OIG) audit report released on December 9 2019
  • 32 percent of TB medicine commodities, 24 percent of HIV medicine commodities and 14 percent of malaria medicine commodities could not be traced at the DHO and health facility levels at 24 out of the 25 health facilities visited
  • At central level, all sampled commodities procured by the Global Fund in 2017-18 were successfully traced to electronic and manual records at the Central Medical Stores Trust [CMST] and private warehouses. However, there is limited visibility and accountability of medicines at district and health facility levels.
  • It discovered malaria cases were 28 percent higher than the underlying records, treated malaria cases reported to the Global Fund were overstated by 29 percent and that suspected malaria cases tested were overstated by 13 percent.
  1. Chitete (2021) (News Article)
  • The CMST presentation indicated that in 2018/19 financial year, drugs worth about K4 billion were destroyed while in 2019/20 the figure dropped to around K3.5 billion and this year the expired drugs are worth about K2 billion.
  • The rate of drug expiry for Malawi, according to the presentation, is above international medical stores benchmarks pegged at two percent of stock valuation per annum. In 2018/19, CMST had the benchmark at eight percent, in 2019/20 it was at 10 percent and this fiscal year it is at three percent.
  1. Kaupa & Naude (2021): Barriers in the Supply Chain Management of Essential Medicines in the Public Healthcare System in Malawi
  • 12 participants based on a non-probability purposive sample from suppliers of essential medicines, regulators, donors, and logistics companies in Malawi
  • Barriers identified - Lack of knowledge of the pharmaceutical market; Selection (High cost of medicines and treatment; Outdated standard treatment guidelines; Narrow range of registered products); Demand forecasting and planning (Poor quality of consumption data; Lack of skilled human resources; Insufficient financial resources); Procurement(Lack of a robust procurement system; Poor specification and quantification; Lack of financial resources; Lack of human resources and skills; Weak governance and accountability mechanisms; Inadequate capacity of suppliers/manufacturers); Warehousing and Distribution (Inadequate Storage; Lack of inventory management system; Lack of human resources; Distribution infrastructure; Lack of Collaboration)

Ratios based on LMIS data

inflow_to_outflow_ratio_byfac_type_tlo
inflow_to_outflow_ratio_bycategory

- to represent the new version of consumables costs following PR #1298
@sakshimohan
Copy link
Collaborator Author

sakshimohan commented Apr 9, 2024

The following figure describes the method for costing equipment in the HSSP-III
equipment_cost_hssp-iii

  • After listing out all the requirements as per the Standard Equipment List, the HSSP-III prioritised equipment from the list so that the final cost in the strategy was 8.6% of the total needed.

  • This cost is spread out equally across 8 years (12.5% cost borne each year).

  • The life span of equipment under <$250,000 is assumed to be 80 years because 10% is replaced every 8 years

  • New equipment which is being procured as per the equipment costing tool -

Equipment Quantity per facility Level
Computed Tomography (CT machine) 2 Central
Static Digital Floroscopy 2 Central
Picture Archiving and Communication System (PACS) 1 Central
Flowcytometry 2 Central
Magnetic resonance imaging (MRI) 1 Central
DNA Sequencer 1 Central
Flow Cytometer 1 Central
Picture Archiving and Communication System (PACS) 1 Community
Static digital 1 District
Picture Archiving and Communication System (PACS) 1 District
Static Digital Floroscopy 1 District
Floroscopy 1 District
  • Quantity of equipment deprioritised for the HSSP-III (only 14% of the quantity was finally included). Blank and No below imply exclusion from HSSP-III:
<style> </style>
  No       (blank)       Yes         Grand Total
Whether costed in HSSP-III Central Community District Health Center Central Community District Health Center Central Community District Health Center Health Post  
No 2       3719 300 1626 188 2       3 5840
Yes 74 338 63 7 20998 2315 6320 772 4456 26 1225 138 182 36914
Grand Total 76 338 63 7 24717 2615 7946 960 4458 26 1225 138 185 42754

tdm32 added 2 commits April 10, 2024 09:17
…iting_units_required_hiv

# Conflicts:
#	resources/costing/ResourceFile_Costing.xlsx
@sakshimohan
Copy link
Collaborator Author

Pending changes:

  1. iptp in care_for_women_during_pregnancy uses 'Sulfamethoxazole + trimethropin, tablet 400 mg + 80 mg'. Should be changed to 'Fansidar (sulphadoxine / pyrimethamine tab)'
  2. Undernutrition commodities to be added - 'SAM theraputic foods'), 'SAM medicines'), 'Therapeutic spread, sachet 92g/CAR-150', 'F-100 therapeutic diet, sach., 114g/CAR-90'.
  3. Xpert is currently never available. Is it being called at the right level? Only available at levels 2 and 3.

sakshimohan added 26 commits January 27, 2025 15:34
+ update calculation of deviation of model estimate from RM data - take min of absolute deviation from expenditure and budget
+ Add cervical cancer consumables to 'Other drugs and commodities'
- because this consists only of the cost of IRS and bednets
+ Print extracts for manuscript
+ remove old version of do_bar_plot
- this is a temporary fix while issue #1602 gets sorted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants