Maintenance Notice

Due to necessary scheduled maintenance, the JMIR Publications website will be unavailable from Wednesday, July 01, 2020 at 8:00 PM to 10:00 PM EST. We apologize in advance for any inconvenience this may cause you.

Who will be affected?

Accepted for/Published in: JMIR Formative Research

Date Submitted: Jun 12, 2023
Date Accepted: Dec 29, 2023

The final, peer-reviewed published version of this preprint can be found here:

Architecture and Development Framework for a Web-Based Risk Assessment and Management Platform Developed on WordPress to Address Opioid Overdose

Kazemi A, Boyd M, Choi F, Tai AMY, Tsang VW, To T, Kim J, Jang K, Shams F, Schreiter S, Cabanis M, Krausz RM

Architecture and Development Framework for a Web-Based Risk Assessment and Management Platform Developed on WordPress to Address Opioid Overdose

JMIR Form Res 2024;8:e49759

DOI: 10.2196/49759

PMID: 38466977

PMCID: 10964145

Architecture and Development Framework for RAMP: a Risk Assessment and Management Platform developed on WordPress Addressing Opioid Overdose

  • Alireza Kazemi; 
  • Marisha Boyd; 
  • Fiona Choi; 
  • Andy Man Yeung Tai; 
  • Vivian W.L. Tsang; 
  • Tam To; 
  • Jane Kim; 
  • Kerry Jang; 
  • Farhud Shams; 
  • Stefanie Schreiter; 
  • Maurice Cabanis; 
  • Reinhard Michael Krausz

ABSTRACT

Background:

Overdose and related fatalities have significantly increased in Canada since 2015. Despite efforts by the government and providers of care, the number of fatalities continues to reach historic levels. In order to reduce mortality, a clinical trajectory from preventative measures to crisis intervention, skill training to treatment, and risk assessment to risk management needs to be supported. The Risk Assessment and Management Platform (RAMP) was developed to realize this concept and to empower individuals who use substances, provide them with a tool to better understand and manage their risk of overdose, and to facilitate informed decision-making.

Objective:

This paper introduces the architecture and development of RAMP.

Methods:

RAMP is developed on the WordPress platform. WordPress utilizes a three-tier architecture which consists of presentation, application, and database layers. Presentation layer is responsible for presenting the content and functionality to the user. Application layer provides the underlying functionality and controls the flow of data between the presentation and database tiers. Database layer uses MySQL to store information, and it is accessed by the application tier to retrieve and manipulate data. The architecture facilitates development of modular software which includes several features that are independent in functionality but well interact with each other in an integrated platform.

Results:

RAMP follows the WordPress architecture design. RAMP’s three-tier architecture comprises of user interface, conceptual framework, and backend layers. RAMP features involve all three layers. These layers have a modular design with relatively low coupling and high coherence which reduce cost of maintenance and increases flexibility of future developments. The RAMP frontend effectively uses some of the WordPress presentation tier features such as HTML5, CSS, and Javascript to create a mobile friendly and scalable user interface. The backend of RAMP uses several WordPress standard and custom plugins to support the identification, assessment, planning and monitoring of risks in order to eliminate them as much as possible or mitigate their impact if they are materialized. A rule-based decision support system has been hard coded to suggest relevant modules and goals to complement each user’s lifestyle and goals. Finally, the backend uses MySQL Database Management System and communicates with the RAMP framework layer via the Data Access layer to facilitate a timely and secure handling of information.

Conclusions:

RAMP is a modular system developed to identify and manage the risk of mental health disorders. The system is currently implemented to address high-risk substance use disorders, specifically overdose. There is potential for the current system to adopt and address other related fields such as suicide, anxiety, and trauma. Broader implementation will support this concept and lead to the next level of functionality


 Citation

Please cite as:

Kazemi A, Boyd M, Choi F, Tai AMY, Tsang VW, To T, Kim J, Jang K, Shams F, Schreiter S, Cabanis M, Krausz RM

Architecture and Development Framework for a Web-Based Risk Assessment and Management Platform Developed on WordPress to Address Opioid Overdose

JMIR Form Res 2024;8:e49759

DOI: 10.2196/49759

PMID: 38466977

PMCID: 10964145

Download PDF


Request queued. Please wait while the file is being generated. It may take some time.

© The authors. All rights reserved. This is a privileged document currently under peer-review/community review (or an accepted/rejected manuscript). Authors have provided JMIR Publications with an exclusive license to publish this preprint on it's website for review and ahead-of-print citation purposes only. While the final peer-reviewed paper may be licensed under a cc-by license on publication, at this stage authors and publisher expressively prohibit redistribution of this draft paper other than for review purposes.