{
    "id": 47865,
    "procurementProjectId": 25738,
    "parentId": 31264,
    "noticeNumber": "2020-047865",
    "reducedTimeLimitsForReceiptOfTenders": false,
    "corrigendumAdditionalInformation": [],
    "creatorSystem": "Cloudia Kilpailutus",
    "type": 600,
    "legalBasis": "32014L0025",
    "project": {
        "id": 25738,
        "title": "MAKSAMISEN MIKROPALVELU, YLL\u00c4PITO JA KEHITT\u00c4MINEN ",
        "contractType": 2,
        "procurementCategory": 4,
        "jointProcurement": true,
        "procurementLaw": [],
        "centralPurchasing": false,
        "coPurchasers": [
            {
                "officialName": "TVV lippu- ja maksuj\u00e4rjestelm\u00e4 Oy",
                "nationalRegistrationNumber": "2560184-9",
                "nutsCodes": [
                    "FI1B"
                ],
                "postalAddress": {
                    "streetAddress": "Alberga Business Park, Bertel Jungin aukio 5",
                    "postalCode": "02600",
                    "town": "Espoo",
                    "country": "FI"
                },
                "email": "[email protected]",
                "mainUrl": "http:\/\/www.lmj.fi",
                "validationState": 0
            }
        ],
        "validationState": 0,
        "organisation": {
            "id": "669e414d-e69a-4a77-2e14-08d78deb351a",
            "information": {
                "officialName": "Helsingin Seudun Liikenne - kuntayhtym\u00e4",
                "nationalRegistrationNumber": "2274586-3",
                "nutsCodes": [
                    "FI1B"
                ],
                "postalAddress": {
                    "streetAddress": "Opastinsilta 6A, PL 100",
                    "postalCode": "00077",
                    "town": "HSL",
                    "country": "FI"
                },
                "telephoneNumber": "+358 947664444",
                "email": "[email protected]",
                "mainUrl": "http:\/\/www.hsl.fi",
                "validationState": 0
            },
            "contractingAuthorityType": 0,
            "contractingType": 0,
            "mainActivity": 0,
            "mainActivityUtilities": 128,
            "validationState": 0
        },
        "state": 1,
        "defenceWorks": 0,
        "defenceSupplies": 0,
        "publish": 1,
        "agricultureWorks": 0,
        "isPrivate": false,
        "isConcluded": false
    },
    "lotsInfo": {
        "divisionLots": false,
        "lotsSubmittedFor": 0,
        "lotsSubmittedForQuantity": 0,
        "lotsMaxAwarded": false,
        "lotsMaxAwardedQuantity": 0,
        "lotCombinationPossible": false,
        "validationState": 0
    },
    "objectDescriptions": [
        {
            "mainCpvCode": {
                "code": "72000000",
                "name": "Tietotekniset palvelut: neuvonta, ohjelmistojen kehitt\u00e4minen, Internet ja tuki",
                "vocCodes": []
            },
            "additionalCpvCodes": [],
            "nutsCodes": [
                "FI1B"
            ],
            "descrProcurement": [
                "Hankinnan kohteena on HSL:n maksamisen mikropalvelun yll\u00e4pito ja kehitys. Maksamisen mikropalvelussa hallinnoidaan loppuk\u00e4ytt\u00e4j\u00e4n tallentamia maksutapoja. ",
                "Maksutavat linkitet\u00e4\u00e4n palvelun tietokannassa k\u00e4ytt\u00e4j\u00e4n uniikkiin tunnukseen (esim. HSL ID tai Waltti ID). K\u00e4ytt\u00e4j\u00e4 voi palvelua k\u00e4ytt\u00e4v\u00e4ss\u00e4 applikaatiossa lis\u00e4t\u00e4 k\u00e4ytt\u00f6\u00f6ns\u00e4 useita maksutapoja, poistaa olemassa olevia tai uudelleen nimet\u00e4 niit\u00e4. ",
                "",
                "Maksamisen mikropalvelussa toteutetaan integraatio eri maksutapojen taustaj\u00e4rjestelmiin siten, ett\u00e4 maksutapoja k\u00e4ytt\u00e4v\u00e4 applikaatiot voivat suorittaa eri maksutapojen k\u00e4yt\u00f6n yhtenev\u00e4\u00e4 rajapintaa k\u00e4ytt\u00e4en. Maksamisen mikropalveluun voidaan liitt\u00e4\u00e4 tulevaisuudessa lis\u00e4\u00e4 maksutapoja ja niiden vaatimia oheispalveluita kuten esimerkiksi hallintak\u00e4ytt\u00f6liittymi\u00e4. T\u00e4ll\u00e4 hetkell\u00e4 maksutapoina on korttimaksut, verkkopankkimaksut, MobilePay, Pivo ja Operaattorilaskutus. Muita suunniteltuja ty\u00f6teht\u00e4vi\u00e4 hankinta jakson aikana ovat esimerkiksi liitt\u00e4minen ITSM Remedy palvelunhallintaj\u00e4rjestelm\u00e4\u00e4n sek\u00e4 siirto tilaajan hallinnoimaan pilviymp\u00e4rist\u00f6\u00f6n. ",
                "",
                "Maksamisen mikropalvelu on Node JS runtime-ymp\u00e4rist\u00f6, jota ajetaan AWS (Amazon Web Service) pilvipalvelussa. Mikropalvelu on dockeroitu ja skaalautuu Fargate AWS teknologiaa k\u00e4ytt\u00e4en. Mikropalvelun tietokannat k\u00e4ytt\u00e4v\u00e4t Aurora MySQL teknologiaa tapahtumien tallentamiseen. ",
                "",
                "Maksamisen mikropalvelu tullaan integroimaan HSL:n ja LMJ:n 2020 ensimm\u00e4isell\u00e4 nelj\u00e4nneksell\u00e4 kilpailutettavaan PSP-palveluun. T\u00e4ll\u00e4 hetkell\u00e4 HSL:n palveluun integroitu PSP on Poplatek. ",
                "",
                "Maksamisen mikropalveluun on mahdollista liitt\u00e4\u00e4 tulevaisuudessa my\u00f6s muita HSL:n ja LMJ:n digitaalisia lipunmyyntikanavia. ",
                "",
                "Mikropalvelun jatkuvaa palvelua suoritetaan t\u00e4ll\u00e4 hetkell\u00e4 nykyisen palveluntarjoajan hallinnoimassa (virtual private) pilviymp\u00e4rist\u00f6ss\u00e4. ",
                "",
                "Palvelu toteutetaan yhdess\u00e4 ymp\u00e4rist\u00f6ss\u00e4 sek\u00e4 HSL:lle ett\u00e4 LMJ:lle, mik\u00e4li sopimuksen aikana ei toisin p\u00e4\u00e4tet\u00e4.",
                "",
                "Hankinnan kohde on tarkemmin kuvattuna Liitteess\u00e4 1 Kohteen kuvaus.",
                "",
                "Tarjous liitteineen on teht\u00e4v\u00e4 suomen kielell\u00e4."
            ],
            "disagreeAwardCriteriaToBePublished": false,
            "awardCriteria": {
                "criterionTypes": 5,
                "qualityCriteria": [
                    {
                        "criterion": "Laatu",
                        "weighting": "40"
                    }
                ],
                "costCriteria": [],
                "priceCriterion": {
                    "weighting": "60"
                },
                "criterion": [],
                "criteriaStatedInProcurementDocuments": false
            },
            "estimatedValue": {
                "type": 0
            },
            "timeFrame": {
                "type": 3,
                "beginDate": "2020-05-28T00:00:00",
                "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
            },
            "awardContract": {
                "contractAwarded": 1,
                "noAwardedContract": {
                    "failureReason": 0,
                    "originalNoticeSentVia": 0
                },
                "awardedContract": {
                    "conclusionDate": "2020-05-28T00:00:00",
                    "contractTitle": "MAKSAMISEN MIKROPALVELU, YLL\u00c4PITO JA KEHITT\u00c4MINEN ",
                    "numberOfTenders": {
                        "disagreeTenderInformationToBePublished": false,
                        "total": 1,
                        "electronic": 1
                    },
                    "disagreeContractorInformationToBePublished": false,
                    "contractors": [
                        {
                            "officialName": "Poplatek Oy",
                            "nationalRegistrationNumber": "2277984-4",
                            "nutsCodes": [
                                "FI1B1"
                            ],
                            "postalAddress": {
                                "town": "Espoo",
                                "country": "FI"
                            },
                            "isSmallMediumEnterprise": true,
                            "validationState": 0
                        }
                    ],
                    "likelyToBeSubcontracted": false,
                    "valueOfSubcontract": {}
                }
            },
            "validationState": 0
        }
    ],
    "communicationInformation": {
        "procurementDocumentsAvailable": 0,
        "additionalInformation": 1,
        "additionalInformationAddress": {
            "officialName": "Helsingin Seudun Liikenne - kuntayhtym\u00e4",
            "nationalRegistrationNumber": "2274586-3",
            "nutsCodes": [
                "FI1B"
            ],
            "postalAddress": {
                "streetAddress": "Opastinsilta 6A, PL 100",
                "postalCode": "00077",
                "town": "HSL",
                "country": "FI"
            },
            "telephoneNumber": "+358 947664444",
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.hsl.fi",
            "validationState": 0
        },
        "otherAddressForProcurementDocuments": {
            "nutsCodes": [],
            "validationState": 0
        },
        "sendTendersOption": 0,
        "addressToSendTenders": {
            "nutsCodes": [],
            "validationState": 0
        },
        "electronicCommunicationRequiresSpecialTools": false,
        "documentsEntirelyInHilma": false,
        "specsAndAdditionalDocuments": 0,
        "validationState": 0
    },
    "contactPerson": {
        "email": "[email protected]",
        "phone": "+358 947664444"
    },
    "procurementObject": {
        "shortDescription": [
            "Helsingin seudun liikenne \u2013 kuntayhtym\u00e4 HSL (y-tunnus 2274586-3) pyyt\u00e4\u00e4 tarjoustanne Maksamisen mikropalvelun yll\u00e4pidosta ja kehitt\u00e4misest\u00e4.",
            "",
            "Hankinta on Helsingin seudun liikenteen (HSL) ja TVV lippu- ja maksuj\u00e4rjestelm\u00e4 Oy:n (LMJ) yhteishankinta. HSL toteuttaa hankinnan itsen\u00e4isesti ja LMJ:n puolesta. Kumpinkin hankintayksikk\u00f6 tekee oman hankintap\u00e4\u00e4t\u00f6ksens\u00e4. HSL tekee sopimuksen voittaneen Toimittajan kanssa ja LMJ liittyy palveluun tekem\u00e4ll\u00e4 sopimuksen HSL:n kanssa.",
            "",
            "LMJ:n osuus hankinnasta on valinnainen ja LMJ voi hy\u00f6dynt\u00e4\u00e4 palveluita joko kokonaan tai osittain."
        ],
        "estimatedValue": {
            "type": 0
        },
        "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": {
        "economicCriteriaToParticipate": false,
        "technicalCriteriaToParticipate": false,
        "restrictedToShelteredWorkshop": false,
        "restrictedToShelteredProgram": false,
        "reservedOrganisationServiceMission": false,
        "executionOfServiceIsReservedForProfession": false,
        "participationIsReservedForProfession": false,
        "obligationToIndicateNamesAndProfessionalQualifications": false,
        "validationState": 0
    },
    "conditionsInformationDefence": {
        "restrictedToShelteredWorkshops": false,
        "restrictedToShelteredProgrammes": false,
        "restrictedToParticularProfession": false,
        "staffResponsibleForExecution": false,
        "validationState": 0
    },
    "conditionsInformationNational": {
        "validationState": 0,
        "reservedForShelteredWorkshopOrProgram": false
    },
    "complementaryInformation": {
        "isRecurringProcurement": false,
        "estimatedTimingForFurtherNoticePublish": [],
        "electronicOrderingUsed": false,
        "electronicInvoicingUsed": false,
        "electronicPaymentUsed": false,
        "additionalInformation": [],
        "validationState": 0
    },
    "datePublished": "2020-06-03T05:35:02.7775279",
    "state": 2,
    "tedPublishState": 4,
    "tedSubmissionId": "20200601-005037",
    "tedPublishRequestSentDate": "2020-06-01T05:32:42",
    "tedPublicationInfo": {
        "ojs_number": "106",
        "no_doc_ojs": "2020\/S 106-258107",
        "publication_date": "2020-06-03T07:00:00",
        "ted_links": {
            "fi": "http:\/\/ted.europa.eu\/udl?uri=TED:NOTICE:258107-2020: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": "R614",
                    "valid": false,
                    "severity": "WARNING",
                    "message": "AWARD_CONTRACT[1][.\/\/NB_TENDERS_RECEIVED_SME=0, .\/\/SME]: S5-02-02: Number of tenders received from SMEs: should not be zero when a contractor (or all in a group) is an SME (S5-02-03)."
                }
            ]
        }
    ],
    "noticeOjsNumber": "2020\/S 106-258107",
    "previousNoticeOjsNumber": "2019\/S 247-610923",
    "procedureInformation": {
        "procedureType": 1,
        "acceleratedProcedure": false,
        "contestType": 0,
        "frameworkAgreement": {
            "includesFrameworkAgreement": false,
            "includesConclusionOfFrameworkAgreement": false,
            "frameworkAgreementType": 0,
            "frameworkEnvisagedType": 0,
            "includesDynamicPurchasingSystem": false,
            "dynamicPurchasingSystemInvolvesAdditionalPurchasers": false,
            "dynamicPurchasingSystemWasTerminated": false,
            "estimatedTotalValue": {
                "type": 0
            },
            "duration": {
                "type": 0,
                "canBeRenewed": false
            }
        },
        "reductionRecourseToReduceNumberOfSolutions": false,
        "reserveRightToAwardWithoutNegotiations": false,
        "electronicAuctionWillBeUsed": false,
        "procurementGovernedByGPA": true,
        "disagreeCriteriaForEvaluationOfProjectsPublish": false,
        "validationState": 0
    },
    "tenderingInformation": {
        "languages": [],
        "tendersMustBeValidOption": 0,
        "tenderOpeningConditions": {},
        "defence": {
            "previousPublicationExists": false,
            "hasPreviousContractNoticeOjsNumber": false,
            "hasPreviousExAnteOjsNumber": false,
            "payableDocuments": false,
            "languageType": 0,
            "languages": [],
            "otherLanguage": false
        },
        "estimatedExecutionTimeFrame": {
            "type": 3,
            "canBeRenewed": false
        },
        "validationState": 0
    },
    "rewardsAndJury": {
        "prizeAwarded": false,
        "serviceContractAwardedToWinner": false,
        "decisionOfTheJuryIsBinding": false,
        "validationState": 0
    },
    "resultsOfContest": {
        "contestWasTerminated": false,
        "noPrizeType": 0,
        "originalNoticeSentVia": 0,
        "participantsContemplated": 0,
        "participantsSme": 0,
        "participantsForeign": 0,
        "disagreeParticipantCountPublish": false,
        "disagreeWinnersPublish": false,
        "disagreeValuePublish": false,
        "validationState": 0
    },
    "tedNoDocExt": "2020-047865",
    "attachments": [],
    "hasAttachments": false,
    "changes": [],
    "isCorrigendum": false,
    "isMigrated": false,
    "isCancelled": false,
    "cancelledReason": [],
    "isLatest": true,
    "language": "FI",
    "proceduresForReview": {
        "reviewBody": {
            "officialName": "Markkinaoikeus",
            "nutsCodes": [],
            "postalAddress": {
                "streetAddress": "Radanrakentajantie 5",
                "postalCode": "00520",
                "town": "Helsinki",
                "country": "FI"
            },
            "telephoneNumber": "+358 295643300",
            "email": "[email protected]",
            "mainUrl": "http:\/\/www.oikeus.fi\/markkinaoikeus",
            "validationState": 0
        },
        "validationState": 0
    },
    "attachmentInformation": {
        "description": [],
        "links": [],
        "validationState": 0
    },
    "modifications": {
        "additionalCpvCodes": [],
        "nutsCodes": [],
        "timeFrame": {
            "type": 0,
            "canBeRenewed": false
        },
        "totalValue": {},
        "awardedToGroupOfEconomicOperators": false,
        "contractors": [],
        "reason": 0,
        "increaseBeforeModifications": {},
        "increaseAfterModifications": {},
        "validationState": 0
    },
    "contractAwardsDefence": [
        {
            "numberOfTenders": {
                "disagreeTenderInformationToBePublished": false,
                "total": 0
            },
            "contractor": {
                "nutsCodes": [],
                "postalAddress": {},
                "isSmallMediumEnterprise": false,
                "validationState": 0
            },
            "estimatedValue": {},
            "contractValueType": 0,
            "finalTotalValue": {},
            "lowestOffer": {},
            "highestOffer": {},
            "annualOrMonthlyValue": {
                "type": 0,
                "canBeRenewed": false
            },
            "likelyToBeSubcontracted": false,
            "valueOfSubcontract": {},
            "valueOfSubcontractNotKnown": false,
            "allOrCertainSubcontractsWillBeAwarded": false,
            "shareOfContractWillBeSubcontracted": false,
            "validationState": 0
        }
    ],
    "hilmaStatistics": {
        "energyEfficiencyConsidered": false,
        "innovationConsidered": false,
        "smeParticipationConsidered": false,
        "validationState": 0
    },
    "isPrivateSmallValueProcurement": false,
    "dateCreated": "2020-06-01T05:32:37.8623295",
    "dateModified": "2020-06-03T07:00:12.926882"
}