What do we know about this problem?
The lack of interoperable clinical information systems represents significant gap, which could hinder adequate patient preparation and potentially increase the risk of complications during and after surgical interventions. This lack of tools that combine perioperative risk estimation with cognitive aids for electronic medical record documentation further exacerbates this situation.
What does this study contribute with?
The successful development and implementation of preAnestesiApp® represent a considerable advance in the management of preoperative assessment in adults. This application not only improves perioperative risk estimation but also effectively contributes to learning and teaching in the field of perioperative medicine.
INTRODUCTION
Preoperative evaluation (also known as preanesthesia assessment) is considered the reference framework for the perioperative management of patients. This assessment consists of several strategies aimed at managing the clinical risk inherent to the surgical or diagnostic procedure, the surgical pathology, and other coexisting conditions, as well as anesthetic interventions. 1,2 The implementation of an effective preoperative consultation, led by anesthesiology specialists, before surgical and diagnostic procedures, has been shown to be associated with a decrease in the likelihood of cancellations and delays in operating rooms. 3,4 Additionally, this consultation promotes resource management efficiency and improves preoperative patient education5, resulting in a reduction in perioperative mortality. 6 Inadequate preoperative evaluation, along with insufficient patient preparation, is considered one of the main causes of anesthetic complications. 7
Preoperative estimation using risk models is useful for shared decision-making, determining the need for paraclinical evaluations and specialized interventions, supporting invasive monitoring and postoperative stay in intensive care units (ICUs), and allowing the comparison of clinical performance among professionals and institutions, among other advantages. 8 Furthermore, preoperative estimation using risk models has the potential to reduce the risk of postoperative complications, including mortality. 9,10 Compared to manual preanesthesia evaluation forms, electronic forms provide superior quality in terms of information and data, meeting the expectations of anesthesiology specialists and helping to reduce the loss of vital and important information. 11 The use of electronic decision support tools (EDST) significantly improves adherence to clinical guidelines compared to relying solely on memory or traditional cognitive aids. Additionally, these tools can prevent inappropriate interventions associated with increased healthcare costs. 12 It has been observed that when clinical information systems work in conjunction with EDST, there is a reduction in complications of between 10% and 20%, resulting in a decrease in perioperative mortality. 13 Moreover, it has been found that the proper design of clinical information systems could positively impact the incidence of burnout among healthcare personnel. 14
In Colombia, regulations such as Resolutions 1995 of 1999 and 839 of 2017 from the Ministry of Health and Social Protection, and Congress Laws 1581 of 2012 and 2015 of 2020 govern the structure, management, custody and confidentiality of the medical record. In the short term, these regulations will translate into the implementation of Electronic Medical Record Interoperability (IHCE). In the 1990s, a computerized system for preoperative management of patients was developed in the country to simplify, protocolize, and rationalize the use of preoperative paraclinical tests. 15 However, to date, there are no preoperative clinical information systems in Colombia that comply with national regulations, include EDST and cognitive aids, or allow integration with other previously implemented clinical information systems. It is possible that, if a clinical information system with all these functionalities were available, patient outcomes could be improved, resource use optimized, and patient and anesthesiology specialist satisfaction enhanced, thus contributing to the fulfillment of all the pillars of the quadruple aim in health 16 and creating value for the healthcare system. 17 The objective of this project was to develop a functional prototype of an application that combined perioperative risk estimation with cognitive aids to facilitate documentation in the electronic medical record during preoperative assessment in adult patients.
METHODS
The financial and technical resources invested in this project were exclusively provided by the development team. To develop this application software for the management and entry of preoperative assessment information, a general methodology was followed, adapting the spiral model for software development and improvement with modifications. 18 Briefly, the spiral model follows six iterative phases: 1) requirements definition, 2) application design, 3) application development, 4) testing and integration into processes, 5) implementation of developments, and 6) operation and maintenance. The development process considered that the application should have the scope of a clinical decision support system and not a complete medical record system. Additionally, the development focused on obtaining a non-responsive interface to be implemented on desktop and laptop computers, but without design scope for tablets and mobile devices.
Requirements definition
The requirements for the application were identified through interviews conducted with anesthesiology specialists and graduate students. During these interviews, references to other applications or forms where these requirements had been implemented were requested. References were also made to other computer applications and clinical information systems implemented in healthcare institutions in Colombia. A crucial part of the requirements definition consisted of identifying relevant scales, risk indices, classifications, constructs, and cognitive aids for preoperative assessment in adults. Some incomplete, ambiguous, or contradictory requirements were identified, which were resolved through consensus among the development team members.
Application design
For the design phase, the general functioning of the application was determined without delving into excessively specific technical details. Factors related to the implementation of available technology, such as hardware, software, intranet, and internet connection, were considered. Some use cases were taken into account to cover the functions to be implemented in the application, and the entities defined in the requirements phase were transformed into design aspects to obtain a model close to object-oriented programming.
The processes of definition, adaptation, and adoption of models for perioperative risk characterization and estimation were carried out through a panoramic literature review that sought to synthesize and summarize the available evidence on the topics defined in the requirements phase. A non-systematic search strategy was used, employing the snowball method, including reference tracking (retrospective snowball) and citation tracking (prospective snowball), with the aim of obtaining a wide variety of relevant sources. 19 Additionally, the identified sources were complemented with the personal knowledge of the research team, their social and academic networks, and serendipitous discovery. 20
Application development
This phase, although the most evident in the system development process, paradoxically was not expected to be the most extensive. Despite the absence of direct advice from a professional in computer systems engineering during this stage, efforts were made to facilitate the direct translation of the anesthesiology specialists' requirements into the final application result. The complexity and duration of the development phase depended to a large extent on the programming language used, so accessible languages in terms of cost, availability, and ease of learning for application development were selected.
Testing and integration into processes
During the testing phase, two strategies were applied to ensure the application worked correctly. The first strategy was carried out by the development team and consisted of testing each module of the application individually to ensure each one operated properly. The second strategy, carried out by end users, involved comprehensive functionality testing in a test environment and then during the real clinical exercise of preoperative assessment. It was considered important that the tests were conducted by individuals with no experience in application development testing, in this case, anesthesiology specialists, to evaluate the clarity of the entries and the application's processes or tasks, ensuring that any user could understand them. Tests were also conducted by systems engineers to focus on details that inexperienced personnel might not consider during evaluations.
In addition to functionality tests, necessary support was provided to ensure the application could operate to complement the clinical information systems implemented in healthcare institutions. Efforts were made to integrate the application into established administrative and clinical processes, so it could be used effectively and efficiently in preoperative assessment in adults. The testing phase was crucial to ensure the quality and effectiveness of the application. Various tests were conducted to identify potential application errors and malfunctions, with the aim of addressing them and ensuring the application could be used effectively in preoperative assessment in adults. The testing process was carried out rigorously, with the collaboration of anesthesiology specialists and systems engineers, to ensure the application met end user requirements and expectations.
Implementation of developments
In the documentation phase, a complete set of essential documents for project development and application management was created. Diagrams, user and technical manuals, tests, and other related documents were created to ensure adequate support for future developments, corrections, usability adjustments, preventive and corrective maintenance, and application performance enhancements. Additionally, a strategy was designed to keep these documents up-to-date at all times and in line with user needs and technological changes. A detailed description of the application's features was also included, allowing future developers to understand the system's characteristics and make necessary modifications to meet specific user needs. A maintenance manual was also included, detailing the procedures for preventive and corrective maintenance of the application, ensuring its optimal and prolonged operation. All of the above was done to ensure the application's long-term durability and efficiency.
Operation and maintenance
During this phase, planned as the longest of the project, the objective was to maintain and improve the application to address detected errors and emerging requirements. To achieve this objective, an incident tracking and management system was implemented, allowing users to report errors found in the application for the development team to correct them as quickly as possible. Additionally, preventive maintenance activities were established to minimize the occurrence of future errors. Improvements in usability and application functionalities were also made in response to user needs and clinical trends in perioperative risk management. Before implementing any changes in the application, exhaustive tests were conducted to ensure its proper functioning and avoid disruptive effect for the clinical practice of anesthesiology specialists.
A set of data and metadata was defined to generate indicators of the application's operation for monitoring purposes. The defined indicators were the number of assessments performed, the number of registered users, and the duration of each assessment (minutes).
RESULTS
Activities to create the application began in October 2013 (first cycle). The second cycle started in June 2015, the third in July 2016, and the fourth, still ongoing, in August 2019. The operation and maintenance phase of the fourth software development cycle began in May 2020, in accordance with the spiral development model.
PreAnestesiApp® (Registration 13-44174, 15/Oct/2014, National Copyright Office, Colombia) was the brand name chosen for the application software, taking into consideration recall and ease of writing criteria. Web access was established through Uniform Resource Locators (URL).
The structure of the preoperative assessment was based on the proposal published in the 2009 version of the minimum safety standards of the Colombian Society of Anesthesiology and Resuscitation (S.C.A.R.E.), in force when the application development began. 21
Table 1 shows a consolidated list of requirements identified between the first and fourth development cycles. Over the more than ten years during which the project has been developed, only the scale for estimating difficult airway has been excluded from the PreAnestesiApp® features. In the second cycle, the scale proposed by Arné et al. 22 was selected, and in the third cycle, the one proposed by Kheterpal et al. 23 was adopted with modifications, including a history of limited mouth opening and a history of difficult airway. The use of scales to assess difficult airway risk was excluded from the fourth development cycle, as observational study results suggest that scales may not be better than traditional airway assessment. 24-26
Table 1 Definition of requirements and considerations for the design of PreAnestesiApp®.
| Requirement | Considerations for the development of PreAnestesiApp® |
|---|---|
| General functioning | |
| Compliance with current regulations on medical records and personal data protection in Colombia |
|
| Interoperability with other medical record systems | Mechanisms must be created to facilitate interoperability with other medical record systems used in the different hospitals and clinics where PreAnestesiApp® is potentially implementable. |
| Relational database architecture |
|
| Complementary modules | |
| Self-administered preoperative screening by patients | Perioperative risk screening in adults as support for preoperative assessment. 30,32,33 |
| User interface | |
| Structured format |
|
| Dark background screen | - Interfaces with dark backgrounds (blue or black) reduce harmful effects on ocular physiology, circadian rhythm, and sleep physiology compared to interfaces with bright backgrounds (white). 36,37 |
| Keyboard and mouse navigation | - There is insufficient information to associate computer work using mouse and keyboard, with the development of carpal tunnel syndrome. 38 |
| Calculated variables | |
| Age | Calculated in years and months based on the date of birth and the current date. |
| Gestational age and estimated delivery date | Calculated in weeks based on the date of the last menstruation and the current date. |
| Body surface area | Calculated from weight and height. 39,40 |
| Body mass index | Calculated from weight and height. 41 |
| Ideal weight | Calculated from sex and height. 42,43 |
| Lean weight | Calculated from sex, weight, and body mass index. 44 |
| Glomerular filtration rate | Calculated using the formula developed by the Chronic Kidney Disease Epidemiology Collaboration (CKDEPI). 45-47 |
| Mean plasma glucose | Calculated from glycated hemoglobin (HbA1C). 48 |
| Permissible blood loss |
|
| Predicted current and postoperative FEV1 |
|
| Univariable scales | |
| Type of procedure | - Adapted from the integration between the classification proposed by Gupta et al. 54 and the POSPOM scale. 55 |
| Unique classification of health procedures (CUPS) | - Taken from Resolution 2336 of 2023 of the Ministry of Health and Social Protection of Colombia. |
| ICD-10 | - Taken from the International Classification of Diseases, 10th edition. |
| Functional capacity |
|
| ASA physical status | - According to the 2020 statement on the ASA Physical Status Classification System (American Society of Anesthesiologists). Taken from: https://www.asahq.org |
| Surgical severity | - Adapted from the BUPA classification used in the SORT scale 60, complemented by the definitions proposed by Holt et al. 61 |
| NCEPOD intervention classification | - According to the 2004 statement of the National Confidential Enquiry into Patient Outcome and Death (NCEPOD). Taken from: www.ncepod.org.uk |
| Multivariable scales | |
| Chest pain classification | - Classification of chest pain according to its clinical characteristics (typical, atypical, and non-anginal) .62,63 |
| Glasgow coma scale | - Glasgow Coma Scale (GCS) to assess the level of alertness in patients. 64 |
| Airway examination | - Modification of the LEMON mnemonic 65, with the inclusion of the Upper Lip Bite Test (ULBT) . 66 |
| Charlson comorbidity index |
|
| Rapid cognitive assessment for mild cognitive impairment detection | - Use of the Mini-Cog and Rapid Cognitive Screen (RCS) tests for the detection of mild cognitive impairment as a precursor to postoperative delirium and prolonged hospitalization. 70,71 |
| Risk estimation | |
| Difficult airway risk | - Based on the subjective risk estimation by the anesthesiology specialist. The use of any qualitative or quantitative scale is not considered. 24-26,72 |
| Pulmonary aspiration risk | - Based on the subjective risk estimation by the anesthesiology specialist in accordance with patient risk factors. 73,74 |
| Postoperative nausea and vomiting risk | - Estimated with the model proposed by Apfel et al. 75 |
| Postoperative mortality risk in non-cardiac surgery |
|
| Frailty |
|
| Abnormal hemostasis risk | - Risk estimation based on risk factors identified in the anamnesis. 79,80 |
| Cardiovascular risk in non-cardiac surgery |
|
| Pretest probability of coronary artery disease | - Prediction model to estimate the presence of coronary artery disease. 86 |
| Thromboembolic risk in patients with atrial fibrillation | - Clinical risk stratification to predict strokes and thromboembolism using risk factors (CHA2DS2VASc model) . 87 |
| Postoperative pulmonary complications | - ARISCAT score for estimating the risk of postoperative pulmonary complications. 88 |
| Postoperative thromboembolic risk | - Risk model (simplification of the Caprini score) to predict deep vein thrombosis and pulmonary embolism events in surgical patients at 90 days. 89 |
| Postoperative acute kidney injury risk | - Acute kidney injury risk index for patients undergoing general surgery. 90 |
| Obstructive sleep apnea screening | - STOPBANG questionnaire to detect patients with obstructive sleep apnea in the perioperative period. 91 |
| Clinical thyroid function assessment | - The Zulewski score is a tool used in preanesthesia assessment to estimate thyroid function based on clinical findings. 92 |
| Postoperative mortality risk in cardiac surgery | - Based on the second version of the European System for Cardiac Operative Risk Evaluation (EuroSCORE II). 93 |
| Cognitive aids | |
| Body mass index classification | - Classification proposed by the World Health Organization (WHO) based on Body Mass Index (BMI). 94 |
| Chronic kidney disease classification | - Classification of glomerular filtration rate by the Kidney Disease: Improving Global Outcomes (KDIGO) initiative. 95 |
| Preoperative paraclinical test recommendations | - Recommendations from the National Institute for Health and Care Excellence (NICE) guidelines for preoperative paraclinical test requests. 96,97 |
| Preoperative fasting recommendations | - Recommendations adjusted to the guidelines of the American Society of Anesthesiologists (ASA). 98,99 |
| Blood product request protocol | - Optimization of preoperative blood product requests with a maximum order protocol for specific surgical procedures. 100 |
| Perioperative management of antirheumatic medications | - Recommendations from the American College of Rheumatology and the American Association of Hip and Knee Surgeons for the perioperative management of antirheumatic medications. 101 |
| Perioperative management of oral anticoagulants and antiplatelet agents | - Recommendations from the European Society of Cardiology (ESC) guidelines on cardiovascular assessment and treatment of patients undergoing non-cardiac surgery. 102 |
Source: Authors.
A relational database structure was adopted for the functioning of the application's constants and parameters. 27 The application design considered the need for ten independent databases related through Boolean equality operators. The databases used were: 1) implemented user interfaces, 2) sites (healthcare institutions), 3) users, 4) insurers, 5) pre-established preoperative recommendations (by site), 6) type of procedures, 7) patients, 8) preanesthesia data (assessment and informed consent), 9) codes of the Unique Classification of Health Procedures (CUPS), 10) codes of the International Classification of Diseases 10th edition (ICD-10).
A fail-safe design (Poka-Yoke) was implemented to avoid missing data in the medical record due to lack of completion. 28 This design ensures that advanced features require mandatory minimum necessary data (Table 2). These items are highlighted when they do not contain information, using a homogeneous visual code for the entire user interface of the application (Figure 1).
Table 2 Mandatory fields and advanced functions of PreAnestesiApp®.
Source: Authors.

