{
    "id": 59497,
    "procurementProjectId": 44443,
    "noticeNumber": "2020-059497",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 200,
    "legalBasis": "32014L0024",
    "project": {
        "id": 44443,
        "title": "ICT Ohjelmistokehitys ja tekninen konsultointi - puitej\u00e4rjestely",
        "contractType": 2,
        "procurementCategory": 1,
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "cd19be97-c3a7-4579-2ca1-08d78deb351a",
            "information": {
                "officialName": "Veikkaus Oy",
                "nationalRegistrationNumber": "2765220-1",
                "nutsCodes": [
                    "FI"
                ],
                "postalAddress": {
                    "streetAddress": "PL1",
                    "postalCode": "01009",
                    "town": "Veikkaus",
                    "country": "FI"
                },
                "email": "[email protected]",
                "mainUrl": "https:\/\/www.veikkaus.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 64,
            "otherContractingAuthorityType": "Valtio-omisteinen osakeyhti\u00f6",
            "contractingType": 0,
            "mainActivity": 1024,
            "otherMainActivity": "Rahapeli- ja vedonly\u00f6ntipalvelut",
            "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": [
                "Veikkauksen liiketoiminnan kannalta j\u00e4rjestelm\u00e4kokonaisuuden toimintavarmuuden yll\u00e4pito, elinkaaren hallinta ja uuden toiminnallisuuden kehitt\u00e4minen ovat t\u00e4rkeimpi\u00e4 teht\u00e4vi\u00e4. Asiakkaille, kumppaneille ja sis\u00e4isille k\u00e4ytt\u00e4jille tarjottavat palvelut koostuvat sek\u00e4 Veikkauksen itse toteuttamista j\u00e4rjestelmist\u00e4, ett\u00e4 ulkoisilta toimittajilta ostetuista j\u00e4rjestelmist\u00e4. Ohjelmistokehityksen ja teknisen konsultoinnin palveluostoja tullaan tekem\u00e4\u00e4n mm. Veikkauksen omien tausta- ja pelij\u00e4rjestelmien, raha-automaattien, verkkokaupan, mobiilisovellusten ja muiden digitaalisten palveluiden osalta.",
                "",
                "Toimintamallimme ytimess\u00e4 on rakentaa tiimit Veikkauksen omista ty\u00f6ntekij\u00f6ist\u00e4 ja t\u00e4ydent\u00e4\u00e4 niit\u00e4 palvelutoimittajien henkil\u00f6ill\u00e4 tarpeen mukaan. Puitej\u00e4rjestelyn sis\u00e4iset toimeksiannot voivat koskea yhden tai useamman asiantuntijan ty\u00f6panosta. Joihinkin toimeksiantoihin on mahdollista, ett\u00e4 pyydet\u00e4\u00e4n tarjoamaan kokonainen kehitystiimi. Toimeksiannot voivat kohdistua m\u00e4\u00e4r\u00e4mittaisiin toimeksiantoihin ja toistaiseksi jatkuvaan palveluun. Toimeksiantoihin voidaan hankkia asiantuntijapalveluita yhdelt\u00e4 tai useammalta toimittajalta.",
                "",
                "Puitesopimuksen piiriss\u00e4 hankittava ty\u00f6 tulee pit\u00e4m\u00e4\u00e4n sis\u00e4ll\u00e4\u00e4n ohjelmistokehityst\u00e4 ja -yll\u00e4pitoa, palvelin- ja verkkoymp\u00e4rist\u00f6jen rakentamista, teknologia konsultointia sek\u00e4 mahdollisia p\u00e4ivystyspalveluita. K\u00e4ytett\u00e4vi\u00e4 teknologioita ovat mm. HTML, CSS, JavaScript, Node.js, React, C++, Python, Scala, Java, React, Docker, REST, MariaDB, NoSQL, AWS, Google Cloud, Linux jne.",
                "",
                ""
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 8,
                "qualityCriteria": [],
                "costCriteria": [],
                "priceCriterion": {},
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 2,
                "months": 24,
                "canBeRenewed": true,
                "renewalDescription": [
                    "Sopimuskausi on 24 kuukautta, jonka j\u00e4lkeen sopimusta voidaan jatkaa kahdella enint\u00e4\u00e4n kaksitoista (12) kuukautta pitk\u00e4ll\u00e4 optiokaudella. Sopimuskausi ja optiot on kuvattu tarkemmin tarjouspyynn\u00f6n liitteen\u00e4 olevan sopimusmallin luvussa 25.",
                    ""
                ]
            },
            "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
            },
            "additionalInformation": [
                "Toimeksiantokohtaiset ostosopimukset voivat jatkua puitej\u00e4rjestelyn sopimuskauden p\u00e4\u00e4tytty\u00e4. Toimeksiantokohtaisten ostosopimusten voimassaolo m\u00e4\u00e4ritell\u00e4\u00e4n erikseen toimeksiantokohtaisesti ostosopimuksissa. Toimeksiantokohtaiset ostosopimukset voivat jatkua korkeintaan 24 kuukautta puitej\u00e4rjestelyn sopimuskauden p\u00e4\u00e4tytty\u00e4."
            ],
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 1,
        "procurementDocumentsUrl": "https:\/\/hanki.tarjouspalvelu.fi\/hanki?id=316779&tpk=7b88cca3-0478-4ae3-b34e-3f671c8ceb27",
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Veikkaus Oy",
            "nationalRegistrationNumber": "2765220-1",
            "nutsCodes": [
                "FI"
            ],
            "postalAddress": {
                "streetAddress": "PL1",
                "postalCode": "01009",
                "town": "Veikkaus",
                "country": "FI"
            },
            "email": "[email protected]",
            "mainUrl": "https:\/\/www.veikkaus.fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "validationState": 0
        },
        "sendTendersOption": 1,
        "electronicAddressToSendTenders": "https:\/\/hanki.tarjouspalvelu.fi\/hanki?id=316779&tpk=7b88cca3-0478-4ae3-b34e-3f671c8ceb27",
        "addressToSendTenders": {
            "nutsCodes": [],
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "email": "[email protected]"
    },
    "procurementObject": {
        "shortDescription": [
            "Hankinnan kohteena on  puitej\u00e4rjestely, johon valituilta Tarjoajilta voidaan ostaa ohjelmistokehityst\u00e4 ja konsultointia ICT-alueelle hankinta-asiakirjoissa ilmoitetulla tavalla Veikkauksen kulloisenkin toimeksiannon tarpeiden mukaan. Veikkaus m\u00e4\u00e4rittelee toimeksiantokohtaisesti vaatimukset ja sis\u00e4ll\u00f6t, kulloisenkin tarpeen mukaan. ",
            "",
            "Hankinnan kohde on kuvattu tarkemmin tarjouspyynn\u00f6ss\u00e4 sek\u00e4 sen liitteiss\u00e4."
        ],
        "estimatedValue": {
            "type": 0
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "vocCodes": []
        },
        "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": [
            "Katso hankinta-asiakirjat."
        ],
        "economicCriteriaToParticipate": true,
        "technicalCriteriaToParticipate": true,
        "restrictedToShelteredWorkshop": false,
        "restrictedToShelteredProgram": false,
        "reservedOrganisationServiceMission": false,
        "executionOfServiceIsReservedForProfession": false,
        "participationIsReservedForProfession": false,
        "contractPerformanceConditions": [
            "Katso hankinta-asiakirjat."
        ],
        "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": true,
        "electronicPaymentUsed": true,
        "additionalInformation": [],
        "validationState": 0
    },
    "datePublished": "2020-12-03T09:55:08.2556152",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20201201-005589",
    "tedPublishRequestSentDate": "2020-12-01T09:52:46",
    "tedPublicationInfo": {
        "ojs_number": "237",
        "no_doc_ojs": "2020\/S 237-584293",
        "publication_date": "2020-12-04T08:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:584293-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 237-584293",
    "procedureInformation": {
        "procedureType": 1,
        "acceleratedProcedure": false,
        "contestType": 0,
        "frameworkAgreement": {
            "includesFrameworkAgreement": true,
            "includesConclusionOfFrameworkAgreement": false,
            "frameworkAgreementType": 2,
            "envisagedNumberOfParticipants": 10,
            "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": {
        "tendersOrRequestsToParticipateDueDateTime": "2021-01-22T14:00:00",
        "languages": [
            "FI"
        ],
        "tendersMustBeValidOption": 2,
        "tendersMustBeValidForMonths": 6,
        "tenderOpeningConditions": {
            "openingDateAndTime": "2021-01-25T07:58:00",
            "place": [
                "Helsinki"
            ]
        },
        "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-059497",
    "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
    },
    "isPrivateSmallValueProcurement": false,
    "dateCreated": "2020-12-01T09:52:45.5750802",
    "dateModified": "2020-12-04T08:00:18.3557112"
}