Skip to content

Possibly wrong mapping for refersToPreviousNotice for notices without ChangeReason #156

@schivmeister

Description

@schivmeister

Problem

The mapping for BT-758-notice Change Notice Version Identifier (mapped via epo:refersToPreviousNotice) is currently at the wrong node/iterator ND-ChangeReason, which is used mainly to express the reason for a change. However, a ChangeInformation notice like 207280-2025 may not necessarily have a ChangeReason:

               <efac:Changes>
                  <efbc:ChangedNoticeIdentifier>ea736842-4757-4e53-b9dd-2458fd4130b8-01</efbc:ChangedNoticeIdentifier>
                  <efac:Change>
                     <efbc:ChangeDescription languageID="FRA">ANNULATION DE L'AVIS RECTIFICATIF :&#13;
-  publié sur la plateforme le 25/03/2025 à 16 h 00 ;&#13;
- paru dans le BOAMP, sous le numéro 25-33799, le 27/03/2025 ;&#13;
- paru au JOUE, sous le numéro 197168-2025 le 27/03/2025.&#13;
&#13;
Cet avis a été publié à tort dès lors que l'information de report ne concerne que les candidats admis à faire une offre (procédure restreinte). Il est de ce fait superfétatoire et ne doit donc pas être pris en compte.</efbc:ChangeDescription>
                     <efac:ChangedSection>
                        <efbc:ChangedSectionIdentifier>PROCEDURE</efbc:ChangedSectionIdentifier>
                     </efac:ChangedSection>
                  </efac:Change>
               </efac:Changes>

Cause

The mapping has been mistakenly placed under the TriplesMap for ND-ChangeReason, which has a different iterator and context.

Potential Fix

Move the existing predicateObjectMap to the right TriplesMap (with the right iterator that has no dependence on the change reason).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdeferred

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions