Skip to content

Conflated hasPlaceOfPerformanceAdditionalInformation and specific/broad place mixup #151

@schivmeister

Description

@schivmeister

Problem

This affects the eForms fields BT-727-Lot and BT-728-Lot, where the instantiation of the ContractTerm and in turn the broad and specific places of performance is not optimal, resulting in multiple values being asserted for the property epo:hasPlaceOfPerformanceAdditionalInformation, for e.g.:

epd:id_15377ca1-6cf7-4060-90f0-9290128957a3_ContractTerm_KorWZrEXpQCBgrGqtjBT6W a
    epo:ContractTerm;
  ...
  epo:hasOptionsDescription "Options description lot 2 ---"@en;
  epo:hasPlaceOfPerformanceAdditionalInformation "Additional information ---"@en, "The main location of lot 2 is ..."@en; # <-- multiple values
  epo:hasRenewalDescription "Renewal description lot 2 ---"@en .

Potential Fix

This was accounted for during the mapping of the counterpart -Part fields (for PIN notices), where the correct mappings were created to avoid this issue. However, the issue still persists in CAN and CN mappings. It needs to be investigated whether a similar instantiation technique can be used, and the fix applied to the relevant mappings.

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