Screenshots showing the PreAnestesiApp® user interface (Google AppSheet version - Google LLC, Alphabet Inc.). The adoption of dark background interfaces, whether blue or black, can mitigate the negative impacts on ocular physiology, circadian rhythm, and sleep quality compared to interfaces that use bright backgrounds, predominantly white 36,37. Source: Authors.
Figure 1 PreAnestesiApp® user interface.
The first development cycle was programmed in Excel for Windows (Microsoft Office, version 15; Microsoft, 2013), using Visual Basic for Applications (VBA) to automate the tasks defined in the application requirements. The second development cycle was programmed in FileMaker Pro (version 14; FileMaker, Inc., 2015), and task automation was achieved through the script functionality included in this relational database software. The third development cycle was programmed in FileMaker Pro (version 15; FileMaker, Inc., 2016), with the same task automation strategy. The most important change included in this development cycle was separating the user interface from the printable content by translating the variables into a plain text report, optimizing paper usage and including more scales defined in the requirements phase. In this cycle, web access to the application and cloud server functionality were implemented for the first time.
The most recent development cycle (fourth cycle) began with the aim of reducing access costs and allowing operation on institutional computer platforms without the need to install third-party applications on corporate computers, as these requirements were identified in previous cycles as a barrier to implementing PreAnestesiApp® in some clinics and hospitals. This functionality was developed by copying to the clipboard and pasting into the institutional system. This integration capability was measured during functional and user acceptance tests, with a success rate of 100%. For this cycle, the application was developed using Google's AppSheet (Google LLC, Alphabet Inc.). Task automation was achieved using AppSheet's integrated functionalities, facilitating workflow creation and management.
The application implements advanced security measures to protect sensitive clinical information collected during preoperative assessments. This includes the use of robust encryption protocols to ensure that all data stored and transmitted through the application is protected against unauthorized access. Additionally, PreAnestesiApp® complies with national data protection regulations, in accordance with Law 1581 of 2012 (Personal Data Protection Law in Colombia), ensuring that all data handling practices are transparent and user-oriented. Role-based access controls have also been implemented to ensure that only authorized personnel can access clinical information. The application is regularly subjected to security audits and penetration tests to identify and mitigate potential vulnerabilities. This ensures that the system is up-to-date against emerging security threats, maintaining a secure patient information management environment.
Between October 2013 and December 2023, PreAnestesiApp® has been implemented in five healthcare institutions, where 171,328 preoperative assessments have been performed. The implementation of PreAnestesiApp® was not carried out within the framework of a clinical study with a protocol approved by an ethics committee but was directly adopted as an additional system to optimize preoperative data collection and entry in the medical record. The application was integrated into existing processes in the institutions, allowing preoperative assessment results to be stored in the electronic medical record to facilitate access and analysis by medical personnel. The annual evolution of the number of assessments performed using PreAnestesiApp® is shown in Figure 2. To evaluate the effectiveness of the PreAnestesiApp® application, various methods were used, such as activity log data analysis, direct observation, and task synchronization. The log data analysis, derived from electronic medical record (EMR) databases, allowed to measure the application's efficiency through metrics such as total EMR usage time per visit (average of 10.6 minutes, with a standard deviation of 6.2 minutes) and information entry time, helping to identify possible inefficiencies. Direct observation and task synchronization were used to evaluate how users, including physicians and anesthesia graduate students, interacted with the application, demonstrating that PreAnestesiApp® improves the efficiency of the preoperative assessment process by reducing the time needed to obtain quality clinical information. Additionally, the application's ability to integrate with different healthcare information systems was evaluated, observing that the copy and paste function facilitates transfer of preoperative assessment content to EMR systems, demonstrating its versatility and ease of use in various clinical and educational settings.

