{
    "id": 70209,
    "procurementProjectId": 51332,
    "noticeNumber": "2021-070209",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 100,
    "legalBasis": "32014L0024",
    "project": {
        "id": 51332,
        "title": "Tietopyynt\u00f6\/Koulutuspalvelut Sarastia koulutus-alustalle",
        "contractType": 2,
        "procurementCategory": 1,
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "a483a4bf-3cba-45e9-2d8c-08d78deb351a",
            "information": {
                "officialName": "Sarastia Oy",
                "nationalRegistrationNumber": "2360731-5",
                "nutsCodes": [
                    "FI"
                ],
                "postalAddress": {
                    "streetAddress": "Tornatorintie 3",
                    "postalCode": "48100",
                    "town": "Kotka",
                    "country": "FI"
                },
                "telephoneNumber": "+358 407055737",
                "email": "[email protected]",
                "contactPerson": "Timo Lepp\u00e4lahti",
                "mainUrl": "http:\/\/www.sarastia.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 64,
            "otherContractingAuthorityType": "Kuntien omistama yhti\u00f6",
            "contractingType": 0,
            "mainActivity": 16,
            "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": "80510000",
                "name": "Asiantuntijakoulutus",
                "vocCodes": []
            },
            "additionalCpvCodes": [],
            "nutsCodes": [
                "FI"
            ],
            "descrProcurement": [
                "Tietopyynt\u00f6 koskee Sarastia 365 Akatemian koulutuspalveluita.",
                "",
                "Sarastia Oy suunnittelee Sarastia 365 akatemian koulutuspalveluiden toteutusta.",
                "",
                "Tietopyynt\u00f6 koskee koulutuskumppanien kiinnostusta tarjota omia koulutuspalveluja myyt\u00e4v\u00e4ksi Sarastian asiakkaille Sarastian koulutuspalveluiden alustan kautta. Sarastia on inhouse-yhti\u00f6 ja koulutuspalveluista perustetaan puitej\u00e4rjestely.",
                "Mik\u00e4li olette kiinnostuneet tarjoamaan alustan kautta omia koulutuspalvelujanne, l\u00e4het-t\u00e4k\u00e4\u00e4 lyhyt kuvaus tarjoamistanne koulutuspalveluista sek\u00e4 niihin liittyvist\u00e4 hinnoittelu-malleista Sarastialle.",
                "",
                "Koulutuskumppanuuden kuvaus",
                "Sarastia tarjoaa koulutuskumppaneille alustan. Koulutuskumppanin on mahdollisuus lis\u00e4t\u00e4 tai hallita omia koulutuksiaan alustalla api-rajapinnan kautta tai csv-viennin\/tuonnin kautta tai manuaalisesti yll\u00e4pit\u00e4m\u00e4ll\u00e4.",
                "",
                "Kuvaus volyymeist\u00e4",
                "Sarastialla n. 200 asiakasta",
                "Sarastian asiakkaiden henkil\u00f6st\u00f6 n. 250 000 (mahdolliset palvelun k\u00e4ytt\u00e4j\u00e4t)",
                "",
                "T\u00e4m\u00e4 ilmoitus ei ole ennakkoilmoitus, tarjouspyynt\u00f6, hankintailmoitus tai kutsu neuvottelumenettelyyn, eik\u00e4 ilmoituksen julkaisemisella aloiteta tarjouskilpailua. Tietopyynt\u00f6\u00f6n vastaamatta j\u00e4tt\u00e4minen ei est\u00e4 mahdolliseen tarjouskilpailuun osallistumista, eik\u00e4 tietopyynt\u00f6\u00f6n vastaaminen tai eri tilaisuuksiin osallistuminen vaikuta mill\u00e4\u00e4n tavoin tarjoajan asemaan varsinaisessa tarjouskilpailussa. T\u00e4m\u00e4 on kutsu tietopyynt\u00f6\u00f6n, joka toteutetaan ennen varsinaisen hankintamenettelyn k\u00e4ynnist\u00e4mist\u00e4.",
                "",
                "T\u00e4m\u00e4 ilmoitus ei ole tarjouspyynt\u00f6, hankintailmoitus tai ennakkoilmoitus vaan hankkeen sis\u00e4lt\u00f6\u00f6n, ehtoihin ja toteutusmalliin sek\u00e4 markkinakartoitukseen liittyv\u00e4 tietopyynt\u00f6. Tietopyynt\u00f6 vuoropuhelun tarkoituksena selvitt\u00e4\u00e4 markkinoiden tarjontaa. Lis\u00e4ksi toimittajat saavat alustavaa tietoa tulevasta hankinnasta. T\u00e4m\u00e4n ilmoituksen julkaisemisella ei aloiteta tarjouskilpailua eik\u00e4 ilmoituksen julkaiseminen velvoita hankintayksikk\u00f6\u00e4 toteuttamaan varsinaista hankintaa. T\u00e4m\u00e4 on tietopyynt\u00f6 palveluntarjoajille mahdollisesta tulevasta koulutuspalveluiden alustaratkaisun hankinnasta. Mik\u00e4\u00e4n t\u00e4h\u00e4n vuoropuheluun liittyv\u00e4 mielipide, lausunto tai dokumentti ei sido tai velvoita tai sido kumpaakaan osapuolta mihink\u00e4\u00e4n."
            ],
            "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,
                "optionsDays": 0,
                "optionsMonths": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Sarastia Oy",
            "nationalRegistrationNumber": "2360731-5",
            "nutsCodes": [
                "FI"
            ],
            "postalAddress": {
                "streetAddress": "Tornatorintie 3",
                "postalCode": "48100",
                "town": "Kotka",
                "country": "FI"
            },
            "telephoneNumber": "+358 407055737",
            "email": "[email protected]",
            "contactPerson": "Timo Lepp\u00e4lahti",
            "mainUrl": "http:\/\/www.sarastia.fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "validationState": 0
        },
        "sendTendersOption": 0,
        "electronicAddressToSendTenders": "https:\/\/tarjouspalvelu.fi\/taitoa?id=344232&tpk=1e2a10b9-6818-4404-a830-e8fb7bdc5b21",
        "addressToSendTenders": {
            "nutsCodes": [],
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "name": "Timo Lepp\u00e4lahti",
        "email": "[email protected]",
        "phone": "+358 407055737"
    },
    "procurementObject": {
        "shortDescription": [
            "Tietopyynt\u00f6 koskee Sarastia 365 Akatemian koulutuspalveluita.",
            "",
            "Sarastia Oy suunnittelee Sarastia 365 akatemian koulutuspalveluiden toteutusta.",
            "",
            "Tietopyynt\u00f6 koskee koulutuskumppanien kiinnostusta tarjota omia koulutuspalveluja myyt\u00e4v\u00e4ksi Sarastian asiakkaille Sarastian koulutuspalveluiden alustan kautta. Sarastia on inhouse-yhti\u00f6 ja koulutuspalveluista perustetaan puitej\u00e4rjestely.",
            "Mik\u00e4li olette kiinnostuneet tarjoamaan alustan kautta omia koulutuspalvelujanne, l\u00e4het-t\u00e4k\u00e4\u00e4 lyhyt kuvaus tarjoamistanne koulutuspalveluista sek\u00e4 niihin liittyvist\u00e4 hinnoittelu-malleista Sarastialle.",
            "",
            "Koulutuskumppanuuden kuvaus",
            "Sarastia tarjoaa koulutuskumppaneille alustan. Koulutuskumppanin on mahdollisuus lis\u00e4t\u00e4 tai hallita omia koulutuksiaan alustalla api-rajapinnan kautta tai csv-viennin\/tuonnin kautta tai manuaalisesti yll\u00e4pit\u00e4m\u00e4ll\u00e4.",
            "",
            "Kuvaus volyymeist\u00e4",
            "Sarastialla n. 200 asiakasta",
            "Sarastian asiakkaiden henkil\u00f6st\u00f6 n. 250 000 (mahdolliset palvelun k\u00e4ytt\u00e4j\u00e4t)",
            "",
            "T\u00e4m\u00e4 ilmoitus ei ole ennakkoilmoitus, tarjouspyynt\u00f6, hankintailmoitus tai kutsu neuvottelumenettelyyn, eik\u00e4 ilmoituksen julkaisemisella aloiteta tarjouskilpailua. Tietopyynt\u00f6\u00f6n vastaamatta j\u00e4tt\u00e4minen ei est\u00e4 mahdolliseen tarjouskilpailuun osallistumista, eik\u00e4 tietopyynt\u00f6\u00f6n vastaaminen tai eri tilaisuuksiin osallistuminen vaikuta mill\u00e4\u00e4n tavoin tarjoajan asemaan varsinaisessa tarjouskilpailussa. T\u00e4m\u00e4 on kutsu tietopyynt\u00f6\u00f6n, joka toteutetaan ennen varsinaisen hankintamenettelyn k\u00e4ynnist\u00e4mist\u00e4.",
            "",
            "T\u00e4m\u00e4 ilmoitus ei ole tarjouspyynt\u00f6, hankintailmoitus tai ennakkoilmoitus vaan hankkeen sis\u00e4lt\u00f6\u00f6n, ehtoihin ja toteutusmalliin sek\u00e4 markkinakartoitukseen liittyv\u00e4 tietopyynt\u00f6. Tietopyynt\u00f6 vuoropuhelun tarkoituksena selvitt\u00e4\u00e4 markkinoiden tarjontaa. Lis\u00e4ksi toimittajat saavat alustavaa tietoa tulevasta hankinnasta. T\u00e4m\u00e4n ilmoituksen julkaisemisella ei aloiteta tarjouskilpailua eik\u00e4 ilmoituksen julkaiseminen velvoita hankintayksikk\u00f6\u00e4 toteuttamaan varsinaista hankintaa. T\u00e4m\u00e4 on tietopyynt\u00f6 palveluntarjoajille mahdollisesta tulevasta koulutuspalveluiden alustaratkaisun hankinnasta. Mik\u00e4\u00e4n t\u00e4h\u00e4n vuoropuheluun liittyv\u00e4 mielipide, lausunto tai dokumentti ei sido tai velvoita tai sido kumpaakaan osapuolta mihink\u00e4\u00e4n."
        ],
        "estimatedValue": {
            "type": 0
        },
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "80510000",
            "name": "Asiantuntijakoulutus",
            "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": {
        "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": [
            "Kuvaus koulutuspalvelujen alustasta",
            "Koulutuspalvelujen tuottajat (Sarastia ja koulutuskumppanit) tuottavat omia koulutuksiaan Sarastian asiakkaille. Koulutusten lis\u00e4ys tulee olla mahdollista api-rajapinnan ja csv-tuonnin\/viennin avulla. Koulutuksien ilmoittautuminen ja peruttaminen pit\u00e4\u00e4 olla alustan kautta mahdollista. Koulutuksen suorituksesta pit\u00e4\u00e4 palautua alustalle tieto. Koulu-tusten laskutustiedot tulee saada api-rajapinnan kautta. Koulutukset pit\u00e4\u00e4 pysty\u00e4 luokittelemaan mm. sis\u00e4ll\u00f6n perusteella. Koulutuksia pit\u00e4\u00e4 pysty\u00e4 asettamaan pakollisesti suo-ritettavaksi esim. teht\u00e4v\u00e4nimikkeen tai kustannuspaikan tai muun vastaavan mukaisesti. Joidenkin koulutuksien tilausoikeutta pit\u00e4\u00e4 pysty\u00e4 rajaamaan mm. vain tietylle asiakas-ryhm\u00e4lle. Asiakas ostaa haluamansa tuotteet omaan \u201dkoulutussalkkuunsa\u201d tai l\u00e4hett\u00e4\u00e4 koulutuspyynn\u00f6n edelleen omassa organisaatiossa hyv\u00e4ksytt\u00e4v\u00e4ksi, osto vahvistetaan organisaation tilausoikeudellisen toimesta.",
            "",
            "Geneerinen koulutussalkku \u2013 Sarastian yll\u00e4pit\u00e4m\u00e4:",
            "- Tuotteiden n\u00e4kyvyyden hallinta (ryhm\u00e4tasoinen hallinta, mahdollisimman automati-soitu yll\u00e4pito esim. dynaamiset ryhm\u00e4t Sarastian S365T-k\u00e4ytt\u00e4j\u00e4t)",
            "- Tuotteiden lis\u00e4\u00e4minen\/hyv\u00e4ksyminen",
            "- Uusien tuotteiden nostomahdollisuus \u2013 liputtaminen tmv, jotta nousee esille",
            "- Tuote- ja asiakaskohtaiset hinnastot",
            "- Mallipohjan tallentaminen ja\/tai olemassa olevan koulutuk-sen\/opintokokonaisuuden k\u00e4ytt\u00e4minen uuden luonnissa",
            "",
            "Asiakaskohtainen koulutussalkku:",
            "- Tuotteiden n\u00e4kyvyyden hallinta (ryhm\u00e4tasoinen hallinta, esim. esimiehet, koko hl\u00f6)",
            "- Sis\u00e4ll\u00f6n tuottaminen",
            "- Mallipohjan tallentaminen ja\/tai olemassa olevan koulutuk-sen\/opintokokonaisuuden k\u00e4ytt\u00e4minen uuden luonnissa",
            "- Opintokokonaisuuksien hallinta oman salkun tuotteiden osalta",
            "- Koulutuksien k\u00e4ytt\u00f6\/tilaaminen",
            "- Suoraan ostettavat koulutustilaisuus - sovittu pvm tai voimassaoloaika ja kiinte\u00e4 hin-ta, hyv\u00e4ksymisketju tarvittaessa ennen ostoa\/ilmoittautumista",
            "- Erillistilauksesta j\u00e4rjestett\u00e4v\u00e4t koulutukset \u2013 ei sovittua p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4\u00e4, hyv\u00e4ksymis-ketju tarvittaessa, koulutuspyynt\u00f6 koulutuspalvelun tarjoajalle aikataulutettavak-si\/resursoitavaksi ja asiakkaalle vahvistettavaksi",
            "",
            "Koulutustyypit:",
            "- Luokkatila-\/Teams tai muu \u201dlive\u201d koulutus",
            "- Verkkokoulutus",
            "- Video-ohje \u2013tyyppinen koulutus\/tallenne esim. asiakkaan oma ostamisen ohje, Sa-rastian j\u00e4rjestelmien video-ohjeet",
            "- Yo. yhdistelm\u00e4t",
            "",
            "Integraatiot:",
            "- S365 HR (muu HR-j\u00e4rjestelm\u00e4) \u2013 Rooli\/teht\u00e4v\u00e4kuvat, suoritukset",
            "- Azure AD \u2013 k\u00e4ytt\u00e4j\u00e4t",
            "- Koulutuspalvelun tarjoajan j\u00e4rjestelm\u00e4 \u2013 Koulutustiedot, osallistumistieto koulutuk-selta",
            "- Laskutustiedot \uf0e0 talousj\u00e4rjestelm\u00e4\u00e4n",
            " ",
            " K\u00e4ytt\u00f6oikeusroolit:",
            "- Osallistuja - Voi l\u00e4hett\u00e4\u00e4 koulutusehdotuksia hyv\u00e4ksyj\u00e4lle\/tilausoikeudelliselle, suo-rittaa koulutuksia ja koulutusohjelmia sek\u00e4 selata koulutussalkkua",
            "- Hyv\u00e4ksyj\u00e4\/tilausoikeudellinen - Voi hyv\u00e4ksy\u00e4 osallistujan koulutuspyynn\u00f6t\/tilaukset",
            "- Sis\u00e4ll\u00f6ntuottaja asiakas - Tuottaa koulutuksia asiakkaan koulutussalkkuun",
            "- Sis\u00e4ll\u00f6ntuottaja koulutuskumppani - Tuottaa koulutuksia geneeriseen koulutussalk-kuun",
            "- P\u00e4\u00e4k\u00e4ytt\u00e4j\u00e4, asiakas - Hallinnoi omia palvelun k\u00e4ytt\u00e4jien k\u00e4ytt\u00f6oikeuksia ja rooleja sek\u00e4 omien koulutusten ja koulutusohjelmien k\u00e4ytt\u00f6oikeuksia",
            "- P\u00e4\u00e4k\u00e4ytt\u00e4j\u00e4, koulutuspalvelun tuottaja - Omien tuotteiden\/koulutusten hallinnointi",
            "- P\u00e4\u00e4k\u00e4ytt\u00e4j\u00e4, Sarastia - Hallinta, koko palvelu",
            "- Raportointik\u00e4ytt\u00e4j\u00e4, asiakas - Asiakaskohtaisten tietojen raportit",
            "- Raportointik\u00e4ytt\u00e4j\u00e4, koulutuspalvelun tuottaja - Omien tietojen raportit",
            "- Raportointik\u00e4ytt\u00e4j\u00e4, Sarastia - Raportointi koko palvelu",
            ""
        ],
        "validationState": 0
    },
    "datePublished": "2021-04-14T14:00:09.1759502",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20210412-006774",
    "tedPublishRequestSentDate": "2021-04-12T13:55:19",
    "tedPublicationInfo": {
        "ojs_number": "074",
        "no_doc_ojs": "2021\/S 074-187647",
        "publication_date": "2021-04-16T07:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:187647-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 074-187647",
    "procedureInformation": {
        "procedureType": 0,
        "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,
        "estimatedDateOfContractNoticePublication": "2021-06-30T00:00:00",
        "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-070209",
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": false,
    "isCancelled": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "nutsCodes": [],
            "validationState": 0
        },
        "validationState": 0
    },
    "attachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "modifications": {
        "additionalCpvCodes": [],
        "nutsCodes": [],
        "timeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "totalValue": {},
        "awardedToGroupOfEconomicOperators": false,
        "contractors": [],
        "reason": 0,
        "increaseBeforeModifications": {},
        "increaseAfterModifications": {},
        "validationState": 0
    },
    "contractAwardsDefence": [
        {
            "numberOfTenders": {
                "disagreeTenderInformationToBePublished": false,
                "total": 0
            },
            "contractor": {
                "nutsCodes": [],
                "postalAddress": {},
                "isSmallMediumEnterprise": false,
                "validationState": 0
            },
            "estimatedValue": {},
            "contractValueType": 0,
            "finalTotalValue": {},
            "lowestOffer": {},
            "highestOffer": {},
            "annualOrMonthlyValue": {
                "type": 0,
                "canBeRenewed": false
            },
            "likelyToBeSubcontracted": false,
            "valueOfSubcontract": {},
            "valueOfSubcontractNotKnown": false,
            "allOrCertainSubcontractsWillBeAwarded": false,
            "shareOfContractWillBeSubcontracted": false,
            "validationState": 0
        }
    ],
    "hilmaStatistics": {
        "energyEfficiencyConsidered": false,
        "innovationConsidered": false,
        "smeParticipationConsidered": false,
        "validationState": 0
    },
    "isPrivateSmallValueProcurement": false,
    "dateCreated": "2021-04-12T13:54:47.0016072",
    "dateModified": "2021-04-16T07:00:13.7929575"
}