Patient Verification
Authentication
Request
Patient date of birth (YYYY-MM-DD). Cannot be a future date or more than 130 years in the past.
Patient family name as it appears on the Medicare card. For single-name patients, put the single name here.
Patient first given name as it appears on the Medicare card. Medicare matches on the first 5 characters, so ELIZA is accepted against a record of ELIZABETH. For single-name patients, set this to the literal string ONLYNAME.
Patient’s 10-digit Medicare card number. Must pass the Medicare card check-digit routine — RebateRight validates this before calling Medicare.
Individual Reference Number (IRN) from the patient’s Medicare card — a single digit identifying the family member.
Response
Tri-state verification outcome. true means Medicare confirms an exact match, false means Medicare accepted the check with corrections or returned a mismatch, and a null value means the check did not run (the request failed RebateRight-side validation). Always check Reason for the full explanation.
Human-readable explanation of the outcome, prefixed with [Medicare] (passthrough from Medicare) or [RebateRight] (RebateRight-side validation).
Always null — Medicare does not report corrections to sex.
Corrected given name when Medicare’s records differ and the given name is the only field wrong; null otherwise.
Always null — Medicare does not report corrections to family name.
Always null — Medicare signals a DOB mismatch in Reason but does not return the correct value.
Corrected 10-digit Medicare card number when Medicare has re-issued the card; null otherwise.
Corrected IRN when the IRN was the only field wrong, or when a new Medicare card has been issued; null otherwise.