Overseas Visitor Eligibility Check
Test environment only. Services Australia is certifying this service, and it reaches production once certified.
Use it when a medical provider treats an overseas visitor who holds cover with an Australian health fund. The check goes to the visitor’s health fund alone, and sends no Medicare details. The fund returns its cover and its benefit for each MBS item, prosthesis or miscellaneous item you send.
Send typeCode as ECO. Send hospitalInd as Y for treatment in hospital, or N for
treatment out of hospital. hospitalInd decides which admission fields you send:
Out of hospital, send sameDayInd as Y, because without it Medicare asks for lengthOfStay.
The estimate supports informed financial consent. The fund assesses the actual claim on the visitor’s cover when the claim is made.
Response status
If the fund takes longer than 30 seconds to answer, the check fails with code 3040. Send it again.
Limits
A request holds up to 16 medical events, numbered from 01 in order. Each medical event holds
between 1 and 14 services, and the request holds up to 50.
Validation errors (400)
Showing the result
Give the patient the report sets out what a result shown or printed for the patient must carry.
Display text exactly as supplied. Services Australia requires its messages to be shown
to the end user exactly as supplied in the response, without truncating, transforming or
changing them in any way. The wording can change at any time, so branch on code, never on text.
Authentication
Your Minor ID is 3 uppercase letters followed by 5 digits, such as MDE00000. Send the Minor ID exactly as issued. A malformed value returns 400 with the text The Minor ID is not valid. on every endpoint.
Headers
The Minor ID of the clinic you act for. See Keys, Minor ID and environments.
Request
Response
The fund’s check of the membership. Code 0 means the fund holds the membership.
The fund’s estimate for the treatment. The test environment’s fund returns the fields in the examples. A fund can also return exclusionDescription, patientCoPayment, patientExcessPayment, productTier and additionalClinicalCategories.