ConformityCredential
version: 0.2.0
ConformityCredential Domain
Data Model

Data Definitions
ConformityAttestation
A conformity attestation issued by a competent body that defines one or more assessments (eg carbon intensity) about a product (eg batttery) against a specification (eg LCA method) defined in a standard or regulation.
Property |
Definition |
Type |
id |
The unique identifier of this conformity attestation |
URI |
assessorLevel |
Assurance code pertaining to assessor (relation to the object under assessment) |
Code (assessorAssuranceCode) |
assessmentLevel |
Assurance pertaining to assessment (any authority or support for the assessment process) |
Code (assessmentAssuranceCode) |
type |
The type of criterion (optional or mandatory). |
Code (attestationType) |
description |
A textual description of the scope or purpose of this confomrity attestation |
Text |
scope |
A list of relevant standards and/or regulations against which apply to this attestation (eg AS1163:2016). |
ConformityAssessmentScheme |
issuedBy |
The party that issued the conformity attestation. |
Party |
issuedTo |
The party to whom the conformity attestation was issued. |
Party |
validFrom |
The date from which the conformity attestation is valid. |
Date |
validTo |
The date until which the conformity attestation is valid. |
Date |
status |
The status of this conformity attestation (eg pending, valid, expired, revoked) |
Code (status) |
assessments |
The list of specific assessments made within this conformity attestation. |
ConformityAssessment |
evidence |
Evidence supporting the assessment |
ConformityEvidence |
accreditation |
The accreditation from a competent authority (ag NATA) that confirms the issuers authorised scope of assessments. |
Authority |
regulatoryApproval |
The regulatory approval under which this conformity attestation is issued. |
Authority |
certificate |
A reference to the human / printable version of this conformity attestation - typically represented as a PDF document. The document may have more details than are represented in the digital attestation. |
BinaryFile |
ConformityAssessmentScheme
A formal governance scheme under which this attestation is issued (eg ACRS structural steel certification)
Property |
Definition |
Type |
id |
THe unique identifier of the formal scheme (eg steelcertification.com/product-certification) |
URI |
name |
The name of the conformity scheme (eg ACRS structural steel certification) |
Text |
trustmark |
The trust mark that represents the conformity assessment scheme. |
BinaryFile |
issuingBody |
The issuing body of the conformity scheme. |
Party |
dateOfIssue |
The date of issue of the scheme. |
Date |
Facility
The physical site (eg farm or factory) where the product or materials was produced.
Property |
Definition |
Type |
identifiers |
A unique, resolvable, and verifiable identifier for the facility (eg https://maps.app.goo.gl/ULJFeVuA75M8cuQc8) |
Identifier |
name |
The name of this facility |
Text |
classifications |
The UN CPC service calssificaiton for the activities undertaken at this facility. |
Classification |
geolocation |
The geolocated point or area that can be used to place the location on a map. Should be a PlusCode - eg https://plus.codes/4RQGGVGP+ |
URI |
verfifiedByCAB |
Indicates whether the conformity assessment body has verified the identity of the subject of the assement (a facility or product / batch). |
Indicator |
Product
The facility (fatctory, farm, etc) or product or produciton batch that this conformity attestation is about.
Property |
Definition |
Type |
identifiers |
A unique, resolvable, and verifiable identifier for the product (eg id.gs1.org/gtin/5000127163096) |
Identifier |
marking |
Markings or codes on the product that can be used to match the physical product to this confomity assessment. if not provided then the productID MUST be marked on the product. |
Text |
name |
the name of this product as defined by the manuracturer or retailer. |
Text |
classifications |
The UN CPC product classification code. |
Classification |
testedBatchId |
A unique, resolvable, and verifiable identifier for the product serial number or batch (eg id.gs1.org/gtin/614141123452/lot/ABC1/ser/12345?exp=180426) |
URI |
verfifiedByCAB |
Indicates whether the conformity assessment body has verified the identity of the subject of the assement (a facility or product / batch). |
Indicator |
ConformityAssessment
A specific assessment about the product or facility against a specific specification. Eg the carbon intensity of a given product or batch.
Property |
Definition |
Type |
referenceStandard |
The reference to the standard that defines the specification / criteria |
Standard |
referenceRegulation |
The reference to the regulation that defines the assessment criteria |
Regulation |
assessmentCriterion |
The specification against which the assessment is made. |
Criteria |
subjectProducts |
The list of products that are the subject of this conformity assessment |
Product |
subjectFacilities |
The list of facilities that are the subject of this conformity assessment. |
Facility |
measuredResults |
The list of specific values measured as part of this assessment (eg tensile strength) |
Metric |
compliance |
An indicator of whether or not the assessment meets the specification. |
Indicator |
sustainabilityTopic |
The UN ESG topic category for this assessment (eg vocabulary.uncefact.org/sustainability/emissions) |
Code (sustainabilityTopic) |
Metric
A numric value of the conformity claim - eg this product scope 1 emissions intensity is 5 KgCo2e/Kg
Property |
Definition |
Type |
name |
A short name for the metric - eg emissions intensity |
Text |
value |
The measured value. |
Measure |
minimumValue |
maximum measured or allowed value |
Measure |
maximumValue |
minimum measured or allowed value |
Measure |
ConformityEvidence
The specific collection of evidence that was used to inform the conformity claim. Eg satellite images and supporting declarations in support of a deforestation claim.
Property |
Definition |
Type |
evidenceRootHash |
An MD5 hash representing the root of the evidence. |
Text |
description |
A textual description of the evidence. |
Text |
evidenceData |
Files that constitute the evidence. |
BinaryFile |
decryptionKeyRequest |
A URI to request the decryption key for the evidence. |
URI |
BinaryFile
A file representing a data snapshot that is used to infomr the conformity assessment.
Property |
Definition |
Type |
fileHash |
The MD5 hash of the file. |
Text |
fileLocation |
The location of the evidence file. |
URI |
fileType |
The type of file, represented as a MIME type. |
Code (mimeType) |
EncryptionMethod |
A code indicating the encryption method applied to the file. |
Code (encryptionMethod) |
Authority
The authority under which a conformity claim is issued. For example a national accrediation authority may accredit a test lab to issue test certificates about a product against a standard.
Property |
Definition |
Type |
number |
The reference number for the accreditation - issued by the accreditation body (AB) to the confomrity assessment body (CAB) |
Text |
authorityEvidence |
The evidence that supports the authroty under which the attestation is issued - eg an accreditation certificate. |
Evidence |
trustmark |
The trust mark image awarded by the AB to the CAB to indicate accrediation. |
BinaryFile |
authority |
The competent authority that issued the accreditation. |
Party |
Standard
A standard (eg ISO 14000) that specifies the criteria for conformance.
Property |
Definition |
Type |
id |
A unique identifier for the standard (eg https://www.iso.org/standard/60857.html). |
URI |
name |
The name of the standard (eg ISO 14001 Environmental management system) |
Text |
issuingBody |
The party that issued the standard |
Party |
issueDate |
The date when the standard was issued. |
Date |
Regulation
A regulation regulation (eg EU deforestation regulation) that defines the criteria for assessment.
Criteria
A specific rule or criterion within a standard or regulation. eg a carbon intensity calculation rule within an emissions standard.
Property |
Definition |
Type |
id |
A unique identifier for the criterion - managed by the standards wuthority or regulator. |
URI |
threshold |
A conformity threshold defined by the specification (eg minimum compressive strength) |
Metric |
name |
A name that describes this criteria (eg tensile strength) |
Text |
Party
A party in the conformity domain such as the manufacturer, assessment body, standards authority, accreditation authority, etc
Property |
Definition |
Type |
identifiers |
A unique, resovable and verifiableidentifier for the party (eg abr.business.gov.au/ABN/90664869327) |
Identifier |
name |
The name of the party - should match the name in the corresponding formal register. |
Text |
Evidence
Evidence to support a conformity or identity claim.
Property |
Definition |
Type |
format |
Format of the evidence (verifiable credential, document, website, etc) |
Code (evidenceFormat) |
credentialReference |
The URL of the evidence credential. Should be a hashlink to avoid post-issue tampering. |
URI |
Classification
A classification scheme and code / name representing a category value for a product, entity, or facility.
Property |
Definition |
Type |
scheme |
Classification scheme - eg https://unstats.un.org/unsd/classifications/Econ/cpc |
URI |
classifierValue |
classifier value within the scheme - eg "01211" in UN CPC |
Text |
classifierName |
Name of the classifier - eg "Asparagus" for code "01211" in UNCPC |
Text |
classifierURL |
Linked data URL to a web vocabulary entery for this classificaiton code. When this property is provided, the scheme, value, and name properties of the classifer are not required. eg https://vocabulary.uncefact.org/unlocode#AUBNE represensign the port of Brisbane in the UN/LOCODE classification scheme. |
URI |
Identifier
An identifier of a party, product, or facility that is defined by an identifier scheme and idenfier value and, optinally, verification evidence
Property |
Definition |
Type |
scheme |
the identifier scheme as defined by the registrar that manages the identifier registry. If the identifier scheme is registered with UNTP then this URI can use used to dicsover the resolution method (to get more data) and the verification method (to prove ownership). |
URI |
identiferValue |
The value of the identifier within the scheme |
Text |
resolverURL |
The ISO-18975 conforming link resolver URL for this identifier. If not provided then the scheme owner should publish the ruleset for resolverURL construction from the identifierValue for the given schemeURI. |
URI |
verificationEvidence |
Link to evidence that attests to the validity and ownership of the identifer. |
Evidence |
Measure
The measure class defines a numeric measured value (eg 10) and a coded unit of measure (eg KG).
Property |
Definition |
Type |
value |
The numeric value of the measure |
Numeric |
unit |
Unit of measure drawn from the UNECE rec20 measure code list. |
Code (unitOfMeasure) |
Code Tables
assessorAssuranceCode
Code that describes the assurance level of the conformity assessment
Name |
Description |
Self |
self-assessment |
Commercial |
conformity assessment by related body or under commercial contract |
Buyer |
conformity assessment by potential purchaser |
Membership |
conformity assessment by industry representative body or membership body |
Unspecified |
conformity assessment by party with unspecified relationship |
3rdParty |
3rd party (independent) conformity assessment |
assessmentAssuranceCode
Name |
Description |
GovtApproval |
conformity assessment delivered under authority granted by national government |
GlobalMLA |
conformity assessment delivered under authority granted by IAF/ILAC signatory body |
Accredited |
conformity assessment delivered under an independent accreditation |
Verified |
conformity assessment externally verified |
Validated |
conformity assessment externally validated |
Unspecified |
conformity assessment claiming no external authority or else unspecified |
attestationType
A code for the type of the attestation credential
Code |
Description |
certification |
A formal third party certification of conformity |
declaration |
A self assessed declaration of conformity |
inspection |
An Inspection report |
testing |
A test report |
verification |
A verification report |
validation |
A validation report |
calibration |
An equipment calibration report |
status
Code values for this table are derrived from the state lifecycle chart: null
sustainabilityTopic
Name |
Description |
environment.energy |
claims supporting clean energy transition |
environment.emissions |
claims supporting GHG emissions reduction |
environment.water |
claims supporting minimising water usage impact |
environment.waste |
claims supporting waste processing and reduction |
environment.deforestation |
claims supporting native forest restoration |
environment.biodiversity |
claims supporting improved biodiversity outcomes |
circularity.content |
claims supporting the use of recycled content in products |
circularity.design |
claims supporting product design for circularity outcomes |
social.labour |
claims supporting labour rights including fair wages |
social.rights |
claims supporting human rights and anti-discrimination |
social.community |
claims supporting local community development |
social.safety |
claims supporting process and product safety |
governance.ethics |
claims supporting ethical conduct and corporate governance |
governance.compliance |
claims supporting regulatory compliance including taxation and community protection |
governance.transparency |
claims supporting transparency and traceability |
mimeType
Code values for this table can be found here:
https://mimetype.io/all-types
encryptionMethod
Name |
Value |
Description |
none |
|
no encryption |
AES |
|
AES standard |
evidenceFormat
A code describing the format of the conformity evidence
Name |
Description |
w3c_vc |
A W3C Verifiable Credential |
iso_mdl |
an ISO 108013 identity credential |
document |
a binary document for human consumption such as a PDF |
website |
a reference to an entry on a public website. |
other |
some other representation |
unitOfMeasure
UNECE Recommendation 20 Unit of Measure codelist
Code values for this table can be found here:
https://vocabulary.uncefact.org/UnitMeasureCode