Open VladimirAlexiev opened 1 year ago
The ontology includes number-based classes for the codelists, eg
uncefact:UNCL1001Code
rdf:type rdfs:Class ;
rdfs:comment "Code specifying the document name." ;
rdfs:label "Document name code" .
uncefact:accountingDocumentSetTriggerCode
schema:rangeIncludes uncefact:UNCL1001Code ;
uncefact:documentTypeCode
schema:rangeIncludes uncefact:UNCL1001Code ;
But these don't relate to the codelists on the website: eg at https://vocabulary.uncefact.org/code-lists
there are unece:AccountingDocumentCodeList
and unece:AccountingDocumentTypeCodeList
and one could only guess which of the two (if any) is UNCL1001.
https://vocabulary.uncefact.org/search?q=UNCL1001 finds nothing.
Also, the ontology doesn't include code values.
Trying to obtain a codelist as jsonld returns an error:
Related to #189, which shows that codelists are also missing from the main
uncefact
ontology.I think the home page of all lists should be https://vocabulary.uncefact.org/codeList (or
code-list
but notcode-lists
as at present), and an individual list URL should be https://vocabulary.uncefact.org/codeList/AccessRights (rather than https://vocabulary.uncefact.org/AccessRightsTypeCodeList as at present)This is even more important if you decide to move the ontology and classes/props to the https://vocabulary.uncefact.org/uncefact namespace.