RFP QuestBeta
OpenStage · award

The Police and Crime Commissioner for Humberside

Update the MuleSoft and Salesforce Solution to change the primary key for citizen contact creation from email to Niche occurance

ValueValue not published
Deadline
Published9 Oct 2025
RegionNationwide
Who to contact
abbie.lewis@humberside.police.uk

The procurement contact named on the official notice.

Match for your company
Sign up free to see how well this tender matches your company — the score, the signals that align, and where the gaps are.
The brief

Update the MuleSoft and Salesforce solution to change the primary key for citizen contact creation from email to Niche Occurrence.

1 The MuleSoft query to identify victim has a loophole that allows a Suspect classified as "16: VICTIM DECLINES/WITHDRAWS SUPPORT" to be classified as a Victim if they are added to the occurrence first and the Victim has not added a portal account.

This results in the potential for Suspects to create accounts and see report case data for other citizens.

2 OICs using Niche may, during the lifecycle of the case, update the primary victim in a case.

This results in the new victim being allowed to register for the portal and see details of the case on the portal.

This means that two person accounts are associated with the case account.

If the original victim had previous occurrences related to this account, these would be visible to the new primary victim.

3 Within the Force there is intermittent use of generic emails for nominal creation in Niche; this means that when the subsequent report case is created in Salesforce an account contact with a generic email address is created.

Subsequent nominal creation using this generic email address means that the contact details will rotate across multiple users and become associated with multiple occurrences.

There is also a small risk that the generic emails can be used to create a user account providing access to citizen data 4 Currently, in the iHub Data model, Victim's Email is a mandatory field for iHub, so for any victim that doesn't have an email, the request will not be accepted by iHub and the API will reject the request.

Humberside requirements are to have email as an optional field and having the mobile number as mandatory.

The following changes have been impact assessed to achieve the following: • Infomentum to pass a static dummy value in the email field to get through the iHub Data Model. • iHub has existing logic in the Process API transformation to handle the dummy email iHub needs to ensure account and contact records on the case are updated when passing data to Salesforce.

Key requirements

What the supplier must deliver

01

1 The MuleSoft query to identify victim

1 The MuleSoft query to identify victim has a loophole that allows a Suspect classified as "16: VICTIM DECLINES/WITHDRAWS SUPPORT" to be classified as a Victim if they are added to the occurrence first and the Victim has not added a portal account.

02

IHub needs to ensure account and contact

iHub needs to ensure account and contact records on the case are updated when passing data to.

Derived from the notice text — always confirm against the original documents.

What this bid requires

Skills, tools & certifications

Detected from the notice — the capabilities and credentials this bid calls for. Click one to see who wins that work.

Buyer intelligence

Make the case to bid

Reveal who to approach at The Police and Crime Commissioner for Humberside, and generate a go-to-market strategy from their news, accounts and people.

Source & provenance
OCID
ocds-h6vhtk-05abcd
Stage
award · Awarded
Source
Find a Tender
Buyer ref
063803-2025
View the original notice on Find a Tender

Contains public sector information licensed under the Open Government Licence v3.0. Source data © Crown copyright.

Market context

Who wins this kind of work

The suppliers and buyers around this opportunity — drawn from official award data. Drag to orbit; click a node to explore.

The Police and Crime Commissioner for Humberside’s tender network

Assembling the network…