Next Article in Journal
Association Between Healthy Lifestyle and Cognitive Function in Middle-Aged and Older Adults
Previous Article in Journal
The Impact of Toothbrushing on Oral Health, Gingival Recession, and Tooth Wear—A Narrative Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Medicine Shortages: An Algorithm for Evaluating the Substitution with Equivalent or Alternative Products

1
Department of Pharmacy, University of Genova, Viale Cembrano 4, 16148 Genova, Italy
2
IRCCS Ospedale Policlinico San Martino, Largo Rosanna Benzi 10, 16132 Genova, Italy
3
Specialization School in Hospital Pharmacy (SSFO), University of Genova, Viale Cembrano 4, 16148 Genova, Italy
4
Ligurian Regional Health Service (A.Li.Sa.), Piazza della Vittoria 15, 16121 Genova, Italy
5
Section of Legal and Forensic Medicine, Department of Health Sciences, University of Genova, Via Pastore 1, 16132 Genova, Italy
6
Italian Medicine Agency (AIFA), Via del Tritone 181, 00187 Roma, Italy
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Healthcare 2025, 13(10), 1139; https://doi.org/10.3390/healthcare13101139
Submission received: 21 March 2025 / Revised: 5 May 2025 / Accepted: 12 May 2025 / Published: 14 May 2025
(This article belongs to the Section Medication Management)

Abstract

:
Background/Objectives: Drug shortages are a serious issue affecting health systems worldwide, determined by multiple causes including supply issues, regulatory limitations, and market distortions. The possible repercussions on patients may impair therapeutic efficacy. Despite numerous actions being implemented by regulatory authorities, including market monitoring, export restrictions, and temporary regulation mitigations, few instruments have been made available to help health operators find marketed alternatives to unavailable products. The aim of this work was to create an algorithm to find equivalent or alternative medicinal products available in a certain pharmaceutical market. Algorithm development and validation were performed using the medicinal products marketed in Italy. Methods: First, a newly assembled code, describing the active pharmaceutical ingredient by its Anatomical Therapeutical Chemical (ATC) code, and its dosage form by the European Directorate for the Quality of Medicines & HealthCare (EDQM) Standard Terms, was attributed to each marketed medicinal product. Then, the algorithm was set up to identify its possible equivalents or alternatives by assigning a score quantifying differences in Defined Daily Dose (DDD) per presentation unit and in characterizing Standard Terms. Results: The algorithm was validated on a randomized sample of medicinal products, proving to be able to identify appropriate equivalents or alternatives; moreover, it was tested in real conditions by submitting a survey to health professionals, who found this product to be reliable and useful. Conclusions: The developed algorithm may be employed as a rational tool to help health operators find solutions to drug shortages. This work highlighted some limits of the current ATC attribution that should be addressed by the competent authorities.

1. Introduction

There is a lack of a standardized operative definition of drug shortage globally, as stated by the experts in the sector worldwide, who either define it from the supply side or from the user side. The World Health Organization (WHO) in 2016 announced two definitions: shortage occurs “when the supply of medicines, health products, and vaccines identified as essential by the health system is considered to be insufficient to meet public health and patient needs” [1]. While on the demand side, a shortage occurs “when demand exceeds supply at any point in the supply chain and may ultimately create a stock-out at the point of appropriate service delivery to the patient if the cause of the shortage cannot be resolved promptly relative to the clinical needs of the patient” [2]. This problem is affecting many countries worldwide, and is experienced in relation to all types of drugs, with sterile injectable formulations, essential medicines, and emergency medicines being more susceptible [2]. In particular, it has been outlined that the medicines presenting the highest risk of shortages are medicinal products (MPs) characterized by a low price and manufacturing complexity [3]. Drug shortages can occur due to many factors, including supply issues, demand issues, and regulatory issues. Supply issues consist of manufacturing and quality problems, unavailability of raw materials, logistic problems, and business decisions. In contrast, demand issues include just-in-time inventory, unexpected higher demand for a product, and demand fluctuations due, for instance, to seasonal necessities. Finally, regulatory issues may lead to delays in drug approval [4,5]. Examples of commercial issues causing a lack of medicines include medicine withdrawals due to the presence of noxious materials (i.e., valsartan [6]) or drug misuse (i.e., semaglutide employed for obesity treatment [7]). The supply problems of medicines and starting materials have become more acute with the relocation of chemical and pharmaceutical production to countries with less impactful labour costs and environmental, socio-economic, and pharmaceutical-specific regulations. Moreover, as evidenced in the 2023 US Pharmacopeia (USP) Annual Drug Shortages Report [3], the geographic concentration of pharmaceutical production, particularly in China and India, increases the vulnerability of the drug supply chain [8]. More than 50% of global active pharmaceutical ingredient (API) production is concentrated in five producer countries, and this strong concentration makes the European supply chains extremely vulnerable and affected by security-relevant weaknesses.
Another problem of medicine shortage is linked to the mechanism for fixing the price of generic medicines, in which insufficient revenues can be determined, leading to the potential discontinuation of the marketing of the product by the interested company. In the European Union (EU), parallel trade has been identified as an additional risk factor for medicine shortages in low-price Member States (like Poland, Slovakia, Greece, and Spain), even if the number of studies regarding the correlation between parallel trade and medicine shortage is currently insufficient [9,10,11].
Moreover, new economic plans in pharmaceutical companies may also be responsible for limitations in drug supplies (i.e., low investments in low-profit drugs such as generics).
Patients are the stakeholders mainly affected by the consequences of shortfalls in medicine supply: besides suboptimal treatments, they may experience delayed care, extended hospitalization, surgery cancellations, etc. [2,12].
Moreover, drug shortages have a conspicuous economic impact. For example, the cost of the annual management of drug shortages in the United States might be approx. USD 416 million, to which a further USD 215 million is to be added for the purchase of alternative medications [13].
The management of drug shortages may include the following: restrictions of the use of current stocks, accelerated drug approval, use of medicines with minor defects that cannot normally be employed, and the extension of expiry dates. Several States have developed medical platforms, providing information to physicians, pharmacists, and final users about forthcoming shortages and their management, and guidelines to be applied at national and possibly at international levels, as frequently the responses from single countries, and even at the level of health facilities within the same country, are uncoordinated [2,13].
The main regulatory agencies, like the Food and Drug Administration (FDA), which has been researching this issue since 1999, and, more recently, the European Medicines Agency (EMA), have been studying the phenomenon to identify drug shortages and potential remedies, both adopting several measures to mitigate them [1,2].
EU regulations require the marketing authorization (MA) holder to notify the national agency of any temporary or permanent discontinuation of an MP’s marketing within the national territory no less than two months before the interruption, except in the case of unforeseeable and exceptional circumstances [14,15].
Countermeasures such as an appropriate management of communication on drug shortages and the promotion of the use of equivalent, imported, and compounded medicines are essential to convey accurate information, counter hoarding practices, and prevent supply tensions for medicines [16]. Besides these initiatives, a rational tool aiding healthcare professionals in the management of drug shortages might be highly beneficial.
A “Pilot Project on Drug Shortages in Regione Liguria”, involving various actors, including the Italian Medicines Agency (AIFA), the regional offices for drug policies of Regione Liguria (A.Li.Sa.), experts and trainees of the Specialization School in Hospital Pharmacy from the University of Genoa, and main professional stakeholders, was established with various objectives, including to provide informatic support to healthcare professionals in selecting the most suitable alternative when an MP is unavailable on the market. The development of an algorithm which allows for a comparison of the different MPs by using a novel code able to describe them might be helpful in pointing out available pharmaceutical alternatives to physicians.
The aim of this paper is to present the algorithm developed for this goal, which can provide a ranking of possible substitutes for a drug in shortage according to the availability of equivalent MPs, or alternative MPs with different dosages, dose unit numbers, pharmaceutical forms, or administration routes. This algorithm can fill a gap in day-to-day drug substitution decisions, being easily adapted to any market areas or healthcare systems. In the literature, a number of publications have dealt with drug shortages by analyzing causes, trends, and impacts in different national systems [17,18,19,20,21,22,23], but, to the best of our knowledge, no algorithms similar to ours have ever been disclosed, nor have similar rational tools been developed and implemented, and this underlines the novelty of this approach.

