CC schema/example update proposal
Created by: PatStLouis
Addresses issues: #100 (closed) #91 (closed) #47 (closed)
Changes:
- Move
issuedBy
toissuer
field of VC - Remove
issuedTo
and instead have thecredentialSubject
be the issued to entity and shift the attestation into ahasAttestation
property, similar to https://schema.org/hasCertification. - Move the evidence field of the
ConformityAttestation
to the evidence field of the VC, defining an evidence type ofConformityAttestationEvidence
. - Delegate the
status
field of theConformityAttestation
to thecredentialStatus
component of the VCDM (BitstringStatusList). - Replace the concept of the facility of the assessment with a location.
- Replace terms
subjectProducts
andsubjectFacilities
withattestedProducts
andattestedLocations
- Add new UNTP context file
I will keep this PR scoped to this, most of it addresses the alignment with the core data model and some of it addresses some conceptual changes.
Looking for comments and feedback here please! Most of these changes came from our exploration with the MinesActPermit
and the TenureTitle
ConformityCredentials
over at BC Gov.