{
    "id": 41567,
    "procurementProjectId": 28871,
    "parentId": 35953,
    "noticeNumber": "2020-041567",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 300,
    "legalBasis": "32014L0024",
    "project": {
        "id": 28871,
        "title": "Drupal backend-kehitt\u00e4j\u00e4",
        "contractType": 2,
        "procurementCategory": 1,
        "referenceNumber": "YLE20190021",
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "4d5a18b7-e0e9-44f1-2ccc-08d78deb351a",
            "information": {
                "officialName": "Yleisradio Oy",
                "nationalRegistrationNumber": "0215438-8",
                "nutsCodes": [
                    "FI1B1"
                ],
                "postalAddress": {
                    "streetAddress": "PL 76",
                    "postalCode": "00024",
                    "town": "Yleisradio",
                    "country": "FI"
                },
                "email": "[email protected]",
                "mainUrl": "http:\/\/www.yle.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 16,
            "contractingType": 0,
            "mainActivity": 1024,
            "otherMainActivity": "Yleisradiotoiminta",
            "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": [
                "FI1B1"
            ],
            "descrProcurement": [
                "T\u00e4ll\u00e4 tarjouskilpailulla Yle haki senior-tason sovelluskehitt\u00e4j\u00e4\u00e4, jonka teht\u00e4v\u00e4n\u00e4 on ensisijaisesti Ylen Drupal -toteutuksien kehitt\u00e4minen ja yll\u00e4pito. Muiden Yleisradion sovellusten kehitt\u00e4minen ei ole poissuljettua. Etsimme kehitt\u00e4j\u00e4\u00e4, jolla on erinomaista arkkitehtonista silm\u00e4\u00e4 luoda ratkaisuja, joilla voidaan palvella useita erilaisia br\u00e4ndej\u00e4 samoilla joustavilla teknisill\u00e4 ratkaisuilla. Kehitt\u00e4j\u00e4 hy\u00f6dynt\u00e4\u00e4 systemaattisesti Ylen API-ymp\u00e4rist\u00f6\u00e4 yhteisty\u00f6ss\u00e4 muiden Ylen palvelujen kanssa. DevOps-hengess\u00e4 kehitt\u00e4j\u00e4n tulee luoda j\u00e4rkev\u00e4sti yll\u00e4pidett\u00e4vi\u00e4 j\u00e4rjestelmi\u00e4, vastaten kehitt\u00e4mist\u00e4\u00e4n ratkaisuista.",
                "",
                "Valitun henkil\u00f6n ty\u00f6st\u00e4 tehd\u00e4\u00e4n sopimus, joka on voimassa toistaiseksi, molemmin puolisin irtisanomisehdoin.",
                "",
                "Ilmoitettu hankinnan kokonaisarvo on laskettu voittaneen tarjouksen tuntihintojen perusteella ja on arvio kokonaiskustannuksista seuraavan nelj\u00e4n vuoden aikana. T\u00e4ll\u00e4 ilmoituksella ilmoitettu hankinnan arvo on j\u00e4lki-ilmoituksen tekohetkell\u00e4 tehty alustava arvio."
            ],
            "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-01-10T00:00:00",
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": true,
                "optionsDescription": [
                    "Yle voi tehd\u00e4 lis\u00e4hankintana enint\u00e4\u00e4n vastaavan m\u00e4\u00e4r\u00e4n, kuin kultakin tarjoajalta hankitaan tarjouskilpailun sijoitusj\u00e4rjestyksen perusteella."
                ],
                "optionType": 0,
                "optionsDays": 0,
                "optionsMonths": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContract": {
                    "conclusionDate": "2020-01-10T00:00:00",
                    "contractNumber": "1",
                    "contractTitle": "Drupal backend-kehitt\u00e4j\u00e4",
                    "numberOfTenders": {
                        "disagreeTenderInformationToBePublished": false,
                        "total": 5,
                        "electronic": 5
                    },
                    "disagreeContractorInformationToBePublished": false,
                    "contractors": [
                        {
                            "officialName": "Digia Finland Oy",
                            "nationalRegistrationNumber": "1091248-4",
                            "nutsCodes": [
                                "FI1B1"
                            ],
                            "postalAddress": {
                                "town": "Helsinki",
                                "country": "FI"
                            },
                            "isSmallMediumEnterprise": false,
                            "validationState": 0
                        }
                    ],
                    "initialEstimatedValueOfContract": {},
                    "finalTotalValue": {
                        "type": 1,
                        "value": 950000,
                        "currency": "EUR"
                    },
                    "likelyToBeSubcontracted": false,
                    "valueOfSubcontract": {},
                    "notPublicFields": {
                        "communityOrigin": false,
                        "nonCommunityOrigin": true,
                        "countries": [],
                        "awardedToTendererWithVariant": false,
                        "abnormallyLowTendersExcluded": false
                    }
                }
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Yleisradio Oy",
            "nationalRegistrationNumber": "0215438-8",
            "nutsCodes": [
                "FI1B1"
            ],
            "postalAddress": {
                "streetAddress": "PL 76",
                "postalCode": "00024",
                "town": "Yleisradio",
                "country": "FI"
            },
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.yle.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]"
    },
    "procurementObject": {
        "shortDescription": [
            "T\u00e4ll\u00e4 tarjouskilpailulla Yle haki senior-tason sovelluskehitt\u00e4j\u00e4\u00e4, jonka teht\u00e4v\u00e4n\u00e4 on ensisijaisesti Ylen Drupal -toteutuksien kehitt\u00e4minen ja yll\u00e4pito. Muiden Yleisradion sovellusten kehitt\u00e4minen ei ole poissuljettua. Etsimme kehitt\u00e4j\u00e4\u00e4, jolla on erinomaista arkkitehtonista silm\u00e4\u00e4 luoda ratkaisuja, joilla voidaan palvella useita erilaisia br\u00e4ndej\u00e4 samoilla joustavilla teknisill\u00e4 ratkaisuilla. Kehitt\u00e4j\u00e4 hy\u00f6dynt\u00e4\u00e4 systemaattisesti Ylen API-ymp\u00e4rist\u00f6\u00e4 yhteisty\u00f6ss\u00e4 muiden Ylen palvelujen kanssa. DevOps-hengess\u00e4 kehitt\u00e4j\u00e4n tulee luoda j\u00e4rkev\u00e4sti yll\u00e4pidett\u00e4vi\u00e4 j\u00e4rjestelmi\u00e4, vastaten kehitt\u00e4mist\u00e4\u00e4n ratkaisuista.",
            "",
            "Valitun henkil\u00f6n ty\u00f6st\u00e4 tehd\u00e4\u00e4n sopimus, joka on voimassa toistaiseksi, molemmin puolisin irtisanomisehdoin.",
            "",
            "Ilmoitettu hankinnan kokonaisarvo on laskettu voittaneen tarjouksen tuntihintojen perusteella ja on arvio kokonaiskustannuksista seuraavan nelj\u00e4n vuoden aikana. T\u00e4ll\u00e4 ilmoituksella ilmoitettu hankinnan arvo on j\u00e4lki-ilmoituksen tekohetkell\u00e4 tehty alustava arvio."
        ],
        "estimatedValue": {
            "type": 0
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "vocCodes": []
        },
        "totalValue": {
            "type": 1,
            "value": 950000,
            "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-03-15T10:50:04.176691",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20200313-005709",
    "tedPublishRequestSentDate": "2020-03-13T10:47:25.1490814",
    "tedPublicationInfo": {
        "ojs_number": "053",
        "no_doc_ojs": "2020\/S 053-126714",
        "publication_date": "2020-03-16T08:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:126714-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 053-126714",
    "previousNoticeOjsNumber": "2018\/S 095-216376",
    "procedureInformation": {
        "procedureType": 2,
        "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-041567",
    "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-03-13T10:47:23.8060735",
    "dateModified": "2020-03-16T08:00:09.248006"
}