Award

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

THE POLICE AND CRIME COMMISSIONER FOR HUMBERSIDE

This public procurement record has 1 release in its history.

Award

09 Oct 2025 at 14:04

Summary of the contracting process

The procurement process was initiated by The Police and Crime Commissioner for Humberside, located in Cottingham, United Kingdom. The contract titled "Update the MuleSoft and Salesforce Solution to change the primary key for citizen contact creation from email to Niche occurrence" falls under the IT services category, with a specific focus on consulting, software development, Internet, and support. It concerns the region of UKE1 in the UK, and the procurement stage is complete, with the contract awarded to INFOMENTUM LIMITED. Key dates include the contract's start and end on the same day, 4th September 2025, and the date signed also on 4th September 2025. The procurement followed a below threshold, unknown method as per UK legislation 2023/54.

This tender provides significant opportunities for small and medium-sized enterprises (SMEs) specialising in IT services, software development, and systems integration, particularly those with expertise in Salesforce and MuleSoft solutions. The contract, valued at £54,500 net (£65,400 gross), with an active award, signifies a crucial opportunity for suppliers like INFOMENTUM LIMITED to engage in public sector contracts and enhance their portfolio in governmental IT projects. Such opportunities are well-suited for SMEs prepared to address specific technical challenges in citizen contact systems, offering a springboard for businesses aiming for growth in the IT consultancy market.

Find more tenders on our Open Data Platform.
How relevant is this notice?

D3 Tenders Premium

Win More Public Sector Contracts

AI-powered tender discovery, pipeline management, and market intelligence — everything you need to grow your public sector business.

Notice Title

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

Notice Description

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.

Publication & Lifecycle

Open Contracting ID
ocds-h6vhtk-05abcd
Publication Source
Find A Tender Service
Latest Notice
https://www.find-tender.service.gov.uk/Notice/063803-2025
Current Stage
Award
All Stages
Award

Procurement Classification

Notice Type
UK7 - Contract Details Notice
Procurement Type
Standard
Procurement Category
Services
Procurement Method
Not Specified
Procurement Method Details
Below threshold - unknown
Tender Suitability
Not specified
Awardee Scale
SME

Common Procurement Vocabulary (CPV)

CPV Divisions

72 - IT services: consulting, software development, Internet and support


CPV Codes

72000000 - IT services: consulting, software development, Internet and support

Notice Value(s)

Tender Value
Not specified
Lots Value
Not specified
Awards Value
Not specified
Contracts Value
£54,500 Under £100K

Notice Dates

Publication Date
9 Oct 20254 months ago
Submission Deadline
Not specified
Future Notice Date
Not specified
Award Date
3 Sep 20255 months ago
Contract Period
3 Sep 2025 - 4 Sep 2025 24 hours
Recurrence
Not specified

Notice Status

Tender Status
Complete
Lots Status
Complete
Awards Status
Active
Contracts Status
Active

Contracting Authority (Buyer)

Main Buyer
THE POLICE AND CRIME COMMISSIONER FOR HUMBERSIDE
Contact Name
Not specified
Contact Email
abbie.lewis@humberside.police.uk
Contact Phone
Not specified

Buyer Location

Locality
COTTINGHAM
Postcode
HU16 5SN
Post Town
Hull
Country
England

Major Region (ITL 1)
TLE Yorkshire and The Humber
Basic Region (ITL 2)
TLE1 East Yorkshire and Northern Lincolnshire
Small Region (ITL 3)
TLE12 East Riding of Yorkshire
Delivery Location
Not specified

Local Authority
East Riding of Yorkshire
Electoral Ward
Cottingham North
Westminster Constituency
Kingston upon Hull North and Cottingham

Supplier Information

Number of Suppliers
1
Supplier Name

INFOMENTUM

Further Information

Notice Documents

Open Contracting Data Standard (OCDS)

View full OCDS Record for this contracting process

Download

The Open Contracting Data Standard (OCDS) is a framework designed to increase transparency and access to public procurement data in the public sector. It is widely used by governments and organisations worldwide to report on procurement processes and contracts.

