The NDIA is developing a Digital Partnership Program (DPP), which will manage controlled and secure access to some of the NDIA’s data and systems. Access will be managed via Application Programming Interfaces (APIs). These APIs are being created so providers and software developers can create new tools, applications and digital marketplaces to improve how participants, providers and the NDIA all connect and work together.

The NDIA is providing access to Application Programming Interfaces (APIs) to allow connections between registered providers and some NDIA systems and data. These APIs will be managed and improved on by the NDIA Digital Partnership Office (DPO).

Currently APIs are available for registered providers only for the purpose of automating transactions they would usually complete in the myplace Provider Portal.

More work is being done to release more APIs and allow other businesses to start accessing NDIA APIs.

 

How to start using NDIA APIs

 

1. Register for Development Access
  1. Download and complete:
  2. NDIA Digital Providers Questionnaire (PDF 518KB)
  3. NDIA Digital Providers Terms and Conditions (PDF 27KB)
  4. Obtain a current (within four weeks of sending) company extract for your company. This can be purchased for a small fee on the ASIC website. The date on the extract should be no earlier than four weeks prior to the date you post these documents to NDIA.
  5. Email responses to DPO@ndis.gov.au.
  6. Post hard copies of the completed documents and company extract to:
    API Onboarding
    NDIA Digital Partnership Office
    GPO Box 700
    CANBERRA  ACT  2601
    Please note original hard copies of your documents must be received before access can be granted.
  7. The DPO will review your application and let you know the outcome.
  8. If your application is successful, we will send you a technical pack with:
    • Onboarding Guide
    • NDIA PRODA step-by-step guide API Connect
    • PRODA B2B Software Developers Guide.
  9. Register for a PRODA test account by following the instructions in the technical pack.
  10. Activate your account in the vendor developer portal using the link that will be emailed to you.
  11. You can then view the API specifications in the vendor developer portal.
2. Access to NDIA Production APIs

To gain access to our APIs in the production environment, you will need to:

  1. Finish developing the software you want to publish.
  2. Email the API support team to let them know you are ready to test. They will send you a test plan test data and test results template.
  3. Return your completed test results for the API support team to review.
  4. Once successful, we will let you know and start the process to grant production access, including whitelisting and PRODA client ID details.
  5. Complete PRODA production authentication, and you will have production access.

If you have any questions about the APIs, email DPO@ndis.gov.au.

Availiable APIs

All APIs are subject to the same rules that apply to myplace provider portal transactions. Refer to the provider portal guides for more information.

Payment Requests API

Submit and maintain payment requests against service bookings via APIs. You can make requests for single or multiple payments and retrieve information on submitted requests.

 

API description Use
Payment Request Creation Single Submit a single payment request for one service booking
Payment Request Creation Batch Submit a set of payment requests for multiple service bookings and participants 
Payment Request List All  Retrieve a list of all payment requests made by the provider
Payment Request List Specific Retrieve a single payment request made by the provider
Service Booking API

Create, maintain and delete service bookings.

 

API Description Use
Service Booking Creation Places a service booking against a participant’s funded supports. This allows the provider to make a service booking for a support category or support item.
Service Booking Update Quantity and Amount Updates the current quantity and allocated amount of an existing service booking
Service Booking Extend End Date Extends the ending date of an existing service booking 
Service Booking Reduce End Date Reduces the ending date of an existing service booking
Service Booking Update Status Updates the status of an existing Service Booking in the Participants plan.
Service Booking List All Retrieves a list of all the provider’s service bookings
Service Booking List Specific Retrieves a specific service booking assigned to the provider
Service Booking Delete Deletes a specific service booking assigned to the provider
Quotations API

View and submit new quotations.

 

API Description Use
Quotation List All Retrieves a summary of all quotations for the provider along with current status on each
Quotation Response Responds to a specific request for a quote from NDIA
Notifications API

View and manage notifications that you have signed up for, including:

  • Quotation response required
  • Service booking awaiting participant approval
  • Service booking awaiting provider approval.
API Description Use
Notification List All Retrieves a list of all the notifications that a provider has subscribed to receive
Notification Subscribe Enables the provider to subscribe to a type of notification
Notification Unsubscribe Enables the provider to unsubscribe from a previously subscribed type of notification
Product Catalogue API

Looks up a specific product name.

API Name Use
Product Catalogue View Retrieves NDIA’s Product Catalogue details
File Upload API

Share a supporting document with NDIA.

API Name Use
Upload File Uploads a file as a supporting document
Reference Data API

Retrieve all information needed to use each existing API.

API Name Use
Reference Data All Retrieves a list of all the required datasets and parameters for the developer to know
Reference Data Attribute Retrieves values for a specific attribute that needs to be passed into other APIs
Reference Data Sub-attribute Retrieves values for a specific sub attribute data that needs to be passed into other APIs

Real Time Claims

The NDIA is investigating the development and implementation of a Real Time Claims and Direct Payment solution that will provide simple, consistent, automated claims and payment processes. The intent is to dramatically reduce the effort, time and cost associated with making claims, receiving payments and resolving issues under the current payments processes.

The Request for Information (RFI) or Approach to Market (APM) presents a number of use cases and includes a rage of technical requirements.

DIA has sort clarity on a number of language points contained within the document most notably, page 13…
“eliminate the need for Plan managers and Participants to be financial intermediaries to reduce the time gap between Providers providing a support and receiving payment.”

DIA has been assured that the intent of this is not to reflect a desire to remove the functions of Plan Management, rather this statement is in reference to Participants in some cases needing to expend money their own money and then claim for reimbursement. The NDIA acknowledge that this could be misinterpreted and stress the intent is not to remove the function of Plan Management.

On the 5th of June the NDIA released REAL TIME CLAIMS APPROACH TO MARKET ADDENDUM NO.2 on the AusTender website. This addendum contains a full list of Questions and response. 

Question 24
Given the real-time nature of the proposed model, are NDIA looking to remove the middle plan manager level or will this requirement remain in place?

Answer 24
There is no intent to remove the function of registered provider plan managers from the NDIS system with the introduction of real time claims. The automated process flow for claims initiated by the real time claims solution will change, however, and the role that plan managers currently play in the processing of those claims may also change.

The NDIA also points to the features section which highlights the use of Plan Management including:

F1.12: Provides real time support to the Participant or their nominee, the Plan Manager, and the Provider to address issues that occur at the POS and when claims are rejected.

F3.1: Capable of receiving the outcome of the claims assessment at POS in real time and notifying the Provider, Participant, nominee and/or Plan manager of that outcome.

F4.1: Allows claims and payments to be made directly from and to Providers for self and Plan Managed Participants without the Participant needing to fund the support themselves. This is to remove the need for reimbursements. 

F5.1: Enables alerts and notifications in real time to Participants, nominees, Providers and Plan managers to inform claim and payment events (e.g. claim lodged, claim approved, claim rejected, payment made).

F5.3: Enables ad hoc alerts and notifications to be sent to Participants, nominees, Providers and Plan managers at the discretion of the NDIA.

F5.4: Enables alerts and notifications to be sent to Participants, nominees, Providers and Plan managers individually or in bulk.

F5.5: Enables alerts and notifications to be sent to Participants, nominees, Providers and Plan managers using their preferred method of choice (e.g. sms, email, push notification)

F6.4: Ability to provide regular, ad hoc and on demand reporting to Participants, nominees, Providers, Plan managers and the NDIA

Submissions close 12th June 2020 at 4PM (ACT time).
DIA encourages any members who have been developing technology to consider responding.