Skip to content

Class: Location

_The place, scene, or point of something where someone or something has been, is, and/or will be at a given moment in time. It can be defined with one or more position points (coordinates) in a given coordinate system. _

__

URI: cim:Location

 classDiagram
    class Location
      IdentifiedObject <|-- Location


      Location <|-- WorkLocation
      Location <|-- UsagePointLocation
      Location <|-- Zone


      Location : alias_name

      Location : assets

          Location --> Asset : assets

      Location : configuration_events

          Location --> ConfigurationEvent : configuration_events

      Location : coordinate_system

          Location --> CoordinateSystem : coordinate_system

      Location : crew

          Location --> Crew : crew

      Location : crews

          Location --> OldCrew : crews

      Location : description

      Location : diagram_objects

          Location --> DiagramObject : diagram_objects

      Location : direction

      Location : electronic_address

          Location --> ElectronicAddress : electronic_address

      Location : environmental_location_kind

          Location --> EnvironmentalLocationType : environmental_location_kind

      Location : environmental_monitoring_station

          Location --> EnvironmentalMonitoringStation : environmental_monitoring_station

      Location : fault

          Location --> Fault : fault

      Location : geo_info_reference

      Location : hazards

          Location --> AssetLocationHazard : hazards

      Location : incident

          Location --> Incident : incident

      Location : instance_set

          Location --> InstanceSet : instance_set

      Location : land_properties

          Location --> LandProperty : land_properties

      Location : m_rid

      Location : main_address

          Location --> StreetAddress : main_address

      Location : measurements

          Location --> Measurement : measurements

      Location : names

          Location --> Name : names

      Location : outage_order

          Location --> OutageOrder : outage_order

      Location : phone

          Location --> TelephoneNumber : phone

      Location : position_points

          Location --> PositionPoint : position_points

      Location : power_system_resources

          Location --> PowerSystemResource : power_system_resources

      Location : properties_cimdata_object

          Location --> ChangeSetMember : properties_cimdata_object

      Location : routes

          Location --> Route : routes

      Location : secondary_address

          Location --> StreetAddress : secondary_address

      Location : status

          Location --> Status : status

      Location : switching_order

          Location --> SwitchingOrder : switching_order

      Location : targeting_cimdata_object

          Location --> ChangeSetMember : targeting_cimdata_object

      Location : trouble_order

          Location --> TroubleOrder : trouble_order

      Location : trouble_ticket

          Location --> TroubleTicket : trouble_ticket

      Location : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
direction 0..1
String
(if applicable) Direction that allows field crews to quickly find a given ass... direct
electronic_address 0..1
ElectronicAddress
Electronic address direct
geo_info_reference 0..1
String
(if applicable) Reference to geographical information source, often external ... direct
main_address 0..1
StreetAddress
Main address of the location direct
phone 0..1
TelephoneNumber
Additional phone number direct
secondary_address 0..1
StreetAddress
Secondary address of the location direct
status 0..1
Status
Status of this location direct
type 0..1
String
Classification by utility's corporate standards and practices, relative to th... direct
configuration_events 0..*
ConfigurationEvent
All configuration events created for this location direct
switching_order 0..1
SwitchingOrder
The switching order at this location direct
crew 0..*
Crew
The crew that is assigned to this locaton direct
power_system_resources 0..*
PowerSystemResource
All power system resources at this location direct
coordinate_system 0..1
CoordinateSystem
Coordinate system used to describe position points of this location direct
position_points 0..*
PositionPoint
Sequence of position points describing this location, expressed in coordinate... direct
measurements 0..*
Measurement
All measurements at this location direct
assets 0..*
Asset
All assets at this location direct
trouble_order 0..1
TroubleOrder
The trouble order at this location direct
outage_order 0..1
OutageOrder
The outage order at this location direct
fault 0..*
Fault
All faults at this location direct
incident 0..1
Incident
Incident at this location direct
crews 0..*
OldCrew
direct
hazards 0..*
AssetLocationHazard
All asset hazards at this location direct
land_properties 0..*
LandProperty
direct
routes 0..*
Route
direct
trouble_ticket 0..1
TroubleTicket
direct
environmental_location_kind 0..*
EnvironmentalLocationType
Kind of environmental location which this location is direct
environmental_monitoring_station 0..*
EnvironmentalMonitoringStation
Monitoring station located at this location direct
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

