{
    "id": 104101,
    "procurementProjectId": 64086,
    "parentId": 91157,
    "noticeNumber": "2022-104101",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 300,
    "legalBasis": "32014L0024",
    "project": {
        "id": 64086,
        "title": "Hakukoneratkaisu SaaS-palveluna",
        "contractType": 2,
        "procurementCategory": 1,
        "referenceNumber": "H008-22",
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "00000000-0000-0000-0000-000000000000",
            "information": {
                "officialName": "Helsingin kaupunki",
                "nationalRegistrationNumber": "0201256-6",
                "nutsCodes": [
                    "FI1B1"
                ],
                "postalAddress": {
                    "streetAddress": "PL 700",
                    "postalCode": "00099",
                    "town": "Helsingin kaupunki",
                    "country": "FI"
                },
                "telephoneNumber": "+358 931031548",
                "email": "[email protected]",
                "contactPerson": "Sirkka Hiltunen",
                "mainUrl": "http:\/\/www.hel.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 8,
            "contractingType": 0,
            "mainActivity": 1,
            "mainActivityUtilities": 0,
            "validationState": 0,
            "dataSource": 0,
            "identifierMissing": false,
            "vhsStatus": 0
        },
        "state": 1,
        "defenceWorks": 0,
        "defenceSupplies": 0,
        "publish": 1,
        "agricultureWorks": 0,
        "isPrivate": false,
        "isConcluded": false,
        "tendering": 0
    },
    "lotsInfo": {
        "divisionLots": false,
        "lotsSubmittedFor": 0,
        "lotsSubmittedForQuantity": 0,
        "lotsMaxAwarded": false,
        "lotsMaxAwardedQuantity": 0,
        "lotCombinationPossible": false,
        "lotCombinationPossibleDescription": [],
        "validationState": 0
    },
    "objectDescriptions": [
        {
            "mainCpvCode": {
                "code": "72414000",
                "name": "WWW-hakukoneiden tarjoajat",
                "vocCodes": []
            },
            "quantityOrScope": [],
            "additionalCpvCodes": [
                {
                    "code": "72414000",
                    "name": "WWW-hakukoneiden tarjoajat",
                    "vocCodes": []
                }
            ],
            "vehicles": {
                "containsVehiclesInCertainCategories": false,
                "containsOtherThanExcludedVehicles": false,
                "lightPersonalAndCommercialVehicles": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "trucksAboveThreeAndHalfTons": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "busesWithNotAllPassengersSeated": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                }
            },
            "nutsCodes": [
                "FI1B"
            ],
            "mainsiteplaceWorksDelivery": [],
            "descrProcurement": [
                "Helsingin kaupungin tavoitteena on olla maailman parhaiten digitalisaatiota hy\u00f6dynt\u00e4v\u00e4 kaupunki. T\u00e4t\u00e4 tavoitetta tukemaan Helsingin kaupunki on k\u00e4ynnist\u00e4nyt hel.fi verkkopalvelun hakukoneratkaisun hankinnan. ",
                "",
                "Hankinnan tavoite on k\u00e4ytt\u00f6\u00f6nottaa nykyaikainen ja hyv\u00e4\u00e4 asiakaskokemusta tukeva hakukoneratkaisu hel.fi verkkopalvelukokonaisuuteen. Hakukoneratkaisun tulee tarjota k\u00e4ytt\u00e4jille tehokas ja nopea tapa l\u00f6yt\u00e4\u00e4 erilaiset palvelut ja sis\u00e4ll\u00f6t hel.fi verkkopalvelukokonaisuudesta. ",
                "",
                "Hakukoneratkaisu on tarkoitus hankkia valmisohjelmistona, jonka toimittaja tarjoaa palveluna sis\u00e4lt\u00e4en palvelun saatavuuden ja toimivuuden m\u00e4\u00e4ritettyjen kriteerien mukaisena, h\u00e4iri\u00f6hallinnan, p\u00e4\u00e4k\u00e4ytt\u00e4j\u00e4tuen sek\u00e4 tuotteen jatkokehitt\u00e4misen.  ",
                "",
                "Hakukoneratkaisu tulee olla integroitavissa standardirajapintojen avulla erilaisiin Helsingin kaupungin tietoj\u00e4rjestelm\u00e4ratkaisuihin ja palveluihin kuten esim. Drupal-julkaisuj\u00e4rjestelm\u00e4alusta sek\u00e4 chatbot-alusta. ",
                "",
                "Hakukoneratkaisun tulee tukea ensisijaisesti www-sivustojen sis\u00e4lt\u00f6jen l\u00f6yt\u00e4mist\u00e4 tehokkaasti ja nopeasti.  ",
                "",
                "Hakukoneratkaisun tulee tukea ensisijaisesti sis\u00e4lt\u00f6jen indeksointia crawlaus-menetelm\u00e4ll\u00e4. Sis\u00e4lt\u00f6jen indeksoinnin p\u00e4ivitystiheys tulee olla m\u00e4\u00e4ritelt\u00e4viss\u00e4 eri tahtiin p\u00e4ivittyvien sis\u00e4lt\u00f6jen osalta. ",
                "",
                "Haku- ja hakutulosn\u00e4kym\u00e4t tulee olla muokattavissa kiinte\u00e4ksi osaksi hel.fi verkkopalvelukokonaisuuden visuaalista ilmett\u00e4. ",
                "",
                "Hakukoneratkaisun k\u00e4ytt\u00f6\u00f6n liittyv\u00e4t vaatimukset on kuvattu tarkemmalla tasolla tarjouspyynn\u00f6n liitteess\u00e4 \u201dhel.fi hakukoneratkaisun vaatimusluettelo\u201d. Tarjottavan ratkaisun tulee sis\u00e4lt\u00e4\u00e4 kyseisess\u00e4 dokumentissa kuvatut pakolliset toiminnallisuudet ja ominaisuudet viimeist\u00e4\u00e4n hyv\u00e4ksytyn k\u00e4ytt\u00f6\u00f6nottoprojektin j\u00e4lkeen palvelun auetessa loppuk\u00e4ytt\u00e4jille. ",
                "",
                "Ennen palvelusopimuksen allekirjoittamista tarjoajan tulee todentaa demototeutuksen kautta toimivuus seuraaviin t\u00e4m\u00e4n tarjouspyynn\u00f6n liitteen 2 vaatimusluettelon vaatimuksiin: 2, 3, 4, 6, 8, 10, 19, 20, 39, 43."
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 4,
                "qualityCriteria": [],
                "costCriteria": [],
                "priceCriterion": {},
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 3,
                "beginDate": "2022-05-24T00:00:00",
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "additionalInformation": [],
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContracts": [
                    {
                        "conclusionDate": "2022-05-24T00:00:00",
                        "contractNumber": "H008-22, HEL 2022-000774",
                        "contractTitle": "Hakukoneratkaisu SaaS-palveluna",
                        "numberOfTenders": {
                            "disagreeTenderInformationToBePublished": false,
                            "total": 2,
                            "sme": 2,
                            "electronic": 2
                        },
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Metatavu Oy",
                                "nationalRegistrationNumber": "FI27718223",
                                "nutsCodes": [
                                    "FI1C"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Hallituskatu 7 A 21",
                                    "postalCode": "50100",
                                    "town": "Mikkeli",
                                    "country": "FI"
                                },
                                "telephoneNumber": "+358 442909201",
                                "email": "[email protected]",
                                "isSmallMediumEnterprise": true,
                                "validationState": 0
                            }
                        ],
                        "initialEstimatedValueOfContract": {
                            "value": 215600,
                            "currency": "EUR"
                        },
                        "finalTotalValue": {
                            "type": 1,
                            "value": 215600,
                            "currency": "EUR"
                        },
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {},
                        "notPublicFields": {
                            "communityOrigin": false,
                            "nonCommunityOrigin": true,
                            "countries": [],
                            "awardedToTendererWithVariant": false,
                            "abnormallyLowTendersExcluded": false
                        }
                    }
                ]
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Helsingin kaupunki",
            "nationalRegistrationNumber": "0201256-6",
            "nutsCodes": [
                "FI1B1"
            ],
            "postalAddress": {
                "streetAddress": "PL 700",
                "postalCode": "00099",
                "town": "Helsingin kaupunki",
                "country": "FI"
            },
            "telephoneNumber": "+358 931031548",
            "email": "[email protected]",
            "contactPerson": "Sirkka Hiltunen",
            "mainUrl": "http:\/\/www.hel.fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "validationState": 0
        },
        "sendTendersOption": 0,
        "addressToSendTenders": {
            "nutsCodes": [],
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "name": "Sirkka Hiltunen",
        "email": "[email protected]",
        "phone": "+358 931031548"
    },
    "procurementObject": {
        "shortDescription": [
            "Hakukoneratkaisu on tarkoitus hankkia valmisohjelmistona, jonka toimittaja tarjoaa palveluna sis\u00e4lt\u00e4en palvelun saatavuuden ja toimivuuden m\u00e4\u00e4ritettyjen kriteerien mukaisena, h\u00e4iri\u00f6hallinnan, p\u00e4\u00e4k\u00e4ytt\u00e4j\u00e4tuen sek\u00e4 tuotteen jatkokehitt\u00e4misen.  ",
            "",
            "Hakukoneratkaisu tulee olla integroitavissa standardirajapintojen avulla erilaisiin Helsingin kaupungin tietoj\u00e4rjestelm\u00e4ratkaisuihin ja palveluihin kuten esim. Drupal-julkaisuj\u00e4rjestelm\u00e4alusta sek\u00e4 chatbot-alusta.",
            "",
            "Hankinnan ennakoidun arvon laskennassa k\u00e4ytet\u00e4\u00e4n 48 kuukauden aikajaksoa.",
            "",
            "Tarkempi kuvaus hankinnasta on t\u00e4ss\u00e4 tarjouspyynn\u00f6ss\u00e4 sek\u00e4 sen liitteiss\u00e4.",
            ""
        ],
        "estimatedValue": {
            "type": 1,
            "value": 215600,
            "currency": "EUR"
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72414000",
            "name": "WWW-hakukoneiden tarjoajat",
            "vocCodes": []
        },
        "totalValue": {
            "type": 1,
            "value": 215600,
            "currency": "EUR"
        },
        "defence": {
            "nutsCodes": [],
            "frameworkAgreement": {
                "includesFrameworkAgreement": false,
                "includesConclusionOfFrameworkAgreement": false,
                "frameworkAgreementType": 0,
                "frameworkEnvisagedType": 0,
                "includesDynamicPurchasingSystem": false,
                "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
                "dynamicPurchasingSystemWasTerminated": false,
                "estimatedTotalValue": {
                    "type": 0
                },
                "duration": {
                    "type": 0,
                    "canBeRenewed": false
                }
            },
            "subcontract": {
                "tendererHasToIndicateShare": false,
                "tendererHasToIndicateChange": false,
                "caMayOblige": false,
                "successfulTenderer": false,
                "successfulTendererToSpecify": false
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "totalQuantityOrScope": {
                "type": 0
            },
            "renewals": {
                "canBeRenewed": false
            },
            "timeFrame": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "validationState": 0
    },
    "conditionsInformation": {
        "professionalSuitabilityRequirements": [],
        "economicCriteriaToParticipate": false,
        "economicCriteriaDescription": [],
        "economicRequiredStandards": [],
        "technicalCriteriaToParticipate": false,
        "technicalCriteriaDescription": [],
        "technicalRequiredStandards": [],
        "rulesForParticipation": [],
        "restrictedToShelteredWorkshop": false,
        "restrictedToShelteredProgram": false,
        "reservedOrganisationServiceMission": false,
        "depositsRequired": [],
        "financingConditions": [],
        "legalFormTaken": [],
        "qualificationSystemConditions": [],
        "ciriteriaForTheSelectionOfParticipants": [],
        "executionOfServiceIsReservedForProfession": false,
        "referenceToRelevantLawRegulationOrProvision": [],
        "participationIsReservedForProfession": false,
        "indicateProfession": [],
        "contractPerformanceConditions": [],
        "obligationToIndicateNamesAndProfessionalQualifications": false,
        "validationState": 0
    },
    "conditionsInformationDefence": {
        "depositsRequired": [],
        "financingConditions": [],
        "legalFormTaken": [],
        "otherParticularConditions": [],
        "personalSituationOfEconomicOperators": [],
        "personalSituationOfSubcontractors": [],
        "economicCriteriaOfEconomicOperators": [],
        "economicCriteriaOfEconomicOperatorsMinimum": [],
        "economicCriteriaOfSubcontractors": [],
        "economicCriteriaOfSubcontractorsMinimum": [],
        "technicalCriteriaOfEconomicOperators": [],
        "technicalCriteriaOfEconomicOperatorsMinimum": [],
        "technicalCriteriaOfSubcontractors": [],
        "technicalCriteriaOfSubcontractorsMinimum": [],
        "restrictedToShelteredWorkshops": false,
        "restrictedToShelteredProgrammes": false,
        "restrictedToParticularProfession": false,
        "restrictedToParticularProfessionLaw": [],
        "staffResponsibleForExecution": false,
        "validationState": 0
    },
    "conditionsInformationNational": {
        "participantSuitabilityCriteria": [],
        "requiredCertifications": [],
        "additionalInformation": [],
        "validationState": 0,
        "reservedForShelteredWorkshopOrProgram": false
    },
    "complementaryInformation": {
        "isRecurringProcurement": false,
        "estimatedTimingForFurtherNoticePublish": [],
        "electronicOrderingUsed": false,
        "electronicInvoicingUsed": false,
        "electronicPaymentUsed": false,
        "additionalInformation": [],
        "validationState": 0
    },
    "datePublished": "2022-06-24T09:45:04.675474",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20220622-005866",
    "tedPublishRequestSentDate": "2022-06-22T09:41:08",
    "tedPublicationInfo": {
        "ojs_number": "121",
        "no_doc_ojs": "2022\/S 121-344749",
        "publication_date": "2022-06-27T07:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:344749-2022:TEXT:FI:HTML"
        }
    },
    "tedValidationErrors": [
        {
            "type": "TECH",
            "items": [
                {
                    "name": "T001",
                    "valid": true,
                    "message": "XML file is valid against XSD."
                },
                {
                    "name": "T002",
                    "valid": true,
                    "message": "Metadata could be retrieved from the XML file."
                },
                {
                    "name": "T003",
                    "valid": true,
                    "message": "Unique key is active."
                }
            ]
        },
        {
            "type": "VALIDATION_RULES",
            "items": [
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[1]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[1]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                }
            ]
        }
    ],
    "noticeOjsNumber": "2022\/S 121-344749",
    "previousNoticeOjsNumber": "2022\/S 020-047987",
    "procedureInformation": {
        "procedureType": 1,
        "acceleratedProcedure": false,
        "justificationForAcceleratedProcedure": [],
        "contestType": 0,
        "frameworkAgreement": {
            "includesFrameworkAgreement": false,
            "includesConclusionOfFrameworkAgreement": false,
            "frameworkAgreementType": 0,
            "frameworkEnvisagedType": 0,
            "includesDynamicPurchasingSystem": false,
            "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
            "dynamicPurchasingSystemWasTerminated": false,
            "estimatedTotalValue": {
                "type": 0
            },
            "duration": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "reductionRecourseToReduceNumberOfSolutions": false,
        "reserveRightToAwardWithoutNegotiations": false,
        "electronicAuctionWillBeUsed": false,
        "additionalInformationAboutElectronicAuction": [],
        "namesOfParticipantsAlreadySelected": [],
        "procurementGovernedByGPA": true,
        "criteriaForEvaluationOfProjects": [],
        "disagreeCriteriaForEvaluationOfProjectsPublish": false,
        "mainFeaturesAward": [],
        "validationState": 0
    },
    "tenderingInformation": {
        "languages": [],
        "tendersMustBeValidOption": 0,
        "tenderOpeningConditions": {},
        "defence": {
            "previousPublicationExists": false,
            "hasPreviousContractNoticeOjsNumber": false,
            "hasPreviousExAnteOjsNumber": false,
            "payableDocuments": false,
            "languageType": 0,
            "languages": [],
            "otherLanguage": false
        },
        "estimatedExecutionTimeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "validationState": 0
    },
    "rewardsAndJury": {
        "prizeAwarded": false,
        "numberAndValueOfPrizes": [],
        "detailsOfPayments": [],
        "serviceContractAwardedToWinner": false,
        "decisionOfTheJuryIsBinding": false,
        "namesOfSelectedMembersOfJury": [],
        "validationState": 0
    },
    "resultsOfContest": {
        "contestWasTerminated": false,
        "noPrizeType": 0,
        "originalNoticeSentVia": 0,
        "participantsContemplated": 0,
        "participantsSme": 0,
        "participantsForeign": 0,
        "disagreeParticipantCountPublish": false,
        "winners": [],
        "disagreeWinnersPublish": false,
        "disagreeValuePublish": false,
        "validationState": 0
    },
    "tedNoDocExt": "2022-104101",
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": false,
    "isCancelled": false,
    "isContractAwardCancellationNotice": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "officialName": "Markkinaoikeus",
            "nutsCodes": [],
            "postalAddress": {
                "streetAddress": "S\u00f6rn\u00e4istenkatu 1",
                "postalCode": "00580",
                "town": "Helsinki",
                "country": "FI"
            },
            "telephoneNumber": "+358 295643300",
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.oikeus.fi\/markkinaoikeus",
            "validationState": 0
        },
        "reviewProcedure": [],
        "validationState": 0
    },
    "attachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "modifications": {
        "additionalCpvCodes": [],
        "nutsCodes": [],
        "mainsiteplaceWorksDelivery": [],
        "descrProcurement": [],
        "timeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "justificationForDurationOverFourYears": [],
        "justificationForDurationOverEightYears": [],
        "totalValue": {},
        "awardedToGroupOfEconomicOperators": false,
        "contractors": [],
        "description": [],
        "reason": 0,
        "reasonDescriptionEconomic": [],
        "reasonDescriptionCircumstances": [],
        "increaseBeforeModifications": {},
        "increaseAfterModifications": {},
        "validationState": 0
    },
    "contractAwardsDefence": [
        {
            "numberOfTenders": {
                "disagreeTenderInformationToBePublished": false,
                "total": 0
            },
            "contractor": {
                "nutsCodes": [],
                "postalAddress": {},
                "isSmallMediumEnterprise": false,
                "validationState": 0
            },
            "estimatedValue": {},
            "contractValueType": 0,
            "finalTotalValue": {},
            "lowestOffer": {},
            "highestOffer": {},
            "annualOrMonthlyValue": {
                "type": 0,
                "canBeRenewed": false
            },
            "likelyToBeSubcontracted": false,
            "valueOfSubcontract": {},
            "valueOfSubcontractNotKnown": false,
            "subcontractingDescription": [],
            "allOrCertainSubcontractsWillBeAwarded": false,
            "shareOfContractWillBeSubcontracted": false,
            "validationState": 0
        }
    ],
    "hilmaStatistics": {
        "energyEfficiencyConsidered": false,
        "lowCarbon": false,
        "circularEconomy": false,
        "biodiversity": false,
        "sustainableFoodProduction": false,
        "justWorkingConditions": false,
        "employmentCondition": false,
        "codeOfConduct": false,
        "innovationConsidered": false,
        "solutionNewToBuyer": false,
        "solutionNewToMarketOrIndustry": false,
        "smeParticipationConsidered": true,
        "validationState": 0
    },
    "annexes": {},
    "isPrivateSmallValueProcurement": false,
    "espdRequestReferences": [],
    "hilmaSubmissionDate": "2022-06-22T09:40:38.5505411",
    "dateCreated": "2022-06-22T05:43:44.1012723",
    "dateModified": "2022-06-27T07:00:06.356165"
}