2. Materials and Methods

2.1. Data Source

Information on authorized MPs on the Italian market were sourced from the database Farmadati Italia® (Piacenza, Italy) on 18 June 2024; this is an Italian database that provides information on products related to the pharmaceutical and healthcare sector which are authorized and marketed in Italy, including medicinal products both for human and veterinary use. The database is updated daily and currently contains approximately 30,000 MPs, about 2000 of which are over-the-counter (OTC). This database, also used by AIFA only for MPs for human use, is proprietary and access requires a subscription; no patient information is listed.
The MPs in shortage were sourced from the AIFA list [24] at the same date of 18 June 2024. On a regular basis of about twice a week, AIFA updates the complete list of MPs not or no longer available on the market, due to production or regulatory issues, discontinued marketing, or suspension. The list contains the following information: trade name of the medicine in shortage, active ingredient, pharmaceutical form, packaging, and name of the MA holder; start date and estimated end date of the shortage; reasons for the shortage; and suggestions and/or measures adopted by AIFA to mitigate the shortage. These data are non-sensitive, public, and no permission to use them is needed; no patient information is listed.

2.2. MP Code Description

All the MPs included in the database were multimodally classified using internationally recognized nomenclature: Anatomic Therapeutic Chemical (ATC) Classification, Defined Daily Dose (DDD), and European Directorate for the Quality of Medicines & HealthCare (EDQM) Standard Terms (ST) [25]. This newly assembled code, defined as above, was attributed to every MP Italian marketing authorization (AIC) number.
Five specific STs were used: Basic Dose Form (BDF, used to group together related pharmaceutical dose forms); Administration Method (AME, pharmaceutical dose form for administration to the patient after any necessary transformation of the manufactured dose form has been carried out); Intended Site (ISI, general body site at which a pharmaceutical product is intended to be administered); Release Characteristic (RCA, description of the timing by which an active ingredient is made available in the body after administration of the pharmaceutical product, in comparison to conventional, direct release of the API); and Transformation (TRN, procedure that is carried out in order to convert a manufactured item that requires such a procedure into a pharmaceutical product, i.e., from its manufactured dose form to its administrable dose form) [26].

2.3. Algorithm Development and Its Implementation

The different parameters used to describe each MP were combined into an equation, where different weights were assigned to each ST. This equation allowed for browsing the possible MPs and providing a list of alternatives, assigning them a score based on the similarity to the MP in shortage.
Microsoft Excel was selected as the primary tool for designing and developing an interactive dashboard due to its ability to integrate data management, its feasibility for the algorithm implementation, and the possibility to both visualize and export the obtained results. This choice proved advantageous, as Excel facilitates the handling of all the datasets analyzed, mainly provided as .xlsx files, also including the .ODS file provided by AIFA concerning drug shortages. This enabled an all-in-one solution for the manipulation and analysis of the data provided.
Leveraging Excel functionalities like Power Query, Power Pivot, and Visual Basic for Applications, data manipulation and recurrent updates were automated. Furthermore, Microsoft Excel allows to graphically represent the results and export them in PDF format, which ensures the intuitive but complete dissemination of analytical outputs.
These features made it possible to develop an interactive dashboard easily accessible by pharmacists and medical doctors, who could readily evaluate the algorithm effectiveness given a selected input of their choice and export the results for further analysis in the future.

2.4. Algorithm Validation

For the “internal validation”, a test set of items corresponding approx. to 3% (n = 598) of all items included in the Farmadati database (n = 20,884, only considering MPs for human use marketed in Italy) was randomly selected, where each ATC class (1st level) was represented according to the consumption percentage in Italy (Table S1) [27].
The algorithm was run on each item of the test set, returning several equivalents, if present, and alternative items. The list of items proposed was inspected for the correctness and completeness of the choice of equivalent MPs and for the appropriateness of the ranking of alternative MPs. Moreover, the responses were evaluated by several indicators measuring the similarity between each alternative and the reference item in terms of score, BDF and number of different STs; these 10 indicators (percentage of alternatives with DS score = 100%, in the range 90–99%, in the range 80–89%, and <80%; percentage of alternatives with the same BDF of the reference item; percentage of reference items with alternatives that differed by a maximum of 1 to 5 STs) were computed and analyzed by univariate statistical methods and by Principal Component Analysis (PCA) as multivariate exploratory data analysis.
For “external validation”, the algorithm, implemented by an Excel Microsoft macro, was tested in real conditions by a panel composed of 15 general practitioners and 3 hospital pharmacists, who received the alternatives proposed by the algorithm for newly listed AIFA shortage drugs on a weekly basis. At the end of the validation phase, each participant was asked to provide feedback by filling in an electronic form, judging the performance and the effectiveness of the algorithm.

3. Results and Discussion

