Class: ThirdPartyComplianceCertificateCredential

URI: abc-conformity:ThirdPartyComplianceCertificateCredential

classDiagram class ThirdPartyComplianceCertificateCredential ComplianceCertificateCredential <|-- ThirdPartyComplianceCertificateCredential ThirdPartyComplianceCertificateCredential : credentialSubject ThirdPartyComplianceCertificateCredential --|> SelfAssessedComplianceCriteriaClaim : credentialSubject ThirdPartyComplianceCertificateCredential : 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... ComplianceCertificateCredential
isValid 1..1
Boolean
Indicate if the associated claim is valid or not ComplianceCertificateCredential

Usages

used by used in type used
ComplianceAssessmentBody hasThirdPartyComplianceCredential range ThirdPartyComplianceCertificateCredential

Identifier and Mapping Information

Schema Source

  • from schema: https://$BASE_URL$/abc-conformity

Mappings

Mapping Type Mapped Value
self abc-conformity:ThirdPartyComplianceCertificateCredential
native https://$BASE_URL$/abc-conformity/:ThirdPartyComplianceCertificateCredential

LinkML Source

Direct

name: ThirdPartyComplianceCertificateCredential
from_schema: https://$BASE_URL$/abc-conformity
is_a: ComplianceCertificateCredential
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
class_uri: abc-conformity:ThirdPartyComplianceCertificateCredential

Induced

name: ThirdPartyComplianceCertificateCredential
from_schema: https://$BASE_URL$/abc-conformity
is_a: ComplianceCertificateCredential
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
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: ThirdPartyComplianceCertificateCredential
    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: ThirdPartyComplianceCertificateCredential
    domain_of:
    - SelfAssessedComplianceCriteriaCredential
    - ComplianceCertificateCredential
    range: boolean
    required: true
class_uri: abc-conformity:ThirdPartyComplianceCertificateCredential