{
    "tag": [
        "compiled"
    ],
    "id": "ocds-h6vhtk-05abcd-2025-10-09T15:04:14+01:00",
    "date": "2025-10-09T15:04:14+01:00",
    "ocid": "ocds-h6vhtk-05abcd",
    "initiationType": "tender",
    "parties": [
        {
            "id": "GB-PPON-PWLD-8931-TXBR",
            "name": "The Police and Crime Commissioner for Humberside",
            "identifier": {
                "scheme": "GB-PPON",
                "id": "PWLD-8931-TXBR"
            },
            "address": {
                "streetAddress": "The Lawns, Harland Way",
                "locality": "Cottingham",
                "postalCode": "HU16 5SN",
                "country": "GB",
                "countryName": "United Kingdom",
                "region": "UKE12"
            },
            "contactPoint": {
                "email": "abbie.lewis@humberside.police.uk"
            },
            "roles": [
                "buyer"
            ],
            "details": {
                "classifications": [
                    {
                        "scheme": "UK_CA_TYPE",
                        "id": "publicAuthoritySubCentralGovernment",
                        "description": "Public authority - sub-central government"
                    }
                ]
            }
        },
        {
            "id": "GB-COH-06306839",
            "name": "INFOMENTUM LIMITED",
            "identifier": {
                "scheme": "GB-COH",
                "id": "06306839"
            },
            "additionalIdentifiers": [
                {
                    "scheme": "GB-PPON",
                    "id": "PGQV-7926-JWJT"
                }
            ],
            "address": {
                "streetAddress": "68 King William Street",
                "locality": "London",
                "postalCode": "EC4N 7HR",
                "country": "GB",
                "countryName": "United Kingdom",
                "region": "UKI31"
            },
            "contactPoint": {
                "email": "vikram@infomentum.co.uk"
            },
            "roles": [
                "supplier"
            ],
            "details": {
                "url": "http://www.infomentum.com",
                "scale": "sme",
                "vcse": false
            }
        }
    ],
    "buyer": {
        "id": "GB-PPON-PWLD-8931-TXBR",
        "name": "The Police and Crime Commissioner for Humberside"
    },
    "tender": {
        "id": "STA HP 1547",
        "legalBasis": {
            "id": "2023/54",
            "scheme": "UKPGA",
            "uri": "https://www.legislation.gov.uk/ukpga/2023/54/contents"
        },
        "title": "Update the MuleSoft and Salesforce Solution to change the primary key for citizen contact creation from email to Niche occurance",
        "description": "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.",
        "status": "complete",
        "procurementMethodDetails": "Below threshold - unknown",
        "lots": [
            {
                "id": "1",
                "status": "complete"
            }
        ]
    },
    "awards": [
        {
            "id": "1",
            "status": "active",
            "mainProcurementCategory": "services",
            "suppliers": [
                {
                    "id": "GB-COH-06306839",
                    "name": "INFOMENTUM LIMITED"
                }
            ],
            "items": [
                {
                    "id": "1",
                    "additionalClassifications": [
                        {
                            "scheme": "CPV",
                            "id": "72000000",
                            "description": "IT services: consulting, software development, Internet and support"
                        }
                    ],
                    "deliveryAddresses": [
                        {
                            "region": "UKE1",
                            "country": "GB",
                            "countryName": "United Kingdom"
                        }
                    ],
                    "relatedLot": "1"
                }
            ],
            "relatedLots": [
                "1"
            ]
        }
    ],
    "contracts": [
        {
            "id": "1",
            "awardID": "1",
            "status": "active",
            "period": {
                "startDate": "2025-09-04T00:00:00+01:00",
                "endDate": "2025-09-04T23:59:59+01:00"
            },
            "value": {
                "amountGross": 65400,
                "amount": 54500,
                "currency": "GBP"
            },
            "aboveThreshold": false,
            "dateSigned": "2025-09-04T00:00:00+01:00",
            "documents": [
                {
                    "id": "063803-2025",
                    "documentType": "contractNotice",
                    "noticeType": "UK7",
                    "description": "Contract details notice on Find a Tender",
                    "url": "https://www.find-tender.service.gov.uk/Notice/063803-2025",
                    "datePublished": "2025-10-09T15:04:14+01:00",
                    "format": "text/html"
                }
            ]
        }
    ],
    "language": "en"
}