The algorithm proposed here is designed based on the descriptive strings of the MPs, assembling internationally standardized codes for the identification of the API and the description of the characteristic pharmaceutical properties of the MPs, which, to the best of our knowledge, have never been used before in this context as is conceived here. The developed algorithm is applied and validated using MPs authorized for the Italian market and, in particular, provided by the Italian Health Service (Servizio Sanitario Nazionale, SSN). It is noteworthy that we use a localized Italian dataset as the only accessible source of MPs on the market available to us. The datasets of other countries may only change in terms of the quantitative composition (number of MPs), but in worldwide national administrative datasets the registration number of each marketed product is associated with the information useful for the application of the universally recognized codes ATC/DDD and ST. The combined code that we propose allows for the use of this or other future algorithms, enabling the interoperability among the different MP databases of different national health systems.
The algorithm provides a flexible tool to help operators identify potential substitutions in drug shortages, though additional region-specific adaptations or validations might be required, and can be managed by a computerized system. To consider the real value of the dataset used, it has to be considered that as of December 31, 2022, the population in Italy was 58,997,201 residents, of which more than 60% had received at least one prescription for drugs in the previous 12 months [28]. In the same year, public pharmaceutical expenditure represented 68.9% of total pharmaceutical expenditure with a value of EUR 23.5 billion.
The concept of the therapeutic equivalence of a drug has consolidated over the years at a global level, certainly thanks to the work carried out by the International Council for Harmonisation of Technical Requirements for Pharmaceuticals for Human Use (ICH), WHO, FDA, and EMA. The approach to the problem by the FDA was pioneering, with the “Approved Drug Products With Therapeutic Equivalence Evaluations”, now commonly known as the Orange Book, being published since October 1980 and currently on its 45th edition [29].
The equivalence-related terms and definitions used in this paper are those reported in the introduction of the Orange Book. Pharmaceutical equivalents are drug products in identical dosage forms and route(s) of administration that contain the same amount of the same API; pharmaceutical alternatives are drug products that contain the identical therapeutic moiety, or its precursor, but not necessarily in the same quantity or dosage form, or the same derivative; approved MPs are considered to be therapeutic equivalents if they are pharmaceutical equivalents for which bioequivalence has been demonstrated, and they can be expected to have the same clinical effect and safety profile when administered to patients under the conditions specified in the label. The concept of therapeutic equivalence applies only to MPs containing the same API(s) and does not encompass a comparison of different therapeutic agents used for the same condition: in this paper, this last case is indicated as the therapeutic alternative MP.
The developed algorithm, given an unavailable MP, allows for the pharmaceutical equivalents present on the market to be found and listed by attributing to them a degree of substitutability (DS) of 100%, together with the found pharmaceutical alternatives, sorted in decreasing order of DS.
The algorithm works by identifying the MP through the code conceived by the Authors as a union of the ATC code [30] with five of the STs proposed and managed by EDQM ver. 1.2.0-28 January 2019 [26], as listed in Table 1. The identification code is completed with the number of DDDs for the presentation unit (NDXUP), calculated as the number of DDDs referring to the single unit pharmaceutical dosage form (e.g., tablet, capsule) or referring to volume (mL) or weight (g) for liquids and solids in single and multiple dose forms (e.g., syrup, solution).
The EDQM ST code has been recognized as the leading system in pharmaceutical product description, initially drawn from the European Pharmacopoeia Commission for use in drug labelling, summary of product characteristics, and digital communication, as a result of the implementation of ISO 11239:2012 and ISO/TS 20440:2016 [31]. Since 2017, the scope of the ST database has widened to allow for the inclusion of different aspects, like adverse event reporting and clinical trials. It can be used for many other purposes in digital communication or pharmaceutical data analysis, or when an accurate description of an MP pharmaceutical characteristics is necessary. The algorithm presented here uses the five main or traditional STs: basic or generalized dosage form or group of related pharmaceutical dosage forms (BDF); Administration Method (AME); Intended Site or the site at which a pharmaceutical product is intended to be administered (ISI); Release Characteristic (RCA); and Transformation or procedure that must be carried out to convert a manufactured dosage form to its administrable dosage form (TRN). Each ST is associated with a four-digit numeric code. Table 2 shows an example of ST codification for some MPs containing risperidone, an atypical antipsychotic mainly used in schizophrenia and bipolar disorder.
Each code, like those reported in Table 2, is preceded by the five levels of the ATC code (for risperidone, ATC = N05AX08). For example, for the first item in Table 2, the code is reported in Table 3.
When the algorithm is queried with the MA number of a lacking or unavailable MP, as a first step, it converts the characteristics of the pharmaceutical product in the above-described code, and uses it to search in the database for the pharmaceutical equivalents (with the same digital string) and the alternatives (same ATC, but with some differences in the ST or NDXUP part of the digital string), returning a list of MPs in descending DS order.
The DS score for pharmaceutical equivalence is set at 100, a value from which penalties are deducted in the case of alternatives with differences from the factor classes of the compared MPs, as calculated in Equation (1):
DS = 100 − (penalty score NDXUP + penalty score STs)
For the class NDXUP, the maximum deduction is set at 10 points. For the ST classes, the maximum deduction is set at 80 points.
In Table 4, the criteria to attribute the penalty scores for any difference in the number of DDDs for the presentation unit (NDXUP) between the unavailable or lacking MP (lak) and its potential substitute MP (sub) are reported.
In identifying a pharmaceutical alternative, beyond some choices of score attribution that can be considered reasonable, even if arbitrary, it is preferred to give less weight to the difference in the dose contained in the pharmaceutical form compared to the other characteristics of the pharmaceutical form described by the STs. In fact, the maximum penalty of 10 is attributed to dosages of API which are very different from one of the lacking MPs (i.e., to dosages more than twice higher or less than twice lower).
For the ST class score, the lists in each ST are grouped together depending on the similarity of the characteristics or properties, attributing them a numerical value for each relative position (RP), as shown in Table 1. The distance between the RPs varies from zero, in the case of exact correspondence of the MPlak and MPsub STs, to a maximum value that is a function of the ST scale, which is the whole range of the RPs for that specific ST. Every relative difference in absolute value is normalized to 100. For example, for BDF, the normalized relative distance (NRD) between tablet (lacking) and syrup (alternative) was calculated as in Equation (2):
NRD tablet - syrup = R P   t a b l e t R P   s y r u p m a x i m u m   d i f f e r e n c e   i n   r e l e v a n t   R P   s c a l e × 100 = 41.30
Each contribution for ST is weighed with a different weight, as shown in Table 5.
The difference in weight factors among the STs is necessary to offset the strong leverage effect of STs that contain fewer terms, such as RCA and TRN, and at the same time to attribute to BDF, AME and ISI a minimum advantage in the selection criteria for the choice of pharmaceutical alternative. The calculated weighed contribution for the previous example is 41.30 × 0.46 = 18.998. To calculate the score of the ST class, the weighed NRD contribution of each of the five STs is normalized to 80, the maximum score reserved for this class, as in Equation (3):
T o t a l   p e n a l t y   s c o r e   f o r   S T   c l a s s = n 1 5 N R D n × w f n 100 × 80
During the development and evaluation of the algorithm, the problem of the ambiguous codification of the ATC of combination products, or otherwise defined fixed combinations (FCs), was afforded. In the Guidelines for ATC classification and DDD assignment 2024 [30], the FCs containing two or more APIs belonging to the same fourth level are normally classified using the fifth level codes 20 or 30; the FCs containing two or more APIs not belonging to the same fourth level are normally classified using the 50-series as the fifth level; and FC products containing psycholeptic drugs not classified as N05 or N06 are classified at separate fifth levels using the 70-series. It may be difficult to establish a rule for all FCs and it is not easy to decide how an FC should be classified. For example, an MP containing an analgesic and a tranquillizer used primarily to ease pain should be classified for its main therapeutic indication, i.e., as an analgesic; likewise, an FC of an analgesic and an antispasmodic drug will be classified in A03 (drug for functional gastrointestinal disorders). This algorithm, in order to run correctly, needs an unambiguous recognition of the APIs in FCs. Therefore, only as a proof of concept of the operation of the algorithm, for FCs with ambiguous codes, fictitious ATC codes are used, reporting as fourth level the one of the API with the main therapeutical effect and using for the fifth level a number in the range from 99 to 80 that has never been used before. Another criterion for the fourth level could also be to refer to the component present in a larger quantity, but, in this case, there is the possibility of losing therapeutic information. Some examples of this new attribution are reported in Table 6, along with the original ATCs, to identify the FCs unambiguously. For example, in the case of a combination birth control pill (desogestrel and ethinylestradiol), the code G03AA09 is unambiguous, while for A03DB04, the ATC/WHO classification describes butylscopolamine and analgesics without indicating the analgesic drug, so for the FC of butylscopolamine and paracetamol the fictitious code A03DB95 is chosen.
In the case where some of these codes have already been used to describe an API molecule, for the fifth level, a letter of the English alphabet (26 characters) associated with a number chosen in the range from 0 to 9 could be used, thus providing 260 unique codes for FCs with the same ATC; by exchanging the position of the letter with the number, the possibility of univocal identification could double to 520. This notation at the fifth ATC level would also allow for the recognition of fixed combinations, because in the ATC code the fifth level is represented only by numbers. Anyway, this aspect should be addressed at the international level by the WHO Collaborating Centre for Drug Statistics Methodology [32], with the considerable advantage of having an unambiguous code for each type of MP.
Another issue that arises is due to there being no definition of DDDs for FCs. To overcome this issue, the DDDs for FCs are calculated as the sum of the DDDs of the APIs (referring to the solid dosage unit, or volume or weight) in the FC. This allows for a specific DDD to be assigned to the FC, which enables the assignment of different scores, using Equation (4):
NDXUPFC = DosageAPI1/DDDAPI1 + DosageAPI2/DDDAPI2
The probability to attribute the same NDXUP to two APIs in an FC is remote, because two FC MPs marketed with inverted dosage would need to exist, which seems to be unrealistic.
In Table 7, the NDXUP sum of the DDDs of the two APIs in the FCs is reported.
Also, for electrolytic solutions, the same issue has arisen, so the use of a univocal fictitious ATC code that unambiguously identifies the unique qualitative–quantitative composition of the MP and attributes 1 as a formal value to the sum of NDXUP is conceived (Table S2).
In Table 8, as an example, the output of the Excel macro implementing the algorithm searching for a film tablet containing 2 mg of risperidone (Italian MA number 037599230), being lacking/unavailable on the Italian market is reported.
The Excel macro result returns 32 items as being potential MP substitutes. The first four are equivalent pharmaceutical products, having a DS score of 100. From item 5 to item 19 in ranking order, the macro finds alternative MPs differing only for dosage, but with identical STs: in this case, the score attributed by the algorithm favours (98%) MPs with half the required dosage (double intake), with respect to those with twice the content (96%; symmetrical division of the tablet) and those containing 3 mg (92%; only two-thirds of the entire tablet must be taken). In any case, the algorithm considers an MP with a DS score > 90% as a potential candidate for substitution. Scrolling the list of the outputs, it can be observed that the DS score decreases from oral tablets to oral solutions (still > 80%), and decreases even more to parenteral solutions (<60%).
The validation phase includes two different stages: an “internal validation”, conducted using the algorithm internal database, and an “external validation”, involving the recruitment of a “panel group” to evaluate the algorithm responses from a clinical perspective.
Based on the analysis of the outcomes of the internal validation phase, the algorithm provides reliable responses for all types of MPs. Only 13 of the 598 items used as the validation test set had no alternative, corresponding to 2%.
For each item, a different number of alternatives are found (from 1 to more than 100, e.g., for ibuprofen, pantoprazole, and paracetamol), in most cases with DS score ≥ 90% (Figure 1).
The number of items examined during the test involving the randomized sample of 598 MPs authorized in Italy is noteworthy. Considering that the macro suggests a variable number of alternative items for each searched MP (from a few items to several tens of items), there is a different multiplication factor for each of the 598 searched MPs; thus, the evaluation is performed on a number of alternative items largely higher than 598.
Most of the alternatives (80%) have the same BDF as the reference item; only 15% of the reference items have alternatives differing for four or five STs (Figure 2).
The analysis, performed separately on each ATC class, highlights the best performance for the ATC class of the cardiovascular system, which is the class with the highest % of drug consumption in Italy (Figure 3).
In order to visualize, in one plot, the results of the internal validation, Principal Component Analysis (PCA) is performed, simultaneously considering the ten performance indicators and showing the ATC classes that behave similarly (Figure 4). The analysis is limited to the seven ATC classes at the highest % of drug consumption (Table S1) to evaluate the algorithm’s performance on an acceptable number of MPs.
The first two Principal Components explain 78.6% of the total variance in the data. The C (cardiovascular system), A (alimentary tract and metabolism), B (blood and blood-forming organs), and R (respiratory system) classes show the highest number of alternatives, with DS scores > 90%. For B and C, respectively, 99% and 98% of the alternative items have the same BDF of the reference drug; moreover, most of the reference items have alternatives that differ by a maximum of one ST (60% and 82%, respectively). The algorithm seems to underperform for class A, where 23 and 29% of the reference items have alternatives that differ by three STs and by five STs, respectively. This can be attributed to several drugs in the test set (e.g., pantoprazole, omeprazole) for which the list of alternatives includes both oral and parenteral dosage forms.
However, besides the demonstrated efficacy of this algorithm, the final substitution choice requires an in-depth clinical evaluation: it is up to the physician to decide whether a proposed alternative is clinically feasible, especially in the case where the missing and the proposed product present considerable differences in terms of dosage or formulation composition. We acknowledge that this algorithm can help with, but not replace, a healthcare operator’s professional experience. Therefore, an external validation is mandatory.
For external validation, the feedback document containing short-answer questions (YES/NO/OTHER) received from a panel of 18 professionals is shown in Table 9, together with the evaluation results. A broader testing plan, including a higher number of healthcare practitioners belonging to a multi-regional area, is being outlined to confirm the significance of the results obtained from the preliminary external validation.

