<?xml version="1.0" encoding="UTF-8" standalone="no"?><ContractNotice xmlns="urn:oasis:names:specification:ubl:schema:xsd:ContractNotice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:efac="http://data.europa.eu/p27/eforms-ubl-extension-aggregate-components/1" xmlns:efbc="http://data.europa.eu/p27/eforms-ubl-extension-basic-components/1" xmlns:efext="http://data.europa.eu/p27/eforms-ubl-extensions/1" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:hilma="urn:hanselHilma:NationalNoticeExtension">
  <ext:UBLExtensions>
    <ext:UBLExtension>
      <ext:ExtensionContent>
        <efext:EformsExtension>
          <efbc:TransmissionDate>2026-09-28+00:00</efbc:TransmissionDate>
          <efbc:TransmissionTime>05:46:04+00:00</efbc:TransmissionTime>
          <efac:NoticeSubType>
            <cbc:SubTypeCode listName="notice-subtype">16</cbc:SubTypeCode>
          </efac:NoticeSubType>
          <efac:Organizations>
            <efac:Organization>
              <efac:Company>
                <cbc:WebsiteURI>https://www.markkinaoikeus.fi</cbc:WebsiteURI>
                <cac:PartyIdentification>
                  <cbc:ID schemeName="organization">ORG-0001</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                  <cbc:Name languageID="ENG">Markkinaoikeus</cbc:Name>
                </cac:PartyName>
                <cac:PostalAddress>
                  <cbc:StreetName>Radanrakentajantie 5</cbc:StreetName>
                  <cbc:CityName>Helsinki</cbc:CityName>
                  <cbc:PostalZone>00520</cbc:PostalZone>
                  <cbc:CountrySubentityCode listName="nuts">FI1B1</cbc:CountrySubentityCode>
                  <cac:Country>
                    <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
                  </cac:Country>
                </cac:PostalAddress>
                <cac:PartyLegalEntity>
                  <cbc:CompanyID schemeID="002">3006157-6</cbc:CompanyID>
                </cac:PartyLegalEntity>
                <cac:Contact>
                  <cbc:Telephone>+358 295643300</cbc:Telephone>
                  <cbc:ElectronicMail>markkinaoikeus@oikeus.fi</cbc:ElectronicMail>
                </cac:Contact>
              </efac:Company>
            </efac:Organization>
            <efac:Organization>
              <efbc:AcquiringCPBIndicator>false</efbc:AcquiringCPBIndicator>
              <efbc:AwardingCPBIndicator>false</efbc:AwardingCPBIndicator>
              <efac:Company>
                <cbc:WebsiteURI>http://www.yle.fi</cbc:WebsiteURI>
                <cac:PartyIdentification>
                  <cbc:ID schemeName="organization">ORG-0002</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                  <cbc:Name languageID="ENG">Yleisradio Oy</cbc:Name>
                </cac:PartyName>
                <cac:PostalAddress>
                  <cbc:StreetName>Uutiskatu 5</cbc:StreetName>
                  <cbc:CityName>Helsinki</cbc:CityName>
                  <cbc:PostalZone>00240</cbc:PostalZone>
                  <cbc:CountrySubentityCode listName="nuts">FI1B1</cbc:CountrySubentityCode>
                  <cac:Country>
                    <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
                  </cac:Country>
                </cac:PostalAddress>
                <cac:PartyLegalEntity>
                  <cbc:CompanyID schemeID="002">0215438-8</cbc:CompanyID>
                </cac:PartyLegalEntity>
                <cac:Contact>
                  <cbc:Name>Procurement Services</cbc:Name>
                  <cbc:Telephone>+358 914801</cbc:Telephone>
                  <cbc:ElectronicMail>tarjoukset.yle@yle.fi</cbc:ElectronicMail>
                </cac:Contact>
              </efac:Company>
            </efac:Organization>
            <efac:Organization>
              <efac:Company>
                <cbc:WebsiteURI>http://hankintailmoitukset.fi</cbc:WebsiteURI>
                <cac:PartyIdentification>
                  <cbc:ID schemeName="organization">ORG-0003</cbc:ID>
                </cac:PartyIdentification>
                <cac:PartyName>
                  <cbc:Name languageID="ENG">Hansel Oy (Hilma)</cbc:Name>
                </cac:PartyName>
                <cac:PostalAddress>
                  <cbc:StreetName>Mannerheiminaukio 1a</cbc:StreetName>
                  <cbc:CityName>Helsinki</cbc:CityName>
                  <cbc:PostalZone>00100</cbc:PostalZone>
                  <cbc:CountrySubentityCode listName="nuts">FI1B1</cbc:CountrySubentityCode>
                  <cac:Country>
                    <cbc:IdentificationCode listName="country">FIN</cbc:IdentificationCode>
                  </cac:Country>
                </cac:PostalAddress>
                <cac:PartyLegalEntity>
                  <cbc:CompanyID schemeID="002">FI09880841</cbc:CompanyID>
                </cac:PartyLegalEntity>
                <cac:Contact>
                  <cbc:Name>eSender</cbc:Name>
                  <cbc:Telephone>029 55 636 30</cbc:Telephone>
                  <cbc:ElectronicMail>tekninen@hankintailmoitukset.fi</cbc:ElectronicMail>
                </cac:Contact>
              </efac:Company>
            </efac:Organization>
          </efac:Organizations>
        <efac:Publication><efbc:NoticePublicationID schemeName="ojs-notice-id">00668945-2026</efbc:NoticePublicationID><efbc:GazetteID schemeName="ojs-id">188/2026</efbc:GazetteID><efbc:PublicationDate>2026-09-29+02:00</efbc:PublicationDate></efac:Publication></efext:EformsExtension>
      </ext:ExtensionContent>
    </ext:UBLExtension>
  </ext:UBLExtensions>
  <cbc:UBLVersionID>2.3</cbc:UBLVersionID>
  <cbc:CustomizationID>eforms-sdk-1.13</cbc:CustomizationID>
  <cbc:ID schemeName="notice-id">be7f7b96-d314-4b62-bfda-d116de2d260b</cbc:ID>
  <cbc:ContractFolderID>7c29bba2-6003-4130-950a-61048499a7b1</cbc:ContractFolderID>
  <cbc:IssueDate>2026-09-28+00:00</cbc:IssueDate>
  <cbc:IssueTime>05:46:03+00:00</cbc:IssueTime>
  <cbc:VersionID>01</cbc:VersionID>
  <cbc:RegulatoryDomain>32014L0024</cbc:RegulatoryDomain>
  <cbc:NoticeTypeCode listName="competition">cn-standard</cbc:NoticeTypeCode>
  <cbc:NoticeLanguageCode>ENG</cbc:NoticeLanguageCode>
  <cac:ContractingParty>
    <cac:ContractingPartyType>
      <cbc:PartyTypeCode listName="buyer-legal-type">pub-undert</cbc:PartyTypeCode>
    </cac:ContractingPartyType>
    <cac:ContractingActivity>
      <cbc:ActivityTypeCode listName="authority-activity">rcr</cbc:ActivityTypeCode>
    </cac:ContractingActivity>
    <cac:Party>
      <cac:PartyIdentification>
        <cbc:ID schemeName="organization">ORG-0002</cbc:ID>
      </cac:PartyIdentification>
      <cac:ServiceProviderParty>
        <cbc:ServiceTypeCode listName="organisation-role">ted-esen</cbc:ServiceTypeCode>
        <cac:Party>
          <cac:PartyIdentification>
            <cbc:ID schemeName="organization">ORG-0003</cbc:ID>
          </cac:PartyIdentification>
        </cac:Party>
      </cac:ServiceProviderParty>
    </cac:Party>
  </cac:ContractingParty>
  <cac:TenderingTerms>
    <cac:TendererQualificationRequest>
      <cac:SpecificTendererRequirement>
        <cbc:TendererRequirementTypeCode listName="exclusion-grounds-source">epo-sub-espd</cbc:TendererRequirementTypeCode>
      </cac:SpecificTendererRequirement>
    </cac:TendererQualificationRequest>
  </cac:TenderingTerms>
  <cac:TenderingProcess>
    <cbc:Description languageID="ENG">REGULATIONS AND PRINCIPLES TO BE FOLLOWED

