ePO icon indicating copy to clipboard operation
ePO copied to clipboard

Moving properties `epo:isWithdrawn`, `epo:hasWithdrawalDate`, `epo:hasWithdrawalReason` and `epo:hasReviewRequestFee` from `epo:ReviewRequest` to`epo:ReviewDecision`

Open csnyulas opened this issue 9 months ago • 2 comments

According to the eForms team's response to this issue https://github.com/OP-TED/eForms-SDK/issues/1187, the properties epo:isWithdrawn, epo:hasWithdrawalDate, epo:hasWithdrawalReason and epo:hasReviewRequestFee should be on the class epo:ReviewDecision , NOT on the epo:ReviewRequest class.

If the ePO WG agrees with this modelling, we can update the mappings of fields BT-795-Review , BT-796-Review, BT-797-Review and BT-798-Review, which will resolve the SPARQL validation problems described in this issue https://github.com/OP-TED/ted-rdf-mapping-eforms/issues/99, but will not resolve the related SHACL violations (in ePO 4.0.0). If this is fixed in ePO 5.0.0, then in the future, when we will map to ePO 5.0.0, the SHACL violations will disappear as well.

csnyulas avatar Apr 16 '25 08:04 csnyulas

As of ePO 5.0.0, the above mentioned attributes are moved from epo:ReviewRequest to epo:ReviewDecision:

Image

andreea-pasare avatar Apr 17 '25 09:04 andreea-pasare

Apparently in ePO 5 only three of the four properties have been moved to epo:ReviewDecision from epo:ReviewRequest:

  • epo:isWithdrawn
  • epo:hasWithdrawalDate
  • epo:hasWithdrawalReason

Unfortunately epo:hasReviewRequestFee is still on epo:ReviewRequest, which, according to the definition of the field BT-795-Review in the eForms SDK and the issue https://github.com/OP-TED/eForms-SDK/issues/1187, is wrong.


Image

csnyulas avatar Nov 04 '25 21:11 csnyulas