Class: ComplianceCertificateCredential

URI: abc-conformity:ComplianceCertificateCredential

classDiagram class ComplianceCertificateCredential ComplianceCertificateCredential <|-- ThirdPartyComplianceCertificateCredential ComplianceCertificateCredential : credentialSubject ComplianceCertificateCredential --|> SelfAssessedComplianceCriteriaClaim : credentialSubject ComplianceCertificateCredential : isValid

Inheritance

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