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

Add a way to indicate the type of a epo-cat:ProductSpecification #415

Closed idolum closed 1 year ago

idolum commented 1 year ago

As a follow-up to #317 it is requested, to add means to distinguish various types of external documents provided along with an item. External documents are covered by epo-cat:ProductSpecification.

Use cases

A seller wants to provide several documents along with an item, e.g., a printer. These documents are:

Peppol uses a document type code including the code list UNCL1001:

Proposal

As there is a hierarchy of documents already in the ePO, there a several options:

Either link epo-cat:ProductSpecification to a controlled vocabulary

epo-cat:ProductSpecification --- epo:hasDocumentType -- 0..1 --> epo-cat:document-type

This approach is preferred by CEN/TC 440/WG 5.

Or add several subclasses to the document hierarchy and link them with the item:

epo:Document <|--- epo-cat:cat:ProductSpecification <-- 0..1 -- epo:hasSpecification -- epo-cat:Item
              |--- epo-cat:Image <-- 0..n -- epo:hasImage -- epo-cat:Item
andreea-pasare commented 1 year ago

A new controlled vocabulary epo-cat:document-type has been added to the development branch and will be included in the next release: image

idolum commented 1 year ago

@andreea-pasare We discussed this today in CEN/TC 440/WG 5. The solutions works for us. Thank you!