diff --git a/_artefacts/untp-core-context-0.5.0.jsonld b/_artefacts/untp-core-context-0.5.0.jsonld new file mode 100644 index 000000000..eb54311f1 --- /dev/null +++ b/_artefacts/untp-core-context-0.5.0.jsonld @@ -0,0 +1,655 @@ +{ + "@context": { + "untp-core": "https://test.uncefact.org/vocabulary/untp/core/0/", + "geojson": "https://datatracker.ietf.org/doc/html/rfc7946#", + "xsd": "http://www.w3.org/2001/XMLSchema#", + "@protected": true, + "@version": 1.1, + "IdentifierScheme": { + "@protected": true, + "@id": "untp-core:IdentifierScheme" + }, + "Identifier": { + "@protected": true, + "@id": "untp-core:Identifier", + "@context": { + "registeredId": { + "@id": "untp-core:registeredId", + "@type": "xsd:string" + }, + "idScheme": { + "@id": "untp-core:idScheme", + "@type": "@id" + } + } + }, + "CredentialIssuer": { + "@protected": true, + "@id": "untp-core:CredentialIssuer", + "@context": { + "otherIdentifier": { + "@id": "untp-core:otherIdentifier", + "@type": "@id" + } + } + }, + "Classification": { + "@protected": true, + "@id": "untp-core:Classification", + "@context": { + "code": { + "@id": "untp-core:code", + "@type": "xsd:string" + }, + "schemeID": { + "@id": "untp-core:schemeID", + "@type": "xsd:string" + }, + "schemeName": { + "@id": "untp-core:schemeName", + "@type": "xsd:string" + } + } + }, + "Party": { + "@protected": true, + "@id": "untp-core:Party", + "@context": { + "registeredId": { + "@id": "untp-core:registeredId", + "@type": "xsd:string" + }, + "idScheme": { + "@id": "untp-core:idScheme", + "@type": "@id" + }, + "registrationCountry": { + "@id": "untp-core:registrationCountry", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/CountryId" + } + }, + "organisationWebsite": { + "@id": "untp-core:organisationWebsite", + "@type": "xsd:string" + }, + "industryCategory": { + "@id": "untp-core:industryCategory", + "@type": "@id" + }, + "otherIdentifier": { + "@id": "untp-core:otherIdentifier", + "@type": "@id" + } + } + }, + "Facility": { + "@protected": true, + "@id": "untp-core:Facility", + "@context": { + "registeredId": { + "@id": "untp-core:registeredId", + "@type": "xsd:string" + }, + "idScheme": { + "@id": "untp-core:idScheme", + "@type": "@id" + }, + "countryOfOperation": { + "@id": "untp-core:countryOfOperation", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/CountryId" + } + }, + "processCategory": { + "@id": "untp-core:processCategory", + "@type": "@id" + }, + "operatedByParty": { + "@id": "untp-core:operatedByParty", + "@type": "@id" + }, + "otherIdentifier": { + "@id": "untp-core:otherIdentifier", + "@type": "@id" + }, + "locationInformation": { + "@protected": true, + "@id": "untp-core:locationInformation", + "@context": { + "plusCode": { + "@id": "untp-core:plusCode", + "@type": "xsd:string" + }, + "geoLocation": "geojson:geoLocation", + "geoBoundary": "geojson:geoBoundary" + } + }, + "address": { + "@protected": true, + "@id": "untp-core:address", + "@context": { + "streetAddress": { + "@id": "untp-core:streetAddress", + "@type": "xsd:string" + }, + "postalCode": { + "@id": "untp-core:postalCode", + "@type": "xsd:string" + }, + "addressLocality": { + "@id": "untp-core:addressLocality", + "@type": "xsd:string" + }, + "addressRegion": { + "@id": "untp-core:addressRegion", + "@type": "xsd:string" + }, + "addressCountry": { + "@id": "untp-core:addressCountry", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/CountryId" + } + } + } + } + } + }, + "Product": { + "@protected": true, + "@id": "untp-core:Product", + "@context": { + "registeredId": { + "@id": "untp-core:registeredId", + "@type": "xsd:string" + }, + "idScheme": { + "@id": "untp-core:idScheme", + "@type": "@id" + }, + "serialNumber": { + "@id": "untp-core:serialNumber", + "@type": "xsd:string" + }, + "batchNumber": { + "@id": "untp-core:batchNumber", + "@type": "xsd:string" + }, + "productImage": { + "@protected": true, + "@id": "untp-core:productImage", + "@context": { + "linkURL": { + "@id": "untp-core:linkURL", + "@type": "xsd:string" + }, + "linkName": { + "@id": "untp-core:linkName", + "@type": "xsd:string" + }, + "linkType": { + "@id": "untp-core:linkType", + "@type": "xsd:string" + } + } + }, + "productCategory": { + "@id": "untp-core:productCategory", + "@type": "@id" + }, + "furtherInformation": { + "@protected": true, + "@id": "untp-core:furtherInformation", + "@context": { + "linkURL": { + "@id": "untp-core:linkURL", + "@type": "xsd:string" + }, + "linkName": { + "@id": "untp-core:linkName", + "@type": "xsd:string" + }, + "linkType": { + "@id": "untp-core:linkType", + "@type": "xsd:string" + } + } + }, + "producedByParty": { + "@id": "untp-core:producedByParty", + "@type": "@id" + }, + "producedAtFacility": { + "@id": "untp-core:producedAtFacility", + "@type": "@id" + }, + "dimensions": { + "@protected": true, + "@id": "untp-core:dimensions", + "@context": { + "weight": { + "@protected": true, + "@id": "untp-core:weight", + "@context": { + "value": { + "@id": "untp-core:value", + "@type": "xsd:decimal" + }, + "unit": { + "@id": "untp-core:unit", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/UnitMeasureCode" + } + } + } + }, + "length": { + "@protected": true, + "@id": "untp-core:length", + "@context": { + "value": { + "@id": "untp-core:value", + "@type": "xsd:decimal" + }, + "unit": { + "@id": "untp-core:unit", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/UnitMeasureCode" + } + } + } + }, + "width": { + "@protected": true, + "@id": "untp-core:width", + "@context": { + "value": { + "@id": "untp-core:value", + "@type": "xsd:decimal" + }, + "unit": { + "@id": "untp-core:unit", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/UnitMeasureCode" + } + } + } + }, + "height": { + "@protected": true, + "@id": "untp-core:height", + "@context": { + "value": { + "@id": "untp-core:value", + "@type": "xsd:decimal" + }, + "unit": { + "@id": "untp-core:unit", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/UnitMeasureCode" + } + } + } + }, + "volume": { + "@protected": true, + "@id": "untp-core:volume", + "@context": { + "value": { + "@id": "untp-core:value", + "@type": "xsd:decimal" + }, + "unit": { + "@id": "untp-core:unit", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/UnitMeasureCode" + } + } + } + } + } + }, + "productionDate": { + "@id": "untp-core:productionDate", + "@type": "xsd:string" + }, + "countryOfProduction": { + "@id": "untp-core:countryOfProduction", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/CountryId" + } + } + } + }, + "Standard": { + "@protected": true, + "@id": "untp-core:Standard", + "@context": { + "issuingParty": { + "@id": "untp-core:issuingParty", + "@type": "@id" + }, + "issueDate": { + "@id": "untp-core:issueDate", + "@type": "xsd:string" + } + } + }, + "Regulation": { + "@protected": true, + "@id": "untp-core:Regulation", + "@context": { + "jurisdictionCountry": { + "@id": "untp-core:jurisdictionCountry", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/CountryId" + } + }, + "administeredBy": { + "@id": "untp-core:administeredBy", + "@type": "@id" + }, + "effectiveDate": { + "@id": "untp-core:effectiveDate", + "@type": "xsd:string" + } + } + }, + "Criterion": { + "@protected": true, + "@id": "untp-core:Criterion", + "@context": { + "thresholdValues": { + "@protected": true, + "@id": "untp-core:thresholdValues", + "@context": { + "metricName": { + "@id": "untp-core:metricName", + "@type": "xsd:string" + }, + "metricValue": { + "@protected": true, + "@id": "untp-core:metricValue", + "@context": { + "value": { + "@id": "untp-core:value", + "@type": "xsd:decimal" + }, + "unit": { + "@id": "untp-core:unit", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/UnitMeasureCode" + } + } + } + }, + "score": { + "@id": "untp-core:score", + "@type": "xsd:string" + }, + "accuracy": { + "@id": "untp-core:accuracy", + "@type": "xsd:decimal" + } + } + } + } + }, + "Declaration": { + "@protected": true, + "@id": "untp-core:Declaration", + "@context": { + "referenceStandard": { + "@id": "untp-core:referenceStandard", + "@type": "@id" + }, + "referenceRegulation": { + "@id": "untp-core:referenceRegulation", + "@type": "@id" + }, + "assessmentCriteria": { + "@id": "untp-core:assessmentCriteria", + "@type": "@id" + }, + "assessmentDate": { + "@id": "untp-core:assessmentDate", + "@type": "xsd:string" + }, + "declaredValue": { + "@protected": true, + "@id": "untp-core:declaredValue", + "@context": { + "metricName": { + "@id": "untp-core:metricName", + "@type": "xsd:string" + }, + "metricValue": { + "@protected": true, + "@id": "untp-core:metricValue", + "@context": { + "value": { + "@id": "untp-core:value", + "@type": "xsd:decimal" + }, + "unit": { + "@id": "untp-core:unit", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://vocabulary.uncefact.org/UnitMeasureCode" + } + } + } + }, + "score": { + "@id": "untp-core:score", + "@type": "xsd:string" + }, + "accuracy": { + "@id": "untp-core:accuracy", + "@type": "xsd:decimal" + } + } + }, + "conformance": { + "@id": "untp-core:conformance", + "@type": "xsd:boolean" + }, + "conformityTopic": { + "@id": "untp-core:conformityTopic", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://test.uncefact.org/vocabulary/untp/core/0/conformityTopicCode#" + } + } + } + }, + "Endorsement": { + "@protected": true, + "@id": "untp-core:Endorsement", + "@context": { + "trustmark": { + "@protected": true, + "@id": "untp-core:trustmark", + "@context": { + "fileName": { + "@id": "untp-core:fileName", + "@type": "xsd:string" + }, + "fileType": { + "@id": "untp-core:fileType", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://mimetype.io/all-types" + } + }, + "file": { + "@id": "untp-core:file", + "@type": "xsd:string" + } + } + }, + "issuingAuthority": { + "@id": "untp-core:issuingAuthority", + "@type": "@id" + }, + "endorsementEvidence": { + "@protected": true, + "@id": "untp-core:endorsementEvidence", + "@context": { + "linkURL": { + "@id": "untp-core:linkURL", + "@type": "xsd:string" + }, + "linkName": { + "@id": "untp-core:linkName", + "@type": "xsd:string" + }, + "linkType": { + "@id": "untp-core:linkType", + "@type": "xsd:string" + } + } + } + } + }, + "Attestation": { + "@protected": true, + "@id": "untp-core:Attestation", + "@context": { + "assessorLevel": { + "@id": "untp-core:assessorLevel", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://test.uncefact.org/vocabulary/untp/core/0/assessorLevelCode#" + } + }, + "assessmentLevel": { + "@id": "untp-core:assessmentLevel", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://test.uncefact.org/vocabulary/untp/core/0/assessmentLevelCode#" + } + }, + "attestationType": { + "@id": "untp-core:attestationType", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://test.uncefact.org/vocabulary/untp/core/0/attestationTypeCode#" + } + }, + "issuedToParty": { + "@id": "untp-core:issuedToParty", + "@type": "@id" + }, + "authorisation": { + "@id": "untp-core:authorisation", + "@type": "@id" + }, + "conformityCertificate": { + "@protected": true, + "@id": "untp-core:conformityCertificate", + "@context": { + "linkURL": { + "@id": "untp-core:linkURL", + "@type": "xsd:string" + }, + "linkName": { + "@id": "untp-core:linkName", + "@type": "xsd:string" + }, + "linkType": { + "@id": "untp-core:linkType", + "@type": "xsd:string" + }, + "hashDigest": { + "@id": "untp-core:hashDigest", + "@type": "xsd:string" + }, + "hashMethod": { + "@id": "untp-core:hashMethod", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://test.uncefact.org/vocabulary/untp/core/0/hashMethodCode#" + } + }, + "encryptionMethod": { + "@id": "untp-core:encryptionMethod", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://test.uncefact.org/vocabulary/untp/core/0/encryptionMethodCode#" + } + } + } + }, + "auditableEvidence": { + "@protected": true, + "@id": "untp-core:auditableEvidence", + "@context": { + "linkURL": { + "@id": "untp-core:linkURL", + "@type": "xsd:string" + }, + "linkName": { + "@id": "untp-core:linkName", + "@type": "xsd:string" + }, + "linkType": { + "@id": "untp-core:linkType", + "@type": "xsd:string" + }, + "hashDigest": { + "@id": "untp-core:hashDigest", + "@type": "xsd:string" + }, + "hashMethod": { + "@id": "untp-core:hashMethod", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://test.uncefact.org/vocabulary/untp/core/0/hashMethodCode#" + } + }, + "encryptionMethod": { + "@id": "untp-core:encryptionMethod", + "@type": "@vocab", + "@context": { + "@protected": true, + "@vocab": "https://test.uncefact.org/vocabulary/untp/core/0/encryptionMethodCode#" + } + } + } + } + } + } + } +} \ No newline at end of file diff --git a/_config_preview.yml b/_config_preview.yml index dfe5099fd..50b181504 100644 --- a/_config_preview.yml +++ b/_config_preview.yml @@ -5,7 +5,7 @@ artefacts: "/vocabulary/untp/core" # the subpath to deploy artefacts a level abo dest: "https://test.uncefact.org" dataSet: "dataset:'22A'" versions: - untp-core: 0.4.2 + untp-core: 0.5.0 markdown: kramdown kramwdown: parse_block_html: true diff --git a/_data/compliance.json b/_data/conformance.json similarity index 67% rename from _data/compliance.json rename to _data/conformance.json index 0cdf8348e..165ca0638 100644 --- a/_data/compliance.json +++ b/_data/conformance.json @@ -1,8 +1,8 @@ { - "label": "compliance", - "uri": "untp-core:compliance", + "label": "conformance", + "uri": "untp-core:conformance", "comment": [ - "An indicator of whether or not the assessment meets the specification." + "An indicator of whether or not the claim or assesment conforms to the regulatory or standard criteria." ], "rangeIncludes": [ { diff --git a/_data/declaration.json b/_data/declaration.json index 5c4a10792..78455dafa 100644 --- a/_data/declaration.json +++ b/_data/declaration.json @@ -14,7 +14,7 @@ "comment": "The date on which this ..." }, { - "uri": "untp-core:compliance", + "uri": "untp-core:conformance", "type": "xsd:boolean", "comment": "An indicator of whether or ..." }, diff --git a/_data/endorsement.json b/_data/endorsement.json index 1dfc6e99a..edf860e13 100644 --- a/_data/endorsement.json +++ b/_data/endorsement.json @@ -4,7 +4,7 @@ "comment": "The authority under which a conformity claim is issued. For example a national accreditation authority may authorise a test lab to issue test certificates about a product against a standard. ", "datatypeProperties": [ { - "uri": "untp-core:accreditationCertificate", + "uri": "untp-core:endorsementEvidence", "type": "untp-core:Link", "comment": "The evidence that supports the ..." }, diff --git a/_data/accreditationcertificate.json b/_data/endorsementevidence.json similarity index 79% rename from _data/accreditationcertificate.json rename to _data/endorsementevidence.json index 7d49e8465..2b182806c 100644 --- a/_data/accreditationcertificate.json +++ b/_data/endorsementevidence.json @@ -1,8 +1,8 @@ { - "label": "accreditationCertificate", - "uri": "untp-core:accreditationCertificate", + "label": "endorsementEvidence", + "uri": "untp-core:endorsementEvidence", "comment": [ - "The evidence that supports the authority under which the attestation is issued - eg an accreditation certificate." + "The evidence that supports the authority under which the attestation is issued - for an example an accreditation certificate." ], "rangeIncludes": [ { diff --git a/_data/geolocation.json b/_data/geolocation.json index 65bfec818..1da77dfff 100644 --- a/_data/geolocation.json +++ b/_data/geolocation.json @@ -2,7 +2,7 @@ "label": "geoLocation", "uri": "untp-core:geoLocation", "comment": [ - "The latitude and longditude coordinates that best represent the specified location. Using GeoJSON Point notation." + "The latitude and longitude coordinates that best represent the specified location. Using GeoJSON Point notation." ], "rangeIncludes": [ { diff --git a/_data/link.json b/_data/link.json index a5cb326ba..bc64413e5 100644 --- a/_data/link.json +++ b/_data/link.json @@ -21,7 +21,7 @@ ], "referencedBy": [ { - "uri": "untp-core:accreditationCertificate", + "uri": "untp-core:endorsementEvidence", "comment": "The evidence that supports the ..." }, { diff --git a/_data/location.json b/_data/location.json index c47aec46a..8c02aaf59 100644 --- a/_data/location.json +++ b/_data/location.json @@ -11,7 +11,7 @@ { "uri": "untp-core:geoLocation", "type": "geojson:appendix-A.1", - "comment": "The latitude and longditude coordinates ..." + "comment": "The latitude and longitude coordinates ..." }, { "uri": "untp-core:plusCode", diff --git a/_data/verifiablecredential.json b/_data/verifiablecredential.json index 2f22e6bb3..056304c89 100644 --- a/_data/verifiablecredential.json +++ b/_data/verifiablecredential.json @@ -1,5 +1,5 @@ { "label": "VerifiableCredential", "uri": "untp-core:VerifiableCredential", - "comment": "A verifiable credential is a digital and verifiable version of everyday credentials such as certificates and licenses. It conforms to the W3C Verifiable Credentials Data Model v2.0 (VCDM)." + "comment": "A verifiable credential is a digital and verifiable version of everyday credentials such as certificates and licenses. It conforms to the W3C Verifiable Credentials Data Model v2.0 (VCDM). " } \ No newline at end of file diff --git a/_properties/accreditationcertificate.md b/_properties/accreditationcertificate.md deleted file mode 100644 index 95faa6003..000000000 --- a/_properties/accreditationcertificate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: accreditationCertificate -permalink: accreditationCertificate.html -jsonid: accreditationcertificate ---- diff --git a/_properties/compliance.md b/_properties/compliance.md deleted file mode 100644 index b33e763a2..000000000 --- a/_properties/compliance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: compliance -permalink: compliance.html -jsonid: compliance ---- diff --git a/_properties/conformance.md b/_properties/conformance.md new file mode 100644 index 000000000..71fd0b70f --- /dev/null +++ b/_properties/conformance.md @@ -0,0 +1,5 @@ +--- +title: conformance +permalink: conformance.html +jsonid: conformance +--- diff --git a/_properties/endorsementevidence.md b/_properties/endorsementevidence.md new file mode 100644 index 000000000..a3241c6cd --- /dev/null +++ b/_properties/endorsementevidence.md @@ -0,0 +1,5 @@ +--- +title: endorsementEvidence +permalink: endorsementEvidence.html +jsonid: endorsementevidence +--- diff --git a/untp-core.jsonld b/untp-core.jsonld index 2426bf7a5..6e66a6c15 100644 --- a/untp-core.jsonld +++ b/untp-core.jsonld @@ -12,7 +12,7 @@ { "@id": "untp-core:VerifiableCredential", "@type": "rdfs:Class", - "rdfs:comment": "A verifiable credential is a digital and verifiable version of everyday credentials such as certificates and licenses. It conforms to the W3C Verifiable Credentials Data Model v2.0 (VCDM).", + "rdfs:comment": "A verifiable credential is a digital and verifiable version of everyday credentials such as certificates and licenses. It conforms to the W3C Verifiable Credentials Data Model v2.0 (VCDM). ", "rdfs:label": "VerifiableCredential" }, { @@ -732,7 +732,7 @@ } ], "rdfs:comment": [ - "The latitude and longditude coordinates that best represent the specified location. Using GeoJSON Point notation." + "The latitude and longitude coordinates that best represent the specified location. Using GeoJSON Point notation." ], "rdfs:label": "geoLocation" }, @@ -1459,7 +1459,7 @@ "rdfs:label": "declaredValue" }, { - "@id": "untp-core:compliance", + "@id": "untp-core:conformance", "schema:rangeIncludes": { "@id": "xsd:boolean" }, @@ -1473,9 +1473,9 @@ } ], "rdfs:comment": [ - "An indicator of whether or not the assessment meets the specification." + "An indicator of whether or not the claim or assesment conforms to the regulatory or standard criteria." ], - "rdfs:label": "compliance" + "rdfs:label": "conformance" }, { "@id": "untp-core:conformityTopic", @@ -2143,7 +2143,7 @@ "rdfs:label": "issuingAuthority" }, { - "@id": "untp-core:accreditationCertificate", + "@id": "untp-core:endorsementEvidence", "schema:rangeIncludes": { "@id": "untp-core:Link" }, @@ -2157,9 +2157,9 @@ } ], "rdfs:comment": [ - "The evidence that supports the authority under which the attestation is issued - eg an accreditation certificate." + "The evidence that supports the authority under which the attestation is issued - for an example an accreditation certificate." ], - "rdfs:label": "accreditationCertificate" + "rdfs:label": "endorsementEvidence" }, { "@id": "untp-core:assessmentLevelCode",