4. Conclusions

The developed algorithm tries to meet the needs of being a reliable, rational instrument to help health systems find adequate replacements for currently unavailable MPs. This tool can be considered a valuable support in the decision-making process of healthcare professionals.
The innovative aspect of this work lies in the application of the WHO ATC codes, of the DDD codes, and of the EDQM Standard Terms to codify MP identifiers usable by IT systems and to describe the APIs, the pharmaceutical characteristics of the dosage form, and the drug strength.
During validation, the algorithm proved to be able to find all the pharmaceutical equivalents of the indicated MP.
Some of the critical points found during algorithm development, such as the univocal description of FC products or electrolyte solutions and the comparison of dose strength between solid and liquid forms and mono- or multidose presentation, are tentatively addressed, though a standardization is needed at an international level.
The algorithm is structured to be flexible by being able to change either the values of arbitrary criteria or by choosing different weight factors or attributing different penalty scores. This feature allows for further adjustments to improve the algorithm performance. Studies to evaluate the robustness of the algorithm, considering sensitivity analyses or alternative scoring scenarios, are being planned.
In spite of using Italy-focused data, the use of universally recognized codes such as ATC/DDD and ST in the algorithm enables interoperability among different MP databases of different national health systems, provided that they include sufficiently detailed ATC/DDD and dosage form descriptions.
The preliminary validation, although limited in sample size, vouches for the algorithm clinical utility. An extension of the number of testing practitioners, even involving those belonging to different regulatory areas, is being planned.
The implementation of this algorithm in practical use requires overcoming some challenges, like its transfer to an informatic platform which is easily interfaceable or integrable with the most common IT health systems, its acceptance by clinicians and pharmacists, and its compliance with regulatory constraints.
This algorithm could also be used in different fields, for example, in Pharmacovigilance, Pharmacoutilization, Pharmacoepidemiology, and Pharmacoeconomics. Moreover, it can be employed in preventive risk analysis to highlight potential critical issues in an MP database of a national health system, highlighting the items that have no or few valid substitutes.
For large-scale implementation or iterative improvements, the collaboration with international standard-setting bodies, like WHO and EDQM, and the involvement of more stakeholders, will be necessary.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/healthcare13101139/s1, Table S1: Criteria for item selection for internal validation: the data of drug consumption in Italy for each ATC class are reported in comparison with European data (from AIFA report [27]); Table S2: List of official ATC codes, with the new codes introduced in cases of ambiguity.

