{
    "id": 118009,
    "procurementProjectId": 76338,
    "parentId": 110117,
    "noticeNumber": "2023-118009",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 600,
    "legalBasis": "32014L0025",
    "project": {
        "id": 76338,
        "title": "HSL: Ohjelmistokehityksen ja -yll\u00e4pidon asiantuntijapalvelut",
        "contractType": 2,
        "procurementCategory": 4,
        "referenceNumber": "68\/02.08.00\/2022",
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "669e414d-e69a-4a77-2e14-08d78deb351a",
            "information": {
                "officialName": "Helsingin Seudun Liikenne - kuntayhtym\u00e4",
                "nationalRegistrationNumber": "2274586-3",
                "nutsCodes": [
                    "FI"
                ],
                "postalAddress": {
                    "streetAddress": "Opastinsilta 6A, PL 100",
                    "postalCode": "00077",
                    "town": "HSL",
                    "country": "FI"
                },
                "email": "[email protected]",
                "mainUrl": "http:\/\/www.hsl.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 0,
            "contractingType": 0,
            "mainActivity": 0,
            "mainActivityUtilities": 128,
            "validationState": 0,
            "dataSource": 0,
            "identifierMissing": false,
            "vhsStatus": 0
        },
        "state": 1,
        "defenceWorks": 0,
        "defenceSupplies": 0,
        "publish": 1,
        "agricultureWorks": 0,
        "isPrivate": false,
        "isConcluded": false,
        "tendering": 0
    },
    "lotsInfo": {
        "divisionLots": true,
        "quantityOfLots": 3,
        "lotsSubmittedFor": 0,
        "lotsSubmittedForQuantity": 0,
        "lotsMaxAwarded": false,
        "lotsMaxAwardedQuantity": 0,
        "lotCombinationPossible": false,
        "lotCombinationPossibleDescription": [],
        "validationState": 0
    },
    "objectDescriptions": [
        {
            "title": "Ohjelmistokehitys ja -yll\u00e4pito",
            "lotNumber": "1",
            "mainCpvCode": {},
            "quantityOrScope": [],
            "additionalCpvCodes": [
                {
                    "code": "72000000",
                    "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                    "vocCodes": []
                },
                {
                    "code": "72200000",
                    "name": "Ohjelmointi ja siihen liittyv\u00e4t neuvontapalvelut",
                    "vocCodes": []
                },
                {
                    "code": "72212000",
                    "name": "Sovellusohjelmiston ohjelmointipalvelut",
                    "vocCodes": []
                },
                {
                    "code": "72212100",
                    "name": "Toimialakohtaisten ohjelmistojen kehitt\u00e4mispalvelut",
                    "vocCodes": []
                }
            ],
            "vehicles": {
                "containsVehiclesInCertainCategories": false,
                "containsOtherThanExcludedVehicles": false,
                "lightPersonalAndCommercialVehicles": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "trucksAboveThreeAndHalfTons": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "busesWithNotAllPassengersSeated": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                }
            },
            "nutsCodes": [
                "FI1B"
            ],
            "mainsiteplaceWorksDelivery": [],
            "descrProcurement": [
                "T\u00e4h\u00e4n osaan valittiin viisi (5) palveluntuottajaa (\"Toimittaja\").",
                "",
                "Puitej\u00e4rjestelyn kautta hankitaan kyvykkyyksi\u00e4 useille eri teknologioille ja osaamisalueille ohjelmistokehitysty\u00f6h\u00f6n. T\u00e4m\u00e4n osan kautta voidaan hankkia yksitt\u00e4isi\u00e4 resursseja tai kehitystiimej\u00e4 ohjelmistokehitysprojekteihin. Tiimi voi koostua osittain tai kokonaan yhden tai useamman palveluntuottajan resursseista erilaisilla allokaatioilla sek\u00e4 vastuilla. Tiimien kokoonpano tarkennetaan tarvekohtaisesti. Kehitysty\u00f6 tapahtuu monitoimijaymp\u00e4rist\u00f6ss\u00e4, jossa hy\u00f6dynnet\u00e4\u00e4n rajapintoja ja valmiita ohjelmistokomponentteja sek\u00e4 useita eri taustaj\u00e4rjestelmi\u00e4. Ty\u00f6 suoritetaan HSL:n ohjauksessa.",
                "",
                "Ohjelmistokehityksess\u00e4mme on:",
                "\u2022 Mobiilisovellukset kaikille eri k\u00e4ytt\u00f6j\u00e4rjestelmille",
                "\u2022 Selainsovellukset",
                "\u2022 Pilvipalveluita hy\u00f6dynt\u00e4v\u00e4t ohjelmistokehityspalvelut",
                "\u2022 Palvelinohjelmistojen kehityspalvelut",
                "\u2022 Integraatio-ohjelmointipalvelut",
                "\u2022 Ohjelmistojen kehitt\u00e4misen johtamisen ja projektinjohtopalvelut",
                "\u2022 K\u00e4ytt\u00f6kokemuksen suunnittelupalvelut sis\u00e4lt\u00e4en esim. k\u00e4ytt\u00f6liittym\u00e4- ja k\u00e4ytett\u00e4vyyssuunnittelun",
                "\u2022 Viestinv\u00e4litysratkaisut",
                "\u2022 Ohjelmistoarkkitehtuuri- ja suunnittelupalvelut",
                "\u2022 Tietoturva-arkkitehtuuri- ja tietoturvasuunnittelupalvelut (esim. kontrollisuunnittelu).",
                "",
                "HSL k\u00e4ytt\u00e4\u00e4 mm. seuravia teknologioita:",
                "",
                "Front-end-kehitys",
                "\u2022 Javascript\/TypeScript",
                "\u2022 HTML",
                "\u2022 CSS (preprosessoijat, esim. Sass tai LESS)",
                "\u2022 React JS",
                "\u2022 Build-ty\u00f6kalut (esim. Webpack)",
                "\u2022 Muut web frameworkit (esim. Vue JS, Angular JS)",
                "\u2022 Responsiiviset web-sivustot",
                "",
                "Back-end-kehitys",
                "\u2022 Java",
                "\u2022 Node.js",
                "\u2022 Python",
                "\u2022 Relaatiotietokannat (esim. Azure SQL, PostgreSQL + PostGIS, MSSQL)",
                "\u2022 NoSQL (esim. MongoDB)",
                "\u2022 Build-ty\u00f6kalut (esim. Maven tai Gradle) ",
                "\u2022 .Net",
                "\u2022 Optimizely CMS",
                "",
                "Palveluv\u00e4yl\u00e4t (Enterprise Service Bus)",
                "\u2022 Apache Camel",
                "\u2022 Java Spring Boot",
                "\u2022 Azure Integration Services",
                "",
                "Mobiilikehitys",
                "\u2022 Kotlin",
                "\u2022 Android",
                "\u2022 iOS (Objective C tai Swift)",
                "\u2022 React Native",
                "",
                "Cloud",
                "\u2022 Cloud (esim. Google ja Azure)",
                "",
                "Docker",
                "\u2022 Docker PaaS (esim. Kubernetes)",
                "\u2022 Continuous Integration (CI) -osaaminen",
                "\u2022 VNET (Azure VNET)",
                "\u2022 Azure Hub Firewall",
                "",
                "Ops",
                "\u2022 Linux",
                "\u2022 Linux scriptaus",
                "",
                "API-hallinta (API-management)",
                "\u2022 Azure API-management",
                "",
                "Muut",
                "\u2022 RobotFramework",
                "\u2022 GraphQL",
                "\u2022 Git",
                "\u2022 avoimen l\u00e4hdekoodin ratkaisujen kehitt\u00e4minen",
                "\u2022 kehitysty\u00f6n aikainen testaus",
                ""
            ],
            "disagreeAwardCriteriaToBePublished": true,
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 3,
                "beginDate": "2023-01-05T00:00:00",
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": true,
                "optionsDescription": [
                    "Muut ohjelmistokehityksen, -tuen ja -yll\u00e4pidon roolit tai roolien yhdistelm\u00e4t, joita ei ole t\u00e4ss\u00e4 erikseen mainittu sopimalla toimeksiantokohtaisesti palveluntuottajan kanssa.  "
                ],
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "additionalInformation": [
                "Ohjelmistojen kehitysty\u00f6 toteutetaan HSL:n tuoteohjauksessa turvallisen kehitt\u00e4misen politiikan mukaisesti. "
            ],
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContracts": [
                    {
                        "conclusionDate": "2023-01-05T00:00:00",
                        "contractNumber": "1",
                        "contractTitle": "Ohjelmistokehitys ja -yll\u00e4pito - Fujitsu",
                        "numberOfTenders": {
                            "disagreeTenderInformationToBePublished": false,
                            "total": 34,
                            "sme": 14,
                            "electronic": 34
                        },
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Fujitsu Finland Oy",
                                "nationalRegistrationNumber": "0815044-1",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Valimotie 16",
                                    "postalCode": "00380",
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    },
                    {
                        "conclusionDate": "2023-01-09T00:00:00",
                        "contractNumber": "2",
                        "contractTitle": "Ohjelmistokehitys ja -yll\u00e4pito - Twoday Oy",
                        "numberOfTenders": {
                            "disagreeTenderInformationToBePublished": false,
                            "total": 34,
                            "sme": 14,
                            "electronic": 34
                        },
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Visma Consulting Oy \/ Twoday Oy",
                                "nationalRegistrationNumber": "1988069-3",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Keskuskatu 3",
                                    "postalCode": "00100",
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    },
                    {
                        "conclusionDate": "2023-01-09T00:00:00",
                        "contractNumber": "3",
                        "contractTitle": "Ohjelmistokehitys ja -yll\u00e4pito - Digia",
                        "numberOfTenders": {
                            "disagreeTenderInformationToBePublished": false,
                            "total": 34,
                            "sme": 14,
                            "electronic": 34
                        },
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Digia Finland Oy",
                                "nationalRegistrationNumber": "1091248-4",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Atomitie 2 A",
                                    "postalCode": "00370",
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    },
                    {
                        "conclusionDate": "2023-01-09T00:00:00",
                        "contractNumber": "4",
                        "contractTitle": "Ohjelmistokehitys ja -yll\u00e4pito - Unikie",
                        "numberOfTenders": {
                            "disagreeTenderInformationToBePublished": false,
                            "total": 34,
                            "sme": 14,
                            "electronic": 34
                        },
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Unikie Oy",
                                "nationalRegistrationNumber": "FI26798815",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Hermiankatu 1",
                                    "postalCode": "33720",
                                    "town": "Tampere",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    },
                    {
                        "conclusionDate": "2023-01-12T00:00:00",
                        "contractNumber": "5",
                        "contractTitle": "Ohjelmistokehitys ja -yll\u00e4pito - IBM",
                        "numberOfTenders": {
                            "disagreeTenderInformationToBePublished": false,
                            "total": 34,
                            "sme": 14,
                            "electronic": 34
                        },
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Oy IBM Finland Ab",
                                "nationalRegistrationNumber": "0195876-3",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Laajalahdentie 23",
                                    "postalCode": "00330",
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    }
                ]
            },
            "validationState": 0
        },
        {
            "title": "Tuotantoymp\u00e4rist\u00f6jen hallinta ja automatisointi (SRE)",
            "lotNumber": "2",
            "mainCpvCode": {},
            "quantityOrScope": [],
            "additionalCpvCodes": [
                {
                    "code": "72000000",
                    "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                    "vocCodes": []
                }
            ],
            "vehicles": {
                "containsVehiclesInCertainCategories": false,
                "containsOtherThanExcludedVehicles": false,
                "lightPersonalAndCommercialVehicles": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "trucksAboveThreeAndHalfTons": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "busesWithNotAllPassengersSeated": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                }
            },
            "nutsCodes": [
                "FI1B"
            ],
            "mainsiteplaceWorksDelivery": [
                "Pasila, Helsinki"
            ],
            "descrProcurement": [
                "T\u00e4h\u00e4n osaan valittiin kolme (3) palveluntuottajaa (\"Toimittaja\").",
                "",
                "Site Reliability Engineer on ohjelmistokehitt\u00e4j\u00e4 ja yll\u00e4pit\u00e4j\u00e4, joka on keskittynyt pilvialustojen kustannus- ja teho-optimointiin k\u00e4ytt\u00e4en apunaan ohjelmistotuotannosta tuttuja k\u00e4yt\u00e4nteit\u00e4 ja tuomalla n\u00e4m\u00e4 k\u00e4yt\u00e4nteet osaksi organisaation pilvikehityst\u00e4.",
                "",
                "SRE-asiantuntijan teht\u00e4viin kuuluu tuotantoymp\u00e4rist\u00f6n py\u00f6ritt\u00e4minen monitoroimalla ja automatisoimalla virhetilanteiden palautuminen normaaliksi. T\u00e4m\u00e4 parantaa tuotteen saatavuutta, laatua ja lyhent\u00e4\u00e4 tuotejulkistuksiin kuluvaa aikaa. SRE asiantuntijat monitoroivat pilviymp\u00e4rist\u00f6\u00e4, antavat dataan pohjautuvia suosituksia ja tekev\u00e4t optimointiin liittyvi\u00e4 p\u00e4\u00e4t\u00f6ksi\u00e4 yhdess\u00e4 tuotekehitt\u00e4jien kanssa. He my\u00f6s kehitt\u00e4v\u00e4t organisaation pilvihallintaa yhdess\u00e4 organisaation vastuuhenkil\u00f6iden kanssa. ",
                "",
                "SRE-asiantuntijan ty\u00f6h\u00f6n voi kuulua mm.:",
                "",
                "\u2022 ker\u00e4t\u00e4 ja analysoida asiakkaan metriikkaa ja auttaa asiakasta pilviymp\u00e4rist\u00f6ns\u00e4 optimoinnissa ja vikasietoisuuden parantamisessa",
                "\u2022 auttaa ohjelmistotiimej\u00e4 pilvi konfiguraation hallinnassa ja automatisoinnissa mm. IAC",
                "\u2022 osallistua muun muassa ohjelmistokehityksen suunnitteluun, pilvialustan hallintaan ja pilvialustan kapasiteettiin liittyviss\u00e4 aiheissa",
                "\u2022 luoda standardoituja ty\u00f6kaluja ohjelmistokehitt\u00e4jille, jotta aikaa markkinoille voitaisiin lyhent\u00e4\u00e4",
                "\u2022 luoda pilvialustalle automaatioita hoitamaan p\u00e4ivitt\u00e4isi\u00e4 teht\u00e4vi\u00e4 ja yll\u00e4pit\u00e4\u00e4 automaatiota",
                "\u2022 osallistua pilvialustan h\u00e4iri\u00f6tilanteiden ratkaisemiseen ja niist\u00e4 tiedottamiseen",
                "\u2022 luoda metriikkaan pohjautuvia ty\u00f6kaluja SRE ty\u00f6n tueksi",
                "\u2022 h\u00e4lytyksiin reagointi. konfigurointi ja niist\u00e4 tiedottaminen ",
                "\u2022 p\u00e4\u00e4synhallinnan konfiguroiminen, valvonta ja automaatio",
                "\u2022 verkkoratkaisujen konfiguroiminen, valvonta ja automaatio.",
                ""
            ],
            "disagreeAwardCriteriaToBePublished": true,
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 3,
                "beginDate": "2023-01-09T00:00:00",
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": true,
                "optionsDescription": [
                    "Muut tuotantoymp\u00e4rist\u00f6jen hallinnan ja automatisoinnin roolit tai roolien yhdistelm\u00e4t, joita ei ole t\u00e4ss\u00e4 erikseen mainittu, sopimalla toimeksiantokohtaisesti palveluntuottajan kanssa.   "
                ],
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "additionalInformation": [],
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContracts": [
                    {
                        "conclusionDate": "2023-01-09T00:00:00",
                        "contractNumber": "6",
                        "contractTitle": "Tuotantoymp\u00e4rist\u00f6jen hallinta ja automatisointi (SRE) - Nordcloud",
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Nordcloud Oy",
                                "nationalRegistrationNumber": "2827588-2",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Antinkatu 1",
                                    "postalCode": "00100",
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    },
                    {
                        "conclusionDate": "2023-01-12T00:00:00",
                        "contractNumber": "5",
                        "contractTitle": "Tuotantoymp\u00e4rist\u00f6jen hallinta ja automatisointi (SRE) - IBM",
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Oy IBM Finland Ab",
                                "nationalRegistrationNumber": "0195876-3",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Laajalahdentie 23",
                                    "postalCode": "00330",
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    },
                    {
                        "conclusionDate": "2023-01-10T00:00:00",
                        "contractNumber": "7",
                        "contractTitle": "Tuotantoymp\u00e4rist\u00f6jen hallinta ja automatisointi (SRE) - EY",
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "EY Advisory Oy",
                                "nationalRegistrationNumber": "3283705-9",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Alvar Aallon Katu 5 C",
                                    "postalCode": "00100",
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    }
                ]
            },
            "validationState": 0
        },
        {
            "title": "Business Intelligence ja Data Warehouse",
            "lotNumber": "3",
            "mainCpvCode": {},
            "quantityOrScope": [],
            "additionalCpvCodes": [
                {
                    "code": "72000000",
                    "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                    "vocCodes": []
                }
            ],
            "vehicles": {
                "containsVehiclesInCertainCategories": false,
                "containsOtherThanExcludedVehicles": false,
                "lightPersonalAndCommercialVehicles": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "trucksAboveThreeAndHalfTons": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                },
                "busesWithNotAllPassengersSeated": {
                    "numberOfCleanVehicles": 0,
                    "totalNumberOfVehicles": 0
                }
            },
            "nutsCodes": [
                "FI1B"
            ],
            "mainsiteplaceWorksDelivery": [],
            "descrProcurement": [
                "T\u00e4h\u00e4n osaan valitaan enint\u00e4\u00e4n kolme (3) palveluntuottajaa (\"Toimittaja\").",
                "",
                "Keskeisin komponentti tarjouspyynn\u00f6n julkaisuhetkell\u00e4 on tietovarasto, jota on kehitetty n. 5 vuotta 3-7 hengen tiimin voimin.",
                "",
                "Tietovarasto on HSL:n analytiikan mahdollistama Azure-ymp\u00e4rist\u00f6n pilvikomponenteista rakennettu data platform -ratkaisu, johon pohjautuen rakennetaan tiedon raportointi-, visualisointi ja dashboard-ratkaisuja hy\u00f6dynt\u00e4en erilaisia Business Intelligence -ty\u00f6v\u00e4lineit\u00e4, esim. PowerBI.",
                "",
                "Tietovarastoa on kehitetty ketteri\u00e4 menetelmi\u00e4 (scrum) hy\u00f6dynt\u00e4en. ",
                "",
                "Tyypillisesti kehitystiimi\u00e4 on HSL:n puolella ohjannut tuoteomistaja. ",
                "",
                "Toimittajan puolella keskeisi\u00e4 tiimin rooleja ovat olleet mm. Scrum Master, Data Engineerit (2-4 kpl) ja BI-kehitt\u00e4j\u00e4.",
                "",
                ""
            ],
            "disagreeAwardCriteriaToBePublished": true,
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 3,
                "beginDate": "2023-01-09T00:00:00",
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": true,
                "optionsDescription": [
                    "Muut BI- ja DW-roolit tai roolien yhdistelm\u00e4t, joita ei ole t\u00e4ss\u00e4 erikseen mainittu, sopimalla toimeksiantokohtaisesti palveluntuottajan kanssa.   "
                ],
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "additionalInformation": [],
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContracts": [
                    {
                        "conclusionDate": "2023-01-09T00:00:00",
                        "contractNumber": "6",
                        "contractTitle": "Business Intelligence ja Data Engineering - Nordcloud",
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Nordcloud Oy",
                                "nationalRegistrationNumber": "2827588-2",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Antinkatu 1",
                                    "postalCode": "00100",
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    },
                    {
                        "conclusionDate": "2023-01-10T00:00:00",
                        "contractNumber": "7",
                        "contractTitle": "Business Intelligence ja Data Engineering - EY",
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "EY Advisory Oy",
                                "nationalRegistrationNumber": "3283705-9",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Alvar Aallon Katu 5 C",
                                    "postalCode": "00100",
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    },
                    {
                        "conclusionDate": "2023-01-05T00:00:00",
                        "contractNumber": "1",
                        "contractTitle": "Business Intelligence ja Data Engineering - Fujitsu",
                        "disagreeContractorInformationToBePublished": false,
                        "contractors": [
                            {
                                "officialName": "Fujitsu Finland Oy",
                                "nationalRegistrationNumber": "0815044-1",
                                "nutsCodes": [
                                    "FI"
                                ],
                                "postalAddress": {
                                    "streetAddress": "Valimotie 16",
                                    "postalCode": "00380",
                                    "town": "Helsinki",
                                    "country": "FI"
                                },
                                "isSmallMediumEnterprise": false,
                                "validationState": 0
                            }
                        ],
                        "likelyToBeSubcontracted": false,
                        "valueOfSubcontract": {}
                    }
                ]
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Helsingin Seudun Liikenne - kuntayhtym\u00e4",
            "nationalRegistrationNumber": "2274586-3",
            "nutsCodes": [
                "FI"
            ],
            "postalAddress": {
                "streetAddress": "Opastinsilta 6A, PL 100",
                "postalCode": "00077",
                "town": "HSL",
                "country": "FI"
            },
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.hsl.fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "postalAddress": {},
            "validationState": 0
        },
        "sendTendersOption": 0,
        "addressToSendTenders": {
            "nutsCodes": [],
            "postalAddress": {},
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "email": "[email protected]"
    },
    "procurementObject": {
        "shortDescription": [
            "HSL:n (\"Tilaaja\") hankinnan kohteena oli HSL:n ohjelmistokehityksen, tuen ja yll\u00e4pidon asiantuntijapalvelut.",
            "",
            "Hankinnan tarkoitus oli solmia puitesopimus ohjelmistokehitys- ja yll\u00e4pitopalveluiden asiantuntijapalveluista usean palveluntoimittajan kanssa ja siten tuottaa r\u00e4\u00e4t\u00e4l\u00f6ityj\u00e4 ja innovatiivisia ohjelmistoja, joita k\u00e4ytet\u00e4\u00e4n HSL:n toiminnassa.",
            "",
            "Hankinta jaettiin osiin.",
            "",
            "Osa 1 koskee ohjelmistokehityksen asiantuntijoita",
            "Osa 2 koskee Site Reliability Engineering -asiantuntijoita",
            "Osa 3 koskee sek\u00e4 Business Intelligence-, ett\u00e4 Data Engineering -asiantuntijoita.",
            "",
            "Hankinnan tavoitteena oli muodostaa toimiva puitej\u00e4rjestely, josta voidaan hankkia ketter\u00e4sti kehitysty\u00f6t\u00e4, yksitt\u00e4isi\u00e4 resursseja tai kehitystiimej\u00e4 ohjelmistokehitysprojekteihin. T\u00e4m\u00e4n hankintamenettelyn tuloksena mahdollisesti syntyv\u00e4ll\u00e4 puitesopimuksella hankittavat asiantuntijateht\u00e4v\u00e4t voivat olla esimerkiksi suunnittelua, muotoilua, arkkitehtuurity\u00f6t\u00e4, projektinjohtoa- ja tukemista, kehitysty\u00f6t\u00e4, tukea ja yll\u00e4pitoa.",
            "",
            "Asiantuntijaty\u00f6 tapahtuu monitoimittajaymp\u00e4rist\u00f6ss\u00e4, jossa hy\u00f6dynnet\u00e4\u00e4n rajapintoja ja valmiita ohjelmistokomponentteja sek\u00e4 useita eri taustaj\u00e4rjestelmi\u00e4 ja kaikki ty\u00f6 suoritetaan HSL:n IT:n ja liiketoimintayksik\u00f6iden ohjauksessa ja yhteisty\u00f6ss\u00e4 muiden palveluntuottajien sek\u00e4 sidosryhmien kanssa.",
            "",
            "Tuotantotiimit voivat koostua osittain tai kokonaan palveluntuottajan asiantuntijoista erilaisilla allokaatioilla sek\u00e4 vastuilla. HSL voi my\u00f6s sulauttaa eri projektien kehitysty\u00f6n yhden tiimin kokonaisvastuulle sis\u00e4lt\u00e4en jo tuotantoon vietyjen osien yll\u00e4pidon. Tiimien kokoonpano tarkennetaan tarvekohtaisesti. Vastuu ratkaisuista niin toiminnallisesti kuin teknisesti on koko tiimill\u00e4. ",
            "",
            "Puitej\u00e4rjestelyss\u00e4 ei ole projektien koolle tai laskutukselle asetettua eurom\u00e4\u00e4r\u00e4ist\u00e4 alarajaa, joten projektien\/toimeksiantojen koko voi vaihdella merkitt\u00e4v\u00e4sti. Puitej\u00e4rjestelyn sopimusmenettely on esitetty hankinta-asiakirjoissa.",
            "",
            "Puitej\u00e4rjestelyn kautta hankitaan kyvykkyyksi\u00e4 useille eri teknologioille ja osaamisalueille. Teknologiat on lueteltu osia koskevissa tiedoissa.",
            ""
        ],
        "estimatedValue": {
            "type": 0
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "vocCodes": []
        },
        "totalValue": {
            "type": 1,
            "value": 104000000,
            "currency": "EUR",
            "disagreeToBePublished": false
        },
        "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": [],
        "economicCriteriaToParticipate": false,
        "economicCriteriaDescription": [],
        "economicRequiredStandards": [],
        "technicalCriteriaToParticipate": false,
        "technicalCriteriaDescription": [],
        "technicalRequiredStandards": [],
        "rulesForParticipation": [],
        "restrictedToShelteredWorkshop": false,
        "restrictedToShelteredProgram": false,
        "reservedOrganisationServiceMission": false,
        "depositsRequired": [],
        "financingConditions": [],
        "legalFormTaken": [],
        "qualificationSystemConditions": [],
        "ciriteriaForTheSelectionOfParticipants": [],
        "executionOfServiceIsReservedForProfession": false,
        "referenceToRelevantLawRegulationOrProvision": [],
        "participationIsReservedForProfession": false,
        "indicateProfession": [],
        "contractPerformanceConditions": [],
        "obligationToIndicateNamesAndProfessionalQualifications": false,
        "validationState": 0
    },
    "conditionsInformationDefence": {
        "depositsRequired": [],
        "financingConditions": [],
        "legalFormTaken": [],
        "otherParticularConditions": [],
        "personalSituationOfEconomicOperators": [],
        "personalSituationOfSubcontractors": [],
        "economicCriteriaOfEconomicOperators": [],
        "economicCriteriaOfEconomicOperatorsMinimum": [],
        "economicCriteriaOfSubcontractors": [],
        "economicCriteriaOfSubcontractorsMinimum": [],
        "technicalCriteriaOfEconomicOperators": [],
        "technicalCriteriaOfEconomicOperatorsMinimum": [],
        "technicalCriteriaOfSubcontractors": [],
        "technicalCriteriaOfSubcontractorsMinimum": [],
        "restrictedToShelteredWorkshops": false,
        "restrictedToShelteredProgrammes": false,
        "restrictedToParticularProfession": false,
        "restrictedToParticularProfessionLaw": [],
        "staffResponsibleForExecution": false,
        "validationState": 0
    },
    "conditionsInformationNational": {
        "participantSuitabilityCriteria": [],
        "requiredCertifications": [],
        "additionalInformation": [],
        "validationState": 0,
        "reservedForShelteredWorkshopOrProgram": false
    },
    "complementaryInformation": {
        "isRecurringProcurement": false,
        "estimatedTimingForFurtherNoticePublish": [],
        "electronicOrderingUsed": false,
        "electronicInvoicingUsed": false,
        "electronicPaymentUsed": false,
        "additionalInformation": [],
        "validationState": 0
    },
    "datePublished": "2023-01-22T09:50:12.127658",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20230120-005706",
    "tedPublishRequestSentDate": "2023-01-20T09:49:21",
    "tedPublicationInfo": {
        "ojs_number": "018",
        "no_doc_ojs": "2023\/S 018-049204",
        "publication_date": "2023-01-25T08:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:049204-2023: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": [
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[1]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[1]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[2]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[2]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[3]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[3]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[4]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[4]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[5]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[5]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[6]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[6]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[7]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[7]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[8]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[8]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[9]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[9]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[10]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[10]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[11]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_OTHER_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R612",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[11]\/\/TENDERS[ missing NB_TENDERS_RECEIVED_NON_EU]: S5-02-02: Information about tenders: all information of this section is required."
                },
                {
                    "name": "R617",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[6][.\/\/NB_TENDERS_RECEIVED=14, .\/\/NB_TENDERS_RECEIVED_SME=14, .\/\/NO_SME]: S5-02-02: Number of tenders received: should not be equal to the number of tenders received from SMEs when a contractor (or all in a group) is not an SME (S5-02-03)."
                },
                {
                    "name": "R617",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[7][.\/\/NB_TENDERS_RECEIVED=14, .\/\/NB_TENDERS_RECEIVED_SME=14, .\/\/NO_SME]: S5-02-02: Number of tenders received: should not be equal to the number of tenders received from SMEs when a contractor (or all in a group) is not an SME (S5-02-03)."
                },
                {
                    "name": "R617",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[8][.\/\/NB_TENDERS_RECEIVED=14, .\/\/NB_TENDERS_RECEIVED_SME=14, .\/\/NO_SME]: S5-02-02: Number of tenders received: should not be equal to the number of tenders received from SMEs when a contractor (or all in a group) is not an SME (S5-02-03)."
                }
            ]
        }
    ],
    "noticeOjsNumber": "2023\/S 018-049204",
    "previousNoticeOjsNumber": "2022\/S 197-560817",
    "procedureInformation": {
        "procedureType": 1,
        "acceleratedProcedure": false,
        "justificationForAcceleratedProcedure": [],
        "contestType": 0,
        "frameworkAgreement": {
            "includesFrameworkAgreement": true,
            "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,
        "additionalInformationAboutElectronicAuction": [],
        "namesOfParticipantsAlreadySelected": [],
        "procurementGovernedByGPA": true,
        "criteriaForEvaluationOfProjects": [],
        "disagreeCriteriaForEvaluationOfProjectsPublish": false,
        "mainFeaturesAward": [],
        "validationState": 0
    },
    "tenderingInformation": {
        "languages": [],
        "tendersMustBeValidOption": 0,
        "tenderOpeningConditions": {},
        "defence": {
            "previousPublicationExists": false,
            "hasPreviousContractNoticeOjsNumber": false,
            "hasPreviousExAnteOjsNumber": false,
            "payableDocuments": false,
            "languageType": 0,
            "languages": [],
            "otherLanguage": false
        },
        "estimatedExecutionTimeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "validationState": 0
    },
    "rewardsAndJury": {
        "prizeAwarded": false,
        "numberAndValueOfPrizes": [],
        "detailsOfPayments": [],
        "serviceContractAwardedToWinner": false,
        "decisionOfTheJuryIsBinding": false,
        "namesOfSelectedMembersOfJury": [],
        "validationState": 0
    },
    "resultsOfContest": {
        "contestWasTerminated": false,
        "noPrizeType": 0,
        "originalNoticeSentVia": 0,
        "participantsContemplated": 0,
        "participantsSme": 0,
        "participantsForeign": 0,
        "disagreeParticipantCountPublish": false,
        "winners": [],
        "disagreeWinnersPublish": false,
        "disagreeValuePublish": false,
        "validationState": 0
    },
    "tedNoDocExt": "2023-118009",
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": false,
    "isCancelled": false,
    "isContractAwardCancellationNotice": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "officialName": "Markkinaoikeus",
            "nutsCodes": [],
            "postalAddress": {
                "streetAddress": "S\u00f6rn\u00e4istenkatu 1",
                "postalCode": "00580",
                "town": "Helsinki",
                "country": "FI"
            },
            "telephoneNumber": "+358 295643300",
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.oikeus.fi\/markkinaoikeus",
            "validationState": 0
        },
        "reviewProcedure": [],
        "validationState": 0
    },
    "attachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "rtpAttachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "pcftAttachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "modifications": {
        "additionalCpvCodes": [],
        "nutsCodes": [],
        "mainsiteplaceWorksDelivery": [],
        "descrProcurement": [],
        "timeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "justificationForDurationOverFourYears": [],
        "justificationForDurationOverEightYears": [],
        "totalValue": {},
        "awardedToGroupOfEconomicOperators": false,
        "contractors": [],
        "description": [],
        "reason": 0,
        "reasonDescriptionEconomic": [],
        "reasonDescriptionCircumstances": [],
        "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,
            "subcontractingDescription": [],
            "allOrCertainSubcontractsWillBeAwarded": false,
            "shareOfContractWillBeSubcontracted": false,
            "validationState": 0
        }
    ],
    "hilmaStatistics": {
        "energyEfficiencyConsidered": false,
        "lowCarbon": false,
        "circularEconomy": false,
        "biodiversity": false,
        "sustainableFoodProduction": false,
        "justWorkingConditions": true,
        "employmentCondition": false,
        "codeOfConduct": false,
        "innovationConsidered": true,
        "solutionNewToBuyer": false,
        "solutionNewToMarketOrIndustry": false,
        "smeParticipationConsidered": true,
        "validationState": 0
    },
    "isPrivateSmallValueProcurement": false,
    "espdRequestReferences": [],
    "hilmaSubmissionDate": "2023-01-20T09:48:50.8214148",
    "dateCreated": "2023-01-20T09:48:50.3784597",
    "dateModified": "2023-01-25T08:03:23.2391218"
}