{
    "id": 133035,
    "procurementProjectId": 90871,
    "noticeNumber": "2023-133035",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 100,
    "legalBasis": "32014L0024",
    "project": {
        "id": 90871,
        "title": "TIETOPYYNT\u00d6: Ilmatieteen laitoksen kapasiteettiymp\u00e4rist\u00f6n uusiminen",
        "contractType": 2,
        "procurementCategory": 1,
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "5b2d57ff-7dfa-4d61-2d75-08d78deb351a",
            "information": {
                "officialName": "Ilmatieteen laitos",
                "nationalRegistrationNumber": "0244664-7",
                "nutsCodes": [
                    "FI1B1"
                ],
                "postalAddress": {
                    "streetAddress": "Erik Palm\u00e9nin aukio 1",
                    "postalCode": "00560",
                    "town": "Helsinki",
                    "country": "FI"
                },
                "email": "[email protected]",
                "contactPerson": "Antti Karisalo",
                "mainUrl": "http:\/\/www.fmi.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 2,
            "contractingType": 0,
            "mainActivity": 8,
            "mainActivityUtilities": 0,
            "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": false,
        "lotsSubmittedFor": 0,
        "lotsSubmittedForQuantity": 0,
        "lotsMaxAwarded": false,
        "lotsMaxAwardedQuantity": 0,
        "lotCombinationPossible": false,
        "lotCombinationPossibleDescription": [],
        "validationState": 0
    },
    "objectDescriptions": [
        {
            "mainCpvCode": {
                "code": "72514200",
                "name": "Tietoj\u00e4rjestelmien kehitt\u00e4miseen liittyv\u00e4t tietokeskuspalvelut",
                "vocCodes": []
            },
            "quantityOrScope": [],
            "additionalCpvCodes": [],
            "nutsCodes": [
                "FI1D7",
                "FI1B1"
            ],
            "mainsiteplaceWorksDelivery": [
                "Sodankyl\u00e4 ja Helsinki"
            ],
            "descrProcurement": [
                "Hankintayksik\u00f6n esittely  ",
                "",
                "Ilmatieteen laitos havainnoi ja tutkii ilmakeh\u00e4\u00e4, l\u00e4hiavaruutta ja meri\u00e4. Lis\u00e4ksi se tuottaa palveluita s\u00e4\u00e4st\u00e4, merest\u00e4, ilmastosta, ilmanlaadusta ja l\u00e4hiavaruudesta yleisen turvallisuuden, elinkeinoel\u00e4m\u00e4n ja kansalaisten tarpeisiin. Ilmatieteen laitos kuuluu liikenne- ja viestint\u00e4ministeri\u00f6n hallinnonalaan.  Laitoksella ty\u00f6skentelee n. 750 henkil\u00f6\u00e4. P\u00e4\u00e4toimipiste on Helsingin Kumpulassa, lis\u00e4ksi lentos\u00e4\u00e4palvelun toimipisteit\u00e4 on Kuopiossa ja Rovaniemell\u00e4. Tutkimuksen toimipisteit\u00e4 on Helsingin lis\u00e4ksi Kuopiossa ja Sodankyl\u00e4ss\u00e4.  ",
                "",
                "Ilmatieteen laitoksen IT-j\u00e4rjestelm\u00e4t muodostavat laajan ja monipuolisen kokonaisuuden, jossa keskeist\u00e4 on erilaisten data-aineistojen keruu, prosessointi ja jakelu. Aineistot vaihtelevat jatkuvan virran melko pienist\u00e4 pistehavaintoaineistoista ilmakeh\u00e4n ja meren profiilimittauksiin, pitkiin havaintoaikasarjoihin, ajallisesti ja paikallisesti laajoihin kaukokartoitus aineistoihin sek\u00e4 erilaisiin meri- ja ilmakeh\u00e4mallidatoihin. Tyypillisesti yhden aineistotietovirran k\u00e4sittely on moniportaista jakautuen useaan eri tietoj\u00e4rjestelm\u00e4\u00e4n. Menetelm\u00e4t ja ratkaisut ovat tyypillisesti datalajikohtaisia, tutkimusty\u00f6n tuloksena syntyneit\u00e4 toteutuksia eri ohjelmointikielill\u00e4 valmisohjelmistojen sijaan.  ",
                "",
                "J\u00e4rjestelm\u00e4t voidaan jakaa operatiivisen tuotannon ja tutkimuksen palveluihin Edellisen keskeisi\u00e4 vaatimuksia on aikakriittinen ja ennakoitava suorituskyky, vikasietoisuus ja k\u00e4ytett\u00e4vyys ymp\u00e4rivuorokauden, kun taas j\u00e4lkimm\u00e4isen on katettava laaja kirjo erilaisia kapasiteettitarpeita riitt\u00e4v\u00e4ll\u00e4 suorituskyvyll\u00e4 ja k\u00e4ytett\u00e4vyydell\u00e4. Kolmannen palveluryhm\u00e4n muodostavat erilaiset toimintaa tukevat tunnistus, hakemisto, toiminnanohjaus ja valvontapalvelut, sis\u00e4iset dokumentointialustat ja webbipalvelut.  ",
                "",
                "Nykyinen virtualisointiymp\u00e4rist\u00f6 koostuu sek\u00e4 Red Hat Enterprise Virtualization (KVM) ett\u00e4 VMware -j\u00e4rjestelmist\u00e4, joita k\u00e4ytet\u00e4\u00e4n sek\u00e4 Kumpulassa ett\u00e4 Sodankyl\u00e4ss\u00e4. On n\u00e4ht\u00e4viss\u00e4, ett\u00e4 seuraavien kahden kolmen vuoden aikana valtaosa uusista k\u00e4ytt\u00e4j\u00e4tarpeista kohdistuu konttiteknologiaan samalla kun iso osa nykyisist\u00e4 k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4tason virtualisoinneista siirtyy k\u00e4ytt\u00e4m\u00e4\u00e4n kontteja tai palvelimettomia pilvitekniikoita. Kuitenkin tarve hy\u00f6dynt\u00e4\u00e4 perinteist\u00e4 virtualisointia s\u00e4ilyy, mutta sen tulevaa laajuutta on vaikea arvioida t\u00e4ss\u00e4 vaiheessa. Julkipilvipalveluilla tulee olemaan tulevaisuudessa my\u00f6s merkitt\u00e4v\u00e4 rooli virtualisointi-, kontti- ja muissa prosessointialustoissa. Lis\u00e4ksi toimialakohtaisilla pilvipalveluilla voi olla merkityst\u00e4 eri datojen k\u00e4sittelyss\u00e4. T\u00e4st\u00e4 on esimerkkin\u00e4 Euroopan keskipitkien s\u00e4\u00e4ennustekeskuksen (ECMWF) ja Euroopan s\u00e4\u00e4satelliittij\u00e4rjest\u00f6n (EUMETSAT) oma pilvipalvelu \u201cEuropean Weather Cloud\u201d, EWC. ",
                "",
                "",
                "Hankinnan kuvaus  ",
                "",
                "Virtualisointitekniikoissa on k\u00e4ynniss\u00e4 teknologinen murros, ja hankinnan kannalta on n\u00e4ht\u00e4viss\u00e4 ainakin kolme toteutusvaihtoehtoa: ",
                "- Perinteinen virtualisointi, joka vastaa nykytilaa, ja jossa ohjelmistot, palvelimet ja tallennusj\u00e4rjestelm\u00e4t muodostavat omat kokonaisuutensa. ",
                "- Yhten\u00e4isratkaisu ns. hyperkonvergenssi (HCI), jossa samalla ohjelmistolla hallitaan koko paletti virtuaalikoneista fyysisiin palvelimiin, verkkoihin ja tallennusj\u00e4rjestelmiin asti. ",
                "- Konttipohjaiset virtualisointiratkaisut, jossa virtuaalikoneita ajetaan konteissa osana laajempaa konttialustaa, joka huolehtii puolestaan fyysisten resurssien hallinnasta.  ",
                "",
                "Nykyiset ymp\u00e4rist\u00f6t on toteutettu kahden konesalin vikasietoisina klustereina sek\u00e4 KVM:ll\u00e4 ett\u00e4 VMwarella Helsingiss\u00e4 ja Sodankyl\u00e4ss\u00e4. ",
                "",
                "Helsinki:",
                "KVM-is\u00e4nt\u00e4koneiden lkm 10",
                "VMware-Is\u00e4nt\u00e4koneiden lkm 4",
                "Linux virtuaalikoneet 445",
                "Windows-virtuaalikoneet 40",
                "",
                "Sodankyl\u00e4:",
                "KVM-is\u00e4nt\u00e4koneiden lkm 8",
                "VMware-Is\u00e4nt\u00e4koneiden lkm 0",
                "Linux virtuaalikoneet 140",
                "Windows-virtuaalikoneet 10",
                "",
                "Linux virtuaalikoneilla ajetaan ainakin seuraavia alla kuvattuja ty\u00f6kuormia: ",
                "- Geofysikaalisen datan prosessointi erilaisilla tieteenalakohtaisilla ty\u00f6kaluilla ja ohjelmointikielill\u00e4.  ",
                "- tietokannat (esim. PostgreSQL, MySQL) ",
                "- kubernetes\/openshift ",
                "- kuormantasaus\/www-palvelut (esim. haproxy, nginx) ",
                "- tallennuspalvelut (ceph,lustre\u2026) ",
                "",
                "Windows virtuaalikoneilla ajetaan seuraavia ty\u00f6kuormia: ",
                "- active directory",
                "- tietokannat (MSQL, MySQL) ",
                "- www-palvelut (Microsoft IIS) ",
                "- hallintapalvelut  ",
                "",
                "Alla on kuvattu yleisimm\u00e4t virtuaalikoneiden vCPU konfiguraatiot: ",
                "Linux: vCPU ",
                "Standard: 4-8",
                "Medium: 16",
                "Large: 32",
                "",
                "Windows: vCPU ",
                "Standard: 2-4",
                "Medium: 8",
                "Large: 16",
                "",
                "Virtuaalikoneiden vCPU konfiguraatiot jakautuvat seuraavasti: ",
                "vCPU 2-8: 83.2% ",
                "vCPU 8-16: 13.2% ",
                "vCPU 32+: 3.5% ",
                "",
                "Nykyinen kapasiteettiratkaisu on toteutettu ns. kolmikerros arkkitehtuurilla (palvelimet, verkkolaitteet ja tallennuslaitteet). Tarkemmat tiedot klustereista ja tallennustilasta l\u00f6ytyv\u00e4t liitteest\u00e4 2. ",
                "",
                "Tulevan teknisen ratkaisun kulmakivet:",
                "- Kahden konesalin ratkaisu sek\u00e4 Helsinkiin ett\u00e4 Sodankyl\u00e4\u00e4n siten, ett\u00e4 palvelut voidaan varmentaa konesalien v\u00e4lill\u00e4. Optiona voi olla mahdollisuus varmentaa Helsingin ja Sodankyl\u00e4n v\u00e4lill\u00e4.  ",
                "- Ratkaisun tulee modulaarinen siten ett\u00e4 kokonaiskapasiteettia voidaan kasvattaa tai pienent\u00e4\u00e4 joustavasti.  ",
                "- Ratkaisussa tulee olla mahdollisuus laajentaa tai kahdentaa kapasiteettia julkipilveen. T\u00e4m\u00e4n ratkaisun tekniset reunaehdot ja kustannusvaikutus tulee eritell\u00e4 selke\u00e4sti. Ratkaisun kustannustehokkuuteen tulee kiinnitt\u00e4\u00e4 erityist\u00e4 huomiota. Edell\u00e4 mainittujen kolmen mahdollisen toteutusarkkitehtuurin lis\u00e4ksi voi olla my\u00f6s muita ratkaisuvaihtoehtoja tai em. vaihtoehtojen yhdistelmi\u00e4. ",
                "- Minimivaatimukset on m\u00e4\u00e4ritelty tarkemmin liitteess\u00e4 yksi. Mik\u00e4li minimivaatimuksissa on teknisesti tai taloudellisesti ehdotetun ratkaisun kannalta ongelmallisia vaatimuksia, n\u00e4m\u00e4 on hyv\u00e4 nostaa esiin tietopyynn\u00f6n vastauksessa. ",
                "",
                "",
                "Tietopyynt\u00f6vastauksessa tulee ehdottaa teknist\u00e4 ratkaisua, joka t\u00e4ytt\u00e4\u00e4 t\u00e4ss\u00e4 dokumentissa, ja minivaatimuksissa (liite 1) kuvatut ehdot. Jos toimittaja haluaa ratkaisussaan poiketa ehdotetuista vaatimuksista, tulee poikkeamat perustella huolellisesti. ",
                "",
                "Vastauksen tulee sis\u00e4lt\u00e4\u00e4 seuraavat alakohdat: ",
                "- Ehdotettu tekninen toteutus sek\u00e4 Sodankyl\u00e4\u00e4n ett\u00e4 Kumpulaan t\u00e4ss\u00e4 dokumentissa ja sen liitteiss\u00e4 kuvatun toiminnallisuuden toteuttamiseksi. ",
                "- Yksityiskohtainen kuvaus, miten j\u00e4rjestelm\u00e4 skaalautuu sek\u00e4 suuremmaksi ett\u00e4 pienemm\u00e4ksi, ja miten t\u00e4m\u00e4 vaikuttaa vaadittuihin teknisiin resursseihin, lisensseihin, muuttuuko tukisopimus. Esimerkkik\u00e4ytt\u00f6tapauksena on ymp\u00e4rist\u00f6n kasvatus kaksinkertaiseksi ja ymp\u00e4rist\u00f6n kapasiteetin pienent\u00e4minen 30 %. ",
                "- Lisenssimalleista tulee antaa tarkka kuvaus, mitk\u00e4 ominaisuudet kuuluvat peruspakettiin ja mitk\u00e4 minimivaatimuksissa mainitut toiminallisuudet ovat erikseen lisensoitavia ominaisuuksia. My\u00f6s mahdolliset lisenssiyhdistelm\u00e4t (\u201clisenssibundlet\u201d) ja niiden budjet\u00e4\u00e4rinen hinnoittelu tulee ilmoittaa.",
                "- Referenssitieto v\u00e4hint\u00e4\u00e4n kahdesta asiakkuudesta Euroopassa, mieluiten Suomessa. Tutkimuslaitos ja\/tai yliopistoasiakkuudet ovat erityisen kiinnostavia. My\u00f6s eurooppalaiset saman toimialan referenssit ovat kiinnostavia.  ",
                "- Tukiorganisaatio Suomessa ja Euroopassa: tukiprosessi, asiantuntijataso Suomessa tai l\u00e4hialueilla. ",
                "",
                "Tietopyynt\u00f6\u00f6n kattavasti vastanneet kutsutaan tarkempaan tekniseen vuoropuheluun ennen varsinaisen tarjouskilpailun k\u00e4ynnistymist\u00e4.",
                " ",
                "",
                "Hankinnan arvioitu aikataulu on seuraava: ",
                "- kilpailutus Q3\/2023 - Q1\/2024 ",
                "- hankinta ja asennus Sodankyl\u00e4\u00e4n Q2\/2024- Q3\/2024 ",
                "- optioiden mahdollinen hy\u00f6dynt\u00e4minen Q\/2024 - Q3\/2025   ",
                "",
                "",
                "",
                "",
                "",
                " "
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 8,
                "qualityCriteria": [],
                "costCriteria": [],
                "priceCriterion": {},
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 0,
                "canBeRenewed": false
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "additionalInformation": [
                "T\u00e4st\u00e4 hankinnasta kiinnostuneille l\u00e4hetet\u00e4\u00e4n pyynn\u00f6st\u00e4 tietopyynn\u00f6n liitteet 1 ja 2. Pyynn\u00f6t tulee l\u00e4hett\u00e4\u00e4 osoitteeseen: [email protected]  ",
                "",
                "Vastaukset tietopyynt\u00f6\u00f6n tulee l\u00e4hett\u00e4\u00e4 liitteineen 15.9.2023 klo 12:00 menness\u00e4 osoitteeseen: [email protected]  ",
                ""
            ],
            "awardContract": {
                "contractAwarded": 0,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContracts": []
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Ilmatieteen laitos",
            "nationalRegistrationNumber": "0244664-7",
            "nutsCodes": [
                "FI1B1"
            ],
            "postalAddress": {
                "streetAddress": "Erik Palm\u00e9nin aukio 1",
                "postalCode": "00560",
                "town": "Helsinki",
                "country": "FI"
            },
            "email": "[email protected]",
            "contactPerson": "Antti Karisalo",
            "mainUrl": "http:\/\/www.fmi.fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "postalAddress": {},
            "validationState": 0
        },
        "sendTendersOption": 0,
        "addressToSendTenders": {
            "nutsCodes": [],
            "postalAddress": {},
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "name": "Antti Karisalo",
        "email": "[email protected]"
    },
    "procurementObject": {
        "shortDescription": [
            "Ilmatieteen laitos on uusimassa nykyist\u00e4 kapasiteettiymp\u00e4rist\u00f6\u00e4\u00e4n, joka tarjoaa laitoksen tuotannolle ja tutkimukselle virtuaalipalvelinkapasiteettia Sodankyl\u00e4ss\u00e4 ja Helsingiss\u00e4. Toteutuessaan hankinta tullaan jakamaan kahteen vaiheeseen; ensimm\u00e4isess\u00e4 vaiheessa korvataan Sodankyl\u00e4n ymp\u00e4rist\u00f6 ja vaiheessa kaksi (optio) Helsingin ymp\u00e4rist\u00f6.  ",
            "",
            "Hankinnan tavoite on korvata nykyiset virtualisointiymp\u00e4rist\u00f6t ratkaisulla, joka tarjoaa suorituskykyisen alustan laitoksen eri toiminnoille. Hankinta kohdistuu vain virtualisointiohjelmistoihin, eik\u00e4 se sis\u00e4ll\u00e4 laitteita.  ",
            "",
            "T\u00e4m\u00e4 asiakirja ei ole hankintailmoitus tai tarjouspyynt\u00f6 vaan tarkentava markkinakartoitus eli tietopyynt\u00f6. T\u00e4m\u00e4 asiakirja ei velvoita Ilmatieteen laitosta toteuttamaan hankintaa. Annetut tiedot eiv\u00e4t sido ket\u00e4\u00e4n markkinakartoituksen osapuolta. ",
            "",
            ""
        ],
        "estimatedValue": {
            "type": 0
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72514200",
            "name": "Tietoj\u00e4rjestelmien kehitt\u00e4miseen liittyv\u00e4t tietokeskuspalvelut",
            "vocCodes": []
        },
        "defence": {
            "nutsCodes": [],
            "frameworkAgreement": {
                "includesFrameworkAgreement": false,
                "includesConclusionOfFrameworkAgreement": false,
                "frameworkAgreementType": 0,
                "frameworkEnvisagedType": 0,
                "includesDynamicPurchasingSystem": false,
                "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
                "dynamicPurchasingSystemWasTerminated": false,
                "estimatedTotalValue": {
                    "type": 0
                },
                "duration": {
                    "type": 0,
                    "canBeRenewed": false
                }
            },
            "subcontract": {
                "tendererHasToIndicateShare": false,
                "tendererHasToIndicateChange": false,
                "caMayOblige": false,
                "successfulTenderer": false,
                "successfulTendererToSpecify": false
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": false,
                "optionType": 0
            },
            "totalQuantityOrScope": {
                "type": 0
            },
            "renewals": {
                "canBeRenewed": false
            },
            "timeFrame": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "validationState": 0
    },
    "conditionsInformation": {
        "professionalSuitabilityRequirements": [],
        "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": [
            "Lis\u00e4tietokysymykset on l\u00e4hetett\u00e4v\u00e4 31.08.2023 klo 12:00 menness\u00e4 osoitteeseen [email protected]  ",
            "",
            "Kysymykset tulee esitt\u00e4\u00e4 suomen kielell\u00e4. Kaikkiin saapuneisiin kysymyksiin vastataan kysymysajan p\u00e4\u00e4tytty\u00e4. Kysymykset ja vastaukset k\u00e4sitell\u00e4\u00e4n nimett\u00f6min\u00e4. Kysyj\u00e4n nime\u00e4 tai muita ko. henkil\u00f6\u00e4 tai organisaatiota koskevia tietoja ei ilmoiteta kysymysten ja vastausten yhteydess\u00e4. Kysymykset ja vastaukset l\u00e4hetet\u00e4\u00e4n kaikille hankinnasta kiinnostuneille, eli tietopyynn\u00f6n liitteet 1 ja 2 pyyt\u00e4neille tahoillle. ",
            "",
            "Lis\u00e4tiedot puhelimitse:  ",
            "Aapeli Turkki Ryhm\u00e4p\u00e4\u00e4llikk\u00f6 puh. 050 4100 956. 17.7.2023 - 27.7.2023 ",
            "Matti Ker\u00e4nen Yksik\u00f6n p\u00e4\u00e4llikk\u00f6 puh. 040725 9926. 14.8.2023 - 31.8.2023 ",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            ""
        ],
        "validationState": 0
    },
    "datePublished": "2023-07-14T11:10:07.1234075",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20230712-006362",
    "tedPublishRequestSentDate": "2023-07-12T11:06:40",
    "tedPublicationInfo": {
        "ojs_number": "135",
        "no_doc_ojs": "2023\/S 135-432319",
        "publication_date": "2023-07-17T07:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:432319-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": []
        }
    ],
    "noticeOjsNumber": "2023\/S 135-432319",
    "procedureInformation": {
        "procedureType": 0,
        "acceleratedProcedure": false,
        "justificationForAcceleratedProcedure": [],
        "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,
        "additionalInformationAboutElectronicAuction": [],
        "namesOfParticipantsAlreadySelected": [],
        "procurementGovernedByGPA": true,
        "criteriaForEvaluationOfProjects": [],
        "disagreeCriteriaForEvaluationOfProjectsPublish": false,
        "mainFeaturesAward": [],
        "validationState": 0
    },
    "tenderingInformation": {
        "languages": [],
        "tendersMustBeValidOption": 0,
        "estimatedDateOfContractNoticePublication": "2024-01-08T00:00:00",
        "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-133035",
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": false,
    "isCancelled": false,
    "isContractAwardCancellationNotice": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "nutsCodes": [],
            "postalAddress": {},
            "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": {
        "validationState": 0
    },
    "isPrivateSmallValueProcurement": false,
    "espdRequestReferences": [],
    "hilmaSubmissionDate": "2023-07-12T11:06:01.0030553",
    "dateCreated": "2023-07-12T11:06:00.6185289",
    "dateModified": "2023-07-17T07:00:13.5561715"
}