Author Contributions

Conceptualization, G.C., G.D., D.D.G. and B.R.; methodology, G.C., G.D., C.D.M. and G.P.; software, C.D.M. and G.P.; validation, G.C., G.D., L.P., C.D.M., M.P.F., A.B. and B.R.; formal analysis, G.D.; investigation, G.C., G.D., L.P., E.L., S.B., G.A. and M.P.F.; data curation, L.P., E.L. and G.P.; writing—original draft preparation, G.C., G.D., L.P., S.B., G.A. and B.R.; writing—review and editing, G.C., G.D., L.P., C.D.M., E.L., G.P., S.B., G.A., M.P.F., A.B., D.D.G. and B.R.; supervision, G.C. and B.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used to create the algorithm described in this article will be made available by the authors on request.

Acknowledgments

The authors thank the A.Li.Sa. (Ligurian Regional Health Service), Filippo Ansaldi, for supporting this project.

Conflicts of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AICItalian acronym for the Italian marketing authorization
AIFAItalian acronym for the Italian Medicines Agency
AMEAdministration Method
APIActive pharmaceutical ingredient
ATCAnatomical Therapeutical Chemical
BDFBasic Dose Form
DDDDefined Daily Dose
DSDegree of substitutability
EDQMEuropean Directorate for the Quality of Medicines & HealthCare
EMAEuropean Medicines Agency
EUEuropean Union
FCFixed combination
FDAFood and Drug Administration
ICHInternational Council for Harmonisation of Technical Requirements for Pharmaceuticals for Human Use
ISIIntended Site
MAMarketing Authorization
MPMedicinal product
NDXUPNumber of DDDs for presentation unit
NRDNormalized relative distance
OTCOver-the-counter
PCAPrincipal Component Analysis
RCARelease Characteristic
RPRelative position
SSNItalian acronym for the Italian Health Service
STStandard Term
ST-IDIdentification number of Standard Term
TRNTransformation
USPUnited States Pharmacopeia
WHOWorld Health Organization

