Architecture

How your application interacts with RebateRight and external services
View as Markdown

High-level Overview

The diagram below provides a simplified, high-level overview of how your application interacts with RebateRight.

High Level Overview
1

Calculate Rebate Request

Your request includes the Location Minor ID, Patient Details, MBS Item Numbers, and Provider Numbers — everything needed to determine the patient’s eligibility for a Medicare Rebate.

RebateRight works behind the scenes with PRODA, Medicare, the Provider Directory, and the MBS Item Catalogue to determine eligibility and calculate applicable rebates. Your API Key is included in the request header.

2

Rebate Response

The response indicates the rebate amount Medicare will pay for each of the requested MBS items.


RebateRight External Interactions

A more detailed view of RebateRight’s interactions with external systems and services.

External Interactions
Rules Engine

RebateRight has a growing set of internal rules to assess patient eligibility, including checks for age, referrer specialty, and in-hospital or out-of-hospital restrictions. These rules serve as the first layer of eligibility checks before any external validation is performed.

PRODA

PRODA is the authentication mechanism that enables secure communication between RebateRight and Medicare. Our organisation and B2B device are registered in PRODA. Operations such as Activate Device, Refresh Token, and Get Authentication Token take place with PRODA.

Medicare

RebateRight securely connects to Medicare for Patient Demographic Verification, Eligibility Checks, and Claiming. All Medicare reason codes are automatically updated within RebateRight — no manual action required.

Providers Directory

RebateRight automatically connects to a nationwide provider directory to retrieve the latest information on all registered healthcare providers. Provider data is imported automatically — no manual updates or user actions required.

MBS Items

RebateRight has access to the complete list of ~6,000 MBS items, including descriptions, rebate values, and usage rules. Always up to date with the latest MBS releases — no manual updates required.