Whitespace API - Service Item ID

In order to successfully raise a Missed Collection Worksheet in Whitespace - Whitespace requires the Service Item ID, which is associated to that specific property, to be passed from JADU through the API. Currently, there is a gap in the JADU Whitespace API, as we cannot obtain this information.

This Service Item ID only comes from Whitespace, and there are no predefined logics where we can pull this information from Whitespace based on a UPRN, to then pass it back to Whitespace to successfully create a Missed Collection worksheet.

For example - For Recycling collections, a property can have 1 of 7 Service Item IDs associated to it in Whitespace. Without the correct one passing back through to Whitespace from JADU, the worksheet will fail to create.

The workaround we are using currently is to send across 7 separate calls through the API, using 7 different mapping templates with the different Service Item IDs (as per below), where one of them will match the information stored in Whitespace for the address and the other 6 failing to create the worksheet in the HubIS logs.


RCO-360

RCO-240

RCO-140

RC-SACK

RCG-360

RCG-240

RCG-140


If we were able to pull back the Service Item ID we would then be able to use this return in the single mapping template as a dynamic field to pass to Whitespace, to correctly and successfully create a worksheet for a missed collection, for a specific property.

Eg:

UPRN: 00000000000X

Service Item 1 (Domestic) = Service Item ID (RW140)
Service Item 2 (Recycling) = Service Item ID (RC0360)

Β