References

  1. World Health Organization. Meeting Report: Technical Definitions of Shortages and Stockouts of Medicines and Vaccines (5 October 2016). Available online: https://www.who.int/docs/default-source/medicines/meeting_report_october_shortages.pdf?sfvrsn=1a902eab_3 (accessed on 30 April 2025).
  2. Shukar, S.; Zahoor, F.; Hayat, K.; Saeed, A.; Gillani, A.H.; Omer, S.; Hu, S.; Babar, Z.U.D.; Fang, Y.; Yang, C. Drug Shortage: Causes, Impact, and Mitigation Strategies. Front. Pharmacol. 2021, 12, 693426. [Google Scholar] [CrossRef] [PubMed]
  3. USP. Drug Shortages: Examining Supply Challenges, Impacts, and Policy Solutions from a Federal Health Program Perspective—United States Pharmacopeia (USP) Statement for the Record Submitted to the Senate Finance Committee for the relevant Hearing (5 December 2023). Available online: https://www.usp.org/sites/default/files/USP%20-%20Statement%20for%20the%20Record%20-%20SFC%20-%20Drug%20Shortages%20Hearing%2012-5-2023.pdf (accessed on 30 April 2025).
  4. Pall, R.; Gauthier, Y.; Auer, S.; Mowaswes, W. Predicting drug shortages using pharmacy data and machine learning. Health Care Manag. Sci. 2023, 26, 395–411. [Google Scholar] [CrossRef] [PubMed]
  5. World Health Organization. WHO Drug Information; World Health Organization: Geneva, Switzerland, 2016; Volume 30, pp. 171–240. Available online: https://iris.who.int/handle/10665/331024 (accessed on 30 April 2025).
  6. Choi, Y.; Santhireswaran, A.; Chu, C.; Suda, K.J.; Hernandez, I.; Magnani, J.W.; Tadrous, M. Effects of the July 2018 worldwide valsartan recall and shortage on global trends in antihypertensive medication use: A time-series analysis in 83 countries. BMJ Open 2023, 13, e068233. [Google Scholar] [CrossRef] [PubMed]
  7. Neale, T. Injectable Semaglutide Shortage Forces Physicians to Pivot. TCTMD (5 February 2024). Available online: https://www.tctmd.com/news/injectable-semaglutide-shortage-forces-physicians-pivot#:~:text=Shortages%20of%20injectable%20semaglutide%20(Novo,patients%20who%20need%20the%20medication (accessed on 30 April 2025).
  8. Bayerlein, M. Medicine Shortages: Diversification of Supply Chains As the Primary Goal. SWP (17 May 2023). Available online: https://www.swp-berlin.org/publikation/medicine-shortages-diversification-of-supply-chains-as-the-primary-goal (accessed on 30 April 2025).
  9. Ganslandt, M.; Maskus, K.E. Parallel imports and the pricing of pharmaceutical products: Evidence from the European Union. J. Health Econ. 2004, 23, 1035–1057. [Google Scholar] [CrossRef] [PubMed]
  10. De Weerdt, E.; Simoens, S.; Hombroeckx, L.; Casteels, M.; Huys, I. Causes of drug shortages in the legal pharmaceutical framework. Regul Toxicol Pharmacol. 2015, 71, 251–258. [Google Scholar] [CrossRef] [PubMed]
  11. Zaprutko, T.; Kopciuch, D.; Bronisz, M.; Michalak, M.; Kus, K.; Nowakowska, E. Drug shortages as a result of parallel export in Poland—Pharmacists’ opinions. Health Policy 2020, 124, 563–567. [Google Scholar] [CrossRef] [PubMed]
  12. Rosa, M.B.; Reis, A.M.; Perini, E. Drug shortage: A public health problem. Cad Saúde Pública 2016, 32, e00086916. [Google Scholar] [CrossRef]
  13. Chen, E.; Goold, S.; Harrison, S.; Ali, I.; Makki, I.; Kent, S.S.; Shuman, A.G. Drug shortage management: A qualitative assessment of a collaborative approach. PLoS ONE 2021, 16, e0243870. [Google Scholar] [CrossRef] [PubMed]
  14. Directive 2001/83/EC of the European Parliament and of the Council of 6 November 2001 on the Community Code Relating to Medicinal Products for Human Use (and Amendments to the Directive). Available online: https://eur-lex.europa.eu/eli/dir/2001/83/2025-01-01 (accessed on 30 April 2025).
  15. European Commission. Paper on the Obligation of Continuous Supply to Tackle the Problem of Shortages of Medicines Agreed by the Ad-Hoc Technical Meeting Under the Pharmaceutical Committee on Shortages of Medicines on 25 May 2018. Available online: https://health.ec.europa.eu/document/download/e585e871-fc78-432b-9daf-56a7845009b9_en?filename=ev_20180525_rd01_en.pdf (accessed on 30 April 2025).
  16. Pivetta, L.; Caviglioli, G.; Simari, V.; Agosti, G.; Risso, F.; Casella, L.; Rivetti, M.S.; Livoti, E.; Cantagalli, E.; Trovato, F.; et al. Carenze di farmaci in Regione Liguria: Analisi del fenomeno e strategie di contrasto. G Ital. Farm Clin. 2023, 37 (Suppl. S1), 273–274. [Google Scholar]
  17. Bochenek, T.; Abilova, V.; Alkan, A.; Asanin, B.; de Miguel Beriain, I.; Besovic, Z.; Vella Bonanno, P.; Bucsics, A.; Davidescu, M.; De Weerdt, E.; et al. Systemic Measures and Legislative and Organizational Frameworks Aimed at Preventing or Mitigating Drug Shortages in 28 European and Western Asian Countries. Front. Pharmacol. 2018, 8, 942. [Google Scholar] [CrossRef] [PubMed]
  18. Musazzi, U.M.; Di Giorgio, D.; Minghetti, P. New regulatory strategies to manage medicines shortages in Europe. Int. J. Pharm. 2020, 579, 119171. [Google Scholar] [CrossRef] [PubMed]
  19. Biedermann, F. New Dutch regulations to alleviate drug shortages. Lancet 2022, 400, 349–350. [Google Scholar] [CrossRef] [PubMed]
  20. Ravela, R.; Lyles, A.; Airaksinen, M. National and transnational drug shortages: A quantitative descriptive study of public registers in Europe and the USA. BMC Health Serv. Res. 2022, 22, 940. [Google Scholar] [CrossRef] [PubMed]
  21. Sarnola, K.; Kari, H.; Koskinen, H. Medicine shortages: Product life cycle phases and characteristics of medicines in short supply—A register study. Front. Pharmacol. 2022, 13, 943249. [Google Scholar] [CrossRef]
  22. Belgodère, L.; Emmerich, J.; Albin, N.; Bacon, T.; Daynes, P.; Vignot, S.; Vial, T.; Renaud, G.; Le Saulnier, C.; Maillard-Couvreur, C.; et al. Prevention and management of health products shortages by the French national agency (ANSM), 10 years of experience. Front. Public Health 2023, 11, 1293110. [Google Scholar] [CrossRef]
  23. Nussli, E.; Serra-Burriel, M.; Vokinger, K.N. Comparative Analysis of Drug Shortages in the US and Germany (2016–2023). J. Law Med. Ethics 2024, 52, 488–497. [Google Scholar] [CrossRef] [PubMed]
  24. AIFA, Agenzia Italiana del Farmaco. Shortages and Unavailability. Available online: https://www.aifa.gov.it/en/carenze-e-indisponibilita (accessed on 30 April 2025).
  25. EDQM, European Directorate for the Quality of Medicines & HealthCare. Standard Terms Database. Available online: https://www.edqm.eu/en/standard-terms-database (accessed on 30 April 2025).
  26. EDQM. Standard Terms Introduction and Guidance for Use. Version 2.1.3—16 November 2018. Available online: https://www.edqm.eu/documents/52006/389906/standard_terms_introduction_and_guidance_for_use.pdf/c31aaa23-59cc-8d3d-e394-ffe425bf9b7e?t=1649082718997 (accessed on 30 April 2025).
  27. AIFA, Agenzia Italiana del Farmaco. Osservatorio Nazionale sull’impiego dei Medicinali. L’uso dei Farmaci in Italia. Rapporto Nazionale Anno 2022. Available online: https://www.aifa.gov.it/documents/20142/1967301/Rapporto-OsMed-2022.pdf (accessed on 30 April 2025).
  28. AIFA, Agenzia Italiana del Farmaco. Osservatorio Nazionale Sull’impiego dei Medicinali. L’uso dei Farmaci in Italia. Rapporto Nazionale Anno 2023. Available online: https://www.aifa.gov.it/documents/20142/2594020/AIFA_Rapporto%20OsMed_2023.pdf (accessed on 30 April 2025).
  29. Food and Drug Administration. Approved Drug Products with Therapeutic Equivalence Evaluations, 45th ed. Available online: https://www.fda.gov/media/71474/download (accessed on 30 April 2025).
  30. ATC/DDD Index 2025. Available online: https://atcddd.fhi.no/atc_ddd_index/ (accessed on 30 April 2025).
  31. Karapetian, N.; Vander Stichele, R.; Quintana, Y. Alignment of two standard terminologies for dosage form: RxNorm from the National Library of Medicine for the United States and EDQM from the European Directorate for the Quality in Medicines and Healthcare for Europe. Int. J. Med. Inf. 2022, 165, 104826. [Google Scholar] [CrossRef] [PubMed]
  32. WHO Collaborating Centre for Drug Statistics Methodology. Guidelines for ATC Classification and DDD Assignment 2024. Oslo, Norway. 2023. Available online: https://atcddd.fhi.no/filearchive/publications/2024_guidelines__final_web.pdf (accessed on 30 April 2025).
