version: working
DigitalIdentityAnchor Domain
Data Model
Data Definitions
DigitalIdentityAnchor
The Digital Identity Anchor (DIA) is a very simple credential that is issued by a trusted authority and asserts an equivalence between a member identity as known to the authority (eg a VAT number) and one or more decentralised identifiers (DIDs) held by the member.
Property | Definition | Type |
---|---|---|
@context | A list of JSON-LD context URIs that define the semantic meaning of properties within the credential. | Text |
id | A unique identifier (URI) assigned to the product passport. May be a UUID | URI |
issuer | The organisation that is the issuer of this VC. Note that the "id" property MUST be a W3C DID. Other identifiers such as tax registration numbers can be listed in the "otherIdentifiers" property. | CredentialIssuer |
validFrom | The date and time from which the credential is valid. | DateTime |
validUntil | The expiry date (if applicable) of this verifiable credential. | DateTime |
credentialSubject | The registered identity from the authoritative register that is the subject of this credential | RegisteredIdentity |
RegisteredIdentity
The identity anchor is a mapping between a registery member identity and one or more decentralised identifiers owned by the member. It may also list a set of membership scopes.
Property | Definition | Type |
---|---|---|
id | The DID that is controlled by the registered member and is linked to the registeredID through this Identity Anchor credential | URI |
name | The registered name of the entity within the identifier scheme. Examples: product - EV battery 300Ah, Party - Sample Company Pty Ltd, Facility - Green Acres battery factory | Text |
registeredId | The registration number (alphanumeric) of the entity within the register. Unique within the register. | Text |
idScheme | An identifier registration scheme for products, facilities, or organisations. Typically operated by a state, national or global authority. | IdentifierScheme |
registerType | The thematic purpose of the register - organisations, facilities, products, trademarks, etc | Code (RegistryTypeCodeList) |
registrationScopeList | List of URIs the represent the role/scopes of membership for the register. For example ["https://abr.business.gov.au/Help/EntityTypeDescription?Id=19"] | URI |
RenderTemplate2024
A single template format focused render method--where the content/media type decision becomes secondary (and is expressed separately).See https://github.com/w3c-ccg/vc-render-method/issues/9
Property | Definition | Type |
---|---|---|
name | Human facing display name for selection | Text |
mediaQuery | Media query as defined in https://www.w3.org/TR/mediaqueries-4/ | Text |
template | An inline template field for use cases where remote retrieval of a render method is suboptimal | Text |
url | URL for remotely hosted template | URI |
mediaType | content/media type for (possible) conneg on the above URL and certainly for display use | Text |
digestMultibase | Used for resource integrity and/or validation of the inline template |
Text |
WebRenderingTemplate2022
A simple (though non-standard) embedded template.
Property | Definition | Type |
---|---|---|
name | Human facing display name for template | Text |
template | An inline template field | Text |
CredentialIssuer
From unece.untp-core
The issuer party (person or organisation) of a verifiable credential.
Property | Definition | Type |
---|---|---|
id | The W3C DID of the issuer - should be a did:web or did:webvh | URI |
name | The name of the issuer person or organisation | Text |
issuerAlsoKnownAs | An optional list of other registered identifiers for this credential issuer | Party |
Party
From unece.untp-core
An organisation. May be a supply chain actor, a certifier, a government agency.
Property | Definition | Type |
---|---|---|
id | The globally unique ID of the party as a URI, ideally as a resolvable ID. | URI |
name | The registered name of the party within the identifier scheme. | Text |
registeredId | The registration number (alphanumeric) of the Party within the register. Unique within the register. | Text |
idScheme | The identifier scheme of the party. Typically a national business register or a global scheme such as GLEIF. | IdentifierScheme |
description | An optional short description of the party. | Text |
registrationCountry | the country in which this organisation is registered | Code (countryCode) |
organisationWebsite | Website for this organisation | URI |
industryCategory | The industry categories for this organisations. Recommend use of UNCPC as the category scheme. for example - unstats.un.org/isic/1030 | Classification |
partyAlsoKnownAs | An optional list of other registered identifiers for this organisation. For example DUNS, GLN, LEI, etc | Party |
IdentifierScheme
From unece.untp-core
An identifier registration scheme for products, facilities, or organisations. Typically operated by a state, national or global authority.
Property | Definition | Type |
---|---|---|
id | The globally unique identifier of the registration scheme. The scheme should be registered and discoverable from vocabulary.uncefact.org/identifierSchemes | URI |
name | The name of the identifier scheme. | Text |
Classification
From unece.untp-core
A classification scheme and code / name representing a category value for a product, entity, or facility.
Property | Definition | Type |
---|---|---|
id | The globally unique URI representing the specific classifier value | URI |
code | classification code within the scheme | Text |
name | Name of the classification represented by the code | Text |
schemeID | Classification scheme ID | URI |
schemeName | The name of the classification scheme | Text |
Code Tables
countryCode
Country code list.
Code values for this table can be found here:
https://vocabulary.uncefact.org/CountryId#
RegistryTypeCodeList
A registry category code.
Name | Value | Description |
---|---|---|
Product | A product register | |
Facility | A facility register | |
Business | A business register | |
Trademark | A trademark register | |
Land | A land register | |
Accreditation | An accreditation register |
Imported Domains
- [untp] - unece/untp-core:0.6.1