{
    "id": 49869,
    "procurementProjectId": 25673,
    "parentId": 31184,
    "noticeNumber": "2020-049869",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 300,
    "legalBasis": "32014L0024",
    "project": {
        "id": 25673,
        "title": "Opintopolku -palvelukokonaisuuden yll\u00e4pidosta ja yll\u00e4pidossa olevien palveluiden jatkokehitysty\u00f6st\u00e4 vastaava asiantuntijatiimi",
        "contractType": 2,
        "procurementCategory": 1,
        "referenceNumber": "OPH-2811-2019",
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "035a937d-1ceb-4128-2d30-08d78deb351a",
            "information": {
                "officialName": "Opetushallitus",
                "nationalRegistrationNumber": "2769790-1",
                "nutsCodes": [
                    "FI"
                ],
                "postalAddress": {
                    "streetAddress": "Hakaniemenranta 6",
                    "postalCode": "00530",
                    "town": "Helsinki",
                    "country": "FI"
                },
                "telephoneNumber": "+358 295331000",
                "email": "[email protected]",
                "mainUrl": "http:\/\/www.oph.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 2,
            "contractingType": 0,
            "mainActivity": 512,
            "mainActivityUtilities": 0,
            "validationState": 0
        },
        "state": 1,
        "defenceWorks": 0,
        "defenceSupplies": 0,
        "publish": 1,
        "agricultureWorks": 0,
        "isPrivate": false,
        "isConcluded": false
    },
    "lotsInfo": {
        "divisionLots": false,
        "lotsSubmittedFor": 0,
        "lotsSubmittedForQuantity": 0,
        "lotsMaxAwarded": false,
        "lotsMaxAwardedQuantity": 0,
        "lotCombinationPossible": false,
        "validationState": 0
    },
    "objectDescriptions": [
        {
            "mainCpvCode": {
                "code": "72000000",
                "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                "vocCodes": []
            },
            "additionalCpvCodes": [],
            "nutsCodes": [
                "FI"
            ],
            "descrProcurement": [
                "Hankinnan kohteena on Opintopolku -palvelukokonaisuuden yll\u00e4pitoon ja yll\u00e4pidossa olevien palveluiden jatkokehitysty\u00f6h\u00f6n liittyv\u00e4 IT-asiantuntijaty\u00f6. ",
                "",
                "Opintopolku -palvelukokonaisuus koostuu eri palveluista (mm. opiskelijavalintaan ja opiskelijavalintarekisteriin liittyv\u00e4t palvelut, ePerusteet, eHoks, osaan.fi, palautteiden automaatioratkaisu), jotka on otettu k\u00e4ytt\u00f6\u00f6n vaiheittain vuosien 2013-2019 aikana. Yll\u00e4pitoon voi my\u00f6hemmin siirty\u00e4 muitakin Opetushallituksen palvelukokonaisuuteen kuuluvia oppijoille ja\/tai koulutuksen j\u00e4rjest\u00e4jille suunnattuja palveluita. Palveluiden avulla toteutetaan p\u00e4\u00e4osin Opetushallituksen lakis\u00e4\u00e4teisi\u00e4 teht\u00e4vi\u00e4. ",
                "",
                "Palvelukokonaisuuden yll\u00e4pito ja yll\u00e4pidon piiriin kuuluvien palveluiden jatkokehitt\u00e4minen suoritetaan asiantuntijaty\u00f6n\u00e4 tilaajan ohjauksessa ja valvonnassa. Toimittaja vastaa palvelukokonaisuuteen kuuluvien palveluiden taustalla olevien tietoj\u00e4rjestelmien integraatioista, teknisest\u00e4 toimivuudesta ja yll\u00e4pitoon tavanomaisena ty\u00f6n\u00e4 kuuluvasta pienkehitysty\u00f6st\u00e4. ",
                "",
                "Palvelukokonaisuuden yll\u00e4pito suoritetaan asiantuntijaty\u00f6n\u00e4 1.9.2020 l\u00e4htien. Yll\u00e4pidosta vastaava asiantuntijatiimi koostuu nelj\u00e4st\u00e4 (4) kehitt\u00e4j\u00e4st\u00e4 ja yhdest\u00e4 (1) seniorikehitt\u00e4j\u00e4st\u00e4 (1htv=220htp, 1htp=7,5h). Mik\u00e4li yll\u00e4pidossa olevien palveluiden m\u00e4\u00e4r\u00e4 ja palvelutarve kasvaa, asiantuntijaty\u00f6n m\u00e4\u00e4r\u00e4\u00e4 voidaan tarpeen mukaan lis\u00e4t\u00e4 enimmill\u00e4\u00e4n kolmella (3) henkil\u00f6ty\u00f6vuodella (htv) \/ vuosi.",
                "",
                "Transitioprojektin aikana yll\u00e4pidosta vastaavaa asiantuntijatiimi\u00e4 t\u00e4ydent\u00e4\u00e4 projektip\u00e4\u00e4llikk\u00f6. Arvioitu ty\u00f6m\u00e4\u00e4r\u00e4 on 60 henkil\u00f6ty\u00f6p\u00e4iv\u00e4\u00e4 (60 htp), ja ty\u00f6 suoritetaan arviolta ajalla 1.8.2020-31.10.2020.",
                "",
                "Hankinta sis\u00e4lt\u00e4\u00e4 my\u00f6s yll\u00e4pidon piiriin kuuluvien palveluiden jatkokehitt\u00e4mist\u00e4 enint\u00e4\u00e4n nelj\u00e4 (4) henkil\u00f6ty\u00f6vuotta (htv) \/ vuosi. Jatkokehitt\u00e4minen voi pit\u00e4\u00e4 sis\u00e4ll\u00e4\u00e4n mm. seuraavia teht\u00e4vi\u00e4: arkkitehtuuriselvityksi\u00e4, suunnittelua mukaan lukien UX-suunnittelu, k\u00e4ytt\u00f6liittymien ja rajapintojen toteutusta, sovellukseen liittyvien tietokantaratkaisujen toteuttamista, toteutuksen hallintaa, testausta ja k\u00e4ytt\u00f6\u00f6nottoa sek\u00e4 n\u00e4ihin liittyv\u00e4 koulutusta.",
                "",
                "Hankittava palvelu on kuvattu tarkemmin liitteess\u00e4 \u201dHankinnan kohteen kuvaus\u201d ja sit\u00e4 tarkentavissa alaliitteiss\u00e4. Kansalaisille avoin n\u00e4kym\u00e4 l\u00f6ytyy osoitteesta opintopolku.fi. ",
                "",
                "Sopimus on voimassa toistaiseksi. Hankinnan kokonaisarvo on laskettu 48 kuukauden arvon mukaan."
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 5,
                "qualityCriteria": [
                    {
                        "criterion": "Laatu",
                        "weighting": "65"
                    }
                ],
                "costCriteria": [],
                "priceCriterion": {
                    "weighting": "35"
                },
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 3,
                "beginDate": "2020-06-23T00:00:00",
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": true,
                "optionsDescription": [
                    "Mik\u00e4li yll\u00e4pidossa olevien palveluiden m\u00e4\u00e4r\u00e4 ja palvelutarve kasvaa, asiantuntijaty\u00f6n m\u00e4\u00e4r\u00e4\u00e4 voidaan tarpeen mukaan lis\u00e4t\u00e4 enimmill\u00e4\u00e4n kolmella (3) henkil\u00f6ty\u00f6vuodella (htv) \/ vuosi.",
                    "",
                    "Hankinta sis\u00e4lt\u00e4\u00e4 my\u00f6s yll\u00e4pidon piiriin kuuluvien palveluiden jatkokehitt\u00e4mist\u00e4 enint\u00e4\u00e4n nelj\u00e4 (4) henkil\u00f6ty\u00f6vuotta (htv) \/ vuosi.",
                    "",
                    "Lis\u00e4hankintojen vuosittainen arvo on otettu huomioon hankinnan ilmoitetussa kokonaisarvossa."
                ],
                "optionType": 0,
                "optionsDays": 0,
                "optionsMonths": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContract": {
                    "conclusionDate": "2020-06-23T00:00:00",
                    "contractNumber": "OPH-2811-2019",
                    "contractTitle": "Opintopolku -palvelukokonaisuuden yll\u00e4pidosta ja yll\u00e4pidossa olevien palveluiden jatkokehitysty\u00f6st\u00e4 vastaava asiantuntijatiimi",
                    "numberOfTenders": {
                        "disagreeTenderInformationToBePublished": false,
                        "total": 3,
                        "sme": 0,
                        "electronic": 3
                    },
                    "disagreeContractorInformationToBePublished": false,
                    "contractors": [
                        {
                            "officialName": "Cybercom Finland Oy",
                            "nationalRegistrationNumber": "1516651-3",
                            "nutsCodes": [
                                "FI"
                            ],
                            "postalAddress": {
                                "streetAddress": "Pakkahuoneenaukio 2 A",
                                "postalCode": "33100",
                                "town": "Tampere",
                                "country": "FI"
                            },
                            "telephoneNumber": "+358 504097203",
                            "email": "[email protected]",
                            "isSmallMediumEnterprise": false,
                            "validationState": 0
                        },
                        {
                            "officialName": "Gofore Oyj",
                            "nationalRegistrationNumber": "1710128-9",
                            "nutsCodes": [
                                "FI"
                            ],
                            "postalAddress": {
                                "town": "Tampere",
                                "country": "FI"
                            },
                            "isSmallMediumEnterprise": false,
                            "validationState": 0
                        }
                    ],
                    "initialEstimatedValueOfContract": {},
                    "finalTotalValue": {
                        "type": 1,
                        "value": 9000000,
                        "currency": "EUR"
                    },
                    "likelyToBeSubcontracted": false,
                    "valueOfSubcontract": {},
                    "notPublicFields": {
                        "communityOrigin": false,
                        "nonCommunityOrigin": true,
                        "countries": [],
                        "awardedToTendererWithVariant": false,
                        "abnormallyLowTendersExcluded": false
                    }
                }
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Opetushallitus",
            "nationalRegistrationNumber": "2769790-1",
            "nutsCodes": [
                "FI"
            ],
            "postalAddress": {
                "streetAddress": "Hakaniemenranta 6",
                "postalCode": "00530",
                "town": "Helsinki",
                "country": "FI"
            },
            "telephoneNumber": "+358 295331000",
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.oph.fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "validationState": 0
        },
        "sendTendersOption": 0,
        "addressToSendTenders": {
            "nutsCodes": [],
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "email": "[email protected]",
        "phone": "+358 295331000"
    },
    "procurementObject": {
        "shortDescription": [
            "Hankinnan kohteena on Opintopolku -palvelukokonaisuuden yll\u00e4pitoon ja yll\u00e4pidossa olevien palveluiden jatkokehitysty\u00f6h\u00f6n liittyv\u00e4 IT-asiantuntijaty\u00f6. ",
            "",
            "Palvelukokonaisuuden yll\u00e4pito suoritetaan asiantuntijaty\u00f6n\u00e4 1.9.2020 l\u00e4htien. Yll\u00e4pidosta vastaava asiantuntijatiimi koostuu nelj\u00e4st\u00e4 (4) kehitt\u00e4j\u00e4st\u00e4 ja yhdest\u00e4 (1) seniorikehitt\u00e4j\u00e4st\u00e4 (1htv=220htp, 1htp=7,5h). Mik\u00e4li yll\u00e4pidossa olevien palveluiden m\u00e4\u00e4r\u00e4 ja palvelutarve kasvaa, asiantuntijaty\u00f6n m\u00e4\u00e4r\u00e4\u00e4 voidaan tarpeen mukaan lis\u00e4t\u00e4 enimmill\u00e4\u00e4n kolmella (3) henkil\u00f6ty\u00f6vuodella (htv) \/ vuosi. ",
            "",
            "Transitioprojektin aikana yll\u00e4pidosta vastaavaa asiantuntijatiimi\u00e4 t\u00e4ydent\u00e4\u00e4 projektip\u00e4\u00e4llikk\u00f6. Arvioitu ty\u00f6m\u00e4\u00e4r\u00e4 on 60 henkil\u00f6ty\u00f6p\u00e4iv\u00e4\u00e4 (60 htp), ja ty\u00f6 suoritetaan arviolta ajalla 1.8.2020-31.10.2020.",
            "",
            "Hankinta sis\u00e4lt\u00e4\u00e4 my\u00f6s yll\u00e4pidon piiriin kuuluvien palveluiden jatkokehitt\u00e4mist\u00e4 enint\u00e4\u00e4n nelj\u00e4 (4) henkil\u00f6ty\u00f6vuotta (htv) \/ vuosi. ",
            "",
            "1htv=220htp, 1htp=7,5h",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            ""
        ],
        "estimatedValue": {
            "type": 0
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "vocCodes": []
        },
        "totalValue": {
            "type": 1,
            "value": 9000000,
            "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": {
        "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": "2020-06-27T13:35:03.1341046",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20200625-006298",
    "tedPublishRequestSentDate": "2020-06-25T13:30:33",
    "tedPublicationInfo": {
        "ojs_number": "123",
        "no_doc_ojs": "2020\/S 123-302002",
        "publication_date": "2020-06-29T07:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:302002-2020: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": "2020\/S 123-302002",
    "previousNoticeOjsNumber": "2019\/S 247-609402",
    "procedureInformation": {
        "procedureType": 1,
        "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": true,
        "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": "2020-049869",
    "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": {
        "additionalCpvCodes": [],
        "nutsCodes": [],
        "timeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "totalValue": {},
        "awardedToGroupOfEconomicOperators": false,
        "contractors": [],
        "reason": 0,
        "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,
            "allOrCertainSubcontractsWillBeAwarded": false,
            "shareOfContractWillBeSubcontracted": false,
            "validationState": 0
        }
    ],
    "hilmaStatistics": {
        "energyEfficiencyConsidered": false,
        "innovationConsidered": false,
        "smeParticipationConsidered": false,
        "validationState": 0
    },
    "annexes": {},
    "isPrivateSmallValueProcurement": false,
    "dateCreated": "2020-06-25T13:30:27.4639145",
    "dateModified": "2020-06-29T07:00:05.7293769"
}