Skip to content

Medicare, DVA, and ECLIPSE Testing

Introduction

This page provides comprehensive testing guidelines and data for Medicare, DVA, and ECLIPSE integrations. It covers test credentials, provider information, patient data, and validation scenarios to ensure your integration works as planned. It can be used to trigger different flows in your integration and ensure they are handled accordingly.

  • To get started with testing, we will need to issue you with some credentials that will allow you to interact with the Tyro Health Online. To get in touch with us, please send us an email at healthpartnerships@tyro.com and we’ll help you get started.
  • Only valid test accounts with Tyro Health Online arranged staging business and providers can be used to test the resource.
  • A Tyro Health Online STG environment API key is required

Environment Setup Requirements

  • API Key requirement: Valid Tyro Health Online STG environment API key
  • Credentials: Testing credentials issued by Tyro Health Online
  • Account validation: Only authorized test accounts can access the staging environment

For credential requests, please contact: healthpartnerships@tyro.com

Provider test data

Provider TypeProvider NumberLast NameFirst NameUsage
General2438521XJORDANBRIDGIDGP/Specialist/DI/MRI/RO
General2438531WHAUSERELLYGP/Specialist/DI/MRI/RO
Generalist2423391BHOWELLIONSpecial test cases only
Referee2054781WREEDBRENDAReferrals only
Specialist Referee2121331WMORTIERVIVIANReferrals only

Payee providers

Any valid servicing provider can be used as a payee provider.

Allied professions include:

  • Aboriginal And Torres Strait Islander Health Practitioner
  • Acupuncturist
  • Audiologist
  • Chiropractor
  • Clinical Psychologist
  • Dentist
  • Diabetes Educator
  • Dietitian
  • Exercise Physiologist
  • Mental Health Worker
  • Occupational Therapist
  • Ophthalmologist
  • Optometrist
  • Orthoptists
  • Orthotists/prosthetists
  • Osteopath
  • Physiotherapist
  • Podiatrist
  • Psychologist
  • Social Worker
  • Speech Pathologist

Medicare test patients

Claims submitted to Services Australia are validated by Medicare number and patient details. Valid test patients can be found in the table below:

The following Single Medicare cards have been set up for testing. The Individual Reference Number (IRN) is found next to the name of the person on the Medicare Card.

Medicare CardIRNLast NameFirst NameDOBSexAddressLocalityStatePostcode
49516497911FRANCISJarred10-02-1968M133 Wolverene EstJabiruNT886
69518241811FOSTERArline2-01-1973F115 William StKamonaTAS7260
49516498811GENTLERolf18-06-1953M19 Zeppelin GdnsCanagaQLD4413
29545374911MANWARINGRicki9-08-1960F72 Jamieson StPullamingNSW2381

The following Families have been set up for use during testing.

Medicare CardIRNLast NameFirst NameDOBSexAddressLocalityStatePostcode
29544680811KEYESDamian20-08-1982M141 Law TceClarenzaNSW2460
29544680812KEYESCletus11-03-1984M141 Law TceClarenzaNSW2460
29544680813KEYESHarrison28-08-1914M141 Law TceClarenzaNSW2460
29544680814KEYESArdath17-04-1921F141 Law TceClarenzaNSW2460

DVA test patients

Only valid patient test details can be used. The following Veterans cards have been set up for use during testing. These veterans can also be used for Medicare Claims if the Medicare Card Number is used. DVA Card Types: PT

Veteran File No.First NameLast NameDOBSexAddressLocalityStatePostcode
NX901687PLACIDOIMELDA12-01-1967M5 FLORENCE PLGRIFFITHACT2603
NX901688SABINARORY26-02-1954F42 GAVIN STO'CONNORACT2602
NX901689CRAIGEMILE26-05-1965M97 INGO CCTTHE BASINNSW2108
NX901690ELENOREGLADYS11-06-1952F34 JUDE PLPARADISE BEACHNSW2107

Alternative/exception patient test details