Usages

used by used in type used
PowerSystemResource location range Location
Equipment location range Location
EquipmentContainer location range Location
ConnectivityNodeContainer location range Location
Asset location range Location
Incident location range Location
SwitchingOrder location range Location
TroubleOrder location range Location
LandProperty locations range Location
AssetContainer location range Location
CommunicationLink location range Location
RemoteUnit location range Location
Measurement locations range Location
ProtectionEquipment location range Location
ProtectedSwitch location range Location
Switch location range Location
ConductingEquipment location range Location
VoltageLevel location range Location
Substation location range Location
DCLine location range Location
DCEquipmentContainer location range Location
Line location range Location
Bay location range Location
Circuit location range Location
DCConverterUnit location range Location
Feeder location range Location
Crew location range Location
Fault location range Location
ConfigurationEvent changed_location range Location
Bushing location range Location
InterrupterUnit location range Location
OperatingMechanism location range Location
TransformerTank location range Location
PowerTransformer location range Location
Meter location range Location
EndDevice location range Location
TroubleTicket location range Location
OutageOrder location range Location
WorkAsset location range Location
Clamp location range Location
ACLineSegment location range Location
Conductor location range Location
DuctBank location range Location
Structure location range Location
StructureSupport location range Location
ACLineSegmentPhase location range Location
Cut location range Location
LineFault location range Location
Ground location range Location
Jumper location range Location
DCConductingEquipment location range Location
CompositeSwitch location range Location
SwitchPhase location range Location
RemedialActionScheme location range Location
OldCrew locations range Location
OldCrew location range Location
Route locations range Location
EnvironmentalMonitoringStation location range Location
RegisteredResource location range Location
TransmissionCorridor location range Location
TransmissionRightOfWay location range Location
MktLine location range Location
Flowgate location range Location
MktMeasurement locations range Location
SubControlArea location range Location
HostControlArea location range Location
RegisteredGenerator location range Location
RegisteredInterTie location range Location
RegisteredLoad location range Location
ThermalGeneratingUnit location range Location
GeneratingUnit location range Location
ControlArea location range Location
EnergyGroup location range Location
EnergyConnection location range Location
Analog locations range Location
RotatingMachine location range Location
RegulatingCondEq location range Location
RegulatingControl location range Location
VoltageControlZone location range Location
BusbarSection location range Location
Connector location range Location
HydroPump location range Location
HydroPowerPlant location range Location
Reservoir location range Location
HydroGeneratingUnit location range Location
CogenerationPlant location range Location
CAESPlant location range Location
AirCompressor location range Location
CombustionTurbine location range Location
PrimeMover location range Location
SynchronousMachine location range Location
EquivalentInjection location range Location
EquivalentEquipment location range Location
EquivalentNetwork location range Location
PowerElectronicsConnection location range Location
PowerElectronicsUnit location range Location
PowerElectronicsConnectionPhase location range Location
AsynchronousMachine location range Location
HeatRecoveryBoiler location range Location
FossilSteamSupply location range Location
SteamSupply location range Location
SteamTurbine location range Location
CombinedCyclePlant location range Location
MktGeneratingUnit location range Location
MktPowerTransformer location range Location
MktSeriesCompensator location range Location
SeriesCompensator location range Location
MktACLineSegment location range Location
MktCombinedCyclePlant location range Location
CombinedCycleConfiguration location range Location
MktThermalGeneratingUnit location range Location
EnvironmentalAnalog locations range Location
EnvironmentalStringMeasurement locations range Location
StringMeasurement locations range Location
EnvironmentalLocationType location range Location
EnvironmentalDiscrete locations range Location
Discrete locations range Location
AssetLocationHazard locations range Location
CoordinateSystem locations range Location
PositionPoint location range Location
PhaseTapChanger location range Location
TapChanger location range Location
TapChangerControl location range Location
RatioTapChanger location range Location
AuxiliaryEquipment location range Location
EquipmentFault location range Location
ACDCConverter location range Location
WeatherStation location range Location
ShuntCompensatorPhase location range Location
ShuntCompensator location range Location
Disconnector location range Location
EnergyConsumerPhase location range Location
EnergyConsumer location range Location
PowerCutZone location range Location
PhaseTapChangerTabular location range Location
Breaker location range Location
GroundDisconnector location range Location
PhaseTapChangerAsymmetrical location range Location
PhaseTapChangerNonLinear location range Location
PhaseTapChangerSymmetrical location range Location
Fuse location range Location
PetersenCoil location range Location
EarthFaultCompensator location range Location
GroundingImpedance location range Location
Recloser location range Location
Sectionaliser location range Location
EnergySource location range Location
EnergySourcePhase location range Location
StaticVarCompensator location range Location
Junction location range Location
PhaseTapChangerLinear location range Location
FrequencyConverter location range Location
Plant location range Location
LoadBreakSwitch location range Location
ExternalNetworkInjection location range Location
LinearShuntCompensator location range Location
NonlinearShuntCompensator location range Location
LinearShuntCompensatorPhase location range Location
NonlinearShuntCompensatorPhase location range Location
WireSegment location range Location
WireSegmentPhase location range Location
DisconnectingCircuitBreaker location range Location
PWRSteamSupply location range Location
BWRSteamSupply location range Location
Subcritical location range Location
DrumBoiler location range Location
Supercritical location range Location
HydroTurbine location range Location
NuclearGeneratingUnit location range Location
WindGeneratingUnit location range Location
SolarGeneratingUnit location range Location
BatteryUnit location range Location
PhotoVoltaicUnit location range Location
PowerElectronicsWindUnit location range Location
ConformLoad location range Location
NonConformLoad location range Location
StationSupply location range Location
Sensor location range Location
CurrentTransformer location range Location
WaveTrap location range Location
SurgeArrester location range Location
PostLineSensor location range Location
PotentialTransformer location range Location
FaultIndicator location range Location
CurrentRelay location range Location
SynchrocheckRelay location range Location
EquivalentShunt location range Location
EquivalentBranch location range Location
Accumulator locations range Location
DCLineSegment location range Location
DCBreaker location range Location
DCSwitch location range Location
DCBusbar location range Location
DCDisconnector location range Location
DCGround location range Location
DCShunt location range Location
VsConverter location range Location
CsConverter location range Location
DCChopper location range Location
DCSeriesDevice location range Location
IPAccessPoint location range Location
TCPAccessPoint location range Location
ISOUpperLayer location range Location
OilAnalysisMoistureAnalog locations range Location
AssetAnalog locations range Location
AssetStringMeasurement locations range Location
AssetDiscrete locations range Location
InspectionAnalog locations range Location
AssetTemperaturePressureAnalog locations range Location
OilAnalysisFluidDiscrete locations range Location
InspectionDiscrete locations range Location
OilAnalysisPCBDiscrete locations range Location
OilAnalysisFluidAnalog locations range Location
OilAnalysisGasAnalog locations range Location
OilAnalysisPCBAnalog locations range Location
OilAnalysisParticleDiscrete locations range Location
OilAnalysisMetalsAnalog locations range Location
OilAnalysisParticleAnalog locations range Location
OilAnalysisPaperAnalog locations range Location
Facility location range Location
Streetlight location range Location
Pole location range Location
FACTSDevice location range Location
Joint location range Location
Cabinet location range Location
ComMedia location range Location
Vehicle location range Location
Tool location range Location
ShuntCompensatorControl location range Location
SVC location range Location
ComModule location range Location
UndergroundStructure location range Location
Tower location range Location
GeosphericAnalog locations range Location
HydrosphericAnalog locations range Location
AtmosphericAnalog locations range Location
SpaceAnalog locations range Location
MktControlArea location range Location
MktShuntCompensator location range Location
MktSwitch location range Location
MktTapChanger location range Location
RegisteredDistributedResource location range Location
MktConductingEquipment location range Location

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:Location
native cim:Location

