Class: DeletionChange¶
Entity removed in to_revision.
URI: pbs:DeletionChange
classDiagram
direction TB
class DeletionChange
click DeletionChange href "./DeletionChange.html" _blank
Change <|-- DeletionChange
click Change href "./Change.html" _blank
click Entity href "./Entity.html" _blank
click ChangeSeverity href "./ChangeSeverity.html" _blank
click ChangeType href "./ChangeType.html" _blank
click ChangeIntentVerdict href "./ChangeIntentVerdict.html" _blank
click Process href "./Process.html" _blank
click Task href "./Task.html" _blank
Hold "Alt" / "Option" to enable pan & zoom
Inheritance¶
- Change
- DeletionChange
Class Properties¶
| Property | Value |
|---|---|
| Class URI | pbs:DeletionChange |
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| id | 1 String |
Unique local identifier. | Change |
| change_type | 1 ChangeType |
Category of change detected between two revisions. | Change |
| change_severity | 0..1 ChangeSeverity |
Optional severity independent of change type. | Change |
| intent_verdict | 0..1 ChangeIntentVerdict |
Intent stability verdict from an automated judge (for example iterthink STABLE/NEW). | Change |
| affected_subject | 0..1 Entity |
Optional typed reference to the changed graph entity when the subject is in the project graph. | Change |
| affected_subject_id | 1 String |
Identifier of the changed subject (entity id, document id, or external key). | Change |
| affected_subject_type | 1 String |
LinkML class name of the changed subject (for example Space, SeparatorWall, Artifact). | Change |
| affected_subject_path | 0..1 String |
Optional JSON-pointer-style path for nested targets (for example localized_descriptions[de], section.4.2.paragraph_1). | Change |
| ifc_global_id | 0..1 String |
IFC GlobalId of the mapped entity. | Change |
| artifact_storage_link | 0..1 Uriorcurie |
Artifact location when the subject is an Artifact entity or embedded field diff. | Change |
| from_revision | 1 Integer |
Source revision number for this change. | Change |
| to_revision | 1 Integer |
Target revision number for this change. | Change |
| triggered_task | 0..1 Task |
Task entity that this change triggered or should trigger. | Change |
| triggered_process | 0..1 Process |
BPMN process instance that this change triggered or should trigger. | Change |
| detected_at | 0..1 Datetime |
Timestamp when this change was detected. | Change |
| change_source | 0..1 Uriorcurie |
URI identifying the tool or pipeline that produced this change record. | Change |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://schema.pragmaticbim.ch
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | pbs:DeletionChange |
| native | pbs:DeletionChange |
| exact | prov:Activity |
LinkML Source¶
Direct¶
name: DeletionChange
description: Entity removed in to_revision.
from_schema: https://schema.pragmaticbim.ch
exact_mappings:
- prov:Activity
is_a: Change
class_uri: pbs:DeletionChange
Induced¶
name: DeletionChange
description: Entity removed in to_revision.
from_schema: https://schema.pragmaticbim.ch
exact_mappings:
- prov:Activity
is_a: Change
attributes:
id:
name: id
description: Unique local identifier.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
identifier: true
owner: DeletionChange
domain_of:
- Entity
- Change
range: string
required: true
change_type:
name: change_type
description: Category of change detected between two revisions.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: ChangeType
required: true
change_severity:
name: change_severity
description: Optional severity independent of change type.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: ChangeSeverity
intent_verdict:
name: intent_verdict
description: Intent stability verdict from an automated judge (for example iterthink
STABLE/NEW).
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: ChangeIntentVerdict
affected_subject:
name: affected_subject
description: Optional typed reference to the changed graph entity when the subject
is in the project graph.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: Entity
inlined: false
affected_subject_id:
name: affected_subject_id
description: Identifier of the changed subject (entity id, document id, or external
key).
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: string
required: true
affected_subject_type:
name: affected_subject_type
description: 'LinkML class name of the changed subject (for example Space, SeparatorWall,
Artifact).
'
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: string
required: true
affected_subject_path:
name: affected_subject_path
description: 'Optional JSON-pointer-style path for nested targets (for example
localized_descriptions[de], section.4.2.paragraph_1).
'
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: string
ifc_global_id:
name: ifc_global_id
description: IFC GlobalId of the mapped entity.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Entity
- Change
range: string
pattern: ^[0-3][0-9A-Za-z_$]{21}$
artifact_storage_link:
name: artifact_storage_link
description: Artifact location when the subject is an Artifact entity or embedded
field diff.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: uriorcurie
from_revision:
name: from_revision
description: Source revision number for this change.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: integer
required: true
minimum_value: 0
to_revision:
name: to_revision
description: Target revision number for this change.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: integer
required: true
minimum_value: 0
triggered_task:
name: triggered_task
description: Task entity that this change triggered or should trigger.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: Task
inlined: false
triggered_process:
name: triggered_process
description: BPMN process instance that this change triggered or should trigger.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: Process
inlined: false
detected_at:
name: detected_at
description: Timestamp when this change was detected.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
slot_uri: dcterms:created
owner: DeletionChange
domain_of:
- Change
range: datetime
change_source:
name: change_source
description: URI identifying the tool or pipeline that produced this change record.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: DeletionChange
domain_of:
- Change
range: uriorcurie
class_uri: pbs:DeletionChange