The procurement procedure will take place in compliance with the Finnish Act on Public Procurement and Concession Contracts 1397/2016 (“Procurement Act”) which derives from the European Community directives on public procurement (“Procurement Directives”).

The procurement is also under the terms of the World Trade Organization's (WTO) Agreement on Government Procurement ("GPA") signed by the non-EU tenderer's country of establishment. The same procurement terms and conditions as those from Finland and other European Union member states shall apply to the tenderer’ from states that have signed the GPA. If the tenderer's country of establishment does not have a valid GPA agreement, the contracting entity has no obligation to accept the tenderer in the procurement procedure.

PROCUREMENT PROCEDURE

The contract will be concluded using an open procedure according in accordance with Section 32 of the Procurement Act. In an open procedure the contracting entity publishes a contract notice and places a call for tenders for the receivable, on which basis all prospective suppliers may submit their tenders.

The procedure includes the following steps. The contracting entity (Yle):
1. Publishes a contract notice and places a call for tenders available;
2. Answers the questions received by the time limit;
3. Opens the tenders received by the time limit;
4. Reviews that the responses of the tenderer given in the ESPD form and in the tender fulfill the eligibility and suitability requirements set for the supplier;
5. Reviews that the tenders are consistent with the call for tenders;
6. Evaluates the tenders as stated in the call for tenders;
7. Makes the contract award decision and communicates the decision to all tenderers;
8. Requests and verifies the certificates and reports on the eligibility and suitability of the chosen tenderer(s);
9. Verifies the selected solution fulfills the requirements set in the call for tenders; and
10. Concludes the procurement agreement with the winner.