LinkML Source

Direct

name: Location
description: "The place, scene, or point of something where someone or something has\
  \ been, is, and/or will be at a given moment in time. It can be defined with one\
  \ or more position points (coordinates) in a given coordinate system.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: IdentifiedObject
attributes:
  direction:
    name: direction
    description: "(if applicable) Direction that allows field crews to quickly find\
      \ a given asset. For a given location, such as a street address, this is the\
      \ relative direction in which to find the asset. For example, a streetlight\
      \ may be located at the 'NW' (northwest) corner of the customer's site, or a\
      \ usage point may be located on the second floor of an apartment building.\r\
      \n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.direction
    multivalued: false
    domain_of:
    - Location
    - StructureSupport
    - Flowgate
    - RegisteredInterTie
    - Price
    - FlowDirection
    - OperationalLimitType
    - ComFunction
    - AtmosphericPhenomenon
    - BidTimeSeries
    range: string
    required: false
  electronic_address:
    name: electronic_address
    description: Electronic address.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.electronicAddress
    multivalued: false
    domain_of:
    - Asset
    - Document
    - Person
    - Organisation
    - Location
    - Cashier
    range: ElectronicAddress
    required: false
  geo_info_reference:
    name: geo_info_reference
    description: (if applicable) Reference to geographical information source, often
      external to the utility.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.geoInfoReference
    multivalued: false
    domain_of:
    - Location
    range: string
    required: false
  main_address:
    name: main_address
    description: Main address of the location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.mainAddress
    multivalued: false
    domain_of:
    - Location
    range: StreetAddress
    required: false
  phone:
    name: phone
    description: Additional phone number.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.phone2
    multivalued: false
    domain_of:
    - Organisation
    - Location
    range: TelephoneNumber
    required: false
  secondary_address:
    name: secondary_address
    description: Secondary address of the location. For example, PO Box address may
      have different ZIP code than that in the 'mainAddress'.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.secondaryAddress
    multivalued: false
    domain_of:
    - Location
    range: StreetAddress
    required: false
  status:
    name: status
    description: Status of this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.status
    multivalued: false
    domain_of:
    - Asset
    - Document
    - Customer
    - StreetAddress
    - Location
    - ErpQuoteLineItem
    - CostType
    - ErpJournalEntry
    - ErpRecLineItem
    - ErpPayableLineItem
    - ContractorItem
    - Capability
    - Craft
    - OldPerson
    - ErpPersonnel
    - LaborItem
    - DesignLocationCU
    - DesignLocation
    - ConditionFactor
    - MiscCostItem
    - CUGroup
    - WorkFlowStep
    - ErpTimeEntry
    - OverheadCost
    - PropertyUnit
    - CUMaterialItem
    - ErpIssueInventory
    - ErpReqLineItem
    - ErpRecDelvLineItem
    - Role
    - LandProperty
    - ErpSiteLevelData
    - Crew
    - ActivityRecord
    - ErpLedgerEntry
    - ErpLedBudLineItem
    - TransformerObservation
    - BushingInsulationPF
    - WindingInsulation
    - CULaborItem
    - CULaborCode
    - EndDeviceGroup
    - Hazard
    - CUWorkEquipmentItem
    - ShiftPattern
    - Route
    - Usage
    - CUContractorItem
    - CUAllowableAction
    - TypeAssetCatalogue
    - AssetModelCatalogue
    - Market
    - CRROrgRole
    - MarketScheduledEvent
    - MarketLedgerEntry
    - MarketPerson
    - MarketQualificationRequirement
    - ResourceGroup
    - ResourceAwardInstruction
    - ExPostResourceResults
    - MarketObjectStatus
    - TimePoint
    - ErpItemMaster
    - ScheduledEvent
    - ScheduledEventData
    - ErpInventory
    - ErpInventoryCount
    - RedLine
    - BusinessRole
    - BidTimeSeries
    range: Status
    required: false
  type:
    name: type
    description: "Classification by utility's corporate standards and practices, relative\
      \ to the location itself (e.g., geographical, functional accounting, etc., not\
      \ a given property that happens to exist at that location).\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.type
    multivalued: false
    domain_of:
    - Asset
    - AcceptanceTest
    - Document
    - StreetDetail
    - Location
    - Priority
    - CatalogAssetType
    - Capability
    - Craft
    - OldPerson
    - Role
    - ActivityRecord
    - EndDeviceEventType
    - EndDeviceGroup
    - DemandResponseProgram
    - UsagePointGroup
    - EndDeviceControlType
    - Hazard
    - OldCrew
    - Route
    - ConstraintDuration
    - AceTariffType
    - ControlArea
    - SynchronousMachine
    - ChargeProfile
    - ChargeComponent
    - MarketRole
    - ResourceGroup
    - Quantity
    - ResourceCertification
    - Auction
    - ScheduledEvent
    - PotentialTransformer
    - BusinessRole
    range: string
    required: false
  configuration_events:
    name: configuration_events
    description: All configuration events created for this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.ConfigurationEvents
    multivalued: true
    domain_of:
    - Asset
    - Document
    - PersonRole
    - OrganisationRole
    - Location
    - UsagePoint
    - ServiceCategory
    range: ConfigurationEvent
    required: false
  switching_order:
    name: switching_order
    description: The switching order at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.SwitchingOrder
    multivalued: false
    domain_of:
    - SwitchingPlan
    - Location
    range: SwitchingOrder
    required: false
  crew:
    name: crew
    description: The crew that is assigned to this locaton.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.Crew
    multivalued: true
    domain_of:
    - Location
    - Capability
    - SwitchingAction
    - FieldDispatchHistory
    - Outage
    - WorkAsset
    - CrewMember
    range: Crew
    required: false
  power_system_resources:
    name: power_system_resources
    description: All power system resources at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.PowerSystemResources
    multivalued: true
    domain_of:
    - AssetInfo
    - Asset
    - Location
    - PSRType
    range: PowerSystemResource
    required: false
  coordinate_system:
    name: coordinate_system
    description: Coordinate system used to describe position points of this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.CoordinateSystem
    multivalued: false
    domain_of:
    - Location
    range: CoordinateSystem
    required: false
  position_points:
    name: position_points
    description: Sequence of position points describing this location, expressed in
      coordinate system 'Location.CoordinateSystem'.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.PositionPoints
    multivalued: true
    domain_of:
    - Location
    range: PositionPoint
    required: false
  measurements:
    name: measurements
    description: All measurements at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.Measurements
    multivalued: true
    domain_of:
    - PowerSystemResource
    - ACDCTerminal
    - Asset
    - Location
    - Procedure
    - AnalogLimitSet
    - AccumulatorLimitSet
    range: Measurement
    required: false
  assets:
    name: assets
    description: All assets at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.Assets
    multivalued: true
    domain_of:
    - PowerSystemResource
    - AssetInfo
    - Location
    - WorkTask
    - ErpRecDelvLineItem
    - AssetContainer
    - ActivityRecord
    - Procedure
    - ReliabilityInfo
    - AssetPropertyCurve
    - AssetOrganisationRole
    - ScheduledEvent
    range: Asset
    required: false
  trouble_order:
    name: trouble_order
    description: The trouble order at this location
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.TroubleOrder
    multivalued: false
    domain_of:
    - Incident
    - Location
    - WorkTask
    - TroubleTicket
    - UnplannedOutage
    range: TroubleOrder
    required: false
  outage_order:
    name: outage_order
    description: The outage order at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.OutageOrder
    multivalued: false
    domain_of:
    - Location
    - OutagePlan
    range: OutageOrder
    required: false
  fault:
    name: fault
    description: All faults at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.Fault
    multivalued: true
    domain_of:
    - Location
    range: Fault
    required: false
  incident:
    name: incident
    description: Incident at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.Incident
    multivalued: false
    domain_of:
    - Asset
    - Location
    - TroubleOrder
    - Outage
    - TroubleTicket
    - CustomerNotification
    - UnplannedOutage
    - Hazard
    - IncidentHazard
    range: Incident
    required: false
  crews:
    name: crews
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.Crews
    multivalued: true
    domain_of:
    - Location
    - WorkTask
    - CrewType
    - ShiftPattern
    - Route
    - Assignment
    range: OldCrew
    required: false
  hazards:
    name: hazards
    description: All asset hazards at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.Hazards
    multivalued: true
    domain_of:
    - Location
    range: AssetLocationHazard
    required: false
  land_properties:
    name: land_properties
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.LandProperties
    multivalued: true
    domain_of:
    - Location
    - RightOfWay
    - AssetContainer
    range: LandProperty
    required: false
  routes:
    name: routes
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.Routes
    multivalued: true
    domain_of:
    - Location
    range: Route
    required: false
  trouble_ticket:
    name: trouble_ticket
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.TroubleTicket
    multivalued: false
    domain_of:
    - Location
    - TroubleOrder
    - ServiceLocation
    - TroubleSymptoms
    - UnplannedOutage
    - Hazard
    - TroubleReporter
    - IncidentHazard
    range: TroubleTicket
    required: false
  environmental_location_kind:
    name: environmental_location_kind
    description: Kind of environmental location which this location is.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.EnvironmentalLocationKind
    multivalued: true
    domain_of:
    - Location
    - EnvironmentalPhenomenon
    - EnvironmentalAlert
    range: EnvironmentalLocationType
    required: false
  environmental_monitoring_station:
    name: environmental_monitoring_station
    description: Monitoring station located at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.EnvironmentalMonitoringStation
    multivalued: true
    domain_of:
    - Location
    - UsagePoint
    - TimeSeries
    - ReportingCapability
    - EnvironmentalAnalog
    range: EnvironmentalMonitoringStation
    required: false
