Release Notes

June 2019 API release notes

Type

Summary

Claim API

Resolve a defect causing injury comments to sometimes be dropped

Invoicing query API

Resolve a defect causing an internal server error response when querying failed invoice submissions with invoice lines > 4

Claim API

Change the max value for restricted hours from '8' to '24'

Claim status query API

Resolve an issue where an error is returned when querying a claim that has a value for injuryResolvedFromDate

Claim status query spec

Minor spec change to show it's a list of key-value pairs when using POST claims/status query

Claim spec

Claim spec section 7.2.1 incorrectly states the employer name requirement.

To be updated so that it is shows required if employmentStatusCode is 1, and either:

- this is a work accident, or

- the claimant can't continue normal work;

otherwise, it's optional.

Claim spec

Section 9 of the Claim spec has a diagram for Fitness for work. It needs an extra decision row for the employment status code.

Invoice spec

The Invoice API spec section 5.1 refers 'invoice/invoiceNumber', but the JSON name implemented is 'invoice/invoiceID'.

Spec to be updated to reflect the API.

Claim swagger doc

The swagger has the NHI number as required, swagger update to make it optional to match the API.

Invoice/Claim query

Users that are tied to an organisation name that has special characters in the database are unable to use queries as it results in error 'must only contain alphanumeric characters (incl. blank)'.

Fixed to allow special characters in organisation names to return results from the database.

Claim Spec

Update the spec to include an error condition for workInjury field 'Work accident may not be true when inPaidEmployment is false.'

Claim API

Remove the error condition for return to work date "returnToNormalWorkDate is later than the first or only toDate + 1 day, and not later than the first or only fromDate + 15 days"

That is to allow a date gap in between the last ‘to date’ and the ‘return to normal work date’. This also means that the return to work date is optional.

 

February 2019 API release notes

Type

Summary

Invoice

‘invoiceId’ optional field to allow PMS vendors to use their own invoice numbers.

Invoice

API to automatically make alphabetic characters in the schedule number uppercase, preventing duplicates.

Invoice

New business rule: The invoice number must still start with a digit or letter (not 'W');  each remaining character can be a letter, digit, space, hyphen, or underscore.

Invoice

A 'success' response to a submitted invoice now uses 'invoiceId' consistently for the invoice number.

Claim

Make the validation on employer's name and address match the legacy system, that is:

  • required when the claimant is employed, and this is a work accident, or the claimant can't continue normal work
  • otherwise, employer's name and address are both optional.

Claim

Make the date range for a full incapacity period inclusive, as in the legacy system.  So 'fully unfit for work' from 10 Apr to 20 Apr:  11 days.

Claim spec

Allow a maximum combined period of 14 days.  As implemented—this is a specification change only.

Claim

Make the employer's postcode and country optional.