Skip to content

Class: ConformanceAssertion

Stored result of checking a review or record against a declared protocol, including overall outcome and per-item results.

URI: revaise:ConformanceAssertion

```mermaid classDiagram class ConformanceAssertion click ConformanceAssertion href "../ConformanceAssertion/" ConformanceAssertion : asserted_at

  ConformanceAssertion : asserted_by

  ConformanceAssertion : asserted_protocol

  ConformanceAssertion : assertion_id

  ConformanceAssertion : conformance_result





    ConformanceAssertion --> "1" ConformanceResult : conformance_result
    click ConformanceResult href "../ConformanceResult/"



  ConformanceAssertion : conformance_tool_name

  ConformanceAssertion : conformance_tool_version

  ConformanceAssertion : item_results





    ConformanceAssertion --> "*" ConformanceItemResult : item_results
    click ConformanceItemResult href "../ConformanceItemResult/"



  ConformanceAssertion : shapes_version

```

Slots

Name Cardinality and Range Description Inheritance
assertion_id 1
String
Unique identifier for this conformance assertion direct
asserted_protocol 1
Uri
URI of the protocol this assertion was checked against direct
shapes_version 0..1
String
Version of the SHACL shapes used for the check direct
conformance_tool_name 0..1
String
Name of the tool that performed the conformance check direct
conformance_tool_version 0..1
String
Version of the tool that performed the conformance check direct
asserted_at 0..1
Datetime
When the conformance check was performed direct
asserted_by 0..1
String
Agent or person that performed the conformance check direct
conformance_result 1
ConformanceResult
Overall outcome of the conformance check direct
item_results *
ConformanceItemResult
Per-item or per-constraint results from the conformance check direct

Usages

used by used in type used
LiteratureRecord conformance_assertions range ConformanceAssertion
Review conformance_assertions range ConformanceAssertion

Identifier and Mapping Information

Schema Source

  • from schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search

Mappings

Mapping Type Mapped Value
self revaise:ConformanceAssertion
native revaise:ConformanceAssertion

LinkML Source

Direct

name: ConformanceAssertion
description: Stored result of checking a review or record against a declared protocol,
  including overall outcome and per-item results.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
slots:
- assertion_id
- asserted_protocol
- shapes_version
- conformance_tool_name
- conformance_tool_version
- asserted_at
- asserted_by
- conformance_result
- item_results
slot_usage:
  assertion_id:
    name: assertion_id
    description: Unique identifier for this conformance assertion
    identifier: true
    required: true
  asserted_protocol:
    name: asserted_protocol
    description: URI of the protocol this assertion was checked against
    required: true
  conformance_result:
    name: conformance_result
    description: Overall outcome of the conformance check
    required: true
  item_results:
    name: item_results
    description: Per-item or per-constraint results from the conformance check
    range: ConformanceItemResult
    multivalued: true
    inlined_as_list: true

Induced

name: ConformanceAssertion
description: Stored result of checking a review or record against a declared protocol,
  including overall outcome and per-item results.
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
slot_usage:
  assertion_id:
    name: assertion_id
    description: Unique identifier for this conformance assertion
    identifier: true
    required: true
  asserted_protocol:
    name: asserted_protocol
    description: URI of the protocol this assertion was checked against
    required: true
  conformance_result:
    name: conformance_result
    description: Overall outcome of the conformance check
    required: true
  item_results:
    name: item_results
    description: Per-item or per-constraint results from the conformance check
    range: ConformanceItemResult
    multivalued: true
    inlined_as_list: true
attributes:
  assertion_id:
    name: assertion_id
    description: Unique identifier for this conformance assertion
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    identifier: true
    owner: ConformanceAssertion
    domain_of:
    - ConformanceAssertion
    range: string
    required: true
  asserted_protocol:
    name: asserted_protocol
    description: URI of the protocol this assertion was checked against
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    owner: ConformanceAssertion
    domain_of:
    - ConformanceAssertion
    range: uri
    required: true
  shapes_version:
    name: shapes_version
    description: Version of the SHACL shapes used for the check
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    owner: ConformanceAssertion
    domain_of:
    - ConformanceAssertion
    range: string
  conformance_tool_name:
    name: conformance_tool_name
    description: Name of the tool that performed the conformance check
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    owner: ConformanceAssertion
    domain_of:
    - ConformanceAssertion
    range: string
  conformance_tool_version:
    name: conformance_tool_version
    description: Version of the tool that performed the conformance check
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    owner: ConformanceAssertion
    domain_of:
    - ConformanceAssertion
    range: string
  asserted_at:
    name: asserted_at
    description: When the conformance check was performed
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    owner: ConformanceAssertion
    domain_of:
    - ConformanceAssertion
    range: datetime
  asserted_by:
    name: asserted_by
    description: Agent or person that performed the conformance check
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    owner: ConformanceAssertion
    domain_of:
    - ConformanceAssertion
    range: string
  conformance_result:
    name: conformance_result
    description: Overall outcome of the conformance check
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    owner: ConformanceAssertion
    domain_of:
    - ConformanceAssertion
    range: ConformanceResult
    required: true
  item_results:
    name: item_results
    description: Per-item or per-constraint results from the conformance check
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    owner: ConformanceAssertion
    domain_of:
    - ConformanceAssertion
    range: ConformanceItemResult
    multivalued: true
    inlined: true
    inlined_as_list: true