class_uri: cim:Location

Induced

name: Location
description: "The place, scene, or point of something where someone or something has\
  \ been, is, and/or will be at a given moment in time. It can be defined with one\
  \ or more position points (coordinates) in a given coordinate system.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: IdentifiedObject
attributes:
  direction:
    name: direction
    description: "(if applicable) Direction that allows field crews to quickly find\
      \ a given asset. For a given location, such as a street address, this is the\
      \ relative direction in which to find the asset. For example, a streetlight\
      \ may be located at the 'NW' (northwest) corner of the customer's site, or a\
      \ usage point may be located on the second floor of an apartment building.\r\
      \n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.direction
    multivalued: false
    alias: direction
    owner: Location
    domain_of:
    - Location
    - StructureSupport
    - Flowgate
    - RegisteredInterTie
    - Price
    - FlowDirection
    - OperationalLimitType
    - ComFunction
    - AtmosphericPhenomenon
    - BidTimeSeries
    range: string
    required: false
  electronic_address:
    name: electronic_address
    description: Electronic address.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.electronicAddress
    multivalued: false
    alias: electronic_address
    owner: Location
    domain_of:
    - Asset
    - Document
    - Person
    - Organisation
    - Location
    - Cashier
    range: ElectronicAddress
    required: false
  geo_info_reference:
    name: geo_info_reference
    description: (if applicable) Reference to geographical information source, often
      external to the utility.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.geoInfoReference
    multivalued: false
    alias: geo_info_reference
    owner: Location
    domain_of:
    - Location
    range: string
    required: false
  main_address:
    name: main_address
    description: Main address of the location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.mainAddress
    multivalued: false
    alias: main_address
    owner: Location
    domain_of:
    - Location
    range: StreetAddress
    required: false
  phone:
    name: phone
    description: Additional phone number.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.phone2
    multivalued: false
    alias: phone
    owner: Location
    domain_of:
    - Organisation
    - Location
    range: TelephoneNumber
    required: false
  secondary_address:
    name: secondary_address
    description: Secondary address of the location. For example, PO Box address may
      have different ZIP code than that in the 'mainAddress'.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.secondaryAddress
    multivalued: false
    alias: secondary_address
    owner: Location
    domain_of:
    - Location
    range: StreetAddress
    required: false
  status:
    name: status
    description: Status of this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.status
    multivalued: false
    alias: status
    owner: Location
    domain_of:
    - Asset
    - Document
    - Customer
    - StreetAddress
    - Location
    - ErpQuoteLineItem
    - CostType
    - ErpJournalEntry
    - ErpRecLineItem
    - ErpPayableLineItem
    - ContractorItem
    - Capability
    - Craft
    - OldPerson
    - ErpPersonnel
    - LaborItem
    - DesignLocationCU
    - DesignLocation
    - ConditionFactor
    - MiscCostItem
    - CUGroup
    - WorkFlowStep
    - ErpTimeEntry
    - OverheadCost
    - PropertyUnit
    - CUMaterialItem
    - ErpIssueInventory
    - ErpReqLineItem
    - ErpRecDelvLineItem
    - Role
    - LandProperty
    - ErpSiteLevelData
    - Crew
    - ActivityRecord
    - ErpLedgerEntry
    - ErpLedBudLineItem
    - TransformerObservation
    - BushingInsulationPF
    - WindingInsulation
    - CULaborItem
    - CULaborCode
    - EndDeviceGroup
    - Hazard
    - CUWorkEquipmentItem
    - ShiftPattern
    - Route
    - Usage
    - CUContractorItem
    - CUAllowableAction
    - TypeAssetCatalogue
    - AssetModelCatalogue
    - Market
    - CRROrgRole
    - MarketScheduledEvent
    - MarketLedgerEntry
    - MarketPerson
    - MarketQualificationRequirement
    - ResourceGroup
    - ResourceAwardInstruction
    - ExPostResourceResults
    - MarketObjectStatus
    - TimePoint
    - ErpItemMaster
    - ScheduledEvent
    - ScheduledEventData
    - ErpInventory
    - ErpInventoryCount
    - RedLine
    - BusinessRole
    - BidTimeSeries
    range: Status
    required: false
  type:
    name: type
    description: "Classification by utility's corporate standards and practices, relative\
      \ to the location itself (e.g., geographical, functional accounting, etc., not\
      \ a given property that happens to exist at that location).\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.type
    multivalued: false
    alias: type
    owner: Location
    domain_of:
    - Asset
    - AcceptanceTest
    - Document
    - StreetDetail
    - Location
    - Priority
    - CatalogAssetType
    - Capability
    - Craft
    - OldPerson
    - Role
    - ActivityRecord
    - EndDeviceEventType
    - EndDeviceGroup
    - DemandResponseProgram
    - UsagePointGroup
    - EndDeviceControlType
    - Hazard
    - OldCrew
    - Route
    - ConstraintDuration
    - AceTariffType
    - ControlArea
    - SynchronousMachine
    - ChargeProfile
    - ChargeComponent
    - MarketRole
    - ResourceGroup
    - Quantity
    - ResourceCertification
    - Auction
    - ScheduledEvent
    - PotentialTransformer
    - BusinessRole
    range: string
    required: false
  configuration_events:
    name: configuration_events
    description: All configuration events created for this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.ConfigurationEvents
    multivalued: true
    alias: configuration_events
    owner: Location
    domain_of:
    - Asset
    - Document
    - PersonRole
    - OrganisationRole
    - Location
    - UsagePoint
    - ServiceCategory
    range: ConfigurationEvent
    required: false
  switching_order:
    name: switching_order
    description: The switching order at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.SwitchingOrder
    multivalued: false
    alias: switching_order
    owner: Location
    domain_of:
    - SwitchingPlan
    - Location
    range: SwitchingOrder
    required: false
  crew:
    name: crew
    description: The crew that is assigned to this locaton.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.Crew
    multivalued: true
    alias: crew
    owner: Location
    domain_of:
    - Location
    - Capability
    - SwitchingAction
    - FieldDispatchHistory
    - Outage
    - WorkAsset
    - CrewMember
    range: Crew
    required: false
  power_system_resources:
    name: power_system_resources
    description: All power system resources at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.PowerSystemResources
    multivalued: true
    alias: power_system_resources
    owner: Location
    domain_of:
    - AssetInfo
    - Asset
    - Location
    - PSRType
    range: PowerSystemResource
    required: false
  coordinate_system:
    name: coordinate_system
    description: Coordinate system used to describe position points of this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.CoordinateSystem
    multivalued: false
    alias: coordinate_system
    owner: Location
    domain_of:
    - Location
    range: CoordinateSystem
    required: false
  position_points:
    name: position_points
    description: Sequence of position points describing this location, expressed in
      coordinate system 'Location.CoordinateSystem'.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.PositionPoints
    multivalued: true
    alias: position_points
    owner: Location
    domain_of:
    - Location
    range: PositionPoint
    required: false
  measurements:
    name: measurements
    description: All measurements at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.Measurements
    multivalued: true
    alias: measurements
    owner: Location
    domain_of:
    - PowerSystemResource
    - ACDCTerminal
    - Asset
    - Location
    - Procedure
    - AnalogLimitSet
    - AccumulatorLimitSet
    range: Measurement
    required: false
  assets:
    name: assets
    description: All assets at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.Assets
    multivalued: true
    alias: assets
    owner: Location
    domain_of:
    - PowerSystemResource
    - AssetInfo
    - Location
    - WorkTask
    - ErpRecDelvLineItem
    - AssetContainer
    - ActivityRecord
    - Procedure
    - ReliabilityInfo
    - AssetPropertyCurve
    - AssetOrganisationRole
    - ScheduledEvent
    range: Asset
    required: false
  trouble_order:
    name: trouble_order
    description: The trouble order at this location
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.TroubleOrder
    multivalued: false
    alias: trouble_order
    owner: Location
    domain_of:
    - Incident
    - Location
    - WorkTask
    - TroubleTicket
    - UnplannedOutage
    range: TroubleOrder
    required: false
  outage_order:
    name: outage_order
    description: The outage order at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.OutageOrder
    multivalued: false
    alias: outage_order
    owner: Location
    domain_of:
    - Location
    - OutagePlan
    range: OutageOrder
    required: false
  fault:
    name: fault
    description: All faults at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.Fault
    multivalued: true
    alias: fault
    owner: Location
    domain_of:
    - Location
    range: Fault
    required: false
  incident:
    name: incident
    description: Incident at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:Location.Incident
    multivalued: false
    alias: incident
    owner: Location
    domain_of:
    - Asset
    - Location
    - TroubleOrder
    - Outage
    - TroubleTicket
    - CustomerNotification
    - UnplannedOutage
    - Hazard
    - IncidentHazard
    range: Incident
    required: false
  crews:
    name: crews
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.Crews
    multivalued: true
    alias: crews
    owner: Location
    domain_of:
    - Location
    - WorkTask
    - CrewType
    - ShiftPattern
    - Route
    - Assignment
    range: OldCrew
    required: false
  hazards:
    name: hazards
    description: All asset hazards at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.Hazards
    multivalued: true
    alias: hazards
    owner: Location
    domain_of:
    - Location
    range: AssetLocationHazard
    required: false
  land_properties:
    name: land_properties
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.LandProperties
    multivalued: true
    alias: land_properties
    owner: Location
    domain_of:
    - Location
    - RightOfWay
    - AssetContainer
    range: LandProperty
    required: false
  routes:
    name: routes
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.Routes
    multivalued: true
    alias: routes
    owner: Location
    domain_of:
    - Location
    range: Route
    required: false
  trouble_ticket:
    name: trouble_ticket
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.TroubleTicket
    multivalued: false
    alias: trouble_ticket
    owner: Location
    domain_of:
    - Location
    - TroubleOrder
    - ServiceLocation
    - TroubleSymptoms
    - UnplannedOutage
    - Hazard
    - TroubleReporter
    - IncidentHazard
    range: TroubleTicket
    required: false
  environmental_location_kind:
    name: environmental_location_kind
    description: Kind of environmental location which this location is.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.EnvironmentalLocationKind
    multivalued: true
    alias: environmental_location_kind
    owner: Location
    domain_of:
    - Location
    - EnvironmentalPhenomenon
    - EnvironmentalAlert
    range: EnvironmentalLocationType
    required: false
  environmental_monitoring_station:
    name: environmental_monitoring_station
    description: Monitoring station located at this location.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:Location.EnvironmentalMonitoringStation
    multivalued: true
    alias: environmental_monitoring_station
    owner: Location
    domain_of:
    - Location
    - UsagePoint
    - TimeSeries
    - ReportingCapability
    - EnvironmentalAnalog
    range: EnvironmentalMonitoringStation
    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: Location
    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: Location
    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: Location
    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: Location
    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: Location
    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: Location
    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: Location
    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: Location
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
class_uri: cim:Location