Slot: branch_type
Branch element type (line, switch, or transformer).
URI: distopf:branch_type
Applicable Classes
| Name |
Description |
Modifies Slot |
| BranchRecord |
Branch data record for DistOPF |
no |
Properties
Type and Range
Cardinality and Requirements
| Property |
Value |
| ### Slot Characteristics |
|
- Import: branch_type selects the 3-way class dispatch described in the class-level comment. Export: branch_type is set from the registered exporter that produced the record — "line" for ACLineSegment, "switch" for LoadBreakSwitch/Breaker/Fuse/Recloser, "transformer" for PowerTransformer.
Annotations
| property |
value |
| order |
17 |
| native_name |
type |
| value_type |
string |
| quote |
False |
| separator |
, |
Schema Source
- from schema: https://gridappsd.org/cimhub/distopf
Mappings
| Mapping Type |
Mapped Value |
| self |
distopf:branch_type |
| native |
distopf:branch_type |
| related |
cim:ACLineSegment, cim:LoadBreakSwitch, cim:PowerTransformer |
LinkML Source
name: branch_type
annotations:
order:
tag: order
value: 17
native_name:
tag: native_name
value: type
value_type:
tag: value_type
value: string
quote:
tag: quote
value: false
separator:
tag: separator
value: ','
description: Branch element type (line, switch, or transformer).
comments:
- 'Import: branch_type selects the 3-way class dispatch described in the class-level
comment. Export: branch_type is set from the registered exporter that produced the
record — "line" for ACLineSegment, "switch" for LoadBreakSwitch/Breaker/Fuse/Recloser,
"transformer" for PowerTransformer.'
from_schema: https://gridappsd.org/cimhub/distopf
related_mappings:
- cim:ACLineSegment
- cim:LoadBreakSwitch
- cim:PowerTransformer
rank: 1000
ifabsent: string("line")
owner: BranchRecord
domain_of:
- BranchRecord
range: string
required: false