Architecture
High-level Overview
The diagram below provides a simplified, high-level overview of how your application interacts with RebateRight.
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.
RebateRight External Interactions
A more detailed view of RebateRight’s interactions with external systems and services.
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 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.
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.
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.
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.
