OP-TED / ePO

The eProcurement Ontology provides the formal, semantic foundation for the creation and reuse of linked open data in the domain of public procurement in the EU.
European Union Public License 1.2
58 stars 18 forks source link

eCatalogue metadata #284

Closed idolum closed 2 years ago

idolum commented 3 years ago

Based on the CWA 17028:2016-101 and the current ePO, the header of a catalogue can be modelled as follows:

image

Some of the required concepts/attributes have generic definitions, which fit the catalogue purpose, but are not specific enough. Some example:

In particular, the scope of a Catalogue identifier is open. Does the Catalogue identifier to be gloally unique or just in a context of a given contract or seller/catalogue provider?

The following new classes and attributes are required. Proposal for definitions:

costezki commented 2 years ago

We started implementing a set of attributes. This is what we covered so far and more will follow.

There are some of the attributes, however, we do not fully understand. Can you please clarify the following:

idolum commented 2 years ago

@costezki Thank you! Regarding your questions:

Both terms are related to the various ways how catalogues are updated and versioned. I can explain it in more detail in one of the next meetings.

muricna commented 2 years ago

Decision 20.01.2022 For the change to a catalogue the CatalogueID stays the same but the version changes. ActionCode to become ChangeTypeCode at document level. This code informs the CatalogueReceiver how the catalogue has been changed. This information is about the data being changed and not the implementation. Veit: To report back if this is ok with his stakeholders.
To provide change type code.

andreea-pasare commented 2 years ago

@idolum, @muricna: How about a generic approach of annotating entities/resources with informations about actions or their changed state? In any case, we have to choose one or another. image

muricna commented 2 years ago

@andreea-pasare With this solution, how would you deal with the temporal aspect?

andreea-pasare commented 2 years ago

The below model was proposed: catalogue update Need to further discuss the name of the controlled vocabulary to be used (action-code vs. operation-code or activity-code)

giorgialodi commented 2 years ago

What does it mean that a "document announces a catalogue"? Sound strange and very old fashion :)

idolum commented 2 years ago

What does it mean that a "document announces a catalogue"? Sound strange and very old fashion :)

Maybe "realizes" or "instantiates" a catalogue?

idolum commented 2 years ago

@costezki Incoporated the draft into the WG5 data model. One question: What about the other catalogue attributes:

The first two ones should not be an issue to added them. Regarding the general payment conditions you wrote above

Is the Catalogue, in your understanding, linked directly to the Lot? If yes then the mapping would be Lot::isSubjectToContractTerm -> ContractTerm::hasPaymentArrangement. The definition of a payment arrangement is: Information about financial clauses that will govern some economic aspects of the execution of the contract. Additional Information: These clauses usually refer to financial and payment provisions.

Then the catalogue should be linked to the Lot? The definition fits, but not sure about the "linking". I will check this.

andreea-pasare commented 2 years ago

@idolum:

image

Waiting for feedback on General Payment Conditions for the Catalogue.

idolum commented 2 years ago

@costezki @andreea-pasare Thank you! Works for me!

Regarding the General Payment Conditions: If the catalogue falls under a framework agreement, this would work. But if don't such a link to a contract or framework agreement exist, this information cannot be provide. I think here of cases where a catalogue is submitted as part of tender.

costezki commented 2 years ago

image

We have added epo-ecat:hasSpecificPaymentArrangement attribute with the following description:

Information about payment conditions applied to all items in the catalogue.

Additional information: This property may need to be used together with the payment arrangements provided in the ContractTerms, where such terms exists.

WG approval 30/06/2022