The tenderer shall note that the contracting procedure does not include a phase of negotiation in which the tenderer could specify the given tender.

The object of the procurement forms a logical and operationally reliable entirety and the procurement is therefore not divided into separate parts.</cbc:Description>
    <cbc:ProcedureCode listName="procurement-procedure-type">open</cbc:ProcedureCode>
    <cac:ProcessJustification>
      <cbc:ProcessReasonCode listName="accelerated-procedure">false</cbc:ProcessReasonCode>
    </cac:ProcessJustification>
  </cac:TenderingProcess>
  <cac:ProcurementProject>
    <cbc:ID>YLE20260043</cbc:ID>
    <cbc:Name languageID="ENG">Newsroom Real-time Analytics Solution</cbc:Name>
    <cbc:Description languageID="ENG">The object of the procurement is newsroom analytics solutions to enable near real-time article and video analytics in Yle’s digital services.

The primary function of this solution is to provide our editorial teams with near real-time data and analysis of article performance on the yle.fi website and the Yle mobile application. The goal is to empower our newsroom and other editorial staff with actionable insights to make data-driven editorial decisions.

The object of the procurement is described in detail in the Invitation to Tender and its annexes:

Appendix 1 Object of the Procurement Newsroom Real-time Analytics Solution
Appendix 2 Requirements Newsroom Real-time Analytics Solution
Appendix 3 Pricing
Appendix 4 Use Cases for Scoring
Appendix 5 SaaS Subscription Agreement
Appendix 5.1 Data protection agreement
Appendix 5.2 JIT 2025 – Services over Network
Appendix 5.3 JIT 2025 – General Terms and Conditions
Appendix 6 Reference requirements
Appendix 7 Evaluation of tenders
Appendix Subcontractors

Yle will choose one (1) supplier as a contracting party as a result of this bidding competition. The agreement shall remain in effect for 24 months, after which the agreement shall continue in force indefinitely until terminated by either Party in accordance with the agreement.</cbc:Description>
    <cbc:ProcurementTypeCode listName="contract-nature">supplies</cbc:ProcurementTypeCode>
    <cac:MainCommodityClassification>
      <cbc:ItemClassificationCode listName="cpv">48900000</cbc:ItemClassificationCode>
    </cac:MainCommodityClassification>
    <cac:AdditionalCommodityClassification>
      <cbc:ItemClassificationCode listName="cpv">72200000</cbc:ItemClassificationCode>
    </cac:AdditionalCommodityClassification>
    <cac:AdditionalCommodityClassification>
      <cbc:ItemClassificationCode listName="cpv">72400000</cbc:ItemClassificationCode>
    </cac:AdditionalCommodityClassification>
    <cac:RealizedLocation>
      <cac:Address>
        <cbc:Region>anyw-eea</cbc:Region>
      </cac:Address>
    </cac:RealizedLocation>
  </cac:ProcurementProject>
  <cac:ProcurementProjectLot>
    <cbc:ID schemeName="Lot">LOT-0000</cbc:ID>
    <cac:TenderingTerms>
      <cbc:FundingProgramCode listName="eu-funded">no-eu-funds</cbc:FundingProgramCode>
      <cbc:MultipleTendersCode listName="permission">not-allowed</cbc:MultipleTendersCode>
      <cac:CallForTendersDocumentReference>
        <cbc:ID>Link to procurement documents</cbc:ID>
        <cbc:DocumentType>non-restricted-document</cbc:DocumentType>
        <cac:Attachment>
          <cac:ExternalReference>
            <cbc:URI>https://tarjouspalvelu.fi/yleisradiooy?id=629984&amp;tpk=21bd4c00-ec27-4771-96de-a5a1d0c436ca</cbc:URI>
          </cac:ExternalReference>
        </cac:Attachment>
      </cac:CallForTendersDocumentReference>
      <cac:TendererQualificationRequest>
        <cac:SpecificTendererRequirement>
          <cbc:TendererRequirementTypeCode listName="reserved-procurement">none</cbc:TendererRequirementTypeCode>
        </cac:SpecificTendererRequirement>
      </cac:TendererQualificationRequest>
      <cac:TendererQualificationRequest>
        <cac:SpecificTendererRequirement>
          <cbc:TendererRequirementTypeCode listName="selection-criteria-source">epo-sub-espd</cbc:TendererRequirementTypeCode>
        </cac:SpecificTendererRequirement>
      </cac:TendererQualificationRequest>
      <cac:ContractExecutionRequirement>
        <cbc:ExecutionRequirementCode listName="einvoicing">required</cbc:ExecutionRequirementCode>
      </cac:ContractExecutionRequirement>
      <cac:ContractExecutionRequirement>
        <cbc:ExecutionRequirementCode listName="reserved-execution">no</cbc:ExecutionRequirementCode>
      </cac:ContractExecutionRequirement>
      <cac:ContractExecutionRequirement>
        <cbc:ExecutionRequirementCode listName="ecatalog-submission">not-allowed</cbc:ExecutionRequirementCode>
      </cac:ContractExecutionRequirement>
      <cac:AwardingTerms>
        <cac:AwardingCriterion>
          <cac:SubordinateAwardingCriterion>
            <ext:UBLExtensions>
              <ext:UBLExtension>
                <ext:ExtensionContent>
                  <efext:EformsExtension>
                    <efac:AwardCriterionParameter>
                      <efbc:ParameterCode listName="number-weight">poi-exa</efbc:ParameterCode>
                      <efbc:ParameterNumeric>40</efbc:ParameterNumeric>
                    </efac:AwardCriterionParameter>
                  </efext:EformsExtension>
                </ext:ExtensionContent>
              </ext:UBLExtension>
            </ext:UBLExtensions>
            <cbc:AwardingCriterionTypeCode listName="award-criterion-type">price</cbc:AwardingCriterionTypeCode>
            <cbc:Name languageID="ENG">Price comparison</cbc:Name>
            <cbc:Description languageID="ENG">see invitation to tender</cbc:Description>
          </cac:SubordinateAwardingCriterion>
          <cac:SubordinateAwardingCriterion>
            <ext:UBLExtensions>
              <ext:UBLExtension>
                <ext:ExtensionContent>
                  <efext:EformsExtension>
                    <efac:AwardCriterionParameter>
                      <efbc:ParameterCode listName="number-weight">poi-exa</efbc:ParameterCode>
                      <efbc:ParameterNumeric>60</efbc:ParameterNumeric>
                    </efac:AwardCriterionParameter>
                  </efext:EformsExtension>
                </ext:ExtensionContent>
              </ext:UBLExtension>
            </ext:UBLExtensions>
            <cbc:AwardingCriterionTypeCode listName="award-criterion-type">quality</cbc:AwardingCriterionTypeCode>
            <cbc:Name languageID="ENG">Quality comparison</cbc:Name>
            <cbc:Description languageID="ENG">see invitation to tender</cbc:Description>
          </cac:SubordinateAwardingCriterion>
        </cac:AwardingCriterion>
      </cac:AwardingTerms>
      <cac:TenderRecipientParty>
        <cbc:EndpointID>https://tarjouspalvelu.fi/yleisradiooy?id=629984&amp;tpk=21bd4c00-ec27-4771-96de-a5a1d0c436ca</cbc:EndpointID>
      </cac:TenderRecipientParty>
      <cac:TenderValidityPeriod>
        <cbc:DurationMeasure unitCode="MONTH">3</cbc:DurationMeasure>
      </cac:TenderValidityPeriod>
      <cac:AppealTerms>
        <cac:PresentationPeriod>
          <cbc:Description languageID="ENG">According to procurement law.</cbc:Description>
        </cac:PresentationPeriod>
        <cac:AppealInformationParty>
          <cac:PartyIdentification>
            <cbc:ID schemeName="organization">ORG-0001</cbc:ID>
          </cac:PartyIdentification>
        </cac:AppealInformationParty>
        <cac:AppealReceiverParty>
          <cac:PartyIdentification>
            <cbc:ID schemeName="organization">ORG-0001</cbc:ID>
          </cac:PartyIdentification>
        </cac:AppealReceiverParty>
      </cac:AppealTerms>
      <cac:Language>
        <cbc:ID>ENG</cbc:ID>
      </cac:Language>
      <cac:PostAwardProcess>
        <cbc:ElectronicOrderUsageIndicator>true</cbc:ElectronicOrderUsageIndicator>
        <cbc:ElectronicPaymentUsageIndicator>true</cbc:ElectronicPaymentUsageIndicator>
      </cac:PostAwardProcess>
    </cac:TenderingTerms>
    <cac:TenderingProcess>
      <cbc:SubmissionMethodCode listName="esubmission">required</cbc:SubmissionMethodCode>
      <cbc:GovernmentAgreementConstraintIndicator>true</cbc:GovernmentAgreementConstraintIndicator>
      <cac:TenderSubmissionDeadlinePeriod>
        <cbc:EndDate>2026-11-02+00:00</cbc:EndDate>
        <cbc:EndTime>10:00:00+00:00</cbc:EndTime>
      </cac:TenderSubmissionDeadlinePeriod>
      <cac:AdditionalInformationRequestPeriod>
        <cbc:EndDate>2026-10-19+00:00</cbc:EndDate>
        <cbc:EndTime>09:00:00+00:00</cbc:EndTime>
      </cac:AdditionalInformationRequestPeriod>
      <cac:OpenTenderEvent>
        <cbc:OccurrenceDate>2026-11-02+00:00</cbc:OccurrenceDate>
        <cbc:OccurrenceTime>10:15:00+00:00</cbc:OccurrenceTime>
      </cac:OpenTenderEvent>
      <cac:AuctionTerms>
        <cbc:AuctionConstraintIndicator>false</cbc:AuctionConstraintIndicator>
      </cac:AuctionTerms>
      <cac:ContractingSystem>
        <cbc:ContractingSystemTypeCode listName="dps-usage">none</cbc:ContractingSystemTypeCode>
      </cac:ContractingSystem>
      <cac:ContractingSystem>
        <cbc:ContractingSystemTypeCode listName="framework-agreement">none</cbc:ContractingSystemTypeCode>
      </cac:ContractingSystem>
    </cac:TenderingProcess>
    <cac:ProcurementProject>
      <cbc:ID>YLE20260043</cbc:ID>
      <cbc:Name languageID="ENG">Newsroom Real-time Analytics Solution</cbc:Name>
      <cbc:Description languageID="ENG">The object of the procurement is newsroom analytics solutions to enable near real-time article and video analytics in Yle’s digital services.

The primary function of this solution is to provide our editorial teams with near real-time data and analysis of article performance on the yle.fi website and the Yle mobile application. The goal is to empower our newsroom and other editorial staff with actionable insights to make data-driven editorial decisions.

The object of the procurement is described in detail in the Invitation to Tender and its annexes:

Appendix 1 Object of the Procurement Newsroom Real-time Analytics Solution
Appendix 2 Requirements Newsroom Real-time Analytics Solution
Appendix 3 Pricing
Appendix 4 Use Cases for Scoring
Appendix 5 SaaS Subscription Agreement
Appendix 5.1 Data protection agreement
Appendix 5.2 JIT 2025 – Services over Network
Appendix 5.3 JIT 2025 – General Terms and Conditions
Appendix 6 Reference requirements
Appendix 7 Evaluation of tenders
Appendix Subcontractors

Yle will choose one (1) supplier as a contracting party as a result of this bidding competition. The agreement shall remain in effect for 24 months, after which the agreement shall continue in force indefinitely until terminated by either Party in accordance with the agreement.</cbc:Description>
      <cbc:ProcurementTypeCode listName="contract-nature">supplies</cbc:ProcurementTypeCode>
      <cbc:SMESuitableIndicator>true</cbc:SMESuitableIndicator>
      <cac:ProcurementAdditionalType>
        <cbc:ProcurementTypeCode listName="social-objective">work-cond</cbc:ProcurementTypeCode>
      </cac:ProcurementAdditionalType>
      <cac:MainCommodityClassification>
        <cbc:ItemClassificationCode listName="cpv">48900000</cbc:ItemClassificationCode>
      </cac:MainCommodityClassification>
      <cac:AdditionalCommodityClassification>
        <cbc:ItemClassificationCode listName="cpv">72200000</cbc:ItemClassificationCode>
      </cac:AdditionalCommodityClassification>
      <cac:AdditionalCommodityClassification>
        <cbc:ItemClassificationCode listName="cpv">72400000</cbc:ItemClassificationCode>
      </cac:AdditionalCommodityClassification>
      <cac:RealizedLocation>
        <cac:Address>
          <cbc:Region>anyw-eea</cbc:Region>
        </cac:Address>
      </cac:RealizedLocation>
      <cac:PlannedPeriod>
        <cbc:StartDate>2027-01-01Z</cbc:StartDate>
        <cbc:DurationMeasure unitCode="MONTH">24</cbc:DurationMeasure>
      </cac:PlannedPeriod>
      <cac:ContractExtension>
        <cbc:OptionsDescription languageID="ENG">see invitation to tender material.</cbc:OptionsDescription>
      </cac:ContractExtension>
    </cac:ProcurementProject>
  </cac:ProcurementProjectLot>
</ContractNotice>