The following alternate enrolment types have been set up for use during testing:

Enrolment TypeMedicare Card / DVA File No.IRNLast NameFirst NameDOBSexAddressLocalityStatePostcode
> 70 years of age29513860251SmithHenry17-06-1940M12 Wattle StDubboNSW2830
> 7 years of age29513860252SmithLyndall20-09-2012F12 Wattle StDubboNSW2830
< 7 years of age29513860256StevensReggie26-08-2019M12 Wattle StDubboNSW2830
DVA Long NameN 026027KN/AClarksonnnnnnnnnnnnnPeterrrrrrrr07-12-1935MLocked Bag 5115ParramattaNSW2124
DVA Only NameNX000098AN/ABrownOnlyname16-10-1916F48 Charles StErskinevilleNSW2043
Only Name22974603371DevoOnlyname01-01-1980M45 Lameo StSydneyNSW2000
Long First Name22980398751JonesMarrianna-Louise19-05-1967F6 Jones PlGowrieACT2904
Long Name39509215221Weatherby-WilkinsonHarriett-Jane12-03-1992F18 Wadey StSouthbankVIC3006
RHCA22975823451XpatriotEnglish15-09-1975M34 Continental AveSydneyNSW2000
Expired RHCA22974022051ForignerFrench16-05-1980FInternational StDeakinACT2600
Lost card55003939251BoyesSimon23-05-1980MDropball AveNailsworthSA5083
Transferred card69513932613HarrisSam12-09-2000F4A Watkins StEden HillWA6054
Deceased (30/06/2024)22965101284JonesSad15-09-1964M1 Happy PlFaddenACT2904
Unknown in system23981252611DoeJohn13-09-1979M1 Lost PlSydneyNSW2000
Old Issue Number22982648331WattsGregory12-05-1970M25 Main RdWanniassaACT2903
Safety Net Patient22959197461DavisEva02-05-1979F502 Lion PlMacquarieACT2614

Concession Entitlement Verification

Enrolment TypeMedicare CardIRNLast NameFirst NameDOBEntitlement #
Concession Entitlement Verification - CLK22936532851LeonardBobby10-02-1958100015482A
Concession Entitlement Verification - DVA55000532441ThompsonTerri01-01-1960NX840351

Simulated responses

Medicare Bulk Bill submissions are usually processed overnight. To quickly simulate responses (and test configured webhooks), transactions can be stubbed. Stubs can be applied at multiple levels:

  • Submission
  • Processing
  • Processing claim item
  • Payment
Stub TextLevelExpected ResponseNotes
STUB_OKSubmissions (required)Submission succeeds
STUB_DOWNSubmissions (required)Submission fails with 3004 (medicare down)Claim will be successful after the next batch run. Approx every 2 hour
STUB_FAILSubmissions (required)Submission returns a fail 3999Claim will not be resubmitted
STUB_FAIL_XXXXSubmissions (required)Submission returns a fail XXXXReplace XXXX
STUB_PROCESSING_ITEM_FAILProcessing claim itemProcessing report returns with Explanation code 160
STUB_PROCESSING_ITEM_FAIL_XXXProcessing claim itemProcessing report returns with Explanation code XXXLinks to return codes: Medicare,
STUB_PAYMENT_FAILPaymentPayment report returns with fail 8002
STUB_PAYMENT_FAIL_XXXXPaymentPayment report returns with fail XXXX

Stub text(s) are applied on claim item's Service Text field and should be set on the first claim item of the claim, with the exception of STUB_PROCESSING_ITEM_FAIL, which can differ for each claim item. Stub outcome can also be applied on different levels ie. Submission, Processing claim item, Payment. To initiate a stub, Submission level is mandatory.

Examples:

  • STUB_OK;STUB_PROCESSING_ITEM_FAIL_123: Submission submits successfully, but processing report returns an explanation code of 123 and results in no benefits paid for the item.
  • STUB_DOWN;STUB_PAYMENT_FAIL_1234 : Submission failed because medicare was down. After a couple of hours, re-submission succeeds with a successful approval of claim. Payment fails with an error code of 1234.

Our STG environment is connected to Medicare/DVA by default. Their adjudication engine will approve some claims and others might stay in a forever "under review" status. This is a condition of the Medicare/DVA non-production environment.

We can manually request processing but for most instances, it's best to stub the response by inserting the text "STUB_OK" into service text for each item claimed. For example: serviceText: STUB_OK,

You can also simulate other Medicare/DVA decline/response codes by substituting STUB_OK with STUB_<ERROR_CODE>, using any valid return code published here: https://www.servicesaustralia.gov.au/medicare-digital-claiming-return-codes?context=22796

Special Eclipse test member accounts

Account numberOEC Function / result
ECF1001ECF hospital cover
ECF1002ECF procedure not covered
ECF1003ECF PEA approved
ECF1004ECF unfinancial cover
OEC355OEC invalid PEA code
OEC2001OEC hospital limits
OEC2002OEC claim rejected
OEC2003OEC PEA approved
OEC2004OEC unfinancial cover
ECO355ECO invalid PEA code
ECO2001ECO hospital limits
ECO2002ECO procedure not covered
ECO2003ECO PEA approved
ECO2004ECO unfinancial cover

Other IDs or special numbers

TypeID's/numbersNotes
LSPN Number14For Diagnostic Imaging claims
Equipment Number00901For Radiation Oncology clams
SCP ID00001For Pathology claims

Notes

For bank accounts use BSBs: 062-902 or 801-003

For Private Health Insurance under ECLIPSE use brand: TST and use any member number and an IRN of 01 or 02

To trigger a private health fund negative scenario - failed patient verification via ECLIPSE,do the following lastName under Alias last name= statuscode9663- fund = TST

Inpatient Medical Claiming, In-Hospital Claiming, Online Eligibility Checking and Overseas Claiming

The following details have been set up for Inpatient Medical Claiming, In-Hospital Claiming, Online Eligibility Checking and Overseas Claiming for testing

FundBrandIdTSTGeneric Fund Brand ID
Patient fund memberNumber1-19 AN charactersThe fund membership details can be made up data, meeting the field format conditions.
Patient fund memberRefNumber1-2 N characters
Facility ID9988770WGeneric facility ID number
Billing Agent ID3539440HSIMPBILL

Extended Test Data list

Other Test providers

Provider numberProvider NameSupported ProfessionsNotes
3530751JECLIPSE AGENT2ECLIPSE Billing Agent
2429591LCharlene BrowningGP, Specialist, AlliedOld test provider
2429581TClifton HanGP, Specialist, AlliedOld test provider
2409661BRaphael MirandaGPOld test provider
3537970XSIMPBILLBilling Agent onlyOld test provider

Note: provider numbers can be used as servicing, payee (benefit) or referring provider numbers unless otherwise noted

Other test patients

