Class: ICCPVirtualControlCentre
This contains the information that a particular actor exposes for a particular agreed upon ICCP Bilateral Table.
URI: cim:ICCPVirtualControlCentre
classDiagram
class ICCPVirtualControlCentre
BilateralExchangeActor <|-- ICCPVirtualControlCentre
ICCPVirtualControlCentre : alias_name
ICCPVirtualControlCentre : application_security_requirement
ICCPVirtualControlCentre --> ApplicationSecurityKind : application_security_requirement
ICCPVirtualControlCentre : calling
ICCPVirtualControlCentre : client_and_server
ICCPVirtualControlCentre : communication_link
ICCPVirtualControlCentre --> CommunicationLink : communication_link
ICCPVirtualControlCentre : consumer_bilateral_exchange
ICCPVirtualControlCentre --> BilateralExchangeAgreement : consumer_bilateral_exchange
ICCPVirtualControlCentre : description
ICCPVirtualControlCentre : diagram_objects
ICCPVirtualControlCentre --> DiagramObject : diagram_objects
ICCPVirtualControlCentre : instance_set
ICCPVirtualControlCentre --> InstanceSet : instance_set
ICCPVirtualControlCentre : m_rid
ICCPVirtualControlCentre : minimum_update_interval
ICCPVirtualControlCentre : name_of_local_icc
ICCPVirtualControlCentre : names
ICCPVirtualControlCentre --> Name : names
ICCPVirtualControlCentre : properties_cimdata_object
ICCPVirtualControlCentre --> ChangeSetMember : properties_cimdata_object
ICCPVirtualControlCentre : provided_bilateral_iopoint
ICCPVirtualControlCentre --> ProvidedBilateralPoint : provided_bilateral_iopoint
ICCPVirtualControlCentre : provider_bilateral_exchange
ICCPVirtualControlCentre --> BilateralExchangeAgreement : provider_bilateral_exchange
ICCPVirtualControlCentre : support_for_block
ICCPVirtualControlCentre : support_for_depriciated_block
ICCPVirtualControlCentre : targeting_cimdata_object
ICCPVirtualControlCentre --> ChangeSetMember : targeting_cimdata_object
ICCPVirtualControlCentre : transport_security_requirement
Inheritance
- IdentifiedObject
- BilateralExchangeActor
- ICCPVirtualControlCentre
- BilateralExchangeActor
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| application_security_requirement | 0..1 ApplicationSecurityKind |
Specifies the expected security mechanism, per IEC 62351-4, to be utilized | direct |
| calling | 0..1 Boolean |
Used to indicate if the Provider is responsible for initiating the TASE | direct |
| client_and_server | 0..1 Boolean |
If True the value indicates that the entity represented by the bilateral tabl... | direct |
| minimum_update_interval | 0..1 Integer |
Specifies the fastest update interval that can be provided for integrity info... | direct |
| name_of_local_icc | 0..1 String |
Specifies the ICC scope name that the remote can use to access the informatio... | direct |
| support_for_block | 0..1 Boolean |
Per IEC 60870-6-702: If true indicates support for device control | direct |
| support_for_depriciated_block | 0..1 Boolean |
Per IEC 60870-6-702: If true indicates support for accounts | direct |
| transport_security_requirement | 0..1 Boolean |
If true, then transport level security as specified by IEC 62351-6 is require... | direct |
| provider_bilateral_exchange | 0..* BilateralExchangeAgreement |
Agreement to information provider | BilateralExchangeActor |
| communication_link | 0..* CommunicationLink |
Communication addressing for a Bilateral Table used by a ICCP data provider o... | BilateralExchangeActor |
| consumer_bilateral_exchange | 0..* BilateralExchangeAgreement |
Agreement to information subscriber | BilateralExchangeActor |
| provided_bilateral_iopoint | 0..* ProvidedBilateralPoint |
ICCP information in a Bilateral table that will be exposed to a remote peer | BilateralExchangeActor |
| alias_name | 0..1 String |
The aliasName is free text human readable name of the object alternative to I... | IdentifiedObject |
| description | 0..1 String |
The description is a free human readable text describing or naming the object | IdentifiedObject |
| m_rid | 0..1 String |
Master resource identifier issued by a model authority | IdentifiedObject |
| diagram_objects | 0..* DiagramObject |
The diagram objects that are associated with the domain object | IdentifiedObject |
| instance_set | 1..1 InstanceSet |
Dataset containing the data objects | IdentifiedObject |
| names | 0..* Name |
All names of this identified object | IdentifiedObject |
| properties_cimdata_object | 0..1 ChangeSetMember |
The single CIM data object in the appropriate dataset context | IdentifiedObject |
| targeting_cimdata_object | 0..* ChangeSetMember |
Data objects registered | IdentifiedObject |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:ICCPVirtualControlCentre |
| native | cim:ICCPVirtualControlCentre |
LinkML Source
Direct
name: ICCPVirtualControlCentre
description: This contains the information that a particular actor exposes for a particular
agreed upon ICCP Bilateral Table.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: BilateralExchangeActor
attributes:
application_security_requirement:
name: application_security_requirement
description: Specifies the expected security mechanism, per IEC 62351-4, to be
utilized.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.applicationSecurityRequirement
multivalued: false
domain_of:
- ICCPVirtualControlCentre
range: ApplicationSecurityKind
required: false
calling:
name: calling
description: "Used to indicate if the Provider is responsible for initiating the\
\ TASE.2 connection. If the value is TRUE, the provider is responsible for\
\ establishing the association. If the value is FALSE, the peer provider of\
\ the Bilateral Table will need to establish the association.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.calling
multivalued: false
domain_of:
- ICCPVirtualControlCentre
range: boolean
required: false
client_and_server:
name: client_and_server
description: "If True the value indicates that the entity represented by the bilateral\
\ table is capable of issuing requests and responding to request (e.g. bidirectional\
\ support of ICCP requests).\r\n\r\nIf False, this indicates that a calling\
\ entity (e.g. calling = True) will not be able to respond to ICCP requests.\
\ If False, and calling=False, this indicates that the entity will only respond\
\ to ICCP requests and not issue ICCP requests."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.clientAndServer
multivalued: false
domain_of:
- ICCPVirtualControlCentre
range: boolean
required: false
minimum_update_interval:
name: minimum_update_interval
description: Specifies the fastest update interval that can be provided for integrity
information and Transfer Set creation. The value is in seconds.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.minimumUpdateInterval
multivalued: false
domain_of:
- ICCPVirtualControlCentre
range: integer
required: false
name_of_local_icc:
name: name_of_local_icc
description: "Specifies the ICC scope name that the remote can use to access the\
\ information in the Bilateral Table if the information is not VCC scoped. \
\ This value may not be null.\r\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.nameOfLocalICC
multivalued: false
domain_of:
- ICCPVirtualControlCentre
range: string
required: false
support_for_block:
name: support_for_block
description: 'Per IEC 60870-6-702: If true indicates support for device control. '
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.supportForBlock5
multivalued: false
domain_of:
- ICCPVirtualControlCentre
range: boolean
required: false
support_for_depriciated_block:
name: support_for_depriciated_block
description: 'Per IEC 60870-6-702: If true indicates support for accounts. The
use of this block was deprecated in Edition 3.'
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.supportForDepriciatedBlock8
multivalued: false
domain_of:
- ICCPVirtualControlCentre
range: boolean
required: false
transport_security_requirement:
name: transport_security_requirement
description: If true, then transport level security as specified by IEC 62351-6
is required.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.transportSecurityRequirement
multivalued: false
domain_of:
- ICCPVirtualControlCentre
range: boolean
required: false
class_uri: cim:ICCPVirtualControlCentre
Induced
name: ICCPVirtualControlCentre
description: This contains the information that a particular actor exposes for a particular
agreed upon ICCP Bilateral Table.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: BilateralExchangeActor
attributes:
application_security_requirement:
name: application_security_requirement
description: Specifies the expected security mechanism, per IEC 62351-4, to be
utilized.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.applicationSecurityRequirement
multivalued: false
alias: application_security_requirement
owner: ICCPVirtualControlCentre
domain_of:
- ICCPVirtualControlCentre
range: ApplicationSecurityKind
required: false
calling:
name: calling
description: "Used to indicate if the Provider is responsible for initiating the\
\ TASE.2 connection. If the value is TRUE, the provider is responsible for\
\ establishing the association. If the value is FALSE, the peer provider of\
\ the Bilateral Table will need to establish the association.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.calling
multivalued: false
alias: calling
owner: ICCPVirtualControlCentre
domain_of:
- ICCPVirtualControlCentre
range: boolean
required: false
client_and_server:
name: client_and_server
description: "If True the value indicates that the entity represented by the bilateral\
\ table is capable of issuing requests and responding to request (e.g. bidirectional\
\ support of ICCP requests).\r\n\r\nIf False, this indicates that a calling\
\ entity (e.g. calling = True) will not be able to respond to ICCP requests.\
\ If False, and calling=False, this indicates that the entity will only respond\
\ to ICCP requests and not issue ICCP requests."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.clientAndServer
multivalued: false
alias: client_and_server
owner: ICCPVirtualControlCentre
domain_of:
- ICCPVirtualControlCentre
range: boolean
required: false
minimum_update_interval:
name: minimum_update_interval
description: Specifies the fastest update interval that can be provided for integrity
information and Transfer Set creation. The value is in seconds.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.minimumUpdateInterval
multivalued: false
alias: minimum_update_interval
owner: ICCPVirtualControlCentre
domain_of:
- ICCPVirtualControlCentre
range: integer
required: false
name_of_local_icc:
name: name_of_local_icc
description: "Specifies the ICC scope name that the remote can use to access the\
\ information in the Bilateral Table if the information is not VCC scoped. \
\ This value may not be null.\r\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.nameOfLocalICC
multivalued: false
alias: name_of_local_icc
owner: ICCPVirtualControlCentre
domain_of:
- ICCPVirtualControlCentre
range: string
required: false
support_for_block:
name: support_for_block
description: 'Per IEC 60870-6-702: If true indicates support for device control. '
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.supportForBlock5
multivalued: false
alias: support_for_block
owner: ICCPVirtualControlCentre
domain_of:
- ICCPVirtualControlCentre
range: boolean
required: false
support_for_depriciated_block:
name: support_for_depriciated_block
description: 'Per IEC 60870-6-702: If true indicates support for accounts. The
use of this block was deprecated in Edition 3.'
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.supportForDepriciatedBlock8
multivalued: false
alias: support_for_depriciated_block
owner: ICCPVirtualControlCentre
domain_of:
- ICCPVirtualControlCentre
range: boolean
required: false
transport_security_requirement:
name: transport_security_requirement
description: If true, then transport level security as specified by IEC 62351-6
is required.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:ICCPVirtualControlCentre.transportSecurityRequirement
multivalued: false
alias: transport_security_requirement
owner: ICCPVirtualControlCentre
domain_of:
- ICCPVirtualControlCentre
range: boolean
required: false
provider_bilateral_exchange:
name: provider_bilateral_exchange
description: Agreement to information provider.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:BilateralExchangeActor.ProviderBilateralExchange
multivalued: true
alias: provider_bilateral_exchange
owner: ICCPVirtualControlCentre
domain_of:
- BilateralExchangeActor
range: BilateralExchangeAgreement
required: false
communication_link:
name: communication_link
description: Communication addressing for a Bilateral Table used by a ICCP data
provider or consumer.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:BilateralExchangeActor.CommunicationLink
multivalued: true
alias: communication_link
owner: ICCPVirtualControlCentre
domain_of:
- BilateralExchangeActor
range: CommunicationLink
required: false
consumer_bilateral_exchange:
name: consumer_bilateral_exchange
description: Agreement to information subscriber.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:BilateralExchangeActor.ConsumerBilateralExchange
multivalued: true
alias: consumer_bilateral_exchange
owner: ICCPVirtualControlCentre
domain_of:
- BilateralExchangeActor
range: BilateralExchangeAgreement
required: false
provided_bilateral_iopoint:
name: provided_bilateral_iopoint
description: ICCP information in a Bilateral table that will be exposed to a remote
peer.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:BilateralExchangeActor.ProvidedBilateralIOPoint
multivalued: true
alias: provided_bilateral_iopoint
owner: ICCPVirtualControlCentre
domain_of:
- BilateralExchangeActor
range: ProvidedBilateralPoint
required: false
alias_name:
name: alias_name
description: "The aliasName is free text human readable name of the object alternative\
\ to IdentifiedObject.name. It may be non unique and may not correlate to a\
\ naming hierarchy.\r\nThe attribute aliasName is retained because of backwards\
\ compatibility between CIM relases. It is however recommended to replace aliasName\
\ with the Name class as aliasName is planned for retirement at a future time.\r\
\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.aliasName
multivalued: false
alias: alias_name
owner: ICCPVirtualControlCentre
domain_of:
- IdentifiedObject
range: string
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
rank: 1000
slot_uri: cim:IdentifiedObject.description
multivalued: false
alias: description
owner: ICCPVirtualControlCentre
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, the mRID is mapped to rdf:ID or rdf:about attributes that identify\
\ CIM object elements."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.mRID
multivalued: false
alias: m_rid
owner: ICCPVirtualControlCentre
domain_of:
- IdentifiedObject
- DataSet
range: string
required: false
diagram_objects:
name: diagram_objects
description: The diagram objects that are associated with the domain object.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.DiagramObjects
multivalued: true
alias: diagram_objects
owner: ICCPVirtualControlCentre
domain_of:
- IdentifiedObject
range: DiagramObject
required: false
instance_set:
name: instance_set
description: Dataset containing the data objects.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.InstanceSet
multivalued: false
alias: instance_set
owner: ICCPVirtualControlCentre
domain_of:
- IdentifiedObject
range: InstanceSet
required: true
names:
name: names
description: All names of this identified object.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.Names
multivalued: true
alias: names
owner: ICCPVirtualControlCentre
domain_of:
- IdentifiedObject
- NameType
range: Name
required: false
properties_cimdata_object:
name: properties_cimdata_object
description: The single CIM data object in the appropriate dataset context.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.PropertiesCIMDataObject
multivalued: false
alias: properties_cimdata_object
owner: ICCPVirtualControlCentre
domain_of:
- IdentifiedObject
range: ChangeSetMember
required: false
targeting_cimdata_object:
name: targeting_cimdata_object
description: Data objects registered.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.TargetingCIMDataObject
multivalued: true
alias: targeting_cimdata_object
owner: ICCPVirtualControlCentre
domain_of:
- IdentifiedObject
range: ChangeSetMember
required: false
class_uri: cim:ICCPVirtualControlCentre