ePO icon indicating copy to clipboard operation
ePO copied to clipboard

`epo:ContractLotCompletionInformation` should have relation to `epo:LotGroup` also

Open csnyulas opened this issue 10 months ago • 2 comments

While mapping the eForms fields under the node ND-TenderAggregatedAmounts (i.e. Tender Payment Value BT-779-Tender, Tender Payment Value Additional Information BT-780-Tender and Tender Penalties BT-782-Tender), we discovered a discrepancy between the eForms SDK and the ePO model. According to ePO, the instances of the epo:ContractLotCompletionInformation class should link to the an epo:Lot instance through the epo:describesLotCompletion property:

Image

However, in eForms, the node ND-TenderAggregatedAmounts appears under the ND-LotTender node, which in turn can refer either to a Lot or to a Lot Group. Therefore, in order to allow proper conversion of the XML eForms data to RDF, we need to provide from the epo:ContractLotCompletionInformation class a relationship to the epo:LotGroup class as well.

csnyulas avatar Mar 12 '25 12:03 csnyulas

Related to https://github.com/OP-TED/ePO/issues/683

AchillesDougalis avatar Mar 12 '25 14:03 AchillesDougalis

The implementation available as of ePO 5.0.0 is depicted below:

Image

Note that:

  • the predicate epo:describesLotCompletion was modified into epo:concernsLot and cardinality changed from [1] to [0..1]
  • we added the predicate epo:concernsLotGroup with cardinality [0..1]

andreea-pasare avatar Mar 13 '25 14:03 andreea-pasare