Medicare CardIRNLast NameFirst NameDOBSexAddressLocalityStatePost-codeCurrent statusNotes
22983255241Thompson-BlackwoodAnnette15/08/2009F25 Barritt StKambahACT2902Expired cardLong Name
49512931414BURTONBetty5/11/2018F6 Ocean GrDARWIN RIVERNT841Expired cardFamily test cases
22936532851LeonardBobby10/2/1958MOKConcession Entitlement Verification - CLK
49512931412BURTONBridget6/1/1980F6 Ocean GrDARWIN RIVERNT841Expired cardFamily test cases
29512018422ARTHURCHANTELLE15/01/1987F8 HAROLD DRBORONIA PARKNSW2111Return code issueDate of birth not matching.
69505074821CONNORCLAUDIA25/11/1998F13 ION GRHAGLEYTAS7292Expired card
39503876521BAXTERCORAZON28/12/1983F5 KLEM PLBAHGALLAHVIC3312Expired card
29512018424ARTHURDIMITY15/01/1987F8 HAROLD DRBORONIA PARKNSW2111Return code issueDate of birth not matching.
22975823451XpatriotEnglish15/09/1975M34 Continental AveSydneyNSW2000OKRHCA patient
22959197461DavisEva2/5/1979F502 Lion PlMacquarieACT2614OKSafety Net Patient
69505073911HENDRIXFELICA14/04/1975F10 KENDALL DRHAGLEYTAS7292Expired card
29512018423ARTHURFRANCIS15/01/1987M8 HAROLD DRBORONIA PARKNSW2111Return code issueDate of birth not matching.
22974022041ForignerFrench16/05/1980FInternational StDeakinACT2600invalid
22982648361WattsGregory12/5/1970M25 Main RdWanniassaACT2903OK
49512931413BURTONHarley3/9/2011M6 Ocean GrDARWIN RIVERNT841Expired card
39509215221Weatherby-WilkinsonHarriett-Jane12/3/1992F25 Barritt StKambahACT2902OKLong Name
29513860251SmithHenry17/06/1940M12 Wattle StDubboNSW2830OK> 70 years of age
49512931411BURTONJay18/07/1967M6 Ocean GrDARWIN RIVERNT841Expired cardFamily test cases
23981252611DoeJohn13/09/1979M1 Lost PlSydneyNSW2000Unknown on Medicare Australia systems
29538781511ARCHERJulian4/7/1958M619 BISHOP PlaceABERCROMBIENSW2795OK
29509753611HEATHKYM22/02/1983M10 HUNG PLCOASTERS RETREATNSW2108Expired card
29538780611BARNETTLuke15/05/1973M895 AVENTINE StreetBENTLEYNSW2480OK
29513860252SmithLyndall20/09/2012F12 Wattle StDubboNSW2830OK< 15 years of age
29512018421ARTHURMADELAINE15/01/1987F8 HAROLD DRBORONIA PARKNSW2111OK
22980398751JonesMarrianna-Louise19/05/1967F6 Jones PlGowrieACT2904OKLong First Name
22974603371DevoOnlyname1/1/1980M45 Lameo StSydneyNSW2000OKOnly Name
29513860256StevensReggie26/08/2019M12 Wattle StDubboNSW2830OK< 7 years of age
22965101264JonesSad15/09/1964M1 Happy PlFaddenACT2904invalidDeceased (20112008)
69513932613HarrisSam12/9/2000F4A Watkins StEden HillWA6054ok (with update)Transferred to different card, old card quoted
55003939251BoyesSimon23/05/1980MDropball AveNailsworthSA5083ok (with update)Lost card
55000532441ThompsonTerri1/1/1960okDVA VFN: NX840351
29538783311ABBOTTWillow19/12/1958F706 ARGYLE RoadBEEMUNNELNSW2824ok
29538782411BEATTYZara23/12/1976F267 ASHBY StreetBUMBALDRYNSW2794ok

Other DVA Patients

Veteran File No. (VFN)Last NameFirst NameDOBSexAddressLocalityStatePostcodeMedicare cardIRNNotes
NX400749BROCKIEPAUL9/12/1989M1208 NGHUYON PDEWOLLOGORANGNSW1/24/1907n/an/a
NX400750GIANGOULASGIL9/12/1989M1208 SOUTHERDEN PLFORDEACT12/23/1907n/an/a
NX400751AL-BADAWIHENRI9/12/1989M1208 DOUCHAND STCROOKED CORNERNSW1/26/1907n/an/a
NX400752BAXTERHARVEY9/12/1989M1208 ADDAMS STCAUSEWAYACT2/16/1907n/an/a
N 026027KClarksonnnnnnnnnnnnnPeterrrrrrrr7/12/1935MLocked Bag 5115ParramattaNSW10/24/1905n/an/aDVA Long Name
NX000098ABrownOnlyname10/16/1916F48 Charles StErskinevilleNSW8/4/1905n/an/aDVA Only Name
NX840351ThompsonTerri1/1/196055000532431DVA concession