{
    "id": 139287,
    "procurementProjectId": 94385,
    "noticeNumber": "2023-139287",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 9902,
    "project": {
        "id": 94385,
        "title": "osao.fi verkkosivuston tuki-, yll\u00e4pito- ja kehitt\u00e4mispalvelut",
        "contractType": 2,
        "procurementCategory": 1,
        "referenceNumber": "D\/231\/02.08.00.00\/2023",
        "jointProcurement": false,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [],
        "validationState": 0,
        "organisation": {
            "id": "a106843d-75f9-4791-2c8a-08d78deb351a",
            "information": {
                "officialName": "Koulutuskuntayhtym\u00e4 OSAO",
                "nationalRegistrationNumber": "0992445-3",
                "nutsCodes": [
                    "FI1D9"
                ],
                "postalAddress": {
                    "streetAddress": "Kotkantie 1",
                    "postalCode": "90250",
                    "town": "Oulu",
                    "country": "FI"
                },
                "email": "[email protected]",
                "mainUrl": "http:\/\/www.osao.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 8,
            "contractingType": 0,
            "mainActivity": 512,
            "mainActivityUtilities": 0,
            "validationState": 0,
            "dataSource": 0,
            "identifierMissing": false,
            "vhsStatus": 0
        },
        "state": 1,
        "defenceWorks": 0,
        "defenceSupplies": 0,
        "publish": 2,
        "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": "72000000",
                "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                "vocCodes": []
            },
            "quantityOrScope": [],
            "additionalCpvCodes": [],
            "nutsCodes": [
                "FI1D9"
            ],
            "mainsiteplaceWorksDelivery": [],
            "descrProcurement": [
                "Koulutuskuntayhtym\u00e4 OSAO pyyt\u00e4\u00e4 tarjouksia osao.fi-verkkosivuston tuki-, yll\u00e4pito- ja kehitt\u00e4mispalveluista. ",
                "",
                "Kyseess\u00e4 on vuonna 2019 julkaistu ja jatkuvasti kehitetty WordPress-sivusto, jossa on k\u00e4yt\u00f6ss\u00e4 Javascript, PHP, React, r\u00e4\u00e4t\u00e4l\u00f6ity teema sek\u00e4 lis\u00e4osia. ",
                "Sivustolle tullaan toteuttamaan siirtym\u00e4 Classic-editorista Gutenberg-editoriin vuoden 2024 aikana. Sivustoon tehd\u00e4\u00e4n tarpeen mukaan vuosittain kehitt\u00e4misprojekteja.",
                ""
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 8,
                "qualityCriteria": [],
                "costCriteria": [],
                "priceCriterion": {},
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 3,
                "beginDate": "2024-02-01T00:00:00",
                "endDate": "2026-01-31T00:00:00",
                "canBeRenewed": true,
                "renewalDescription": [
                    "Sopimukseen sis\u00e4ltyy kaksi yhden vuoden mittaista optiokautta ajalle 1.2.2026 - 31.1.2027 sek\u00e4 1.2.2027 - 31.1.2028. Tilaaja ilmoittaa option k\u00e4ytt\u00f6\u00f6notosta toimittajalle viimeist\u00e4\u00e4n kolme (3) kuukautta ennen optiokauden alkua. ",
                    "Tilaaja pid\u00e4tt\u00e4\u00e4 oikeuden jatkaa hankinnan sopimuskautta entisin ehdoin siihen asti, kunnes seuraavan tarjouskilpailun hankintap\u00e4\u00e4t\u00f6s on saanut lainvoiman."
                ]
            },
            "candidateNumberRestrictions": {
                "envisagedNumber": 0,
                "envisagedMinimumNumber": 0,
                "envisagedMaximumNumber": 0,
                "selected": 0
            },
            "optionsAndVariants": {
                "variantsWillBeAccepted": false,
                "partialOffersWillBeAccepted": false,
                "options": true,
                "optionsDescription": [
                    "Hankintayksikk\u00f6 pid\u00e4tt\u00e4\u00e4 oikeuden hankkia lis\u00e4- ja t\u00e4ydennysostoja voittaneelta tarjoajalta hankintalain puitteissa."
                ],
                "optionType": 0
            },
            "tendersMustBePresentedAsElectronicCatalogs": false,
            "euFunds": {
                "procurementRelatedToEuProgram": false
            },
            "additionalInformation": [
                "Mik\u00e4li tarjoaja l\u00e4hett\u00e4\u00e4 useamman tarjouksen, niin tilaaja hyv\u00e4ksyy kilpailutukseen vain sen tarjouksen, jonka tarjoaja on viimeisimm\u00e4ksi l\u00e4hett\u00e4nyt.  ",
                "",
                "Hankintayksikk\u00f6 pid\u00e4tt\u00e4\u00e4 oikeuden hankkia lis\u00e4palveluja voittaneelta tarjoajalta hankintalain puitteissa.",
                "Lis\u00e4palvelujen ostot voivat koskea esimerkiksi lis\u00e4koulutusta, ohjelmointia ja asiantuntijapalvelua."
            ],
            "awardContract": {
                "contractAwarded": 0,
                "awardedContracts": []
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 1,
        "procurementDocumentsUrl": "https:\/\/tarjouspalvelu.fi\/osao?id=478415&tpk=79f8d963-bd05-467e-9acb-fc33df682d6e",
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Koulutuskuntayhtym\u00e4 OSAO",
            "nationalRegistrationNumber": "0992445-3",
            "nutsCodes": [
                "FI1D9"
            ],
            "postalAddress": {
                "streetAddress": "Kotkantie 1",
                "postalCode": "90250",
                "town": "Oulu",
                "country": "FI"
            },
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.osao.fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "postalAddress": {},
            "validationState": 0
        },
        "sendTendersOption": 1,
        "electronicAddressToSendTenders": "https:\/\/tarjouspalvelu.fi\/osao?id=478415&tpk=79f8d963-bd05-467e-9acb-fc33df682d6e",
        "addressToSendTenders": {
            "nutsCodes": [],
            "postalAddress": {},
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "email": "[email protected]"
    },
    "procurementObject": {
        "shortDescription": [
            "Sopimuksen kohteena on Koulutuskuntayhtym\u00e4 OSAOn osao.fi verkkosivuston tuki-, yll\u00e4pito- ja kehitt\u00e4mispalvelut. ",
            "",
            ""
        ],
        "estimatedValueCalculationMethod": [],
        "mainCpvCode": {
            "code": "72000000",
            "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
            "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": true,
        "electronicPaymentUsed": false,
        "additionalInformation": [],
        "validationState": 0
    },
    "datePublished": "2023-11-07T13:24:59.574736",
    "state": 2,
    "tedPublishState": 0,
    "tedValidationErrors": [],
    "procedureInformation": {
        "procedureType": 1,
        "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": false,
        "criteriaForEvaluationOfProjects": [],
        "disagreeCriteriaForEvaluationOfProjectsPublish": false,
        "mainFeaturesAward": [],
        "national": {
            "additionalProcedureInformation": [
                "Tarjous ja pyydetyt liitteet tulee toimittaa suomen kielell\u00e4. ",
                "",
                "Tarjouksen tekemisest\u00e4 tai muusta menettelyyn osallistumisesta ei makseta tarjoajille korvausta.",
                "",
                "TARJOUSTEN K\u00c4SITTELY",
                "Menettelyn vaiheet ovat seuraavat:",
                "Hankintayksikk\u00f6",
                "1. Avaa tarjoukset",
                "2. Tarkastaa tarjoajan soveltuvuutta koskevat vastaukset",
                "3. Tarkastaa tarjousten tarjouspyynn\u00f6n mukaisuuden",
                "4. Vertailee tarjoukset",
                "5. Pyyt\u00e4\u00e4 ja tarkastaa voittajan soveltuvuutta koskevat todistukset ja selvitykset",
                "6. Tekee hankintap\u00e4\u00e4t\u00f6ksen ja antaa p\u00e4\u00e4t\u00f6ksen tiedoksi kaikille tarjoajille",
                "7. Solmii hankintasopimuksen voittajan kanssa.",
                "",
                "Mik\u00e4li saaduista tarjouksista yksik\u00e4\u00e4n ei vastaa tarjouspyynt\u00f6\u00e4 taikka olosuhteet tarjouskilpailun aikana muuttuvat sellaisiksi, ettei hankintayksikk\u00f6 voi tarjouskilpailun tuloksia hy\u00f6dynt\u00e4\u00e4, hankintayksikk\u00f6 voi keskeytt\u00e4\u00e4 hankintamenettelyn osittain tai kokonaan miss\u00e4 tahansa vaiheessa.",
                "",
                "Hankintayksikk\u00f6 pid\u00e4tt\u00e4\u00e4 oikeuden olla hyv\u00e4ksym\u00e4tt\u00e4 mit\u00e4\u00e4n annetuista tarjouksista perustellusta syyst\u00e4\/syist\u00e4."
            ],
            "transparencyType": 0,
            "limitedNumberOfParticipants": false,
            "numberOfParticipants": 0
        },
        "validationState": 0
    },
    "tenderingInformation": {
        "tendersOrRequestsToParticipateDueDateTime": "2023-12-11T13:00:00",
        "languages": [
            "FI"
        ],
        "tendersMustBeValidOption": 2,
        "tendersMustBeValidForMonths": 4,
        "tenderOpeningConditions": {
            "openingDateAndTime": "2023-12-11T13:01:00"
        },
        "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
    },
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": false,
    "isCancelled": false,
    "isContractAwardCancellationNotice": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "officialName": "Markkinaoikeus",
            "nutsCodes": [],
            "postalAddress": {
                "streetAddress": "Radanrakentajantie 5",
                "postalCode": "00520",
                "town": "Helsinki",
                "country": "FI"
            },
            "telephoneNumber": "+358 295643300",
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.oikeus.fi\/markkinaoikeus",
            "validationState": 0
        },
        "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": false,
        "solutionNewToBuyer": false,
        "solutionNewToMarketOrIndustry": false,
        "smeParticipationConsidered": true,
        "validationState": 0
    },
    "isPrivateSmallValueProcurement": false,
    "espdRequestReferences": [],
    "hilmaSubmissionDate": "2023-11-07T13:24:59.5623936",
    "dateCreated": "2023-11-07T13:24:59.5049077",
    "dateModified": "2023-11-07T13:24:59.5753328"
}