Class: ComplianceCertificateCredential
URI: abc-conformity:ComplianceCertificateCredential
classDiagram
class ComplianceCertificateCredential
ComplianceCertificateCredential <|-- ThirdPartyComplianceCertificateCredential
ComplianceCertificateCredential : credentialSubject
ComplianceCertificateCredential --|> SelfAssessedComplianceCriteriaClaim : credentialSubject
ComplianceCertificateCredential : isValid
Inheritance
- ComplianceCertificateCredential
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| credentialSubject | 1..1 SelfAssessedComplianceCriteriaClaim |
Id of the claim to be signed in a verifiable credential build with all the in... | direct |
| isValid | 1..1 Boolean |
Indicate if the associated claim is valid or not | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| LocatedServiceOffering | hasComplianceCertificateCredential | range | ComplianceCertificateCredential |
Identifier and Mapping Information
Schema Source
- from schema: https://$BASE_URL$/abc-conformity
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | abc-conformity:ComplianceCertificateCredential |
| native | https://$BASE_URL$/abc-conformity/:ComplianceCertificateCredential |
LinkML Source
Direct
name: ComplianceCertificateCredential
from_schema: https://$BASE_URL$/abc-conformity
slots:
- credentialSubject
- isValid
slot_usage:
credentialSubject:
name: credentialSubject
description: Id of the claim to be signed in a verifiable credential build with
all the information that are bound in the claim. In case of third party credential
the id is the id of the third party
domain_of:
- SelfAssessedComplianceCriteriaCredential
- ComplianceCertificateCredential
required: true
isValid:
name: isValid
description: Indicate if the associated claim is valid or not
domain_of:
- SelfAssessedComplianceCriteriaCredential
- ComplianceCertificateCredential
required: true
class_uri: abc-conformity:ComplianceCertificateCredential
Induced
name: ComplianceCertificateCredential
from_schema: https://$BASE_URL$/abc-conformity
slot_usage:
credentialSubject:
name: credentialSubject
description: Id of the claim to be signed in a verifiable credential build with
all the information that are bound in the claim. In case of third party credential
the id is the id of the third party
domain_of:
- SelfAssessedComplianceCriteriaCredential
- ComplianceCertificateCredential
required: true
isValid:
name: isValid
description: Indicate if the associated claim is valid or not
domain_of:
- SelfAssessedComplianceCriteriaCredential
- ComplianceCertificateCredential
required: true
attributes:
credentialSubject:
name: credentialSubject
description: Id of the claim to be signed in a verifiable credential build with
all the information that are bound in the claim. In case of third party credential
the id is the id of the third party
from_schema: https://$BASE_URL$/abc-conformity
rank: 1000
slot_uri: abc-conformity:credentialSubject
alias: credentialSubject
owner: ComplianceCertificateCredential
domain_of:
- SelfAssessedComplianceCriteriaCredential
- ComplianceCertificateCredential
range: SelfAssessedComplianceCriteriaClaim
required: true
isValid:
name: isValid
description: Indicate if the associated claim is valid or not
from_schema: https://$BASE_URL$/abc-conformity
rank: 1000
slot_uri: abc-conformity:isValid
alias: isValid
owner: ComplianceCertificateCredential
domain_of:
- SelfAssessedComplianceCriteriaCredential
- ComplianceCertificateCredential
range: boolean
required: true
class_uri: abc-conformity:ComplianceCertificateCredential