Figure 1. Results of validation performed on a test set of approx. 600 MPs belonging to different ATC classes, including 345 different APIs or FCs: 79.3% of the alternatives found had a DS score ≥ 90.
Figure 1. Results of validation performed on a test set of approx. 600 MPs belonging to different ATC classes, including 345 different APIs or FCs: 79.3% of the alternatives found had a DS score ≥ 90.
Healthcare 13 01139 g001
Figure 2. Results of the validation performed on a test set of approx. 600 MPs belonging to different ATC classes, including 345 different APIs or FCs: percentage of reference items with alternatives that differ by a maximum of one to five STs.
Figure 2. Results of the validation performed on a test set of approx. 600 MPs belonging to different ATC classes, including 345 different APIs or FCs: percentage of reference items with alternatives that differ by a maximum of one to five STs.
Healthcare 13 01139 g002
Figure 3. Results of validation performed on a test set of 161 MPs belonging to the cardiovascular system (ATC first level = C), including 79 different APIs or FCs: (a) 97.4% of the alternatives found have a score ≥ 90%; (b) percentage of reference items with alternatives that differ by a maximum of one to five STs.
Figure 3. Results of validation performed on a test set of 161 MPs belonging to the cardiovascular system (ATC first level = C), including 79 different APIs or FCs: (a) 97.4% of the alternatives found have a score ≥ 90%; (b) percentage of reference items with alternatives that differ by a maximum of one to five STs.
Healthcare 13 01139 g003
Figure 4. Results of PCA performed on the ten performance indicators of the seven ATC classes (C, A, N, R, M, B, H) at the highest % of drug consumption. The performance indicators considered are MAX1ST, MAX2ST, MAX3ST, MAX4ST, MAX5ST (percentage of reference items with alternatives that differ by a maximum of one to five STs, respectively); BDF (percentage of alternatives with the same BDF of the reference item); DS100, DS99–90, DS89–80, DS < 80 (percentage of alternatives with DS score = 100%, in the range 90–99%, in the range 80–89%, and <80%, respectively).
Figure 4. Results of PCA performed on the ten performance indicators of the seven ATC classes (C, A, N, R, M, B, H) at the highest % of drug consumption. The performance indicators considered are MAX1ST, MAX2ST, MAX3ST, MAX4ST, MAX5ST (percentage of reference items with alternatives that differ by a maximum of one to five STs, respectively); BDF (percentage of alternatives with the same BDF of the reference item); DS100, DS99–90, DS89–80, DS < 80 (percentage of alternatives with DS score = 100%, in the range 90–99%, in the range 80–89%, and <80%, respectively).
Healthcare 13 01139 g004
Table 1. Standard Terms (STs) by EDQM: BDF, Basic Dose Form; AME, Administration Method; ISI, Intended Site; RCA, Release Characteristics after administration; TRN, Transformation to administrable dose form. Each ST is identified by an ID number (ST-ID) and ordered according to the proximity of the described properties by assigning it a numerical value corresponding to its relative position (RP).
Table 1. Standard Terms (STs) by EDQM: BDF, Basic Dose Form; AME, Administration Method; ISI, Intended Site; RCA, Release Characteristics after administration; TRN, Transformation to administrable dose form. Each ST is identified by an ID number (ST-ID) and ordered according to the proximity of the described properties by assigning it a numerical value corresponding to its relative position (RP).
BDFAMEISIRCATRN
ST-ID RPST-ID RPST-ID RPST-ID RPST-ID RP
0069Tablet10019Swallowing10031Oral10047Conventional10042No transformation1
0058Lozenge20018Sucking20032Oromucosal20045Prolonged30038Dilution3
0051Capsule30014Orodispersion30023Dental30046Modified60040Dissolution5
0050Cachet3.50007Chewing40106Gastric40044Delayed90039Dispersion7
0060Pastille40008Gargling50107Gastroenteral50048Unknown100041Mixing7.5
0054Gum50017Spraying60108Intestinal6 0043Unknown10
0064Pillules60013Instillation70035Rectal7
0062Pellets70015Rinsing/washing80036Vaginal8
0053Granules7.20005Application90022Cutaneous/transdermal9
0066Powder80006Bathing100021Auricular10
0059Lyophilisate100012Insertion110029Nasal11
0052Film110011Injection120030Ocular12
0114Herbal material (unprocessed)120009Infusion130110Oculonasal13
0070Tea130113Implantation140034Pulmonary14
0085Suspension150010Inhalation150033Parenteral15
0079Dispersion15.50111Burning160026Intramammary16
0080Emulsion160112Dialysis170105Endocervical17
0090Drops180004Administration180027Intrauterine18
0082Liquid18.50020Not specified190028Intravesical/urethral19
0084Solvent19 0109Intraperitoneal20
0083Solution19.5 0024Environmental21
0086Syrup20 0025Extracorporeal22
0078Concentrate20.5 0037Unknown/miscellaneous23
0094Spray (unspecified)22
0081Lacquer23
0077Collodion24
0093Shampoo25
0073Gel26
0072Foam26.5
0071Cream27
0074Ointment29
0076Poultice30
0075Paste31
0065Plaster33
0061Patch33.5
0056Impregnated material36
0067Stick36.5
0103Cement38
0068Suppository40.5
0063Pessary41
0088Insert42
0102Pouch42.5
0055Implant43
0089Additive (unspecified)44
0092Radiopharmaceutical45
0095System46
0087Medicinal gas47
Table 2. Standard Terms codification of some MPs containing risperidone.
Table 2. Standard Terms codification of some MPs containing risperidone.
Italian MA Number (AIC)Description of Pharmaceutical ProductBasic Dose Form (BDF)Administration Method (AME)Intended Site (ISI)Release
Characteristics (RCA)
Transformation (TRN)Number of DDDs * for Presentation Unit (NDXUP)
02875207160; 3 mg film tablets006900190031004700420.6
028752095100 mL; 1 mg/mL os solution008300190031004700420.2
03709206960; 1 mg film tablets006900190031004700420.2
04910001125 mg powder for solution + 2 mL solvent for IM injection008500110033004500391.85
* DDD = 5 mg for oral use, 2.7 mg for parenteral use.
Table 3. The string example of the new combined code for risperidone 3 mg film tablets, with 60 units per package.
Table 3. The string example of the new combined code for risperidone 3 mg film tablets, with 60 units per package.
ATCBDFAMEISIRCATRNNDXUP
N05AX08006900190031004700420.6
Table 4. Penalty scores attributed to differences in number of DDDs for presentation unit (NDXUP) between lacking (lak) and potential substitute (sub) MPs.
Table 4. Penalty scores attributed to differences in number of DDDs for presentation unit (NDXUP) between lacking (lak) and potential substitute (sub) MPs.
ConditionsPenalty Score
NDXUPlak = NDXUPsub0
0.5 × NDXUPlak = NDXUPsub2
2 × NDXUPlak = NDXUPsub4
0.5 × NDXUPlak < NDXUPsub < NDXUPlak6
NDXUPlak < NDXUPsub < 2 × NDXUPlak8
NDXUPsub < 0.5 × NDXUPlak10
NDXUPsub > 2 × NDXUPlak10
Table 5. Weight factors for each of the five STs considered.
Table 5. Weight factors for each of the five STs considered.
Standard Term (ST)Weight Factor (wf)
BDF0.46
AME0.18
ISI0.20
RCA0.09
TRN0.07
Table 6. Examples of the official and proposed ATC codes of some illustrative FCs.
Table 6. Examples of the official and proposed ATC codes of some illustrative FCs.
Italian MA Number (AIC)API1API2Official ATCNew
ATC
043496037Rosuvastatin zinc 10 mgEzetimibe 10 mgC10BA06C10BA96
025253016Desogestrel 0.15 mgEthinylestradiol 0.03 mgG03AA09G03AA09 *
029454028Scopolamine butylbromide 10 mgParacetamol 800 mgA03DB04A03DB95
021462066Amitriptyline hydrochloride 12.5 mgChlordiazepoxide 5 mgN06CA01N06CA95
021736020Gentamycin sulphate 30 mgBetamethasone valerate 30 mgD07CC01D07CC96
* The original code is unchanged, as it is unambiguous for this FC.
Table 7. DDDs of some illustrative FCs.
Table 7. DDDs of some illustrative FCs.
API1DDD API1API2DDD API2Sum of NDXUPs
Rosuvastatin zinc 10 mg10 mgEzetimibe 10 mg10 mg2
Desogestrel 0.15 mg1 tabEthinylestradiol 0.03 mg25 mcg0.15
Scopolamine butylbromide 10 mg60 mgParacetamol 800 mg3 g0.43
Amitriptyline hydrochloride 12.5 mg75 mgChlordiazepoxide 5 mg30 mg0.33
Gentamycin sulphate 30 mg1 gBetamethasone valerate 30 mg2 g45
Table 8. Output of the Excel macro based on this algorithm, searching for a substitute of the film tablet containing 2 mg of risperidone (Italian MA number 037599230).
Table 8. Output of the Excel macro based on this algorithm, searching for a substitute of the film tablet containing 2 mg of risperidone (Italian MA number 037599230).
Ranking OrderItalian MA Number (AIC)MP DescriptionBDFISIAMERCATRANDXUPDS Score
1028752069RISPERDAL  60TAB 2MG ORANGE006900310019004700420.4100
2037092222RISPERIDONE TE  60FILM TAB 2MG006900310019004700420.4100
3040078293RISPERIDONE AURO  60TAB 2MG006900310019004700420.4100
4040616082RISPERIDONE MY  60FILM TAB 2MG006900310019004700420.4100
5028752057RISPERDAL  60TAB 1MG WHITE006900310019004700420.298.0
6037092069RISPERIDONE TE  60FILM TAB 1MG006900310019004700420.298.0
7037599065RISPERIDONE SAN  60FILM TAB 1MG006900310019004700420.298.0
8040078192RISPERIDONE AURO  60TAB 1MG006900310019004700420.298.0
9040616043RISPERIDONE MY  60FILM TAB 1MG006900310019004700420.298.0
10028752083RISPERDAL  60TAB 4MG GREEN006900310019004700420.896.0
11037092549RISPERIDONE TE  60FILM TAB 4MG006900310019004700420.896.0
12037599572RISPERIDONE SAN  60FILM TAB 4MG006900310019004700420.896.0
13040078495RISPERIDONE AURO  60TAB 4MG006900310019004700420.896.0
14040616207RISPERIDONE MY  60FILM TAB 4MG006900310019004700420.896.0
15028752071RISPERDAL  60TAB 3MG YELLOW006900310019004700420.692.0
16037092386RISPERIDONE TE  60FILM TAB 3MG006900310019004700420.692.0
17037599406RISPERIDONE SAN  60FILM TAB 3MG006900310019004700420.692.0
18040078394RISPERIDONE AURO  60TAB 3MG006900310019004700420.692.0
19040616120RISPERIDONE MY  60FILM TAB 3MG006900310019004700420.692.0
20037835030RISPERIDONE SAND  OS DROPS 100ML009000310019004700420.284.4
21038188037RISPERIDONE MY  OS DROPS 100ML009000310019004700420.284.4
22042441028RISPERIDONE AURO  DROPS 100ML009000310019004700420.284.4
23028752095RISPERDAL  OS SOL 100ML 1MG/ML008300310019004700420.283.2
24028752145RISPERDAL  OS SOL 30ML 1MG/ML008300310019004700420.283.2
25049966017OKEDI  IM 1SYR 75MG RP0085003300110045004213.958.2
26049966029OKEDI  IM 1SYR 100MG RP0085003300110045004218.558.2
27028752172RISPERDAL  IM VL 25MG + 1SYR 2ML008500330011004500394.655.7
28028752184RISPERDAL  IM VL 37.5MG + 1SYR 2ML008500330011004500396.955.7
29028752196RISPERDAL  IM VL 50MG + 1SYR 2ML008500330011004500399.255.7
30049100011RISPERIDONE TE  IM 1VL 25MG + 2ML008500330011004500391.855.7
31049100047RISPERIDONE TE  IM VL 37.5MG + 2ML008500330011004500392.755.7
32049100074RISPERIDONE TE  IM 1VL 50MG + 2ML008500330011004500393.755.7
Table 9. Feedback for external validation. Overall score from 1 (the lowest) to 5 (the highest).
Table 9. Feedback for external validation. Overall score from 1 (the lowest) to 5 (the highest).
Q&AYESNOOTHER
Did you find the proposed solutions useful and practically exploitable?100%0%0%
Was the file easy to consult?43%14%43%
Have you been able to test the proposed solutions in clinical practice?57%43%0%
Were the values returned by the
algorithm useful?
71%14%14%
Were the results returned on treatment alternatives reliable?86%0%14%
Overall, what is your assessment of the project (1–5 scale)?MEDIUM SCORE = 4
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Caviglioli, G.; Drava, G.; Pivetta, L.; Di Meco, C.; Livoti, E.; Paoli, G.; Baldassari, S.; Ailuno, G.; Franchina, M.P.; Bonsignore, A.; et al. Medicine Shortages: An Algorithm for Evaluating the Substitution with Equivalent or Alternative Products. Healthcare 2025, 13, 1139. https://doi.org/10.3390/healthcare13101139

