Class: ThirdPartyComplianceCertificationScheme

URI: aster-conformity:ThirdPartyComplianceCertificationScheme

classDiagram class ThirdPartyComplianceCertificationScheme ComplianceCertificationScheme <|-- ThirdPartyComplianceCertificationScheme ThirdPartyComplianceCertificationScheme : grantsComplianceCriteria ThirdPartyComplianceCertificationScheme --|> ComplianceCriterion : grantsComplianceCriteria ThirdPartyComplianceCertificationScheme : hasComplianceAssessmentBody ThirdPartyComplianceCertificationScheme --|> ComplianceAssessmentBody : hasComplianceAssessmentBody ThirdPartyComplianceCertificationScheme : hasComplianceReference ThirdPartyComplianceCertificationScheme --|> ComplianceReference : hasComplianceReference

Inheritance

Slots

Name Cardinality and Range Description Inheritance
hasComplianceAssessmentBody 1..*
ComplianceAssessmentBody
List of Ids of ComplianceAssessmentBody (participant) endorsed having a Compl... direct
hasComplianceReference 1..1
ComplianceReference
Id of Compliance Reference (self-description) to be certified by any means de... ComplianceCertificationScheme
grantsComplianceCriteria 0..*
ComplianceCriterion
List of Compliance Criteria granted by the scheme in case of certification ComplianceCertificationScheme

Usages

used by used in type used
ComplianceAssessmentBody canCertifyThirdPartyComplianceCertificationScheme range ThirdPartyComplianceCertificationScheme

Identifier and Mapping Information

Schema Source

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

Mappings

Mapping Type Mapped Value
self aster-conformity:ThirdPartyComplianceCertificationScheme
native https://$BASE_URL$/aster-conformity/:ThirdPartyComplianceCertificationScheme

LinkML Source

Direct

name: ThirdPartyComplianceCertificationScheme
from_schema: https://$BASE_URL$/aster-conformity
is_a: ComplianceCertificationScheme
slots:
- hasComplianceAssessmentBody
slot_usage:
  hasComplianceAssessmentBody:
    name: hasComplianceAssessmentBody
    description: List of Ids of ComplianceAssessmentBody (participant) endorsed having
      a Compliance Assessment Body role by the Compliance Reference. This list is
      managed and validated by the Compliance Reference Manager
    multivalued: true
    domain_of:
    - ThirdPartyComplianceCertificationScheme
    - ThirdPartyComplianceCertificateClaim
    required: true
class_uri: aster-conformity:ThirdPartyComplianceCertificationScheme

Induced

name: ThirdPartyComplianceCertificationScheme
from_schema: https://$BASE_URL$/aster-conformity
is_a: ComplianceCertificationScheme
slot_usage:
  hasComplianceAssessmentBody:
    name: hasComplianceAssessmentBody
    description: List of Ids of ComplianceAssessmentBody (participant) endorsed having
      a Compliance Assessment Body role by the Compliance Reference. This list is
      managed and validated by the Compliance Reference Manager
    multivalued: true
    domain_of:
    - ThirdPartyComplianceCertificationScheme
    - ThirdPartyComplianceCertificateClaim
    required: true
attributes:
  hasComplianceAssessmentBody:
    name: hasComplianceAssessmentBody
    description: List of Ids of ComplianceAssessmentBody (participant) endorsed having
      a Compliance Assessment Body role by the Compliance Reference. This list is
      managed and validated by the Compliance Reference Manager
    from_schema: https://$BASE_URL$/aster-conformity
    rank: 1000
    slot_uri: aster-conformity:hasComplianceAssessmentBody
    multivalued: true
    alias: hasComplianceAssessmentBody
    owner: ThirdPartyComplianceCertificationScheme
    domain_of:
    - ThirdPartyComplianceCertificationScheme
    - ThirdPartyComplianceCertificateClaim
    range: ComplianceAssessmentBody
    required: true
  hasComplianceReference:
    name: hasComplianceReference
    description: Id of Compliance Reference (self-description) to be certified by
      any means defined in the Certification Scheme
    from_schema: https://$BASE_URL$/aster-conformity
    rank: 1000
    slot_uri: aster-conformity:hasComplianceReference
    alias: hasComplianceReference
    owner: ThirdPartyComplianceCertificationScheme
    domain_of:
    - ComplianceCertificationScheme
    range: ComplianceReference
    required: true
  grantsComplianceCriteria:
    name: grantsComplianceCriteria
    description: List of Compliance Criteria granted by the scheme in case of certification
    from_schema: https://$BASE_URL$/aster-conformity
    rank: 1000
    slot_uri: aster-conformity:grantsComplianceCriteria
    multivalued: true
    alias: grantsComplianceCriteria
    owner: ThirdPartyComplianceCertificationScheme
    domain_of:
    - ComplianceCertificationScheme
    range: ComplianceCriterion
class_uri: aster-conformity:ThirdPartyComplianceCertificationScheme