{
    "id": 70714,
    "procurementProjectId": 28871,
    "parentId": 35953,
    "noticeNumber": "2021-070714",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 300,
    "legalBasis": "32014L0024",
    "project": {
        "id": 28871,
        "title": "Design systemin suunnittelu ja frontend-kehitys",
        "contractType": 2,
        "procurementCategory": 1,
        "referenceNumber": "YLE20210018",
        "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,
            "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": "72000000",
                "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                "vocCodes": []
            },
            "additionalCpvCodes": [],
            "nutsCodes": [
                "FI1B1"
            ],
            "descrProcurement": [
                "T\u00e4ll\u00e4 tarjouskilpailulla Yle haki yht\u00e4 (1) kokop\u00e4iv\u00e4ist\u00e4, kokenutta Frontend-kehitt\u00e4j\u00e4\u00e4 ty\u00f6skentelem\u00e4\u00e4n osana Ylen eri palveluja yhdist\u00e4v\u00e4n Design systemin (jatkossa my\u00f6s DS) suunnittelusta, rakentamisesta ja kehitt\u00e4misest\u00e4 vastaavaa tiimi\u00e4.",
                "",
                "Frontend-kehitt\u00e4j\u00e4n teht\u00e4v\u00e4n\u00e4 on luoda malli Ylen verkkopalvelujen ja mobiilisovellusten yhteiselle react\/react native komponenttikirjastolle ja komponenttien kehitt\u00e4miseen ja yll\u00e4pitoon tarvittavalle ty\u00f6nkululle. Ty\u00f6ss\u00e4 on t\u00e4rke\u00e4\u00e4, ett\u00e4 DS:n suunnittelussa ja rakentamisessa luotavat teknologiset ratkaisut ja prosessit tukevat parhaalla tavalla Ylen kehitystiimien tarpeita ja ty\u00f6prosessia, sek\u00e4 palveluissa k\u00e4ytett\u00e4vi\u00e4 frontend-teknologioita. Frontend-kehitt\u00e4j\u00e4 huolehtii osaltaan, ett\u00e4 suunniteltavat komponentit toteuttavat Ylen saavutettavuusperiaatteita ja tukevat (esim. webin osalta) hyv\u00e4\u00e4 l\u00f6ydett\u00e4vyytt\u00e4.",
                "",
                "Ty\u00f6ss\u00e4\u00e4n Frontend-kehitt\u00e4j\u00e4 on jatkuvassa vuorovaikutuksessa suunnittelijoiden, kehitt\u00e4jien, kehitysp\u00e4\u00e4llik\u00f6iden ja muiden asiankuuluvia rooleja edustavien ylel\u00e4isten kanssa, kartoittaen eri toimijoiden teknisi\u00e4 tarpeita ja haasteita.",
                "",
                "llmoitettu hankinnan kokonaisarvo on laskettu voittaneen tarjouksen tuntihintojen perusteella ja on arvio kokonaiskustannuksista sopimuskauden 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": "70"
                    }
                ],
                "costCriteria": [],
                "priceCriterion": {
                    "weighting": "30"
                },
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 3,
                "beginDate": "2021-04-09T00:00:00",
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": true,
                "optionsDescription": [
                    "Edell\u00e4 kuvatun frontend.kehittj\u00e4n lis\u00e4ksi Yle varaa my\u00f6hemmin sopimuskauden aikana mahdollisuuden tilata lis\u00e4\u00e4 kehitt\u00e4j\u00e4resursseja valitulta",
                    "palveluntarjoajalta.",
                    "",
                    "Option laajuus on hankinnan kohdetta vastaavan m\u00e4\u00e4r\u00e4 eli enint\u00e4\u00e4n yhden (1) henkil\u00f6n kokoaikainen ty\u00f6panos."
                ],
                "optionType": 0,
                "optionsDays": 0,
                "optionsMonths": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContracts": [
                    {
                        "conclusionDate": "2021-04-09T00:00:00",
                        "contractTitle": "Design systemin suunnittelu ja frontend-kehitys",
                        "numberOfTenders": {
                            "disagreeTenderInformationToBePublished": false,
                            "total": 2,
                            "electronic": 2
                        },
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Siili Solutions Oyj",
                                "nationalRegistrationNumber": "1979903-5",
                                "nutsCodes": [
                                    "FI1B1"
                                ],
                                "postalAddress": {
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "initialEstimatedValueOfContract": {
                            "value": 180000,
                            "currency": "EUR"
                        },
                        "finalTotalValue": {
                            "type": 1,
                            "value": 180000,
                            "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 yht\u00e4 (1) kokop\u00e4iv\u00e4ist\u00e4, kokenutta frontend-kehitt\u00e4j\u00e4\u00e4 ty\u00f6skentelem\u00e4\u00e4n osana Ylen eri palveluja yhdist\u00e4v\u00e4n Design systemin (jatkossa my\u00f6s DS) suunnittelusta, rakentamisesta ja kehitt\u00e4misest\u00e4 vastaavaa tiimi\u00e4.",
            "",
            "Frontend-kehitt\u00e4j\u00e4n teht\u00e4v\u00e4n\u00e4 on luoda malli Ylen verkkopalvelujen ja mobiilisovellusten yhteiselle react\/react native komponenttikirjastolle ja komponenttien kehitt\u00e4miseen ja yll\u00e4pitoon tarvittavalle ty\u00f6nkululle. Ty\u00f6ss\u00e4 on t\u00e4rke\u00e4\u00e4, ett\u00e4 DS:n suunnittelussa ja rakentamisessa luotavat teknologiset ratkaisut ja prosessit tukevat parhaalla tavalla Ylen kehitystiimien tarpeita ja ty\u00f6prosessia, sek\u00e4 palveluissa k\u00e4ytett\u00e4vi\u00e4 frontend-teknologioita. Frontend-kehitt\u00e4j\u00e4 huolehtii osaltaan, ett\u00e4 suunniteltavat komponentit toteuttavat Ylen saavutettavuusperiaatteita ja tukevat (esim. webin osalta) hyv\u00e4\u00e4 l\u00f6ydett\u00e4vyytt\u00e4.",
            "",
            "Ty\u00f6ss\u00e4\u00e4n frontend-kehitt\u00e4j\u00e4 on jatkuvassa vuorovaikutuksessa suunnittelijoiden, kehitt\u00e4jien, kehitysp\u00e4\u00e4llik\u00f6iden ja muiden asiankuuluvia rooleja edustavien ylel\u00e4isten kanssa, kartoittaen eri toimijoiden teknisi\u00e4 tarpeita ja haasteita.",
            "",
            "llmoitettu hankinnan kokonaisarvo on laskettu voittaneen tarjouksen tuntihintojen perusteella ja on arvio kokonaiskustannuksista sopimuskauden aikana. T\u00e4ll\u00e4 ilmoituksella ilmoitettu hankinnan arvo on j\u00e4lki-ilmoituksen tekohetkell\u00e4 tehty alustava arvio."
        ],
        "estimatedValue": {
            "type": 1,
            "value": 180000,
            "currency": "EUR"
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "vocCodes": []
        },
        "totalValue": {
            "type": 1,
            "value": 180000,
            "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": "2021-04-18T10:05:08.9788036",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20210416-006159",
    "tedPublishRequestSentDate": "2021-04-16T10:02:35",
    "tedPublicationInfo": {
        "ojs_number": "077",
        "no_doc_ojs": "2021\/S 077-197941",
        "publication_date": "2021-04-21T07:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:197941-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 077-197941",
    "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": "2021-070714",
    "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,
    "espdRequestReferences": [],
    "dateCreated": "2021-04-16T10:02:03.1863032",
    "dateModified": "2021-04-21T07:00:12.8439731"
}