AMA Style

Caviglioli G, Drava G, Pivetta L, Di Meco C, Livoti E, Paoli G, Baldassari S, Ailuno G, Franchina MP, Bonsignore A, et al. Medicine Shortages: An Algorithm for Evaluating the Substitution with Equivalent or Alternative Products. Healthcare. 2025; 13(10):1139. https://doi.org/10.3390/healthcare13101139

Chicago/Turabian Style

Caviglioli, Gabriele, Giuliana Drava, Laura Pivetta, Carmine Di Meco, Eugenia Livoti, Gabriella Paoli, Sara Baldassari, Giorgia Ailuno, Maria Paola Franchina, Alessandro Bonsignore, and et al. 2025. "Medicine Shortages: An Algorithm for Evaluating the Substitution with Equivalent or Alternative Products" Healthcare 13, no. 10: 1139. https://doi.org/10.3390/healthcare13101139

APA Style

Caviglioli, G., Drava, G., Pivetta, L., Di Meco, C., Livoti, E., Paoli, G., Baldassari, S., Ailuno, G., Franchina, M. P., Bonsignore, A., Di Giorgio, D., & Rebesco, B. (2025). Medicine Shortages: An Algorithm for Evaluating the Substitution with Equivalent or Alternative Products. Healthcare, 13(10), 1139. https://doi.org/10.3390/healthcare13101139

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop