Query APIs – Detail that may assist
The following tables show views of the Query APIs that may assist software vendors in understanding the differences offered.
We would appreciate feedback on whether you feel this adds value, or on how we could improve this to add value.
Query Claim APIs: What Exists Now
Extract from https://developer.acc.co.nz/products/query-claims-api |
Distinctions |
Content Delivered |
||
---|---|---|---|---|
POST claims/status https://provider.api-compliance.acc.co.nz/api/v2/claims/status |
Multiple clients, multiple claims | Any claim | Results generally include, for each claim retrieved:
* If the claim is sensitive, or the patient is working for an accredited employer, the starred details are not available. |
(1) Cover Status: A claim processed in Eos may have a status from the following lists:
|
GET claims/status https://provider.api-compliance.acc.co.nz/api/v2/claims/status |
One client, multiple claims | |||
GET claims/status/filter https://provider.api-compliance.acc.co.nz/api/v2/claims/status/filter |
One client, multiple claims | |||
GET claims/summary/patient https://provider.api-compliance.acc.co.nz/api/v2/claims/summary/patient |
One client, multiple claims | Only by org who submitted claim | Results include:
|
(2) Registration Status:
|
GET claims/summary/status https://provider.api-compliance.acc.co.nz/api/v2/claims/summary/status |
All provider submitted claims | |||
GET claims/summary/{claimnumber} https://provider.api-compliance.acc.co.nz/api/v2/claims/summary/{claimNumber} |
One client, one claim | |||
GET claims/summary/claimid https://provider.api-compliance.acc.co.nz/api/v2/claims |
One claim using 40 character claim ID | Only by org who submitted claim | Results include:
If the claim is sensitive, or the patient is working for an accredited employer, the following details are not available:
|
Query Invoices APIs: What Exists Now
Extract from https://developer.acc.co.nz/products/query-invoices-api |
Distinctions |
Content Delivered |
||
---|---|---|---|---|
GET vendors/submissions https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/submissions |
Single or Multiple Invoices Single vendor |
Any Invoice | This API allows for a vendor to check the submission status (receipted or failed) of the invoices for the specified vendor ID. For failed submissions it will show the error response message. The response will return the below set of information for each invoice submission:
|
|
GET vendors/invoices/batch https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/invoices/batch |
Multiple Invoices | All Invoices for a specified Vendor Only by Vendor who submitted claim |
This API allows for a vendor to query the status of invoices for a specified vendor ID. The response will return the below set of information for each invoice:
|
|
GET vendors/invoice/{scheduleId} https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/invoice/{scheduleId} |
Single invoice | Only by Vendor who submitted claim | This API allows for a vendor to check the status of an invoice that was received by ACC. The scheduleId is an identifier which can be obtained by using the GET vendors/invoices/batch query. The response will return the below set of information for each schedule line item:
|
QueryPayments APIs: What Exists Now
Extract from https://developer.acc.co.nz/products/query-payments-api |
Distinctions |
Content Delivered |
|
---|---|---|---|
GET vendors/payments https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/payments |
Multiple payment remittance numbers | Only by Vendor who submitted invoices | This API allows for a vendor to check the payment remittance numbers for the specified vendor ID. The API will return details including:
|
GET payments/summary/{paymentReference} https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/payments/summary/{paymentReference} |
Summary of payment remittance Summary details for multiple invoices |
Only by Vendor who submitted invoices | This API allows for a vendor to check the payment summary for a payment remittance under a specified vendor ID. A payment remittance may contain multiple invoices. The API will return a summary of information for each invoice:
|
GET payments/details/{paymentReference} https://provider.api-compliance.acc.co.nz/api/v2/claims/vendors/payments/details/{paymentReference} |
Summary of a single payment remittance Invoice line details for multiple invoices |
Only by Vendor who submitted invoices | This API allows for a vendor to check the payment details for a payment remittance under a specified vendor ID. A payment remittance may contain multiple invoices. The API will return information for each invoice line item including:
|
777