Mobile Billing App for Healthcare Provider

Mobile Billing App for Healthcare Provider-preview
Mobile Billing App for Healthcare Provider-logo
Back-end
Front-end
PayMed is a mobile billing application designed to streamline the billing and processing of medical payments in the provinces of Canada.

Background

PayMed was developed by Steve Lionais in 2014 as a service of automation of the processing and correspondence of medical bills. Today the app is available on iOs and Android and includes a compressed web version for registering new medical practitioners. In February 2020, PayMed became part of RBC Ventures' Health Ventures, introducing the RBC Medical Billing system.
Location
Canada
Period
January 2017 - November 2017
Tech stack
React, NodeJS, React Native, Docker, Rust, Mongo DB, Postgre SQL
Wave

Customer Request

Author icon
Hi. We are a Canadian payment exchange service in the medical segment. We have a working web application requiring adding several options, bug fixing, and expanding functionality. Do you have experience in billing systems?
Author icon
Hi. Of course, we can help with your project. We need to look at the current version of the service to understand the order and scope of work. Please provide all available admin levels. Will it be convenient for you to work using Slack?

Challenges & Solutions

Challenges

The long procedure of medical specialists check

Doctors had to enter their practice card number and wait for accreditation and license verification through the Ministry of Health, a time-consuming process that led to user drop-off.

Outdated information on system billing codes

Billing confirmation and payment by the health insurance center require correctly coded requests. With constant database changes, manual code updates are time-consuming, and errors could freeze Insurance Program compensations.

Differences in the legislative framework for different provinces

Variations in code selection, billing, documentation, and payment requests across Canadian regions complicate the system, causing errors in insurance and patient payments.

The difficulty of patient data entering

Patient acceptance, referrals, diagnoses, and payments for services reimbursed by the health care program required identification of each user. An instant data was needed to assess the validity of each patient's Personal Health Number..

Challenges image
Solutions

Synchronization of the billing system with the bases of the Ministry of Health

The synchronization system for OHIP, MSP, and AHCIP databases sped up doctor identification, considering current permits for medical practice. It reduced registration time and allowed doctors to issue invoices promptly.

Parsing code databases of health insurance plan

To regularly update Medina service codes, specialists developed a database parsing algorithm. This ensured constant code updates, reducing billing errors and maximizing payments for medical practitioners' requests.

Development of algorithms for processing requests based on regional criteria

FTL engineers and specialists created an algorithm meeting MSP, OHIP, and AHCIP rules, standardizing coding, documentation, and payments to prevent duplication and errors across provinces.

System integration with health service servers

Integrating algorithms with patient databases enabled quick access to PHN coverage and medical history, streamlining billing and insurance processing.

Solutions image
Wave

project facts

11 000
Canadian physicians use the platform
50+
medical specialities are listed there
2019
acquisition by venture fund
Wave

main features

Cross-analysis system

A cross-analysis system was created to simplify the process of making individual medical reports for each doctor. It allows you to assess which billing codes were most often billed, how many patients were the doctor had during the reporting period, and how much was billed. It helps in the formation of the declarations of each doctor and provides full control over the settlement documentation

Cross-analysis system image
Scanning the patient's personal health card

A system for scanning individual patient records was introduced to simplify the patient search process and speed up the billing procedure. It made it possible to increase the control and security of personal data processing and minimize the risk of using someone else's PHN when visiting a doctor.

Scanning the patient's personal health card image
Wave
Wave
The actual project name is under NDA

More projects