This public procurement record has 4 releases in its history.

Award

20 Jun 2026 at 07:55

TenderUpdate

17 Mar 2026 at 10:05

TenderUpdate

16 Feb 2026 at 15:18

Tender

12 Feb 2026 at 12:49

Summary of the contracting process

UK Biobank Limited, located in Stockport, has awarded a procurement contract for the development of an "Airlock" Output Checking System (OCS) Decision Engine to Kainos Software Limited, based in Belfast. This project comes under the industry category of IT services, including consulting, software development, Internet, and support, with the contract valued at £2 million over an initial three-year period starting from 3rd July 2026, with potential extensions up to six years. The competitive flexible procurement method used involved an open invitation to tender, with the award stage being concluded on 22nd May 2026. This procurement process aims to enhance data security and compliance within trusted research environments by automating the assessment of data egress requests.

This tender presents significant opportunities for businesses specialising in IT consultancy, data security, and software development, particularly those capable of innovating in automated systems and heuristic rule applications. Kainos Software Limited's success in this tender highlights the competitive edge that large-scale IT service providers can bring, though it also opens avenues for SMEs equipped with specialised skills to emerge as contenders, particularly given the complex, scalable nature of the system envisioned. The integration of the Decision Engine with existing infrastructure underscores the necessity for bidders to possess robust capabilities in system interoperability and algorithm development.

How relevant is this notice?

Notice Title

"Airlock" Output Checking System OCS Decision Engine Development Partner

Notice Description

UKB is seeking to further improve its technical controls and intends to implement a functional mechanism to check data egress requests to ensure that participant record-level data is not being removed and does not contain information that can identify individual participants. This Output Checking System (OCS) functionality will allow UKB to enhance the security of the UKB-RAP, reduce the risk of advertent and inadvertent data breaches and importantly increase the trust and transparency of the UKB resource. UKB intends to commence a procurement exercise to procure a replacement for the current UKB-RAP in 2027, which will come into effect in 2028. The OCS will need to be integrated with the new UKB-RAP. Output checking processes for Trusted Research Environments (TREs) have to date been based on manual processes, with data analysts or administrators employed to review data egress requests to ensure they meet compliance standards. Given their reliance on human oversight of large data outputs, these systems are costly and do not provide a failsafe, and they cannot scale to the demands of UKB given its very large user base and continued growth. With over 20,000 publications (5,000 in the past year alone), a manual output checking process is neither desirable nor feasible. To develop and deliver the OCS, UKB is separating the procurement into two elements which will need to be fully interoperable: 1. OCS User Interface (UI) and Workflow (subject to a separate tender exercise via the CCS G-Cloud 14 framework): The development of a seamless UI and Workflow for the OCS, including secure movement of data and integration with existing UKB infrastructure. 2. The OCS Decision Engine (this procurement): The development of the core algorithms to allow an automated assessment of the data being egressed, giving an overall confidence assessment score and a Red/Amber/Green (RAG) rating for decision making The OCS Decision Engine The OCS Decision Engine is made up of two components: 1. Data Trust Engine: reviews the egressed file(s) from UKB-RAP to detect the presence of sensitive information. Through the application of transparent, heuristic rules and configurable thresholds, the Data Trust Engine will create a score for how 'disclosive' the egressed data is that, when coupled with the researcher confidence score below, provides a Red (fail), Amber (unclear) or Green (pass) egress rating. 2. Researcher Behaviour Engine: derives the overall credibility of a given researcher within AMS and UKB-RAP, and assigns a confidence score, which will dictate how human-review decisions are made for 'Amber' outcomes from the Trust Engine. This Invitation to Negotiate (ITN) is being issued to invite Bids for a development partner to design and deliver the OCS Decision Engine, which will include the Data Trust Engine and Researcher Behaviour Engine. The estimated contract value for the provision of services as set out in this Contract Notice and for the duration described is anticipated to be PS2m GBP UKB reserves the right to discontinue or delay the procurement process and may decide not to award a contract as a result of this call for competition. UKB shall not be liable for any costs or expenses incurred by any organisation in considering and/or responding to the procurement process. Tenders and supporting documents must be priced in pounds sterling and all payments made under the contract will be in pounds sterling, unless otherwise advised. UKB will incorporate a standstill period at the point the decision in relation to the award of the contracts is notified to bidders. The standstill period, which will be a minimum of eight (8) working days, provides time for unsuccessful bidders to lodge an appeal in regards to the award decisions, before the contracts are entered into.