Annual evolution of the number of assessments performed, analyzing a total of 171,328 assessments carried out between October 2013 and December 2023 in five institutions where PreAnestesiApp® has been implemented. Source: Authors.
Figure 2 Chronological evolution of the number of assessments performed in PreAnestesiApp®.
Non standardized tests were conducted to evaluate the usability or user experience (UX) of PreAnestesiApp®. Qualitative feedback was collected to identify areas for improvement in the user interface and application features. User feedback highlighted the ease of navigation, clarity of instructions, and usefulness of the educational content provided through the application. Suggestions for improvements included adding more multimedia content and interface customization options.
For the implementation phase, consultation documents were created for end users and the development team. These documents can be queried in the application's user interface. In the operation and maintenance phase of the four development cycles, the least amount of work has consisted of fixing errors or incidents. In contrast, most of the time has been dedicated to extending the application's features to cover emerging requirements.
DISCUSSION
This project resulted in a functional prototype for an application software that integrates perioperative risk estimation and cognitive aids for documenting information in the electronic medical record (EMR) during preoperative assessment in adults. Unlike a systematic review, which follows a rigorous protocol for searching and selecting studies and performs a statistical analysis of the data, the panoramic review focuses on providing an overview of the available literature and summarizing the main findings of the included studies. Although the "overview" review does not follow a rigorous protocol, it remains a useful tool for providing an overview of the available evidence on a research topic and can be useful for identifying gaps in the literature that need to be addressed in future research. 29
Previous publications have shown successful experiences in creating applications useful in the context of preoperative assessment. Osman et al., in 2020, reported a successful experience in developing a self-administered form for patients that obtained clinical information valuable for clinical decision-making. 30 Similarly, in Colombia, there have also been reports on the development of software for use in other perioperative medicine scenarios; for example, the report by Tafur-Betancourt et al., with their contribution of tools to improve safety based on Lean methodology. 31
Among the advantages of the application, its adaptability to different information systems of healthcare institutions stands out, as with the 'copy and paste' option, the content of the assessment can be easily transferred to these systems. Among its potential strengths, PreAnestesiApp® has a short learning curve, even for users with basic competencies in applications and computer systems. Another advantage that could be highlighted, subject to validation clinical studies, would be its usefulness in education, particularly aimed at anesthesia graduate students. This application would improve the efficiency of the preoperative assessment process by reducing the time needed to obtain an adequate amount of quality clinical information. In other words, other tools might require more time to obtain the same information, and some, although faster, would probably provide a smaller amount of relevant clinical data.
A limitation of this tool is that it is currently used by few users, so the costs of platforms and technical requirements are high. Studies are needed to evaluate the satisfaction of anesthesia specialists and graduate students. It is also necessary to evaluate patient outcomes over time in terms of the ability to predict risk from a quality preanesthetic assessment.
Another possible limitation of this application is the use of the 'copy and paste' function, which facilitates the transfer of preoperative assessment content to other health information systems. Although this features improves integration and data transfer, it is important to recognize that the use of 'copy and paste' does not always meet the accepted standards of interoperability in the healthcare field. This method can introduce risks, such as data integrity loss or the transfer of outdated information. To mitigate these risks, the application includes verification mechanisms to ensure the accuracy and completeness of the transferred data. However, this function does not replace the need for more robust and standardized interoperability systems, which are crucial for streamlined and secure integration with other clinical information systems.
In conclusion, PreAnestesiApp® was developed as a useful application software for perioperative risk estimation in adults, with interoperability with clinical information systems, which can be applied during preanesthesia assessment.
ETHICAL RESPONSIBILITIES
Ethics committee approval
PreAnestesiApp® was not implemented as part of a clinical study supported by a protocol approved by an ethics committee. Instead, it was directly incorporated as an additional tool aimed at improving preoperative data collection and entry in the medical record.
Protection of human and animal subjects
The authors declare that no experiments were conducted on humans or animals for this research. The authors declare that the procedures followed were in accordance with the ethical standards of the responsible human experimentation committee and consistent with the World Medical Association and the Declaration of Helsinki.










text in 



