Skip to content

Integrated Medicare Easyclaim

You are ready to start developing your Integrated Medicare Easyclaim feature now that you have successfully set up your POS to initiate and process requests with iClient in the test environment. Before you begin, please have a look at the certification criteria which provide a checklist of the minimum requirements for the certification of integrated Medicare Easyclaim with Tyro.

Certification Criteria for iClient Health

Bulk Bill

In the PMS, the staff select the doctor and patient and build up a list of services provided to the patient. Once complete the PMS should determine if the claim can be sent via Easyclaim services not accepted through Medicare if it can, invoke iClient passing in the bulk bill XML payload. The terminal will then attempt to have the claim validated by Medicare and if validated, iClient will ask the practice to accept the amount of the claim and if accepted, the terminal will ask the patient to 'Assign their right to benefit?'. Once the patient presses 'YES' the terminal will return the bulk bill XML response to the PMS. Please note that bulk bill claims are not assessed in real time and as such bulk bill claims will need to be reconciled via Medicare's Bulk Bill Integrated Reconciliation.

Fully Paid

In the PMS, the staff select the doctor and patient and build up a list of services provided to the patient. Once complete allow the patient to pay for the services provided in full. Once paid ask the patient if they would like to claim the rebate from Medicare in the practice. Ensure that the patient has an EFTPOS card (Cheque or Savings). Invoke iClient passing in the fully paid XML payload. The terminal will then attempt to have the claim approved by Medicare and if approved, the terminal will display the benefit amount on the screen and asks the patient to swipe their EFTPOS card followed by selecting CHQ or SAV followed by their PIN. Once approved, the terminal will return the fully paid XML response to the PMS and the rebate is in the patients account in around 11 seconds.

Part Paid

In the PMS, the staff select the doctor and patient and build up a list of services provided to the patient. Once complete allow the patient to pay for part or all of the gap. Once paid invoke iClient passing in the part paid XML payload. The terminal will then attempt to have the claim approved by Medicare and if approved, the terminal will return the part paid XML response to the PMS indicating that the claim is approved PDVC.

Bulk Bill Integrated Reconciliation

Testing Integrated Medicare Easyclaim

There are two systems that we provide that Practice Management Systems (PMS) providers can use to test their Integrated Medicare Easyclaim development against:

  1. Tyro Integration Server Simulator.
  2. Tyro Test system.

Both of these systems are discussed in more detail in the getting started section.

Both of these systems are connected to a test Medicare Easyclaim system maintained by Medicare. To send test payloads through to the test Medicare Easyclaim system, Medicare have provided us with the following test patient card and provider details:

First NameLast NameMedicare CardIRNDOBGenderStreetSuburbState
StuartLOSCH695178327116-Jun-69M138 Law GrDampierWA
MaynardFOWLER4951605331125-May-67M163 Plaza RdgeMount MulgraveQLD
EmersonCALLOW295447102112-Sep-59M127 Warrego EstKurrajongNSW
OdellPALMER495160542117-Apr-01M6 Cheddar PdeLanefieldQLD
JoleenALLAN4951605511112-Apr-75F130 Cresson StDalmaQLD
RachaelSHEA295447111116-Feb-96F82 Israel RdgeCooleys CreekNSW
RandyLEARY3951300341128-Oct-52M171 West CrHallstonVIC
DennisLESLIE2954471201113-Jun-00M33 Compton EstMurrulebaleNSW
  1. These providers can be used as servicing, payee, or referring providers.
Provider NumberLast NameFirst NameEquipment NumberPathology Provider
2147661HRenouxYerda901No
2147661FPilaticPrue901No
2159081WJosieAmedosN/AYes

If transmitting claims for Diagnostic Imaging, claims please use the LSPN Number 14. If transmitting claims for Pathology please use SCP Number 001. If transmitting claims for Radiation Oncology please use the Equipment Number supplied.

  1. The following providers may be used for Referral / Request purposes only.
Provider TypeProvider NumberName
General2054781WDr Brenda Reed
Specialist2121331WDr Vivian Mortier

Please refer to the iClient API for sample EasyClaim code. After downloading the zip folder, unzip it and click on the iclient-api folder, and then index. At the top left corner underneath the APIs, click on Classes, and then click on TYRO.IClientWithUI, scroll down until you see the index and method tabs, then click on index.

The Medicare Easyclaim payload specifications are available in the EasyClaim Logic Pack Users Guide V2

A note on Fully Paid claims

When a Fully Paid Medicare Easyclaim response is marked as APPROVED, this only means that we successfully submitted the claim to Medicare and received a response. It does not necessarily mean that the claim was approved or that the patient's bank account has been credited. To determine the outcome of the claim the medicareAcceptanceType attribute in the response should be determined as it will show the outcome of the claim. The possible values of medicareAcceptanceType are:

  1. PAID: The claim has been approved by Medicare and Tyro can go ahead with the refund.
  2. NAC: The claim has not been accepted and no benefit is payable.
  3. PEND: For “pended” patient claims where the claimant has not paid or only partially paid the accounts, Medicare Australia will issue a statement and a cheque made in favour of the Medical Practitioner where a benefit is payable, and forward to the claimant’s address recorded by Medicare Australia.
  4. PDVC: Medicare Australia will issue a statement and the Pay Doctor via Claimant (PDVC) cheque, which is mailed to the claimant's address recorded by Medicare Australia. This would be the case when a partly paid or an unpaid patient claim is submitted.

Demo

Below is a JS Fiddle demo for Fully Paid, Part Paid, and Bulk Bill Claim.

Demo - JS Fiddle

JS Fiddle - Please don't click on the Save button if you make any changes in the JS Fiddle sample app. Instead, please press run if you have made any changes. If you click on save, it may break the functionality of the JS Fiddle.