Home / Learn / User guide / Online Claiming User Manual
User guide

Medicare Online claiming: user manual

Verifying patients, eligibility checks, bulk bill, patient, DVA, in-patient, in-hospital and overseas claims, reports and troubleshooting.

About this manual

This manual explains how to use HealthOS to claim through Services Australia's Medicare Online and ECLIPSE web services: patient, concession and veteran verification, online eligibility checks, bulk bill, patient, DVA, in-patient medical, in-hospital and overseas claims, the documents given to the claimant, and the reports used to reconcile what was paid.

Software productHealthOS, registered with Services Australia as HealthOS_Prod_MCOL_v1.0 (the dhs-productId every transmission carries)
ComponentHealthOS Online Claiming (Medicare Online / ECLIPSE / DVA web services)
VendorHealthOS Pty Ltd, ABN 81 697 460 889
Manual version2.0 — written against the checklist in section 6.1 of the Medicare Online and ECLIPSE Web Services Developer's Guide V2.2.1
Companion documentHealthOS Installation and Authentication Guide (installing/accessing HealthOS, PRODA B2B device activation and renewal, user sign-in)

How to find what you need (searching this manual)

This manual is supplied as a Word document (and may be saved as PDF). Both are fully text-searchable. Press Ctrl+F (Cmd+F on a Mac) and type any word or phrase — a button label such as "Lodge claim", a web service such as "BBSW", an error code such as "9633", or a document name such as "Lodgement Advice" — and the reader jumps to every place it appears. You never need to work through the contents to find a subject.

Every heading is numbered and is a real Word heading, so the Navigation Pane in Word (View → Navigation Pane) and the bookmarks panel of a PDF reader list the whole manual and jump to any part of it. Every screenshot has a caption naming the screen, so searching for a screen name finds its picture as well as its instructions. Section 17 lists Services Australia reason codes, so searching for the code shown on a claim goes straight to what it means.

Contents

  1. About this manual
  2. 1. Support and contact details
  3. 2. Installing and accessing HealthOS
  4. 3. Configuring claiming
  5. 4. PRODA
  6. 5. Verifying the patient (OPVW, OCVW, OVVW)
  7. 6. Online eligibility check (OECW)
  8. 7. Bulk bill claiming (BBSW)
  9. 8. Patient claims (PCIW) and same-day delete (SDDW)
  10. 9. DVA claims (DVAW and VAAW)
  11. 10. In-patient medical claims (IMCW)
  12. 11. In-hospital claims (IHCW)
  13. 12. Overseas visitor claims (OVSW)
  14. 13. Documents given to the claimant
  15. 14. Reports, report retrieval and reconciliation
  16. 15. Resubmitting rejected services
  17. 16. Reference data: MBS fees and descriptions, reason codes, provider numbers, health funds
  18. 17. Messages, errors and troubleshooting
  19. Appendix A. Glossary

Developer's Guide section 6.1 — compliance matrix

Services Australia's Developer's Guide (V2.2.1, section 6.1, pages 27–28) lists what a software user manual must contain. The table shows where each requirement is answered. Page numbers refer to the Word/PDF edition of this manual.

6.1 itemRequirement (Developer's Guide wording, abridged)Answered inPage
1Contact details for customers needing assistance and supportSection 1 — Support and contact details1
2Instructions on how to install and/or access the softwareSection 2 — Installing and accessing HealthOS; and the companion Installation and Authentication Guide2
3Troubleshooting: possible errors or problems and how to fix themSection 17 — Messages, errors and troubleshooting17
4Locate content by searching words or phrases without navigating the structure"How to find what you need" aboveGo
5Brief description of the Statement of Claim and Benefit and the Lodgement Advice (5a, 5b)Section 13.1 and 13.213
6Step-by-step instructions with screenshots of all claiming functions, and how to use themSections 5 to 12 (one section per web service), and 13 to 155
7aConfigure the software to enable all Medicare Online (incl. DVA and AIR) and ECLIPSE claiming functionsSection 3 — Configuring claiming (AIR: section 3.6)3
7bHow PRODA interacts with the software, incl. setting up the one-time code and registering the B2B deviceSection 4 — PRODA4
7cLink to the agency's PRODA pageSection 4.14.1
7dHow to update Medicare Benefits Schedule fee changesSection 16.116.1
7eHow to update MBS item descriptions, reason codes and provider numbersSections 16.1, 16.2 and 16.316
7fHow to resubmit rejected servicesSection 15 — Resubmitting rejected services15
7gReporting, reconciliation processes and report retrievalSection 14 — Reports, report retrieval and reconciliation14

Web services covered

Web serviceWhat HealthOS uses it forSection
OPVW — Online Patient Verification (PVM, PVF, OPV)Confirm Medicare card and/or health fund membership5.2 – 5.4
OCVW — Online Concession VerificationConfirm a concession card5.5
OVVW — Online Veteran VerificationConfirm a DVA file number and card5.6
OECW — Online Eligibility Check (ECM, ECF, OEC, ECO)Medicare / fund benefit quote before an admission or treatment6
BBSW — Bulk Bill Store and Forward (general, specialist, pathology)Bulk bill claims, batches and the DB4 assignment of benefit7
BPRW / BPYW — Bulk Bill Processing / Payment reportsBulk bill outcomes and payment runs14
BIRW — Bulk Bill Integrated reportBulk bill integrated report by transaction id14.3
PCIW — Patient Claim InteractiveReal-time patient claims, pend/resubmit, store and transmit later8
SDDW — Same Day DeleteWithdraw a patient claim on the day it was lodged8.6
DVAW — DVA medical claims; VAAW — DVA allied health / community nursingDVA claims9
DVRW / DVYW — DVA Processing / Payment reportsDVA outcomes and payment runs14
IMCW — In-patient Medical Claims (fund and Medicare)Private in-patient medical claims through ECLIPSE10
IHCW — In-Hospital Claims (public, private, private-DVA)Hospital claims to the fund through ECLIPSE11
OVSW — Overseas claimsClaims for overseas visitors' insurers12
STSW / RTVW — Status report and Retrieve report (IMC, IHC, OVS)Transmission status and claim reports14
ERAW — ECLIPSE Remittance AdviceHealth fund payment advices and reconciliation14.4
GPRW — Get ParticipantsThe list of health funds and what they support16.4

1. Support and contact details

If you need help using HealthOS for Medicare Online, ECLIPSE or DVA claiming, contact HealthOS support. Support is by email:

Emailsupport@healthos.net.au
Urgent claiming issuesEmail support@healthos.net.au and say that claiming has stopped. If Services Australia's systems are down, call the eBusiness Service Centre on 1800 700 199.
What to tell usYour organisation, the screen you were on, what you expected and what happened, and the Transaction ID shown on the claim or verification (for example FSX00000f74ab4b93bb348f0).

The Transaction ID is the fastest way to have a claim looked at. HealthOS shows it on every verification, eligibility check, claim and report, and every call made to Services Australia is listed with it on the Online Claiming → Transactions tab (section 14.6).

Services Australia support the claiming channel itself, provider registration and PRODA:

EnquiryContact
PRODA registration, organisation and B2B devicesPRODA support 1800 700 199, PRODA@servicesaustralia.gov.au, servicesaustralia.gov.au/proda
Medicare provider enquiries (claims, provider numbers)132 150
DVA provider enquiries1300 550 457
Medicare Online and ECLIPSE web services (eBusiness Service Centre)1800 700 199
ECLIPSE (hospital and fund) enquiriesECLIPSE.enq@servicesaustralia.gov.au

2. Installing and accessing HealthOS

HealthOS is a hosted (software-as-a-service) web application, run by HealthOS in Microsoft Azure's Australia East region. Nothing is installed on a workstation. Staff use a web browser; HealthOS is updated centrally, so every user is always on the version that holds the Notice of Integration. All connections to Services Australia are made by the HealthOS server, not by the workstation.

The full installation, onboarding and authentication procedure — what HealthOS provisions, what your organisation must obtain from Services Australia, PRODA organisation registration, B2B device activation, user accounts and sign-in — is in the companion HealthOS Installation and Authentication Guide. The summary for a claims officer is:

2.1 What you need

  • A current version of Microsoft Edge, Google Chrome, Mozilla Firefox or Apple Safari (see the Installation Guide for minimum versions), with pop-ups allowed for your HealthOS address so claim documents can open for printing.
  • Your organisation's HealthOS web address, given to you by your administrator.
  • A HealthOS user account. Your administrator creates it and gives it the role(s) that include billing and claiming.
  • HTTPS (port 443) access from your workstation to the HealthOS address. No firewall rule for Services Australia is needed at your site.

2.2 Signing in

  1. Open your organisation's HealthOS address in the browser.
  2. Enter your Username and Password, or choose your organisation's single sign-on button (for example Microsoft) if one is shown. If your organisation requires multi-factor authentication you must use the single sign-on button.
  3. You arrive at the HealthOS staff portal. Claiming is done from the patient's chart (sections 5 to 12) and from PAS → Billing & Claims → Online Claiming (Medicare, DVA & Health Funds) (section 14).

HealthOS signs you out after a period of inactivity set by your organisation (15 minutes unless your administrator has changed it). Work not yet saved on an open form is lost, so lodge or save a draft before leaving the workstation.

2.3 Where claiming lives in HealthOS

PlaceUsed for
Intake → Referrals → the referral → Eligibility & Financial ConsentThe eligibility check (OECW) for a planned admission, before it happens, and the patient's informed financial consent to what it quotes
Patient chart → Intake → pathway System: Intake — Coverage & EligibilityPatient, health fund, concession and veteran verification; the eligibility check (OECW) alongside them
Patient chart → Eligibility Check (OEC)Stand-alone eligibility checks (ECM, ECF, OEC, ECO) and the OEC report
Patient chart → Care Admin → one pathway per claim typeDrafting and lodging claims, the claim's documents, its reports, same-day delete and corrections
PAS → Billing & Claims → Online Claiming (Medicare, DVA & Health Funds)Ready to Claim, Batches, Remittances, Reports and Transactions — the claiming workspace across all patients
Admin portal (your HealthOS address followed by /admin/)Configuration: PRODA and Medicare Online / ECLIPSE settings, health funds, MBS items, users and roles

The claiming pathways on the Care Admin section are:

PathwayClaim typesStages
System: Bulk Bill Claiming (BBSW)BBSWClaim → Reports & Reconciliation
System: Patient Claiming (PCIW)PCIWClaim → Reports & Reconciliation (incl. Same Day Delete)
System: DVA Claiming (DVAW / VAAW)DVAW, VAAWClaim → Reports & Reconciliation
System: Private Hospital Claiming (IMCW / IHCW)IMCW, IHCWCoding & Grouping → Claim → Reports & Reconciliation
System: Overseas Visitor Claiming (OVSW)OVSWClaim → Reports & Reconciliation

Each stage holds widgets — cards that each do one job (for example "Draft Bulk Bill Claim" or "Submit Bulk Bill Claim (BBSW)"). A widget's own button (for example Run OPV, Create draft claim, Lodge claim, Retrieve report) makes the Services Australia call and shows the answer inside the card.

The Coverage & Eligibility pathway opened on the patient's chart: the stage stepper across the top (Medicare Verification, Health Fund Verification, Veteran Verification, Patient Claim Verification, Eligibility Check) and the first stage's widget below.
The Coverage & Eligibility pathway opened on the patient's chart: the stage stepper across the top (Medicare Verification, Health Fund Verification, Veteran Verification, Patient Claim Verification, Eligibility Check) and the first stage's widget below.

3. Configuring claiming

Claiming is configured once, by an administrator of your organisation in the admin portal, and then left alone. HealthOS staff complete the platform part when your organisation is set up (Installation Guide, section 4). This section covers what your administrator does.

3.1 Before you start

You need:

  • Your organisation's PRODA RA number (issued when the organisation was registered in PRODA).
  • A B2B device registered in PRODA for HealthOS, its device name and its one-time device activation code (section 4.2).
  • The Minor ID (also called the Location ID) for your location. HealthOS issues it when your organisation is set up: Services Australia allocate HealthOS the prefix FSX, and each location gets its own Minor ID from it (for example FSX00003). It is the prefix of every Transaction ID. Your organisation then registers the location for Medicare Online with Services Australia's form HW027, giving its PRODA RA number and this Minor ID (eBusiness Service Centre, 1800 700 199).
  • The X-IBM-Client-Id, product name and product version. These belong to the HealthOS software, not to your organisation: the X-IBM-Client-Id is generated for HealthOS by Services Australia's Health Systems Developer Portal, and the product name is HealthOS_Prod_MCOL_v1.0. HealthOS support give them to you when your organisation is set up.
  • The Medicare provider numbers of the practitioners who will claim (section 16.3).

3.2 Guided setup (Medicare / ECLIPSE Guided Setup)

  1. Sign in to the admin portal and open Interoperability → Integration Topology. Select the PRODA or Eclipse / Medicare Online endpoint on the map. The Government gateways — Services Australia & Dept of Health panel opens. (Shortcut: your admin address followed by /interoperability/government.)
  2. Choose Medicare / ECLIPSE Guided Setup. The wizard has four steps and writes every derived setting itself — there are no endpoint addresses to paste.
  3. Developer Liaison — enter the Developer ID (the Minor ID, for example FSX00000) and the Organisation name. The one value is written as the PRODA client ID, the Eclipse Minor ID and the Location ID.
  4. PRODA B2B device — choose the Mode (section 3.3), and enter the RA number, the B2B device name and the Device activation code (section 4.2). In production mode also enter the Claiming API base URL from your production onboarding pack.
  5. Developer Portal — enter the X-IBM-Client-Id, the Product name (sent on every call as dhs-productId) and the Product version. These must match the Notice of Integration exactly.
  6. Review & apply — the wizard lists every field it will write, the value and where it came from. Choose Apply. HealthOS saves the PRODA configuration, saves the Eclipse configuration, activates the B2B device (when an activation code was entered), and then tests the connection by obtaining a PRODA token and calling Services Australia. Each step shows a tick or the reason it failed.
  7. When all four steps succeed the wizard shows "Medicare Online / ECLIPSE claiming is configured".
The Government gateways panel in the admin portal: PRODA, Eclipse / Medicare Online and the other government services, each with its status, last sync and device/certificate expiry. The Medicare / ECLIPSE Guided Setup button is at the top right.
The Government gateways panel in the admin portal: PRODA, Eclipse / Medicare Online and the other government services, each with its status, last sync and device/certificate expiry. The Medicare / ECLIPSE Guided Setup button is at the top right.

3.3 Mode

ModeMeaning
ProductionLive claiming. Claims are real and are paid.
Vendor (test)Services Australia's vendor test environment, used for integration (NOI) testing. Claims are transmitted and assessed, nothing is paid.
MockNo call is made to Services Australia; responses are simulated. For training and demonstration only.

The mode derives the PRODA token endpoint, the device activation address, the claiming API address and the token audience together, so a configuration can never be half test and half production. While PRODA is not enabled or is in mock mode, each claiming widget shows "Vendor mode required" and explains what to change.

3.4 Checking and changing the settings later

In the Government gateways panel, the edit (pencil) action on a row opens its settings:

  • PRODA → PRODA B2B Authentication Configuration: mode, organisation name, RA number, client ID, device name, device activation code, endpoints, service provider audience, Device expiry, Key expiry and Enable PRODA Authentication. Buttons: Activate Device / Re-activate Device, Test Authentication, Save Configuration. "Last token" shows when HealthOS last authenticated.
  • Eclipse / Medicare Online → Eclipse / Medicare Online Configuration: the values inherited from PRODA (shown read-only, with Edit in PRODA settings), X-IBM-Client-Id, Minor ID / Location ID, product name and version, and the NOI number, issue date and expiry date. Test Connection checks the whole path. A notice appears from 90 days before the NOI expiry date.

3.5 ECLIPSE, health funds and DVA

  • ECLIPSE hospital and specialist claiming (IMCW, IHCW, OVSW, OECW, ERAW) uses the same PRODA device and settings as Medicare Online. Nothing else needs configuring, other than keeping the health fund list current (section 16.4).
  • DVA claiming (DVAW, VAAW, OVVW and the DVA reports) is enabled by the same configuration.
  • For DVA in-hospital (IHCW private-DVA) claims, the Facility ID DVA issued for the hospital must be registered against your transmitting location; a claim without it is refused with code 7013 (section 17).
  • Your organisation's HealthOS licence must include the Medicare Online / ECLIPSE (eclipse) and PRODA connectors; HealthOS enables these when your organisation is set up.

3.6 Australian Immunisation Register (AIR)

HealthOS does not connect to the Australian Immunisation Register. AIR encounters cannot be recorded or transmitted through HealthOS and there is nothing to configure. Report immunisations to the AIR through your existing AIR channel. (The Developer's Guide checklist asks for AIR configuration "where applicable"; it does not apply to this product.)

3.7 Who can do what

TaskWho
Configure PRODA and Medicare Online / ECLIPSE, health funds, MBS itemsAn administrator of your organisation, in the admin portal
Verify patients, check eligibility, draft, lodge, delete and correct claims, retrieve reports, reconcileStaff whose HealthOS role gives access to the patient chart and to PAS → Billing & Claims (for example Finance Officer)
Register and renew the B2B device in PRODAA PRODA member of your organisation with authority to manage B2B devices

Every call to Services Australia is recorded with the user and the time, and can be inspected on the Online Claiming → Transactions tab (section 14.6).

4. PRODA

4.1 About PRODA

Services Australia authenticate every Medicare Online and ECLIPSE message through PRODA (Provider Digital Access). HealthOS uses PRODA B2B unattended authentication: your organisation registers a B2B device for HealthOS in PRODA, HealthOS activates it once with the one-time activation code, and from then on HealthOS signs each request with the device's key. Staff never sign in to PRODA to lodge a claim.

For more information about PRODA, registering an organisation and managing members and devices, see the agency's page: PRODA (Provider Digital Access) - Services Australia — https://www.servicesaustralia.gov.au/proda-provider-digital-access

4.2 Setting up the one-time device activation code and registering the B2B device

Done once, when your organisation starts claiming through HealthOS, by a PRODA member of your organisation who can manage B2B devices.

  1. Sign in to PRODA (https://proda.humanservices.gov.au), select Organisations and choose your organisation.
  2. In the B2B Devices drop-down choose Register New B2B Device.
  3. Enter a device name (for example HealthOS-B2B-Device) and a description, and choose Register Device. The name must be unique in your organisation; record it exactly as entered.
  4. PRODA displays the device activation code with its expiry time (hover over the expiry to see the exact time). The code works once and, in production, expires 1 day after it is issued (7 days in Services Australia's vendor test environment), so use Copy to Clipboard and complete the next steps straight away.
  5. In the HealthOS admin portal, open the Guided Setup (section 3.2) and on the PRODA B2B device step enter the RA number, the B2B device name from step 3 and the Device activation code from step 4. Choose Apply on the last step.
  6. HealthOS generates a new key pair on the server, sends the public key to PRODA to activate the device, and stores the private key encrypted (AES-256) in your organisation's configuration. No user can view the private key. The Apply step Activate PRODA B2B device shows a tick and the connection test confirms a PRODA token was issued.
  7. The PRODA row in the Government gateways panel now shows Connected with the device expiry date.

If the activation code has expired or was mistyped, the Apply step shows Activation failed with Services Australia's reason. Generate a new code in PRODA and repeat step 5. The code is used once and is not stored by HealthOS.

To activate without the wizard, open the PRODA row's settings, enter the code in Device Activation Code and choose Activate Device.

PRODA B2B Authentication Configuration in the admin portal: the mode-derived endpoints, the service provider audience, the Device expiry and Key expiry dates (with the 30-day notice explained), Enable PRODA Authentication, and the Re-activate Device and Test Authentication buttons.
PRODA B2B Authentication Configuration in the admin portal: the mode-derived endpoints, the service provider audience, the Device expiry and Key expiry dates (with the 30-day notice explained), Enable PRODA Authentication, and the Re-activate Device and Test Authentication buttons.

4.3 Keeping the device current: key refresh, device renewal and expiry notices

A PRODA B2B device has two dates:

  • Key expiry — the device key lapses periodically. HealthOS refreshes (rotates) the key automatically in the 7 days before it expires, on the next transmission: it generates a new key pair and registers the new public key with PRODA, signed by the current key. Nobody needs to act. If the automatic refresh fails, the current key keeps working until it expires.
  • Device expiry — the device itself must be renewed in PRODA by your organisation before this date (in PRODA, under your organisation's devices). After renewing it, open the PRODA settings in HealthOS and save the new Device expiry date.

So that a lapse cannot pass unnoticed, the admin portal's Government gateways panel shows a notice for the PRODA device:

  • From 30 days before the earlier of the two dates: "PRODA device expires in N days — renew the Device in PRODA", with the device name and date.
  • Within 7 days the notice becomes an error-style alert.
  • After the date: "PRODA device has EXPIRED — re-activate the device in PRODA".

The notice cannot be dismissed. It is recalculated every time the panel opens and appears every day until the device is renewed or the key refreshed. The aged care (ACWS) console in the staff portal shows the same banner, with a Refresh key now button.

If the key or device has already expired, the expired key can no longer sign a refresh: claiming stops with an authentication error. Generate a new device activation code in PRODA and re-activate (section 4.2, or Re-activate Device in the PRODA settings).

5. Verifying the patient (OPVW, OCVW, OVVW)

Verification confirms with Services Australia that the patient's Medicare card, health fund membership, concession card or DVA file number is current before you claim. A claim carrying a card that has been reissued is refused, so verify at each admission or first attendance.

5.1 Where to verify

Open the patient's chart, go to Intake, and open System: Intake — Coverage & Eligibility. Its stages are:

StageWidgetWeb service
Medicare Verification (OPV / OCV)Patient Verification (OPV); Concession Verification (OCV)OPVW (PVM or OPV), OCVW
Health Fund Verification (PVF)Health Fund Patient Verification (PVF)OPVW (PVF)
Veteran Verification (OVV)Veteran Verification (OVV)OVVW
Patient Claim Verification (OPV)Patient Verification (OPV)OPVW
Eligibility Check (OECW)Eligibility Check (OECW)OECW (section 6)

Fields fill from the patient's record; check them against the card.

5.2 Medicare only (PVM)

  1. In Patient Verification (OPV), set Verification type to Medicare only (PVM).
  2. Check Medicare Card Number (10 digits), IRN (position on card), Family Name, Given Name, Sex and Date of Birth. Optionally enter Servicing Provider Number and Date of Service (defaults to today).
  3. Choose Run PVM (Medicare only).
  4. The result shows the outcome in words ("Medicare card verified by Services Australia"), the Services Australia status code, Detail match, and the Transaction ID.

5.3 Medicare and health fund (OPV)

As 5.2, with Verification type Medicare + health fund (OPV), plus Health fund, Fund member number and Fund member reference number. Choose Run OPV (Medicare + fund). The Medicare and the fund results are shown separately.

Patient Verification (OPV) result: both the Medicare card and the health fund membership verified, with the Services Australia status code, detail match and Transaction ID.
Patient Verification (OPV) result: both the Medicare card and the health fund membership verified, with the Services Australia status code, detail match and Transaction ID.

5.4 Health fund only (PVF)

On the Health Fund Verification (PVF) stage, enter Health fund member number, optional Member reference number and Fund / brand id, the name, sex and date of birth, and run the check.

5.5 When Services Australia return different details

When the agency answers with advice — for example 9633 "A new Medicare card has been issued" — the widget shows the advice, the details Services Australia hold beside the ones on record, and two choices: tick "I have confirmed with the patient that the details Services Australia returned are correct" and choose Update to correct the patient record, or choose Leave as is. Nothing on the record changes until you confirm.

Services Australia answered with advice (status code 9633, a new Medicare card has been issued): the card number and IRN on record beside the ones Services Australia returned, with the confirm, Update and Leave as is controls.
Services Australia answered with advice (status code 9633, a new Medicare card has been issued): the card number and IRN on record beside the ones Services Australia returned, with the confirm, Update and Leave as is controls.

The date of the last successful verification is shown on the patient's Demographics (Funding → "Medicare last verified").

5.6 Concession (OCVW)

  1. In Concession Verification (OCV) choose the Card Type (for example CSHC — Commonwealth Seniors Health Card), and enter the Card Number, name, Medicare card number and IRN, and date of birth.
  2. Choose Run OCV. The result states whether the concession card and the Medicare card are verified ("Patient Eligible for Concession").
Concession Verification (OCV) result: the concession card and the Medicare card each verified, with their status codes.
Concession Verification (OCV) result: the concession card and the Medicare card each verified, with their status codes.

5.7 Veteran (OVVW)

  1. On Veteran Verification (OVV) enter the DVA File Number, family and given name, date of birth, and optionally suburb, postcode and sex.
  2. Choose Run OVV. The result shows whether the veteran is verified, the card type (Gold, White or Orange), and any details Services Australia returned that differ from the record (with the same confirm and update choice as 5.5).
Veteran Verification (OVV): the DVA file number check and its outcome.
Veteran Verification (OVV): the DVA file number check and its outcome.

6. Online eligibility check (OECW)

An eligibility check asks Medicare and/or the patient's health fund what they will pay for a planned admission or treatment, before it happens, so the patient can be quoted for informed financial consent. The answer is a quote only and cannot be used to claim.

CheckAsks
ECM — Medicare onlyMedicare
ECF — Health fund onlyThe fund
OEC — Medicare & health fundBoth
ECO — OverseasAn overseas visitor's fund

6.1 From the referral, before admission (Intake)

This is where a check for a planned admission is normally done: on the referral itself, beside the informed financial consent the quote is for.

  1. Open Intake → Referrals and the patient's referral.
  2. On its pathway, open the Eligibility & Financial Consent stage.
  3. In Eligibility Check (OECW), choose the Check (ECM, ECF, OEC or ECO). Medicare and fund details fill from the record.
  4. Enter the planned admission: principal provider, Facility ID, admission date, same day or length of stay, the presenting illness, and the services — MBS items in MBS services, a prosthesis or miscellaneous code in Fund prosthesis / miscellaneous lines with its quantity and rate.
  5. Choose Check eligibility. Each item's Medicare and fund assessment is shown.
  6. Choose OEC report to print the report for the patient (section 13.6), and record the patient's consent in Informed Financial Consent on the same stage. The check is kept on the record; the claim's draft widget later offers Start from it to fill the claim from what was checked.

6.2 From the patient's Intake hub

The same check is on the chart's Intake hub, on System: Intake — Coverage & Eligibility → Eligibility Check (OECW), for a patient whose check is being done alongside their verifications rather than from the referral.

6.3 From the patient record, at any time

Open the chart's Eligibility Check (OEC) section, choose the tab — Medicare only (ECM), Health Fund only (ECF), Medicare & Health Fund (OEC) or Overseas (ECO) — complete the form (Medicare card, IRN, name, date of birth, provider number, fund/brand id, member number, MBS item and optional charge) and choose Run eligibility check. The result shows the status for Medicare and for the fund, and the Transaction ID; OEC report opens the printable report.

Medicare & Health Fund Eligibility Check (OEC) completed: Medicare and the health fund outcomes and the Transaction ID, with the OEC report button.
Medicare & Health Fund Eligibility Check (OEC) completed: Medicare and the health fund outcomes and the Transaction ID, with the OEC report button.

7. Bulk bill claiming (BBSW)

A bulk bill claim is lodged store-and-forward: Services Australia receive it straight away and assess it overnight. The patient assigns their benefit to the provider (DB4 assignment of benefit), and the outcome arrives in the processing and payment reports (section 14).

Pathway: patient chart → Care Admin → System: Bulk Bill Claiming (BBSW).

7.1 Draft the claim

  1. Open the Claim stage → Draft Bulk Bill Claim. Patient Medicare / DVA / fund details are taken from the record.
  2. Claim type is BBSW — Bulk Bill. Enter the Servicing provider number (a tick and "Provider number … is valid — check character matches" confirms it), and the Referring / requesting provider number for a referred service.
  3. Enter the Service date, the MBS item number and Charge amount ($). Use Add another MBS item for more services, and More detail for the first MBS item for item-level elements (overrides, pathology dates, self-deemed code, time and duration and so on).
  4. For a referred service enter the Referral issue date, Referral period (months), Referral type and Referral period code. If a referral is already held for the patient, Use last referral fills it in.
  5. Use Add medical event for a second medical event in the same claim; set Service type (general, specialist or pathology), Account paid, Service given in hospital, Facility ID and Payee provider number where they apply.
  6. Choose Create draft claim. The draft is stored and can be lodged now or later.

HealthOS checks item combinations as you type: for example a specialist and a pathology service (outside Group P9) cannot be lodged together, and the widget says so before anything is sent.

Draft Bulk Bill Claim on the System: Bulk Bill Claiming (BBSW) pathway: claim type, servicing provider number (validated), service date, MBS item and charge.
Draft Bulk Bill Claim on the System: Bulk Bill Claiming (BBSW) pathway: claim type, servicing provider number (validated), service date, MBS item and charge.
Item rules applied before lodgement: "These items cannot be claimed together — a specialist consultation and a pathology service (outside Group P9) cannot be claimed together. Send them as separate claims."
Item rules applied before lodgement: "These items cannot be claimed together — a specialist consultation and a pathology service (outside Group P9) cannot be claimed together. Send them as separate claims."

7.2 Assignment of benefit (DB4)

A bulk bill claim cannot be lodged until the patient's assignment of benefit is recorded.

  1. In Submit Bulk Bill Claim (BBSW), select the draft under Draft claim to lodge.
  2. Under Assignment of benefit (DB4) choose Print the DB4 for signing to print the pre-assignment form for the patient to sign (section 13.3).
  3. Choose how it was given — Signed DB4 form or Electronic assignment — enter an optional reference, and choose Record assignment. "Assignment recorded" appears.

7.3 Lodge the claim

  1. Choose Lodge claim and confirm Lodge to Services Australia? with Lodge.
  2. The widget shows the Transaction ID, Status, assessment code, benefit and reason codes, and the button DB4 Assignment of Benefit (after the service) to print the post-assignment form.
Submit Bulk Bill Claim (BBSW) after lodgement: Transaction ID and status, and the DB4 Assignment of Benefit (after the service) button.
Submit Bulk Bill Claim (BBSW) after lodgement: Transaction ID and status, and the DB4 Assignment of Benefit (after the service) button.

7.4 Batches

Bulk bill (and DVA) claims can also be lodged in batches from PAS → Billing & Claims → Online Claiming:

  1. On Ready to Claim, tick the episodes whose draft claims should go together and choose Create batch (n). Enter a Batch name, the Claim type and an optional description, and choose Create batch.
  2. On Batches, select a batch name to open it. Each linked claim (medical event) is listed with its charge, status and Assignment of benefit. Choose Record assignment for any BBSW claim still without one (date of assignment, how the patient assigned — signed DB4 or electronic — and an evidence reference), or DB4 to reprint it.
  3. To take a medical event out of the batch before it is sent, choose Remove on its row and confirm Remove event. The event returns to the unbatched pool and can be added to another batch; the rest of the batch is untouched.
  4. Choose Submit on the batch and confirm. The claims are lodged one after another and the result reads "Submitted: n accepted, n rejected, n failed". Cancel unlinks every claim so they can be re-batched.
Online Claiming → Batches: a BBSW batch opened, with its linked claim, the recorded assignment of benefit (date and DB4) and the Remove control.
Online Claiming → Batches: a BBSW batch opened, with its linked claim, the recorded assignment of benefit (date and DB4) and the Remove control.
Removing one medical event from a batch before transmission: "Remove this medical event from the batch? The event returns to the unbatched pool and can be added to another batch."
Removing one medical event from a batch before transmission: "Remove this medical event from the batch? The event returns to the unbatched pool and can be added to another batch."

8. Patient claims (PCIW) and same-day delete (SDDW)

A patient claim is lodged in real time while the patient is present, after the patient has paid all or part of the account (or not at all), and Medicare answers at once.

Pathway: patient chart → Care Admin → System: Patient Claiming (PCIW).

8.1 Draft the claim

  1. On the Claim stage, open Draft Patient Claim (PCIW).
  2. Complete the provider, service date, MBS items and charges as for a bulk bill claim (section 7.1), and set Account paid: Paid in full, Partially paid or Not paid.
  3. If someone other than the patient is the claimant, tick Claimant is someone other than the patient and enter the claimant's name, date of birth, Medicare card and IRN, address and phone, and — for a payment to their bank account — the account name, BSB and account number.
  4. Choose Create draft claim.

8.2 Lodge the claim

  1. In Submit Patient Claim (PCIW) select the draft and choose Lodge claim, then Lodge.
  2. The answer shows the Transaction ID, Status (for example MEDICARE_ASSESSED), assessment code, benefit, and a line per service with its item, assessment, benefit and reason code with Medicare's wording.
  3. Print the document for the claimant: Statement of Claim & Benefit Payment when the claim was assessed, or Lodgement Advice when it was referred (section 13).

8.3 Store a claim and transmit it later

A draft claim is stored as soon as Create draft claim is chosen. To lodge it later, open Submit Patient Claim (PCIW) on the same pathway, select the stored draft and choose Lodge claim.

8.4 A claim Medicare cannot assess straight away (pendable)

If Medicare answers MEDICARE_PENDABLE (an acceptable service-level error, for example reason 9601 "The claim needs to be referred to a Medicare Customer Services Officer for further assessment"), the widget shows "Medicare answered MEDICARE_PENDABLE — Resubmit the claim to pend it for assessment by Medicare."

  1. Give the claimant the Lodgement Advice.
  2. Choose Resubmit to pend and confirm Resubmit. HealthOS resubmits the claim under the same correlation id, Medicare moves it to MEDICARE_PENDED and queues it for an operator; the result is shown under Resubmitted.

The same action is offered on Online Claiming → Transactions as Accept for assessment.

A stored patient claim lodged on a later day and answered MEDICARE_PENDABLE: the service line with reason 9641 ("A restrictive condition exists"), the hour left to resubmit, and Resubmit to pend.
A stored patient claim lodged on a later day and answered MEDICARE_PENDABLE: the service line with reason 9641 ("A restrictive condition exists"), the hour left to resubmit, and Resubmit to pend.

8.5 Referrals carried forward

For a subsequent attendance under the same referral, Use last referral on the draft fills the referral details from the initial attendance.

8.6 Same-day delete (SDDW)

A same-day delete withdraws a patient claim at Services Australia. It is available only for a PCIW claim, lodged through web services today (Australian date), that Medicare has assessed.

  1. On System: Patient Claiming (PCIW) → Reports & Reconciliation, open Same Day Delete (SDDW).
  2. Choose the claim under PCIW claim lodged today — only claims that qualify are listed.
  3. Optionally choose a Delete reason code (001–005, for example 001 Incorrect Patient Selection).
  4. Choose Same-day delete and confirm Delete. The withdrawal cannot be undone.

A claim Medicare pended is also listed, after the assessed ones; Services Australia answer its delete with 9645 (status other than Paid Same Day), and the widget says so before you send it. A claim lodged on an earlier day cannot be deleted — correct it with Medicare instead.

Same Day Delete (SDDW): the assessed PCIW claim lodged today selected, the optional delete reason code, and the Same-day delete button.
Same Day Delete (SDDW): the assessed PCIW claim lodged today selected, the optional delete reason code, and the Same-day delete button.

9. DVA claims (DVAW and VAAW)

DVA medical claims (DVAW — general, specialist, pathology) and DVA allied health and community nursing claims (VAAW) are lodged for a veteran verified with OVVW (section 5.7). DVA processes them overnight; the outcome arrives in the DVA processing and payment reports.

Pathway: patient chart → Care Admin → System: DVA Claiming (DVAW / VAAW). (A single DVA claim can also be lodged from PAS → Billing & Claims → DVA.)

  1. On the Claim stage, open Draft DVA Claim. Choose the Claim type (DVAW or VAAW) and complete the provider, service date, items and charges as in section 7.1. The veteran's DVA file number comes from the record.
  2. Choose Create draft claim.
  3. In Submit DVA Claim, select the draft. Under DVA claim voucher choose Print the voucher for signing; the veteran signs it before the claim is lodged (section 13.5).
  4. Choose Lodge claim and confirm. The Transaction ID and status are shown.

DVA claims can also be batched, and a medical event removed from a batch before lodgement, exactly as in section 7.4.

Draft DVA Claim on the System: DVA Claiming (DVAW / VAAW) pathway.
Draft DVA Claim on the System: DVA Claiming (DVAW / VAAW) pathway.
Submit DVA Claim after lodgement: the Transaction ID and status.
Submit DVA Claim after lodgement: the Transaction ID and status.

10. In-patient medical claims (IMCW)

An in-patient medical claim (IMC) sends a private in-patient's medical services to the health fund and Medicare together through ECLIPSE. Channels: Medicare Benefit (mb), Medicare Only (mo), Agreement (ag) and Patient Claim (pc); service types general, specialist and pathology.

Pathway: patient chart → Care Admin → System: Private Hospital Claiming (IMCW / IHCW).

  1. Coding & Grouping — Code the Episode: assign the ICD-10-AM diagnoses and ACHI procedures. (Optional: AI Coding Assistant suggests codes for a coder to review.)
  2. Claim → Draft IMC Claim: choose IMCW, and complete the provider, service dates, items and charges; the health fund block (Health fund, Fund member number, Fund member ref), Accident related, Benefit assignment, Account reference id, Facility ID, Compensation claim, Fund payee, admission and discharge dates, and the payee provider. If an eligibility check was made at intake, Start from it fills these.
  3. Choose Create draft claim.
  4. Submit IMC Claim: select the draft. For a patient claim, choose Show the consent and declaration, show it to the patient, and tick The patient has consented to this claim being lodged (section 13.4). Lodge claim stays disabled until consent is confirmed.
  5. Choose Lodge claim and confirm. The Transaction ID and status are shown. If Medicare returns corrected patient details with the claim, the same confirm-and-update choice as section 5.5 appears.
Draft IMC Claim on the System: Private Hospital Claiming (IMCW / IHCW) pathway.
Draft IMC Claim on the System: Private Hospital Claiming (IMCW / IHCW) pathway.
Submit IMC Claim after lodgement.
Submit IMC Claim after lodgement.

11. In-hospital claims (IHCW)

An in-hospital claim (IHC) sends the hospital's own charges — accommodation, theatre, prostheses — to the fund through ECLIPSE.

  1. On System: Private Hospital Claiming (IMCW / IHCW) → Claim, open Draft IHC Claim.
  2. Choose IHCW and the In-hospital claim variant: public, private, or private-DVA. For private-DVA enter the DVA Facility ID.
  3. Complete the fund, admission and discharge (blank takes the episode's) and charge details, and choose Create draft claim.
  4. In Submit IHC Claim, select the draft and choose Lodge claim, then Lodge.
Draft IHC Claim: the claim type and the in-hospital claim variant (public, private or private-DVA).
Draft IHC Claim: the claim type and the in-hospital claim variant (public, private or private-DVA).
Submit IHC Claim after lodgement: Transaction ID and status.
Submit IHC Claim after lodgement: Transaction ID and status.

12. Overseas visitor claims (OVSW)

An overseas claim is for a patient covered by an overseas visitor's insurer rather than Medicare. The visitor's cover is checked first with an ECO eligibility check (section 6).

Pathway: patient chart → Care Admin → System: Overseas Visitor Claiming (OVSW).

  1. On the Claim stage open Draft Overseas Claim (OVSW). Choose OVSW, enter the servicing provider number, service date and MBS items, and set Account paid (paid in full or not paid).
  2. Choose Create draft claim. The draft is held for lodgement and can be lodged now or later.
  3. In Submit Overseas Claim (OVSW) select the draft and choose Lodge claim, then Lodge.
  4. Reports: section 14 (Retrieve Overseas Report — the OVS report type).
Draft Overseas Claim (OVSW) on the System: Overseas Visitor Claiming (OVSW) pathway.
Draft Overseas Claim (OVSW) on the System: Overseas Visitor Claiming (OVSW) pathway.
Submit Overseas Claim (OVSW) after lodgement.
Submit Overseas Claim (OVSW) after lodgement.

13. Documents given to the claimant

HealthOS produces every claimant document from the claim itself; none is typed by hand. Each opens in a window ready to print or save, from the claim's Submit widget at the moment it is needed, and can be reprinted from Reprint Claim Documents on the pathway's Reports & Reconciliation stage or from Online Claiming → Transactions.

13.1 Statement of Claim and Benefit (Statement of Claim & Benefit Payment)

A Statement of Claim and Benefit is given to the claimant when a patient claim has been lodged in real time, processed by Services Australia, and a benefit amount returned to the claimant. It shows the patient and claimant, the servicing provider, each service with its charge, patient contribution, reason code and benefit, the Medicare reason codes in words, the payment details and the claimant declaration. It states "This claim has been: ASSESSED".

Print it from Submit Patient Claim (PCIW) → Statement of Claim & Benefit Payment (offered when Medicare answered MEDICARE_ASSESSED), or from Online Claiming → Transactions → Statement of claim.

Statement of Claim & Benefit Payment produced by HealthOS for an assessed patient claim, with the benefit and the Medicare reason code explained.
Statement of Claim & Benefit Payment produced by HealthOS for an assessed patient claim, with the benefit and the Medicare reason code explained.

13.2 Lodgement Advice

A Lodgement Advice is given to the claimant when a patient claim has been lodged in real time and referred to a Services Australia operator for action (or stored for later transmission). It confirms the claim was received; it states no benefit, because none has been determined. It reads "This claim has been: REFERRED TO SERVICES AUSTRALIA/STORED FOR LATER TRANSMISSION".

Print it from Submit Patient Claim (PCIW) → Lodgement Advice (offered for any answer other than MEDICARE_ASSESSED), or Online Claiming → Transactions → Lodgement advice.

HealthOS offers one or the other for a claim, never both: the two documents describe different outcomes.

Lodgement Advice produced by HealthOS for a patient claim referred to Services Australia.
Lodgement Advice produced by HealthOS for a patient claim referred to Services Australia.

13.3 Bulk Bill Assignment of Benefit (DB4)

The DB4 records the patient assigning their Medicare benefit to the provider for a bulk bill claim. HealthOS prints two forms: pre-assignment (DB4 – Pre-assignment, signed before the service, from Print the DB4 for signing) and post-assignment (after the service, from DB4 Assignment of Benefit (after the service)). Both carry the patient and provider details, the services, the agreement date and type, the privacy notice and the signature lines.

DB4 – Pre-assignment: Medicare Online Claiming Bulk Bill Assignment of Benefit Agreement as printed by HealthOS.
DB4 – Pre-assignment: Medicare Online Claiming Bulk Bill Assignment of Benefit Agreement as printed by HealthOS.

For an IMC patient claim, Show the consent and declaration opens the In-Patient Medical Claim — Patient Claim Consent and Declaration for the patient to read and agree before lodgement.

IMC Patient Claim Consent and Declaration.
IMC Patient Claim Consent and Declaration.

13.5 DVA claim vouchers

For DVAW and VAAW claims, Print the voucher for signing prints the DVA claim voucher for the claim's service type for the veteran to sign before lodgement.

13.6 Online Eligibility Check (OECW) report

The OEC report printed from an eligibility check (section 6) gives the patient the Medicare and fund assessment of each item for informed financial consent. It is marked "Quote only — not for claiming" and carries Services Australia's OECW Disclaimer and Privacy Notice.

Online Eligibility Check (OECW) report with the disclaimer and privacy notice.
Online Eligibility Check (OECW) report with the disclaimer and privacy notice.

14. Reports, report retrieval and reconciliation

Lodging a claim and being paid for it are separate events, usually a day or more apart. Medicare and DVA assess store-and-forward claims overnight, health funds pay in batches, and the reports are how HealthOS — and you — learn the outcome and match payments to claims.

14.1 Which report answers which question

ReportWeb serviceTells you
Bulk bill processing reportBPRWMedicare's assessment of each bulk bill service: paid, reduced or rejected, with reason codes
Bulk bill payment reportBPYWThe payment run: what was paid and when — reconcile the bank deposit against it
DVA processing / payment reportDVRW / DVYWThe same for DVA medical and allied health claims
Transmission status reportSTSWThe state of each transmission and whether its report is ready
ERA status requestSTSW (remittance advice)Which ECLIPSE remittance advices are ready to collect
IMC / IHC / OVS claim reportsRTVWThe fund and Medicare outcome of in-patient, in-hospital and overseas claims
ECLIPSE Remittance AdviceERAWWhat a health fund paid, against which claims
Bulk Bill Integrated reportBIRWThe integrated bulk bill report for a transaction id and payee provider

14.2 Reports collected automatically

HealthOS asks for outstanding reports by itself:

  • Processing and payment reports (BBSW, DVAW, VAAW) are requested every morning for each lodged claim still awaiting an outcome, and the outcomes are applied to the claims.
  • Remittance advices (ERA) are collected hourly and matched to claims.

So in normal use the outcome is already there when you look. Use the controls below when you want a report now or for a particular claim.

14.3 Retrieving a report on the pathway

On the claim's pathway, open Reports & Reconciliation:

  • Claim Reports lists what Services Australia said about this patient's lodged claims (the latest processing and payment report per claim), with a fetch for the outstanding ones.
  • Processing / Payment Report (BPRW/BPYW), DVA Processing / Payment Report (DVRW/DVYW), Retrieve IMC / IHC Report, Retrieve Overseas Report and Retrieve Claim Report retrieve a specific report by hand:
    1. Choose the Report type: STSW — Transmission status report; STSW — ERA status request; ERA — Remittance advice report; IMC — In-patient Medical Claim report; IHC — In-Hospital Claim report; OVS — Overseas Claim report; DVRW — DVA processing report; DVYW — DVA payment report; BPRW — Bulk Bill processing report; BPYW — Bulk Bill payment report.
    2. For a processing or payment report, choose the claim(s) under Lodged claim(s) — their transaction ids fill in — and check the Payee provider number. Find the claim by Transaction ID, or by Claim ID and date of lodgement for a claim lodged another way.
    3. For a status request, optionally narrow by Transmission type, Report status, Associate name and Date from / Date to.
    4. Choose Retrieve report. The answer is listed per transaction id with its status, assessment, benefit and services; Services Australia's payload shows exactly what came back.
  • Bulk Bill Integrated Report (BIRW) takes a transaction id and payee provider number.

Three answers are different and mean different things:

AnswerMeaningWhat to do
Report receivedStored and applied to the claimNothing — read the outcome
REPORT_NOT_READYServices Australia have not finished (normal on the day of lodgement)Wait; HealthOS asks again the next morning
No report availableFinished and nothing to report — usual for a claim paid in full with no adjustmentNothing

Ask for the status (STSW) first: a status report filtered to READY tells you which transmissions can be collected. The Last successful ERA status request is shown on the widget.

Processing / Payment Report (BPRW/BPYW): the report type, payee provider number and lodged claim chosen, and Services Australia's answer for the transaction (here REPORT_NOT_READY on the day of lodgement).
Processing / Payment Report (BPRW/BPYW): the report type, payee provider number and lodged claim chosen, and Services Australia's answer for the transaction (here REPORT_NOT_READY on the day of lodgement).
STSW — ERA status request: the last successful ERA status request and the transmissions listed with their report status.
STSW — ERA status request: the last successful ERA status request and the transmissions listed with their report status.

14.4 Online Claiming → Remittances (ERA)

  1. Open PAS → Billing & Claims → Online Claiming and choose Remittances.
  2. Choose Fetch advices. HealthOS asks Services Australia for the remittance advices not yet collected and lists them, each with its payer, date and the number of lines Matched and Unmatched.
  3. Open an advice to see it line by line: advice number, source, advice and payment date, payer, status, total charged and total paid. A matched line marks its claim paid with the amount and payment run; an unmatched line is listed on its own, to be worked by hand.

A remittance advice is its own transmission with its own transaction id; it is found through the ERA status request (STSW), not by a claim's transaction id.

14.5 Online Claiming → Reports

The Reports tab lists every stored processing and payment report across all patients. Filter by report kind (Processing or Payment), status and date range, or paste a list of transaction ids (for example a list sent by Services Australia). To request the outstanding reports now, choose the date range and, optionally, the claim family (Bulk bill, DVA medical, DVA allied), then Fetch reports. Open a report to see each service line: item, service date, assessment, explanation, charge and benefit. Export CSV downloads the lines as a spreadsheet (CSV) for reconciliation.

14.6 Online Claiming → Transactions

Every call HealthOS makes to Services Australia is listed: when, service, operation, response Code, patient and duration. Filter by operation, response code, transaction id and date, and Export CSV. Detail opens the transaction with the request and response exactly as sent and received. The row actions offer, where they apply: Retry (section 15), Accept for assessment (section 8.4), Lodgement advice / Statement of claim, DB4 (pre-assignment) / DB4 (post-assignment), the DVA voucher and the IMC consent.

Transaction detail: service BBSW, operation submit-bulk-bill, response code SUCCESS, the Transaction ID, and the request payload sent to Services Australia.
Transaction detail: service BBSW, operation submit-bulk-bill, response code SUCCESS, the Transaction ID, and the request payload sent to Services Australia.

14.7 Reconciling

  1. Take the payment report (BPYW / DVYW) or remittance advice covering the deposit.
  2. Match each line to its claim. Remittance advices are matched automatically (14.4). For Medicare and DVA payment reports, use the Reports tab filtered to the payment run, or export it and compare with the bank statement.
  3. Work the unmatched lines. Usual causes: a different payee provider number, or a claim lodged before HealthOS was used.
  4. A service reduced or rejected keeps its reason code (shown with Medicare's wording), so it can be written off, or corrected and lodged again (section 15).

15. Resubmitting rejected services

A rejected or failed claim has not been paid, so it can be corrected and lodged again — there is no need to start a new claim.

15.1 On the pathway: Correct a Claim

  1. On the claim's pathway, open Reports & Reconciliation → Correct a Claim.
  2. Choose the claim. Only claims that were rejected or failed are offered for resubmission.
  3. Read Why it was rejected — the reason Services Australia gave (section 17 explains the common codes) — and correct the claim: the patient details, provider number, item, referral or whatever the reason names.
  4. Choose Resubmit to Services Australia. HealthOS lodges the corrected claim as a new attempt with its own Transaction ID; the original attempt stays in the record.

Void locally (offered only on the day of lodgement) removes a claim from HealthOS's own records. It does not withdraw the claim at Services Australia — use Same Day Delete (section 8.6) for a patient claim.

15.2 From Online Claiming → Transactions: Retry

  1. Open Online Claiming → Transactions and find the failed or rejected submission (its Code is not SUCCESS / 000). Choose Detail to see Services Australia's answer.
  2. Correct the claim as above.
  3. Choose Retry and confirm Retry this claim? The claim is resubmitted using the current claim record; the new attempt is logged separately and the original outcome stays in the log.

Retry is not offered for a successful submission, for verifications or eligibility checks, or for a pendable patient claim — that is accepted for assessment instead (section 8.4), because re-lodging it would lose the correlation id the pend relies on.

15.3 A service reduced or rejected in a processing report

When a processing report (BPRW, DVRW) or claim report rejects a service, the reason code and explanation are shown against the service on the Claim Reports widget and the Reports tab. Correct and lodge that service again as a new claim for the affected service only; services already paid must not be lodged again.

16. Reference data: MBS fees and descriptions, reason codes, provider numbers, health funds

16.1 Updating Medicare Benefits Schedule fees and item descriptions

HealthOS holds the MBS item list (item number, description, schedule fee, 75% and 85% benefits, specialty type, status). Claims check items against it — item combinations and ordering rules are applied from it — and the charge on a claim is the practice's fee entered on the claim. The list is national reference data shared by every organisation on the HealthOS platform.

HealthOS keeps the MBS list up to date for every organisation; your practice does not load or edit it. Fees and descriptions change when the Department of Health, Disability and Ageing publishes a new MBS release (each 1 July, and the amendments between). HealthOS loads every release before the date it takes effect, from the MBS XML file published on MBS Online (mbsonline.gov.au), using Care Admin → MBS Items → Import MBS Items in the admin portal. Loading and editing the list are limited to HealthOS's platform administrators, because the list is shared by every organisation.

How a release is loaded:

  1. The MBS XML file is downloaded from MBS Online as published (.xml, or gzipped as .gz).
  2. On MBS Items the administrator chooses Import MBS Items and drops the file in. HealthOS checks it first and writes nothing yet: it shows "n items ready to load" and lists any records it would leave out.
  3. The administrator chooses Load n items (n is the number of items). HealthOS reports how many items are new, corrected and unchanged. A new fee becomes a new version of the item from the date it starts, so a claim for a service before that date keeps the earlier fee.

Your practice sees the current list on MBS Items (search with Search MBS items...). The charge on a claim is still your practice's own fee, entered on the claim. If an item looks wrong or a release has not appeared by its start date, email support@healthos.net.au with the item number.

16.2 Medicare reason codes

Reason codes (assessment and explanation codes) are returned by Services Australia with each verification, claim and report, together with their wording. HealthOS shows the code and Medicare's text against the service it applies to — on the claim's result, the Claim Reports widget, the Reports tab and the Statement of Claim and Benefit. Because the text comes from Services Australia with each answer, it is always current and there is no local reason-code table to maintain or update. Section 17 lists the codes met most often and what to do.

16.3 Provider numbers

A Medicare provider number is six digits, a location character and a check character (for example 2450841L). HealthOS checks every provider number as it is typed: a valid number shows a tick and "Provider number … is valid — check character matches"; an invalid one is refused at the field with the fault named ("Invalid provider number — the check character does not match"), before anything is sent.

  • Servicing provider — who performed the service. Required on every claim; entered on the draft (or filled from the eligibility check with Start from it).
  • Referring / requesting provider — who referred or requested a specialist or diagnostic service, with the referral date and period.
  • Payee provider — who is paid when that is not the servicing provider.

A practitioner's Medicare provider number is also held on the practitioner record (Medicare Provider Number, entered when the practitioner is added). When a practitioner's number changes, use the new number on claims drafted from then on; drafts already created keep the number they were drafted with — correct them before lodging.

An invalid provider number refused at the field: "Invalid provider number — the check character does not match".
An invalid provider number refused at the field: "Invalid provider number — the check character does not match".

16.4 The health fund list (Get Participants, GPRW)

ECLIPSE claims and checks name a health fund, and the list of funds — and which ECLIPSE functions each supports — is maintained by Services Australia.

  1. In the admin portal open Care Admin → Health Funds.
  2. Choose Get Participants. HealthOS requests the current list from Services Australia and updates the table; the result reads "Get Participants: n funds returned by Services Australia".

Run it when a fund is refused as unknown, when a new fund is to be billed, and as routine maintenance. Add Health Fund and the edit action let an administrator maintain a fund's contact details.

Care Admin → Health Funds in the admin portal after Get Participants: "64 funds returned by Services Australia".
Care Admin → Health Funds in the admin portal after Get Participants: "64 funds returned by Services Australia".

17. Messages, errors and troubleshooting

17.1 How HealthOS shows a problem

  • Before anything is sent — a field is checked as you type (Medicare card number, IRN, provider numbers, DVA file number, BSB) and the fault is named under the field; incompatible items are named in a red box ("These items cannot be claimed together"); a widget that cannot run says why ("Vendor mode required", "No active episode", "No draft claim for this episode yet").
  • When Services Australia refuse a request — the widget shows a red box, for example Lodgement failed or Verification failed, followed by "Services Australia: <code> — <text>": the agency's own code and wording.
  • When Services Australia accept with advice or a service-level reason — the outcome is shown in an amber or blue box with the code and wording; for a claim, each service line shows its assessment and Reason (code and text).
  • Every call — the Transaction ID is shown, and the full request and response are on Online Claiming → Transactions → Detail.
A rejected lodgement as the operator sees it: "Lodgement failed — Services Australia: 7013 — Facility Id is not registered at the transmitting Location for IHCW DVA."
A rejected lodgement as the operator sees it: "Lodgement failed — Services Australia: 7013 — Facility Id is not registered at the transmitting Location for IHCW DVA."

17.2 Common messages and what to do

Search this table for the code or message you see.

WhereCode / messageWhat it meansWhat to do
Any widgetVendor mode requiredPRODA is not enabled, or is in mock modeAn administrator enables PRODA and sets the mode (section 3)
Claim widgetsNo active episode — open this pathway from the patient chart's Care Admin sectionThe pathway was opened without a hospital episodeOpen the patient's chart → Care Admin with the episode selected
Submit widgetNo draft claim for this episode yetNothing to lodgeCreate the draft in the Draft widget first
Submit (BBSW)Lodge claim disabled / assignment not recordedA bulk bill claim needs its DB4 assignmentRecord the assignment (section 7.2)
Submit (IMC patient claim)Lodge claim disabledPatient consent not confirmedShow the consent and tick the confirmation (section 10)
FieldInvalid provider number — the check character does not matchTyping error in the provider numberRe-enter it from the provider's details
FieldInvalid Medicare card numberCard number fails its check digitRe-enter it from the card
DraftThese items cannot be claimed togetherItem combination not allowed in one claim (e.g. specialist + pathology outside Group P9)Lodge them as separate claims
DraftThe claim was adjustedHealthOS re-ordered items as the rules require (for example ECG items first)Check and continue
Admin — PRODAPRODA device expires in N days — renew the Device in PRODADevice or key within 30 days of expiryRenew the device in PRODA and save the new expiry (section 4.3)
Admin — PRODAPRODA device has EXPIRED — re-activate the device in PRODAExpired key/device; claiming fails with an authentication errorNew activation code in PRODA → Re-activate Device (section 4.2)
Admin — SetupActivation failedActivation code expired, used or mistyped, or device name/RA number do not match PRODACheck the details; generate a new code and apply again
Admin — SetupAuthentication Test Failed / test connection errorPRODA token could not be obtained or Services Australia not reachableCheck RA number, device name, mode and that the device is activated; contact HealthOS support with the message
Verification9633 — A new Medicare card has been issuedThe card number/IRN on record is out of dateConfirm with the patient and choose Update (section 5.5)
PCIWMEDICARE_PENDABLE, 9601 — claim needs referral to a Medicare Customer Services OfficerMedicare will not assess automaticallyGive the Lodgement Advice; Resubmit to pend (section 8.4)
SDDW9645 — status other than Paid Same DayThe claim was pended, not paid same dayIt cannot be deleted same day; contact Medicare
SDDW / reports9646 — The Claim could not be located by MedicareUsually a claim not (yet) assessed, or the wrong transaction idCheck the claim is assessed and the transaction id; HealthOS lists only qualifying claims
Claim9202 — invalid value for a data itemA value is not permitted (often a provider number)Correct the field named and resubmit (section 15)
Claim2030 — required item missing or contradictoryTwo elements that cannot be sent together, or a required one missing (e.g. referral and self-deemed code)Keep the one that applies and resubmit
Claim2032 — too many services in one medical eventA medical event allows at most 14 servicesAdd a second medical event (HealthOS also refuses more than 14 before sending)
Claim9632 — duplicate of a service already paidSame item, patient and date already paidIf genuine, record the time or duplicate-service override on the item; otherwise correctly refused
Claim9011 — billing agent not authorisedThe billing agent is not registered against the providerConfirm the registration with Services Australia
IHCW (DVA)7013 — Facility Id is not registered at the transmitting Location for IHCW DVAThe DVA facility id is not linked to your locationRegister it with Services Australia / DVA, then resubmit
Any3004 — Services Australia system errorThe agency could not process the requestTry again later; if it recurs, give HealthOS support the Transaction ID
AnyDHSEIN… schema / message errorThe message was refused before assessmentA product defect, not a data error — contact HealthOS support with the Transaction ID
ReportsREPORT_NOT_READYReport not produced yet (overnight processing)Wait; HealthOS retries each morning (section 14.2)
ReportsNo report availableProcessing finished with nothing to reportNormal for a claim paid in full

17.3 Before contacting support

  1. Note the Transaction ID and the exact message.
  2. Open Online Claiming → Transactions → Detail for the transaction; it shows what was sent and what Services Australia answered.
  3. Contact HealthOS support (section 1) for product problems; contact Services Australia for questions about an assessment, a provider number or PRODA.

Appendix A. Glossary

TermMeaning
B2B deviceThe PRODA device record that lets HealthOS authenticate to Services Australia on your organisation's behalf
DB4Bulk Bill Assignment of Benefit form
ECLIPSEElectronic Claim Lodgement and Information Processing Service Environment — hospital, specialist and fund claiming
ERAECLIPSE Remittance Advice
IRNIndividual Reference Number — the patient's position on the Medicare card
Minor ID / Location IDThe identifier Services Australia issue for the claiming location; the prefix of every Transaction ID
NOINotice of Integration issued by Services Australia for this product
OTACOne-time activation code for a PRODA B2B device
PRODAProvider Digital Access — Services Australia's authentication service
RA numberThe PRODA Registration Authority number of your organisation
Transaction IDThe identifier HealthOS sends with each request and Services Australia use to find it

Still stuck? Email support@healthos.net.au