Class: ChangeSet
Describes a set of changes that can be applied in different situations. A given registered target object MRID may only be referenced once by the contained change set members.
URI: cim:ChangeSet
classDiagram
class ChangeSet
DataSet <|-- ChangeSet
ChangeSet : alternate_model
ChangeSet --> AlternateModel : alternate_model
ChangeSet : change_set_member
ChangeSet --> ChangeSetMember : change_set_member
ChangeSet : description
ChangeSet : incremental_dataset_arg
ChangeSet --> IncrementalDatasetArg : incremental_dataset_arg
ChangeSet : m_rid
ChangeSet : model_part_version
ChangeSet --> ModelPartVersion : model_part_version
ChangeSet : network_model_project_change_version
ChangeSet --> NetworkModelProjectChangeVersion : network_model_project_change_version
ChangeSet : nmproject_stage
ChangeSet --> NetworkModelProjectStage : nmproject_stage
ChangeSet : profile
ChangeSet --> Profile : profile
Inheritance
- DataSet
- ChangeSet
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| network_model_project_change_version | 0..* NetworkModelProjectChangeVersion |
The project of the details of model changes | direct |
| incremental_dataset_arg | 0..* IncrementalDatasetArg |
direct | |
| change_set_member | 0..* ChangeSetMember |
Data objects contained in the dataset | direct |
| nmproject_stage | 0..1 NetworkModelProjectStage |
direct | |
| description | 0..1 String |
The description is a free human readable text describing or naming the object | DataSet |
| m_rid | 0..1 String |
Master resource identifier issued by a model authority | DataSet |
| profile | 1..* Profile |
The profiles that describe the contents of the data set and the rules governi... | DataSet |
| alternate_model | 0..1 AlternateModel |
The alternate model using the data | DataSet |
| model_part_version | 1..1 ModelPartVersion |
DataSet |
Usages
| used by | used in | type | used |
|---|---|---|---|
| ChangeSetMember | changeset | range | ChangeSet |
| NetworkModelProjectChangeVersion | change_set | range | ChangeSet |
| IncrementalDatasetArg | incremental_dataset | range | ChangeSet |
| NetworkModelProjectStage | change_sets | range | ChangeSet |
| ObjectReverseModification | changeset | range | ChangeSet |
| ObjectModification | changeset | range | ChangeSet |
| ObjectCreation | changeset | range | ChangeSet |
| ObjectDeletion | changeset | range | ChangeSet |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:ChangeSet |
| native | cim:ChangeSet |
LinkML Source
Direct
name: ChangeSet
description: Describes a set of changes that can be applied in different situations. A
given registered target object MRID may only be referenced once by the contained
change set members.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: DataSet
attributes:
network_model_project_change_version:
name: network_model_project_change_version
description: The project of the details of model changes.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ChangeSet.NetworkModelProjectChangeVersion
multivalued: true
domain_of:
- ChangeSet
- NetworkModelProjectChange
- NetworkModelProjectState
range: NetworkModelProjectChangeVersion
required: false
incremental_dataset_arg:
name: incremental_dataset_arg
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ChangeSet.IncrementalDatasetArg
multivalued: true
domain_of:
- ChangeSet
- IncrementalDatasetArgDescription
range: IncrementalDatasetArg
required: false
change_set_member:
name: change_set_member
description: Data objects contained in the dataset.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ChangeSet.ChangeSetMember
multivalued: true
domain_of:
- ChangeSet
range: ChangeSetMember
required: false
nmproject_stage:
name: nmproject_stage
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ChangeSet.NMProjectStage
multivalued: false
domain_of:
- ChangeSet
range: NetworkModelProjectStage
required: false
class_uri: cim:ChangeSet
Induced
name: ChangeSet
description: Describes a set of changes that can be applied in different situations. A
given registered target object MRID may only be referenced once by the contained
change set members.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: DataSet
attributes:
network_model_project_change_version:
name: network_model_project_change_version
description: The project of the details of model changes.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ChangeSet.NetworkModelProjectChangeVersion
multivalued: true
alias: network_model_project_change_version
owner: ChangeSet
domain_of:
- ChangeSet
- NetworkModelProjectChange
- NetworkModelProjectState
range: NetworkModelProjectChangeVersion
required: false
incremental_dataset_arg:
name: incremental_dataset_arg
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ChangeSet.IncrementalDatasetArg
multivalued: true
alias: incremental_dataset_arg
owner: ChangeSet
domain_of:
- ChangeSet
- IncrementalDatasetArgDescription
range: IncrementalDatasetArg
required: false
change_set_member:
name: change_set_member
description: Data objects contained in the dataset.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ChangeSet.ChangeSetMember
multivalued: true
alias: change_set_member
owner: ChangeSet
domain_of:
- ChangeSet
range: ChangeSetMember
required: false
nmproject_stage:
name: nmproject_stage
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ChangeSet.NMProjectStage
multivalued: false
alias: nmproject_stage
owner: ChangeSet
domain_of:
- ChangeSet
range: NetworkModelProjectStage
required: false
description:
name: description
description: The description is a free human readable text describing or naming
the object. It may be non unique and may not correlate to a naming hierarchy.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DataSet.description
multivalued: false
alias: description
owner: ChangeSet
domain_of:
- IdentifiedObject
- NameType
- NameTypeAuthority
- DataSet
- SwitchingStepGroup
- AreaReserveSpec
range: string
required: false
m_rid:
name: m_rid
description: "Master resource identifier issued by a model authority. The mRID\
\ is unique within an exchange context. Global uniqueness is easily achieved\
\ by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID\
\ is strongly recommended.\r\nFor CIMXML data files in RDF syntax conforming\
\ to IEC 61970-552 Edition 1, the mRID is mapped to rdf:ID or rdf:about attributes\
\ that identify CIM object elements.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:DataSet.mRID
multivalued: false
alias: m_rid
owner: ChangeSet
domain_of:
- IdentifiedObject
- DataSet
range: string
required: false
profile:
name: profile
description: The profiles that describe the contents of the data set and the rules
governing the contents of the data set.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DataSet.Profile
multivalued: true
alias: profile
owner: ChangeSet
domain_of:
- DataSet
- ProfileData
range: Profile
required: true
alternate_model:
name: alternate_model
description: The alternate model using the data.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DataSet.AlternateModel
multivalued: false
alias: alternate_model
owner: ChangeSet
domain_of:
- DataSet
- AlternateModelGroup
range: AlternateModel
required: false
model_part_version:
name: model_part_version
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:DataSet.ModelPartVersion
multivalued: false
alias: model_part_version
owner: ChangeSet
domain_of:
- DataSet
- AssemblyManifest
- CompleteModelToBeDeleted
range: ModelPartVersion
required: true
class_uri: cim:ChangeSet