{
    "id": 63681,
    "procurementProjectId": 28885,
    "parentId": 51448,
    "noticeNumber": "2021-063681",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 2000,
    "legalBasis": "32014L0024",
    "project": {
        "id": 28885,
        "title": "Kontaktien j\u00e4ljityssovellus tartuntatautiepidemioiden hallinnan tueksi, ",
        "contractType": 2,
        "procurementCategory": 1,
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "a91d5663-a097-4ca1-2e3f-08d78deb351a",
            "information": {
                "officialName": "Terveyden ja hyvinvoinnin laitos",
                "nationalRegistrationNumber": "2229500-6",
                "nutsCodes": [
                    "FI1B1"
                ],
                "postalAddress": {
                    "streetAddress": "PL 30",
                    "postalCode": "00271",
                    "town": "Helsinki",
                    "country": "FI"
                },
                "email": "[email protected]",
                "contactPerson": "Miika Kivinen",
                "mainUrl": "http:\/\/www.thl.fi\/",
                "validationState": 0
            },
            "contractingAuthorityType": 0,
            "contractingType": 0,
            "mainActivity": 0,
            "mainActivityUtilities": 0,
            "validationState": 0,
            "dataSource": 0,
            "identifierMissing": false
        },
        "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,
        "validationState": 0
    },
    "objectDescriptions": [
        {
            "mainCpvCode": {
                "code": "72262000",
                "name": "Ohjelmiston kehitt\u00e4mispalvelut",
                "vocCodes": [
                    {
                        "code": "DA14",
                        "name": "Irrallinen\/liikkuva\/matka-\/mobiili-"
                    }
                ]
            },
            "additionalCpvCodes": [
                {
                    "code": "48000000",
                    "name": "Ohjelmatuotteet ja tietoj\u00e4rjestelm\u00e4t",
                    "vocCodes": []
                },
                {
                    "code": "72263000",
                    "name": "Ohjelmiston toteutuspalvelut",
                    "vocCodes": []
                },
                {
                    "code": "72268000",
                    "name": "Ohjelmiston toimituspalvelut",
                    "vocCodes": []
                },
                {
                    "code": "72267100",
                    "name": "ATK-ohjelmiston yll\u00e4pito",
                    "vocCodes": []
                },
                {
                    "code": "72000000",
                    "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                    "vocCodes": []
                }
            ],
            "nutsCodes": [
                "FI1B"
            ],
            "descrProcurement": [
                "Hankinta on kilpailutettu Hansel Oy:n perustaman dynaamisen hankintaj\u00e4rjestelm\u00e4n ''IT-konsultointi 2018-2022 (DPS)'' sis\u00e4isen\u00e4 kilpailutuksena. Hankinta sis\u00e4lsi DPS:n aihealuita seuraavasti:",
                "",
                "1) Suunnittelu- ja hallintapalvelut",
                "a. Projektinhallinta- ja integraattoripalvelut",
                "b. M\u00e4\u00e4rittely- ja arkkitehtuuripalvelut",
                "c. Palvelumuotoilu",
                "",
                "2) Kehitys- ja yll\u00e4pitopalvelut",
                "a. Sovellus- ja ohjelmistokehityspalvelut",
                "b. Testauspalvelut",
                "",
                "Terveyden- ja hyvinvoinnin laitos kilpailutti sovelluskehitystoimittajan toteuttamaan hankintailmoituksen, tarjouspyynn\u00f6n ja sen liitteen\u00e4 olevien asiakirjojen mukaisesti. Tarjouspyynn\u00f6ll\u00e4 haettiin sovelluskehitt\u00e4ji\u00e4 toteuttamaan hankinnan kohteen mukainen mobiilisovellus ja sen taustaj\u00e4rjestelm\u00e4 auttamaan koronaepidemian synnytt\u00e4mien tartuntaketjujen katkaisemisessa. ",
                "",
                "Kilpailutus koski asiakaskohtaista sopimuskautta, mik\u00e4 sis\u00e4lsi pilottitoteutuksen,",
                "tuotantokelpoisen version kehityksen sek\u00e4 mahdolliset lis\u00e4ty\u00f6t ja yll\u00e4pidon. Sopimuskausi alkoi sopimuksen allekirjoittamisesta ja p\u00e4\u00e4ttyy 31.8.2021."
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 8,
                "qualityCriteria": [],
                "costCriteria": [],
                "priceCriterion": {},
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 3,
                "beginDate": "2020-06-18T00:00:00",
                "endDate": "2021-08-31T00:00:00",
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0,
                "optionsDays": 0,
                "optionsMonths": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContract": {
                    "conclusionDate": "2020-06-18T00:00:00",
                    "contractNumber": "THL\/2478\/2.02.01\/2020",
                    "contractTitle": "Kontaktien j\u00e4ljityssovellus tartuntatautiepidemioiden hallinnan tueksi",
                    "numberOfTenders": {
                        "disagreeTenderInformationToBePublished": false,
                        "total": 0,
                        "electronic": 0
                    },
                    "disagreeContractorInformationToBePublished": false,
                    "contractors": [
                        {
                            "officialName": "Solita Oy",
                            "nationalRegistrationNumber": "1060155-5",
                            "nutsCodes": [
                                "FI1B"
                            ],
                            "postalAddress": {
                                "streetAddress": "Etel\u00e4esplanadi 8",
                                "postalCode": "00130",
                                "town": "Helsinki",
                                "country": "FI"
                            },
                            "isSmallMediumEnterprise": false,
                            "validationState": 0
                        }
                    ],
                    "initialEstimatedValueOfContract": {},
                    "finalTotalValue": {
                        "type": 1,
                        "value": 400000,
                        "currency": "EUR"
                    },
                    "likelyToBeSubcontracted": false,
                    "valueOfSubcontract": {},
                    "notPublicFields": {
                        "communityOrigin": false,
                        "nonCommunityOrigin": true,
                        "countries": [],
                        "awardedToTendererWithVariant": false,
                        "abnormallyLowTendersExcluded": false
                    }
                }
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Terveyden ja hyvinvoinnin laitos",
            "nationalRegistrationNumber": "2229500-6",
            "nutsCodes": [
                "FI1B1"
            ],
            "postalAddress": {
                "streetAddress": "PL 30",
                "postalCode": "00271",
                "town": "Helsinki",
                "country": "FI"
            },
            "email": "[email protected]",
            "contactPerson": "Miika Kivinen",
            "mainUrl": "http:\/\/www.thl.fi\/",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "validationState": 0
        },
        "sendTendersOption": 0,
        "addressToSendTenders": {
            "nutsCodes": [],
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "name": "Miika Kivinen",
        "email": "[email protected]"
    },
    "procurementObject": {
        "shortDescription": [],
        "estimatedValue": {
            "type": 0
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72262000",
            "name": "Ohjelmiston kehitt\u00e4mispalvelut",
            "vocCodes": [
                {
                    "code": "DA14",
                    "name": "Irrallinen\/liikkuva\/matka-\/mobiili-"
                }
            ]
        },
        "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": {
        "economicCriteriaToParticipate": false,
        "technicalCriteriaToParticipate": false,
        "restrictedToShelteredWorkshop": false,
        "restrictedToShelteredProgram": false,
        "reservedOrganisationServiceMission": false,
        "executionOfServiceIsReservedForProfession": false,
        "participationIsReservedForProfession": false,
        "obligationToIndicateNamesAndProfessionalQualifications": false,
        "validationState": 0
    },
    "conditionsInformationDefence": {
        "restrictedToShelteredWorkshops": false,
        "restrictedToShelteredProgrammes": false,
        "restrictedToParticularProfession": false,
        "staffResponsibleForExecution": false,
        "validationState": 0
    },
    "conditionsInformationNational": {
        "validationState": 0,
        "reservedForShelteredWorkshopOrProgram": false
    },
    "complementaryInformation": {
        "isRecurringProcurement": false,
        "estimatedTimingForFurtherNoticePublish": [],
        "electronicOrderingUsed": false,
        "electronicInvoicingUsed": false,
        "electronicPaymentUsed": false,
        "additionalInformation": [],
        "validationState": 0
    },
    "datePublished": "2021-02-03T15:05:06.4216065",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20210201-006682",
    "tedPublishRequestSentDate": "2021-02-01T15:01:59",
    "tedPublicationInfo": {
        "ojs_number": "025",
        "no_doc_ojs": "2021\/S 025-062139",
        "publication_date": "2021-02-05T08:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:062139-2021: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": []
        }
    ],
    "noticeOjsNumber": "2021\/S 025-062139",
    "previousNoticeOjsNumber": "2020\/S 149-365774",
    "procedureInformation": {
        "procedureType": 0,
        "acceleratedProcedure": false,
        "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,
        "procurementGovernedByGPA": false,
        "disagreeCriteriaForEvaluationOfProjectsPublish": false,
        "validationState": 0
    },
    "tenderingInformation": {
        "languages": [],
        "tendersMustBeValidOption": 0,
        "tenderOpeningConditions": {},
        "defence": {
            "previousPublicationExists": false,
            "hasPreviousContractNoticeOjsNumber": false,
            "hasPreviousExAnteOjsNumber": false,
            "payableDocuments": false,
            "languageType": 0,
            "languages": [],
            "otherLanguage": false
        },
        "estimatedExecutionTimeFrame": {
            "type": 3,
            "canBeRenewed": false
        },
        "validationState": 0
    },
    "rewardsAndJury": {
        "prizeAwarded": false,
        "serviceContractAwardedToWinner": false,
        "decisionOfTheJuryIsBinding": false,
        "validationState": 0
    },
    "resultsOfContest": {
        "contestWasTerminated": false,
        "noPrizeType": 0,
        "originalNoticeSentVia": 0,
        "participantsContemplated": 0,
        "participantsSme": 0,
        "participantsForeign": 0,
        "disagreeParticipantCountPublish": false,
        "disagreeWinnersPublish": false,
        "disagreeValuePublish": false,
        "validationState": 0
    },
    "tedNoDocExt": "2021-063681",
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": false,
    "isCancelled": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "officialName": "Markkinaoikeus",
            "nutsCodes": [],
            "postalAddress": {
                "streetAddress": "Radanrakentajantie 5",
                "postalCode": "00520",
                "town": "Helsinki",
                "country": "FI"
            },
            "telephoneNumber": "+358 295643300",
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.oikeus.fi\/markkinaoikeus",
            "validationState": 0
        },
        "validationState": 0
    },
    "attachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "modifications": {
        "mainCpvCode": {
            "code": "72262000",
            "name": "Ohjelmiston kehitt\u00e4mispalvelut",
            "vocCodes": [
                {
                    "code": "DA14",
                    "name": "Irrallinen\/liikkuva\/matka-\/mobiili-"
                }
            ]
        },
        "additionalCpvCodes": [
            {
                "code": "72263000",
                "name": "Ohjelmiston toteutuspalvelut",
                "vocCodes": []
            },
            {
                "code": "72268000",
                "name": "Ohjelmiston toimituspalvelut",
                "vocCodes": []
            },
            {
                "code": "72267100",
                "name": "ATK-ohjelmiston yll\u00e4pito",
                "vocCodes": []
            },
            {
                "code": "72000000",
                "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                "vocCodes": []
            }
        ],
        "nutsCodes": [
            "FI1B"
        ],
        "descrProcurement": [
            "Terveyden- ja hyvinvoinnin laitos kilpailutti sovelluskehitystoimittajan toteuttamaan hankintailmoituksen, tarjouspyynn\u00f6n ja sen liitteen\u00e4 olevien asiakirjojen mukaisesti. Tarjouspyynn\u00f6ll\u00e4 haettiin sovelluskehitt\u00e4ji\u00e4 toteuttamaan hankinnan kohteen mukainen mobiilisovellus ja sen taustaj\u00e4rjestelm\u00e4 auttamaan koronaepidemian synnytt\u00e4mien tartuntaketjujen katkaisemisessa. "
        ],
        "timeFrame": {
            "type": 3,
            "beginDate": "2020-06-18T00:00:00",
            "endDate": "2021-08-31T00:00:00",
            "canBeRenewed": false
        },
        "totalValue": {
            "value": 599999,
            "currency": "EUR"
        },
        "awardedToGroupOfEconomicOperators": false,
        "contractors": [
            {
                "officialName": "Solita Oy",
                "nationalRegistrationNumber": "1060155-5",
                "nutsCodes": [
                    "FI1B1"
                ],
                "postalAddress": {
                    "streetAddress": "Etel\u00e4esplanadi 8",
                    "postalCode": "00130",
                    "town": "Helsinki",
                    "country": "FI"
                },
                "isSmallMediumEnterprise": false,
                "validationState": 0
            }
        ],
        "description": [
            "Kilpailutuksen yhteydess\u00e4 m\u00e4\u00e4riteltiin, ett\u00e4 sovelluksesta tehd\u00e4\u00e4n yksi versio, joka julkaistaan 31.8.2020 ja sen j\u00e4lkeen sit\u00e4 yll\u00e4pidet\u00e4\u00e4n 31.3.2021 asti, jolloin v\u00e4liaikaisen Tartuntatautilain voimassaolo p\u00e4\u00e4ttyy ja sit\u00e4 my\u00f6den my\u00f6s sovelluksen k\u00e4ytt\u00f6. Kilpailutuksen j\u00e4lkeen v\u00e4liaikaisen Tartuntatautilain voimassaoloaikaa on pidennetty 31.12.2021 asti. Epidemian ehk\u00e4isemiseksi ja terveydenhuollon tarpeiden johdosta sovelluksen sis\u00e4lt\u00f6\u00e4 ja laajuutta on jouduttu kehitt\u00e4m\u00e4\u00e4n tavalla mihin huolellinen hankintayksikk\u00f6 ei ole voinut varautua. Sovellukseen on epidemian ehk\u00e4isemiseksi m\u00e4\u00e4ritelty uusia toiminnallisuuksia, jotka ovat olleet v\u00e4ltt\u00e4m\u00e4tt\u00f6mi\u00e4 terveydenhuollon toiminnan ja pandemian paremman ehk\u00e4isyn n\u00e4k\u00f6kulmasta. Kyseess\u00e4 on lis\u00e4hankinta olemassa olevan sopimuksen mukaiseen sovelluksen jatkokehitt\u00e4miseen (Sopimus nro THL\/2478\/2.02.01\/2020). ",
            "",
            "Julkisista hankinnoista annetun lain 136\u00a7:n 2 momentin 3- kohdan mukaisesti muutoksen tarve johtuu olosuhteista, joita huolellinen hankintayksikk\u00f6 ei ole voinut ennakoida eik\u00e4 muutos vaikuta hankintasopimuksen yleiseen luonteeseen.",
            "",
            "Sovelluksen toiminnallisuuksia muutettiin ministeri\u00f6n ohjauksella, jolloin sovelluksen toteutusaikataulu jatkui alkuper\u00e4isen julkaisup\u00e4iv\u00e4n j\u00e4lkeen ja p\u00e4\u00e4t\u00f6ksest\u00e4 aiheutui vaikutuksia toteutukseen. Sovellustoimittajan vaihtaminen kesken toteutusvaiheita aiheuttaisi kohteen teknisen vaativuusasteen vuoksi merkitt\u00e4v\u00e4\u00e4 haittaa ja lis\u00e4kustannuksia, hidastaisi v\u00e4ltt\u00e4m\u00e4tt\u00f6mien ominaisuuksien kehitt\u00e4mist\u00e4, kuormittasi hankeorganisaatiota perehdytystarpeella sek\u00e4 hidastaisi epidemian hallitsemiseksi teht\u00e4vi\u00e4 toimenpiteit\u00e4 ja toimintamallimuutoksia.",
            "",
            "Muutos ei vaikuta hankintasopimuksen yleiseen luonteeseen. Alkuper\u00e4isen sopimustoimittajan on lis\u00e4rahoituksen my\u00f6t\u00e4 tarpeen suorittaa sovelluskehityksess\u00e4 lis\u00e4t\u00f6it\u00e4 tai -palveluja, jotka eiv\u00e4t sis\u00e4ltyneet alkuper\u00e4iseen sopimukseen.",
            "",
            "Sopimusmuutoksen arvo on alle 50 % alkuper\u00e4isen hankintasopimuksen arvosta."
        ],
        "reason": 2,
        "reasonDescriptionCircumstances": [
            "Kilpailutuksen yhteydess\u00e4 m\u00e4\u00e4riteltiin, ett\u00e4 sovelluksesta tehd\u00e4\u00e4n yksi versio, joka julkaistaan 31.8.2020 ja sen j\u00e4lkeen sit\u00e4 yll\u00e4pidet\u00e4\u00e4n 31.3.2021 asti, jolloin v\u00e4liaikaisen Tartuntatautilain voimassaolo p\u00e4\u00e4ttyy ja sit\u00e4 my\u00f6den my\u00f6s sovelluksen k\u00e4ytt\u00f6. Kilpailutuksen j\u00e4lkeen v\u00e4liaikaisen Tartuntatautilain voimassaoloaikaa on pidennetty 31.12.2021 asti. Epidemian ehk\u00e4isemiseksi ja terveydenhuollon tarpeiden johdosta sovelluksen sis\u00e4lt\u00f6\u00e4 ja laajuutta on jouduttu kehitt\u00e4m\u00e4\u00e4n tavalla mihin huolellinen hankintayksikk\u00f6 ei ole voinut varautua. Sovellukseen on epidemian ehk\u00e4isemiseksi m\u00e4\u00e4ritelty uusia toiminnallisuuksia, jotka ovat olleet v\u00e4ltt\u00e4m\u00e4tt\u00f6mi\u00e4 terveydenhuollon toiminnan ja pandemian paremman ehk\u00e4isyn n\u00e4k\u00f6kulmasta."
        ],
        "increaseBeforeModifications": {
            "value": 400000,
            "currency": "EUR"
        },
        "increaseAfterModifications": {
            "value": 599999,
            "currency": "EUR"
        },
        "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,
            "allOrCertainSubcontractsWillBeAwarded": false,
            "shareOfContractWillBeSubcontracted": false,
            "validationState": 0
        }
    ],
    "hilmaStatistics": {
        "energyEfficiencyConsidered": false,
        "innovationConsidered": false,
        "smeParticipationConsidered": false,
        "validationState": 0
    },
    "isPrivateSmallValueProcurement": false,
    "dateCreated": "2021-02-01T15:01:27.6049042",
    "dateModified": "2021-02-05T08:00:20.9543466"
}