Lot Information

Lot 1

Renewal: The initial term for the Contract will be three (3) years, with the option for UKB to extend the contract by up to a further three (3) year period (1+1+1), i.e. up to a maximum total term of six (6) years (inclusive of the initial term)

Publication & Lifecycle

Open Contracting ID
ocds-h6vhtk-064efd
Publication Source
Find A Tender Service
Latest Notice
https://www.find-tender.service.gov.uk/Notice/058281-2026
Current Stage
Award
All Stages
Tender, Award

Procurement Classification

Notice Type
UK6 - Contract Award Notice
Procurement Type
Standard
Procurement Category
Services
Procurement Method
Open
Procurement Method Details
Competitive flexible procedure
Tender Suitability
SME
Awardee Scale
Large

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
£2,000,000 £1M-£10M
Lots Value
£2,000,000 £1M-£10M
Awards Value
£2,000,000 £1M-£10M
Contracts Value
Not specified

Notice Dates

Publication Date
20 Jun 20261 months ago
Submission Deadline
17 Apr 2026Expired
Future Notice Date
Not specified
Award Date
21 May 20262 months ago
Contract Period
2 Jul 2026 - 2 Jul 2029 3-4 years
Recurrence
Not specified

Notice Status

Tender Status
Complete
Lots Status
Complete
Awards Status
Active
Contracts Status
Not Specified

Contracting Authority (Buyer)

Main Buyer
UK BIOBANK LIMITED
Additional Buyers

UK BIOBANK LTD

Contact Name
Available with D3 Tenders Premium →
Contact Email
Available with D3 Tenders Premium →
Contact Phone
Available with D3 Tenders Premium →

Buyer Location

Locality
STOCKPORT
Postcode
SK3 0SA
Post Town
Stockport
Country
England

Major Region (ITL 1)
TLD North West (England)
Basic Region (ITL 2)
TLD3 Greater Manchester
Small Region (ITL 3)
TLD35 Greater Manchester South East
Delivery Location
TLD North West (England)

Local Authority
Stockport
Electoral Ward
Davenport & Cale Green
Westminster Constituency
Stockport

Supplier Information

Number of Suppliers
1
Supplier Name

KAINOS SOFTWARE

Open Contracting Data Standard (OCDS)

View full OCDS Record for this contracting process

JSON Markdown

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-064efd-2026-06-20T08:55:00+01:00",
    "date": "2026-06-20T08:55:00+01:00",
    "ocid": "ocds-h6vhtk-064efd",
    "initiationType": "tender",
    "parties": [
        {
            "id": "GB-PPON-PXGY-4832-TWCN",
            "name": "UK Biobank Ltd",
            "identifier": {
                "scheme": "GB-PPON",
                "id": "PXGY-4832-TWCN"
            },
            "address": {
                "streetAddress": "1-2 Spectrum Way",
                "locality": "Stockport",
                "postalCode": "SK3 0SA",
                "country": "GB",
                "countryName": "United Kingdom",
                "region": "UKD35"
            },
            "contactPoint": {
                "email": "tenders@ukbiobank.ac.uk"
            },
            "roles": [
                "buyer"
            ],
            "details": {
                "url": "http://www.ukbiobank.ac.uk",
                "classifications": [
                    {
                        "id": "publicUndertaking",
                        "scheme": "UK_CA_TYPE",
                        "description": "Public undertaking"
                    }
                ]
            }
        },
        {
            "id": "GB-COH-04978912",
            "name": "UK BIOBANK LIMITED",
            "identifier": {
                "scheme": "GB-COH",
                "id": "04978912"
            },
            "additionalIdentifiers": [
                {
                    "scheme": "GB-PPON",
                    "id": "PXGY-4832-TWCN"
                }
            ],
            "address": {
                "streetAddress": "Units 1 & 2 Spectrum Way,",
                "locality": "Stockport",
                "postalCode": "SK3 0SA",
                "country": "GB",
                "countryName": "United Kingdom",
                "region": "UKD35"
            },
            "contactPoint": {
                "email": "tenders@ukbiobank.ac.uk"
            },
            "roles": [
                "buyer"
            ],
            "details": {
                "classifications": [
                    {
                        "id": "publicAuthoritySubCentralGovernment",
                        "scheme": "UK_CA_TYPE",
                        "description": "Public authority - sub-central government"
                    }
                ]
            }
        },
        {
            "id": "GB-COH-NI019370",
            "name": "KAINOS SOFTWARE LIMITED",
            "identifier": {
                "scheme": "GB-COH",
                "id": "NI019370"
            },
            "additionalIdentifiers": [
                {
                    "scheme": "GB-PPON",
                    "id": "PWJC-3739-RTLN"
                }
            ],
            "address": {
                "streetAddress": "Kainos House, 4-6 Upper Crescent",
                "locality": "Belfast",
                "postalCode": "BT7 1NT",
                "country": "GB",
                "countryName": "United Kingdom",
                "region": "UKN06"
            },
            "contactPoint": {
                "email": "presales@kainos.com"
            },
            "roles": [
                "supplier"
            ],
            "details": {
                "url": "http://www.kainos.com",
                "scale": "large",
                "vcse": false,
                "publicServiceMissionOrganization": false,
                "shelteredWorkshop": false
            }
        }
    ],
    "buyer": {
        "id": "GB-COH-04978912",
        "name": "UK BIOBANK LIMITED"
    },
    "tender": {
        "id": "UKB0025",
        "legalBasis": {
            "id": "2023/54",
            "scheme": "UKPGA",
            "uri": "https://www.legislation.gov.uk/ukpga/2023/54/contents"
        },
        "title": "\"Airlock\" Output Checking System OCS Decision Engine Development Partner",
        "description": "UKB is seeking to further improve its technical controls and intends to implement a functional mechanism to check data egress requests to ensure that participant record-level data is not being removed and does not contain information that can identify individual participants. This Output Checking System (OCS) functionality will allow UKB to enhance the security of the UKB-RAP, reduce the risk of advertent and inadvertent data breaches and importantly increase the trust and transparency of the UKB resource. UKB intends to commence a procurement exercise to procure a replacement for the current UKB-RAP in 2027, which will come into effect in 2028. The OCS will need to be integrated with the new UKB-RAP. Output checking processes for Trusted Research Environments (TREs) have to date been based on manual processes, with data analysts or administrators employed to review data egress requests to ensure they meet compliance standards. Given their reliance on human oversight of large data outputs, these systems are costly and do not provide a failsafe, and they cannot scale to the demands of UKB given its very large user base and continued growth. With over 20,000 publications (5,000 in the past year alone), a manual output checking process is neither desirable nor feasible. To develop and deliver the OCS, UKB is separating the procurement into two elements which will need to be fully interoperable: 1. OCS User Interface (UI) and Workflow (subject to a separate tender exercise via the CCS G-Cloud 14 framework): The development of a seamless UI and Workflow for the OCS, including secure movement of data and integration with existing UKB infrastructure. 2. The OCS Decision Engine (this procurement): The development of the core algorithms to allow an automated assessment of the data being egressed, giving an overall confidence assessment score and a Red/Amber/Green (RAG) rating for decision making The OCS Decision Engine The OCS Decision Engine is made up of two components: 1. Data Trust Engine: reviews the egressed file(s) from UKB-RAP to detect the presence of sensitive information. Through the application of transparent, heuristic rules and configurable thresholds, the Data Trust Engine will create a score for how 'disclosive' the egressed data is that, when coupled with the researcher confidence score below, provides a Red (fail), Amber (unclear) or Green (pass) egress rating. 2. Researcher Behaviour Engine: derives the overall credibility of a given researcher within AMS and UKB-RAP, and assigns a confidence score, which will dictate how human-review decisions are made for 'Amber' outcomes from the Trust Engine. This Invitation to Negotiate (ITN) is being issued to invite Bids for a development partner to design and deliver the OCS Decision Engine, which will include the Data Trust Engine and Researcher Behaviour Engine. The estimated contract value for the provision of services as set out in this Contract Notice and for the duration described is anticipated to be PS2m GBP UKB reserves the right to discontinue or delay the procurement process and may decide not to award a contract as a result of this call for competition. UKB shall not be liable for any costs or expenses incurred by any organisation in considering and/or responding to the procurement process. Tenders and supporting documents must be priced in pounds sterling and all payments made under the contract will be in pounds sterling, unless otherwise advised. UKB will incorporate a standstill period at the point the decision in relation to the award of the contracts is notified to bidders. The standstill period, which will be a minimum of eight (8) working days, provides time for unsuccessful bidders to lodge an appeal in regards to the award decisions, before the contracts are entered into.",
        "status": "complete",
        "items": [
            {
                "id": "1",
                "additionalClassifications": [
                    {
                        "scheme": "CPV",
                        "id": "72000000",
                        "description": "IT services: consulting, software development, Internet and support"
                    }
                ],
                "deliveryAddresses": [
                    {
                        "region": "UKD",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKD",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    },
                    {
                        "region": "UKD",
                        "country": "GB",
                        "countryName": "United Kingdom"
                    }
                ],
                "relatedLot": "1"
            }
        ],
        "value": {
            "amountGross": 2400000,
            "amount": 2000000,
            "currency": "GBP"
        },
        "procurementMethod": "open",
        "procurementMethodDetails": "Competitive flexible procedure",
        "procedure": {
            "features": "Bidders must submit a PSQ Response and submit an Initial Bid, in response to the ITN. The top three highest ranking Bidders based on the evaluation of the Initial Bids will be taken forward to the Negotiation Stage of the Procurement. UKB reserves the right to take forward the fourth highest ranking Bidder if its score is within 5% of the score of the Bidder in third place"
        },
        "mainProcurementCategory": "services",
        "aboveThreshold": true,
        "coveredBy": [
            "GPA"
        ],
        "submissionMethodDetails": "www.mytenders.co.uk",
        "submissionTerms": {
            "electronicSubmissionPolicy": "allowed",
            "languages": [
                "en"
            ]
        },
        "tenderPeriod": {
            "endDate": "2026-04-17T12:00:00+01:00"
        },
        "enquiryPeriod": {
            "endDate": "2026-03-12T17:00:00Z"
        },
        "awardPeriod": {
            "endDate": "2026-07-10T23:59:59+01:00"
        },
        "lots": [
            {
                "id": "1",
                "status": "complete",
                "value": {
                    "amountGross": 2400000,
                    "amount": 2000000,
                    "currency": "GBP"
                },
                "awardCriteria": {
                    "criteria": [
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Output Checking System and Decision Engine",
                            "description": "Output Checking System and Decision Engine",
                            "numbers": [
                                {
                                    "number": 5,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Data Trust Engine",
                            "description": "Data Trust Engine",
                            "numbers": [
                                {
                                    "number": 25,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Researcher Behaviour Engine",
                            "description": "Researcher Behaviour Engine",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Non-Functional Requirements",
                            "description": "Non-Functional Requirements",
                            "numbers": [
                                {
                                    "number": 5,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: DevOps Capability",
                            "description": "DevOps Capability",
                            "numbers": [
                                {
                                    "number": 5,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Implementation: Timescales, Milestones, and Ways of Working",
                            "description": "Timescales, Milestones, and Ways of Working",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Social Value: Equal Opportunity",
                            "description": "Equal Opportunity",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Price: Decision Engine Development and Implementation Charges",
                            "description": "Decision Engine Development and Implementation Charges",
                            "numbers": [
                                {
                                    "number": 20,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Price: Rate Cards",
                            "description": "Rate Cards",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Output Checking System and Decision Engine",
                            "description": "Output Checking System and Decision Engine",
                            "numbers": [
                                {
                                    "number": 5,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Data Trust Engine",
                            "description": "Data Trust Engine",
                            "numbers": [
                                {
                                    "number": 25,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Researcher Behaviour Engine",
                            "description": "Researcher Behaviour Engine",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Non-Functional Requirements",
                            "description": "Non-Functional Requirements",
                            "numbers": [
                                {
                                    "number": 5,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: DevOps Capability",
                            "description": "DevOps Capability",
                            "numbers": [
                                {
                                    "number": 5,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Implementation: Timescales, Milestones, and Ways of Working",
                            "description": "Timescales, Milestones, and Ways of Working",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Social Value: Equal Opportunity",
                            "description": "Equal Opportunity",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Price: Decision Engine Development and Implementation Charges",
                            "description": "Decision Engine Development and Implementation Charges",
                            "numbers": [
                                {
                                    "number": 20,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Price: Rate Cards",
                            "description": "Rate Cards",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Output Checking System and Decision Engine",
                            "description": "Output Checking System and Decision Engine",
                            "numbers": [
                                {
                                    "number": 5,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Data Trust Engine",
                            "description": "Data Trust Engine",
                            "numbers": [
                                {
                                    "number": 25,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Researcher Behaviour Engine",
                            "description": "Researcher Behaviour Engine",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: Non-Functional Requirements",
                            "description": "Non-Functional Requirements",
                            "numbers": [
                                {
                                    "number": 5,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Technical Requirements: DevOps Capability",
                            "description": "DevOps Capability",
                            "numbers": [
                                {
                                    "number": 5,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Implementation: Timescales, Milestones, and Ways of Working",
                            "description": "Timescales, Milestones, and Ways of Working",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "quality",
                            "name": "Social Value: Equal Opportunity",
                            "description": "Equal Opportunity",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Price: Decision Engine Development and Implementation Charges",
                            "description": "Decision Engine Development and Implementation Charges",
                            "numbers": [
                                {
                                    "number": 20,
                                    "weight": "percentageExact"
                                }
                            ]
                        },
                        {
                            "type": "price",
                            "name": "Price: Rate Cards",
                            "description": "Rate Cards",
                            "numbers": [
                                {
                                    "number": 10,
                                    "weight": "percentageExact"
                                }
                            ]
                        }
                    ]
                },
                "suitability": {
                    "sme": true
                },
                "contractPeriod": {
                    "startDate": "2026-07-31T00:00:00+01:00",
                    "endDate": "2029-07-30T23:59:59+01:00",
                    "maxExtentDate": "2032-07-30T23:59:59+01:00"
                },
                "hasRenewal": true,
                "renewal": {
                    "description": "The initial term for the Contract will be three (3) years, with the option for UKB to extend the contract by up to a further three (3) year period (1+1+1), i.e. up to a maximum total term of six (6) years (inclusive of the initial term)"
                }
            }
        ],
        "documents": [
            {
                "id": "L-1",
                "documentType": "biddingDocuments",
                "description": "Process Overview and Guidance to Bidders",
                "url": "https://www.mytenders.co.uk/Authority/NoticeBuilder/NoticeBuilder_FileDownload.aspx?id=631859"
            },
            {
                "id": "L-2",
                "documentType": "biddingDocuments",
                "description": "Bidder Questionnaire (comprising PSQ and Award Questions)",
                "url": "https://www.mytenders.co.uk/Authority/NoticeBuilder/NoticeBuilder_FileDownload.aspx?id=631828"
            },
            {
                "id": "L-3",
                "documentType": "biddingDocuments",
                "description": "Specification",
                "url": "https://www.mytenders.co.uk/Authority/NoticeBuilder/NoticeBuilder_FileDownload.aspx?id=631829"
            },
            {
                "id": "L-4",
                "documentType": "biddingDocuments",
                "description": "Pricing Response",
                "url": "https://www.mytenders.co.uk/Authority/NoticeBuilder/NoticeBuilder_FileDownload.aspx?id=631830"
            },
            {
                "id": "L-5",
                "documentType": "biddingDocuments",
                "description": "Agreement",
                "url": "https://www.mytenders.co.uk/Authority/NoticeBuilder/NoticeBuilder_FileDownload.aspx?id=631831"
            },
            {
                "id": "conflictOfInterest",
                "documentType": "conflictOfInterest",
                "description": "Not published"
            },
            {
                "id": "012869-2026",
                "documentType": "tenderNotice",
                "noticeType": "UK4",
                "description": "Tender notice on Find a Tender",
                "url": "https://www.find-tender.service.gov.uk/Notice/012869-2026",
                "datePublished": "2026-02-12T12:49:00Z",
                "format": "text/html"
            },
            {
                "id": "013938-2026",
                "documentType": "tenderNotice",
                "noticeType": "UK4",
                "description": "Tender notice on Find a Tender",
                "url": "https://www.find-tender.service.gov.uk/Notice/013938-2026",
                "datePublished": "2026-02-16T15:18:34Z",
                "format": "text/html"
            },
            {
                "id": "023855-2026",
                "documentType": "tenderNotice",
                "noticeType": "UK4",
                "description": "Tender notice on Find a Tender",
                "url": "https://www.find-tender.service.gov.uk/Notice/023855-2026",
                "datePublished": "2026-03-17T10:05:23Z",
                "format": "text/html"
            }
        ],
        "amendments": [
            {
                "id": "013938-2026",
                "description": "The description included in the Scope for this tender wrongly referenced \"liquid handlers\" : \"The estimated contract value for the purchase of the Liquid Handlers and the provision of services as set out in this Contract Notice and for the duration described is anticipated to be PS2m GBP\" This was an error and reference to Liquid Handlers has now been removed and the Scope now says: The estimated contract value for the provision of services as set out in this Contract Notice and for the duration described is anticipated to be PS2m GBP"
            },
            {
                "id": "023855-2026",
                "description": "The submission deadline for initial bids has been extended following requests from potential bidders"
            }
        ]
    },
    "language": "en",
    "bids": {
        "statistics": [
            {
                "id": "1",
                "measure": "bids",
                "value": 11,
                "relatedLot": "1"
            },
            {
                "id": "2",
                "measure": "finalStageBids",
                "value": 11,
                "relatedLot": "1"
            },
            {
                "id": "3",
                "measure": "smeFinalStageBids",
                "value": 3,
                "relatedLot": "1"
            },
            {
                "id": "4",
                "measure": "vcseFinalStageBids",
                "value": 0,
                "relatedLot": "1"
            }
        ]
    },
    "awards": [
        {
            "id": "1",
            "status": "active",
            "date": "2026-05-22T00:00:00+01:00",
            "value": {
                "amountGross": 2400000,
                "amount": 2000000,
                "currency": "GBP"
            },
            "mainProcurementCategory": "services",
            "aboveThreshold": true,
            "suppliers": [
                {
                    "id": "GB-COH-NI019370",
                    "name": "KAINOS SOFTWARE LIMITED"
                }
            ],
            "items": [
                {
                    "id": "1",
                    "additionalClassifications": [
                        {
                            "scheme": "CPV",
                            "id": "72000000",
                            "description": "IT services: consulting, software development, Internet and support"
                        }
                    ],
                    "deliveryAddresses": [
                        {
                            "region": "UKD",
                            "country": "GB",
                            "countryName": "United Kingdom"
                        }
                    ],
                    "relatedLot": "1"
                }
            ],
            "contractPeriod": {
                "startDate": "2026-07-03T00:00:00+01:00",
                "endDate": "2029-07-02T23:59:59+01:00",
                "maxExtentDate": "2032-07-02T23:59:59+01:00"
            },
            "hasRenewal": true,
            "renewal": {
                "description": "The initial term for the Contract will be three (3) years, with the option for UKB to extend the contract by up to a further three (3) year period (1+1+1), i.e. up to a maximum total term of six (6) years (inclusive of the initial term)"
            },
            "relatedLots": [
                "1"
            ],
            "documents": [
                {
                    "id": "058281-2026",
                    "documentType": "awardNotice",
                    "noticeType": "UK6",
                    "description": "Contract award notice on Find a Tender",
                    "url": "https://www.find-tender.service.gov.uk/Notice/058281-2026",
                    "datePublished": "2026-06-20T08:55:00+01:00",
                    "format": "text/html"
                }
            ],
            "assessmentSummariesDateSent": "2026-06-19T00:00:00+01:00",
            "milestones": [
                {
                    "id": "1",
                    "type": "futureSignatureDate",
                    "dueDate": "2026-07-03T23:59:59+01:00",
                    "status": "scheduled"
                }
            ]
        }
    ]
}