Продукты и услуги Информационно-правовое обеспечение ПРАЙМ Документы ленты ПРАЙМ Приказ Министерства энергетики РФ от 30 декабря 2020 г. № 1234 "Об утверждении перечня и спецификации защищенных протоколов передачи данных, которые могут быть использованы для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности)"

Обзор документа

Приказ Министерства энергетики РФ от 30 декабря 2020 г. № 1234 "Об утверждении перечня и спецификации защищенных протоколов передачи данных, которые могут быть использованы для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности)"

Во исполнение абзаца третьего пункта 2 постановления Правительства Российской Федерации от 19 июня 2020 г. № 890 "О порядке предоставления доступа к минимальному набору функций интеллектуальных систем учета электрической энергии (мощности)" (Собрание законодательства Российской Федерации, 2020, № 26, ст. 4118) приказываю:

1. Утвердить:

перечень защищенных протоколов передачи данных, которые могут быть использованы для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности), согласно приложению № 1;

спецификацию защищенных протоколов передачи данных, которые могут быть использованы для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности), согласно приложению № 2.

2. Настоящий приказ вступает в силу с 1 января 2022 г.

Министр Н.Г. Шульгинов

Зарегистрировано в Минюсте РФ 2 февраля 2021 г.
Регистрационный № 62340

Приложение № 1
Утвержден
приказом Минэнерго России
от 30.12.2020 № 1234

Перечень
защищенных протоколов передачи данных, которые могут быть использованы для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности)

протокол обмена данными между интеллектуальными системами учета электрической энергии (мощности) (ПОДИС).

Приложение № 2
Утверждена
приказом Минэнерго России
от 30.12.2020 № 1234

Спецификация защищенного протокола передачи данных, который может быть использован для организации информационного обмена между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности)

I. Общие положения

1. Настоящая спецификация протокола обмена данными между интеллектуальными системами учета электрической энергии (далее - ПОДИС) описывает перечень профилей, классов и атрибутов, используемых для организации защищенного обмена данными между владельцами и пользователями интеллектуальных систем учета электрической энергии (мощности) (далее - ИСУ).

В настоящей спецификации профиль информационного обмена описывается классом объектов данных коммерческого учета электрической энергии.

Конкретный профиль информационного обмена, применяемый участниками информационного обмена данными между ИСУ, должен быть разработан ими в соответствии с настоящей спецификацией и согласован участниками такого информационного обмена (порядок определяется самостоятельно).

Используемый в ПОДИС сервис информационного обмена должен быть выполнен в соответствии с логической моделью, предусмотренной национальным стандартом Российской Федерации ГОСТ Р 58651.2-2019 "Единая энергетическая система и изолированно работающие энергосистемы. Информационная модель электроэнергетики. Базисный профиль информационной модели", утвержденным и введенным в действие приказом Федерального агентства по техническому регулированию и метрологии от 12 декабря 2019 г. № 1104-ст" в качестве национального стандарта Российской Федерации с 1 января 2020 г. (Москва: Стандартинформ, 2019) (далее - сервис СИМ).

В настоящей спецификации все параметры и данные, используемые в приборах учета электрической энергии (далее - ПУ), представлены в виде объектов (имеют уникальные логические имена), форматы которых, определяются структурой, описанной классом, приведенной в настоящей структуре.

2. ПОДИС должен обеспечивать однозначную интерпретацию передаваемых и получаемых данных и может быть сформирован как посредством информационного обмена между программным комплексом (далее - ПК) пользователей ИСУ или владельцев ИСУ, так и с помощью организации сбора и передачи данных с нескольких ПК, владельцев ИСУ и передачу собранных данных пользователям ИСУ.

ПОДИС должен обеспечивать выполнение следующих групп функций, предусмотренных Правилами предоставления доступа к минимальному набору функций интеллектуальных систем учета электрической энергии (мощности), утвержденными постановлением Правительства Российской Федерации от 19.06.2020 № 890 (Собрание законодательства Российской Федерации, 2020, № 26, ст. 4118):

передача перечня и описания ПУ;

передача по расписанию и по запросу данных учёта электрической энергии (мощности), включая показания ПУ (суммарные и (или) по тарифам), профили интервальной энергии (мощности), параметры качества электрической сети;

передача по расписанию и по запросу журналов событий ПУ;

получение и выполнение команды управления нагрузкой на ПУ;

получение и выполнение команды изменения предельного значения максимальной мощности на ПУ;

передача и выполнение команды изменения тарифного расписания на ПУ.

ПОДИС включает протокол прикладного уровня передачи данных (далее - HTTP) или протокол прикладного уровня передачи данных, который поддерживает шифрование (далее - HTTPS), а также протокол сервис-ориентированной архитектуры (далее - SOAP).

Аутентификация пользователей при использовании сервиса СИМ осуществляется средствами проверки подлинности HTTP.

Осуществление автоматизированного информационного обмена между владельцами и пользователями ИСУ проводится с использованием профилей информационного обмена объектов информационной модели, и в соответствии с описанием схемы сервиса СИМ, приведенным в приложении к настоящей спецификации.

II. Профили информационного обмена

3. В настоящей спецификации используются следующие профили информационного обмена:

профиль получения списка потребителей электрической энергии (физических и юридических лиц) и их характеристик (далее - CustomerConfig);

профиль осуществления операций над ПУ (далее - EndDeviceControls);

набор классов для чтения событий с ПУ (далее - EndDeviceEvents);

профиль получения перечня ПУ и их характеристик (далее - MeterConfig);

профиль получения данных с точек учета и ПУ (далее - MeterReadings);

набор классов для получения перечня ПУ и их характеристик (далее - UsagePoingConfig);

фильтр для отбора данных из профиля CustomerConfig (далее - GetCustoinerCoiifig);

фильтр для отбора данных из профиля EndDeviceEvents (далее - GetEndDeviceEvents);

фильтр для отбора данных из профиля MeterConfig (далее - GetMeterConfig);

фильтр для отбора данных из профиля UsagePoingConfig (далее - GetUsagePoingConfig);

фильтр для отбора данных из профиля MeterReadings (далее - GetMeterReadings);

Состав профилей и структура классов информационного обмена данными указаны в пунктах 3 - 4.2.28 настоящей спецификации.

3.1 Профиль UsagePointConfig описывает набор классов для получения перечня ПУ и их характеристик. Атрибуты профиля указаны в таблице 3.1.

Таблица 3.1 Атрибуты профиля UsagePointConfig

Наименование Тип Описание
CurrentTransformer CurrentTransformer[] трансформатор тока (далее - ТТ)
EnergyConsumer EnergyConsumer[] потребитель электрической энергии
PotentialTransformer PotentialTransformer[] трансформатор напряжения (далее - ТН)
ReadingType ReadingType[] подробное описание типа значения показания
ServiceLocation ServiceLocation[] объект энергоснабжения
ServiceSupplier ServiceSupplier[] роль организации - гарантирующий поставщик пли сетевая организация
TransformerTank TransformerTank[] сборка из двух или более связанных обмоток, которые преобразуют электрическую мощность между уровнями напряжения
UsagePoint UsagePoint[] точка поставки
UsagePointLocation UsagePointLocation[] расположение точки поставки

3.1.1 Класс ConfiguratioiiEvent используется для отчета о создании, изменении или удалении объекта информационной модели или его конфигурирования.

Вышестоящим классом в обобщенной информационной модели, которая все множество элементов электроэнергетической системы представляет стандартизированным образом в виде описания объектов, их свойств и связей между ними (далее - CIM-модель), является ActivityRecord. Атрибуты класса приведены в таблице 3.1.1.

Таблица 3.1.1 - Атрибуты класса ConfigurationEvent

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
createdDateTime DateTime дата и время создания записи активности
effectiveDateTime DateTime дата и время, когда событие вступило или вступит в силу
modifiedBy String источник или инициатор модификации
Reason String причина события, приводящего к записи активности
Remark String замечания в виде произвольного текста
Seventy String уровень серьезности события, приводящего к записи активности
Type String тип события, приводящего к записи активности
Names Name[] набор типизированных наименований
Status Status информация о последствиях события, приведшего к записи активности

3.1.2 Класс CoordinateSystem описывает систему координат.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.2.

Таблица 3.1.2 - Атрибуты класса CoordinateSystem

Наименование Тип Описание
mRlD String глобальный уникальный идентификатор объекта информационной модели
crsUrn String унифицированное имя ресурса
CustomAttributes UserAttribute[] набор специализированных атрибутов
Names Name[] набор типизированных наименований

3.1.3 Класс CurrentTransformer описывает трансформатор тока.

Вышестоящим классом в CIM-модели является Sensor. Атрибуты класса приведены в таблице 3.1.3.

Таблица 3.1.3 - Атрибуты класса CurrentTransformer

Наименование Тип Описание
mRlD String глобальный уникальный идентификатор объекта информационной модели
normallуInService Boolean принимает значение "истина" (далее - "true"), если оборудование находится в эксплуатации
AssetDatasheet AssetInfo технический паспорт объекта энергосистемы
CustomAttributes UserAttribute[] набор специализированных атрибутов
Names Name[] набор типизированных наименований

3.1.4 Класс CurrentTransformerInfo описывает свойства трансформатора тока.

Вышестоящим классом в CIM-модели является AssetInfo. Атрибуты класса приведены в таблице 3.1.4.

Таблица 3.1.4 - Атрибуты класса CurrentTransformerInfo

Наименование Тип Описание
accuracyClass String класс точности
accuracyLimit CurrentFlow предел точности
coreCount lnt32 количество сердечников обмоток
ctClass String класс ТТ
kneePointCurrent CurrentFlow максимальный первичный ток, при котором ТТ все еще показывает линейные характеристики
kneePointVoItage Voltage максимальное напряжение на вторичных клеммах, при котором ТТ все еще показывает линейные характеристики
primaryFlsRating CurrentFlow полная вторичная нагрузка для первичной обмотки
ratedCurrent CurrentFlow номинальный ток на первичной стороне
secondaryFlsRating CurrentFlow полная вторичная нагрузка для вторичной обмотки
tertiaryFlsRating CurrentFlow полная вторичная нагрузка для третичной обмотки
Usage String назначение
maxRatio Ratio максимальное соотношение между первичным и вторичным током
nominalRatio Ratio номинальное соотношение между первичным и вторичным током
primaryRatio Ratio номинальное значение обмотки высшего напряжения
secondary Rati о Ratio номинальное значение обмотки среднего напряжения
tertiary Ratio Ratio номинальное значение обмотки низшего напряжения

3.1.5 Класс Customer описывает роль организации - потребителя электрической энергии (мощности) (далее - потребитель, электроэнергеия соответственно).

Вышестоящим классом в CIM-модели является Organisation Role. Атрибуты класса приведены в таблице 3.1.5.

Таблица 3.1.5 - Атрибуты класса Customer

Наименование Тип Описание
mRlD String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.1.6 Класс CustomerAgreement описывает договор с потребителем.

Вышестоящим классом в CIM-модели является Agreement. Атрибуты класса приведены в таблице 3.1.6.

Таблица 3.1.6 - Атрибуты класса CustomerAgreement

Наименование Тип Описание
mRlD String глобальный уникальный идентификатор объекта информационной модели
Customer Customer потребитель по договору энергоснабжения или оказания услуг по передаче электрической энергии (мощности)
Names Name[] набор типизированных наименований

3.1.7 Класс ElectronicAddress описывает электронный адрес потребителя электрической энергии. Атрибуты класса приведены в таблице 3.1.7.

Таблица 3.1.7 - Атрибуты класса ElectronicAddress

Наименование Тип Описание
email1 String почтовый адрес потребителя электрической энергии 1
email2 String почтовый адрес потребителя электрической энергии 2
Lan String адрес локальной сети
Mac String адрес MAC (Media Access Control)
Password String пароль
Radio String адрес радиосети
userlD String идентификатор
Web String интернет адрес потребителя электрической энергии

3.1.8 Класс EnergyConsunier описывает потребителя.

Вышестоящим классом в CIM-модели является ConductingEquipment. Атрибуты класса приведены в таблице 3.1.8.

Таблица 3.1.8 - Атрибуты класса EnergyConsumer

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
customerCount Int32 количество потребителей, представленных в данной точке поставки
Names Name[] набор типизированных наименований

3.1.9 Класс LifecycleDate описывает даты событий жизненного цикла материального объекта. Атрибуты класса приведены в таблице 3.1.9.

Таблица 3.1.9- Атрибуты класса LifecycleDate

Наименование Тип Описание
installationDate DateTime дата установки
removalDate DateTime дата снятия

3.1.10 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.

Вышестоящим классом в СТМ-модели является EndDevice. Атрибуты класса приведены в таблице 3.1.10.

Таблица 3.1.10 - Атрибуты класса Meter

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
lifecycleDate LifecycleDate даты жизненного цикла материального объекта
MeterReadings MeterReading[] показания ПУ
Names Name[] набор типизированных наименований

3.1.11 Класс MeterReading описывает набор значений, полученных с ПУ. Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.11.

Таблица 3.1.11 - Атрибуты класса MeterReading

Наименование Тип Описание
Readings Reading[] показания, содержащиеся в показании ПУ

3.1.12 Класс MetrologyRequirement описывает спецификацию требований к измерению для конкретной точки в сети.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.12.

Таблица 3.1.12 - Атрибуты класса MetrologyRequirement

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Reason ReadingReasonKind причина требования в соответствии с законодательством об единстве средств измерений Российской Федерации
Names Name[] набор типизированных наименованй
ReadingTypes ReadingType[] типы показаний, которые должны быть собраны в соответствии с законодательством Российской Федерации об обеспечении единства измерений

3.1.13 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.1.13.

Таблица 3.1.13 - Атрибуты класса Name

Наименование Тип Описание
Name String наименование
NameType NameType тип наименования

3.1.14 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.1.14.

Таблица 3.1.14- Атрибуты класса NameType

Наименование Тип Описание
Description String описатель типа наименования
Name String имя типа наименования

3.1.15 Класс Organisation описывает организацию.

Вышестоящим классом в СТМ-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.15.

Таблица 3.1.15- Атрибуты класса Organisation

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Name String наименование объекта информационной модели
CustomAttributes UserAttribute[] набор специализированных атрибутов
electronicAddress ElectronicAddress электронный адрес потребителя электрической энергии
Names Name[] набор типизированных наименований
phone1 TelephoneNumber номер телефона
phone2 TelephoneNumber дополнительный номер телефона
postalAddress PostalAddress почтовый адрес потребителя электрической энергии, потенциально отличный от streetaddress
streetAddress StreetAddress адрес улицы потребителя электрической энергии

3.1.16 Класс PositionPoint описывает набор координат, определяющих точку, заданную в системе координат, указанной в классе Location.CoordinateSystem. Атрибуты класса приведены в таблице 3.1.16.

Таблица 3.1.16- Атрибуты класса PositionPoint

Наименование Тип Описание
groupNumber Int32 порядковый номер группы точек
sequenceNumber lnt32 порядковый номер точки
xPosition String положение оси x
уPosition String положение оси у
zPosition String положение оси z

3.1.17 Класс PotentialTransfonner описывает трансформатор напряжения.

Вышестоящим классом в CIM-модели является Sensor. Атрибуты класса приведены в таблице 3.1.17.

Таблица 3.1.17- Атрибуты класса PotentialTransformer

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
normallyInServiсе Boolean если принимает значение "true", оборудование находится в эксплуатации
type Potential TransformerKind тип ТН
AssetDatasheet AssetInfo технический паспорт ТН
CustomAttributes UserAttribute[] набор специализированных атрибутов
Names Name[] набор типизированных наименований

3.1.18 Класс PotentialTransfornierInfo описывает свойства трансформатора напряжения.

Вышестоящим классом в CIM-модели является AssetInfo. Атрибуты класса приведены в таблице 3.1.18.

Таблица 3.1.18- Атрибуты класса PotentialTransformerInfo

Наименование Тип Описание
accuracyClass String класс точности
ptClass String класс ТН
ratedVoltage Voltage номинальное напряжение на первичной стороне
nominalRatio Ratio номинальное соотношение между первичным и вторичным напряжением
primaryRatiо Ratio номинальное значение обмотки высшего напряжения
secondaryRatio Ratio номинальное значение обмотки среднего напряжения
tertiary Ratio Ratio номинальное значение обмотки низшего напряжения

3.1.19 Класс PricingStructiire описывает состав ценовых категорий, используемых при создании ценовых предложений потребителям, а также критерии, в соответствии с которыми эти категории могут быть предложены потребителю.

Вышестоящим классом в CIM-модели является Document. Атрибуты класса приведены в таблице 3.1.19.

Таблица 3.1.19- Атрибуты класса PricingStructure

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Code String уникальный пользовательский ключ для ценовой категории, используемый представителями гарантирующего поставщика или сетевой организации для потребителя
Names Name[] набор типизированных наименований

3.1.20 Класс Ratio описывает дробь, указанную с числителем и знаменателем, которые можно использовать для вычисления частного. Атрибуты класса приведены в таблице 3.1.20.

Таблица 3.1.20 - Атрибуты класса Ratio

Наименование Тип Описание
denominator Double знаменатель
numerator Double числитель

3.1.21 Класс RationalNumber описывает рациональное число = "числитель" или "знаменатель". Атрибуты класса приведены в таблице 3.1.21.

Таблица 3.1.21 - Атрибуты класса RationalNumber

Наименование Тип Описание
Denominator Int32 знаменатель. Значение 1 указывает, что число является простым целым числом
Numerator Int32 числитель

3.1.22 Класс Reading описывает значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.

Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.1.22.

Таблица 3.1.22 - Атрибуты класса Reading

Наименование Тип Описание
Reason ReadingReasonKind причина, по которой показание было получено
reportedDateTime DateTime дата и время, когда показания были впервые переданы в измерительную систему
Source String система, выступающая в качестве источника показания
timeStamp DateTime время значения
Value String значение показания
ReadingType ReadingType тип значения

3.1.23 Класс Readinglnterharmonic описывает интергармоники в виде рационального числа "числитель" или "знаменатель", а гармоники представляются с использованием того же механизма и идентифицируются "знаменателем" =1. Атрибуты класса приведены в таблице 3.1.23.

Таблица 3.1.23 - Атрибуты класса ReadingInterharmonic

Наименование Тип Описание
denominator lnt32 знаменатель
Numerator lnt32 числитель

3.1.24 Класс ReadingType описывает подробное описание типа значения показания.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.24.

Таблица 3.1.24 - Атрибуты класса ReadingType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
accumulation String накопления данных во времени
Aggregate String объединенные данные с нескольких точек поставки
Commodity String тип товара пли услуги (поставка или передача электрической энергии или мощности)
consumptionTier lnt32 максимальная мощность по договору энергоснабжения (оказания услуг по передаче электрической энергии (мощности)
Cpp Int32 критический пиковый период
Currency String валюта
flowDirection String направление перетока
macroPeriod String интересующий период времени, который отражает то, как показание просматривается или фиксируется в течение длительного периода времени
measurementKind String детализация единицы измерения
measuringPeriod String интервал измерения
Multiplier String множитель
Phases String фаза
Tou lnt32 временная зона тарифа (tou)
Unit String единицы измерения
Argument RationalNumber аргумент, используемый для введения чисел в описание единицы измерения там, где они необходимы. Значение 0 в "числителе" и "знаменателе" означает, что не применимо
interharmonic ReadingInterhar monic индикация "гармонической" или "интергармонической" основы для измерения, значение 0 в "числителе" и "знаменателе" означает неприменимо
Names Name[] набор типизированных наименований

3.1.25 Класс ServiceCategory описывает категорию услуги, предоставляемой потребителю

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.25.

Таблица 3.1.25 - Атрибуты класса ServiceCategory

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Kind ServiceKind вид услуги
Names Name[] набор типизированных наименований

3.1.26 Класс ServiceLocation описывает объект энергоснабжения.

Вышестоящим классом в CIM-модели является Location. Атрибуты класса приведены в таблице 3.1.26.

Таблица 3.1.26 - Атрибуты класса ServiceLocation

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
accessMethod String способ доступа обслуживающего лица к объекту энергоснабжения
Direction String направление, позволяющее сотрудникам гарантирующего поставщика или сетевой организации быстро найти данный объект
geolntoReference String ссылка на географический источник информации объекта энергоснабжения
needslnspection Boolean Принимает значение "true", если требуется проверка оборудования в объекте энергоснабжения
siteAccessProblem String проблемы, с которыми ранее сталкивались при посещении или выполнении работ на объекте энергоснабжения
Type String тип точки поставки
CoordinateSystem CoordinateSystem система координат, используемая для описания местоположения
CustomAttributes UserAttribute[] набор специализированных атрибутов
electronicAddress ElectronicAddress электронный адрес потребителя электрической энергии потребителя электрической энергии
mainAddress StreetAddress основной адрес потребителя электрической энергии
Names Name[] набор типизированных наименований
phone1 TelephoneNumber номер телефона
phone2 TelephoneNumber дополнительный номер телефона
PositionPoints PositionPoint[] последовательность расположения координатных точек, описывающих местоположение, выраженная в системе координат
secondary Address StreetAddress дополнительный адрес потребителя электрической энергии
Status Status состояние

3.1.27 Класс ServiceMultiplier описывает коэффициент, применяемый в точке поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.27.

Таблица 3.1.27 - Атрибуты класса ServiceMultiplier

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
kind ServiceMultiplier Kind тип коэффициента
value Double значение коэффициента
Names Name[] набор типизированных наименований

3.1.28 Класс ServiceSupplier описывает роль организации - гарантирующий поставщик или сетевая организация.

Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.1.28.

Таблица 3.1.28 - Атрибуты класса ServiceSupplier

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
issuerIdentification Number String уникальный ссылочный префиксный номер транзакции
Kind SupplierKind тип организации - гарантирующий поставщик или сетевая организация
CustomAttributes UserAttribute[] набор специализированных атрибутов
Names Name[] набор типизированных наименований
Organisation Organisation организация, выполняющая эту роль

3.1.29 Класс Status описывает информацию о текущем состоянии объекта энергоснабжения. Атрибуты класса приведены в таблице 3.1.29.

Таблица 3.1.29 - Атрибуты класса Status

Наименование Тип Описание
dateTime DateTime дата и время, для которых применяется "значение" статуса
Reason String код причины или объяснение того, почему объект перешел в текущее "значение" состояния
Remark String информация о текущем значении, в виде текста свободной формы
Value String значение состояния

3.1.30 Класс StreetAddress описывает информацию об адресе улицы. Атрибуты класса приведены в таблице 3.1.30.

Таблица 3.1.30 - Атрибуты класса StreetAddress

Наименование Тип Описание
роВох String почтовый ящик
postalCode String почтовый индекс
Status Status состояние
street Detail StreetDetail сведения об улице
townDetail TownDetail сведения о населенном пункте

3.1.31 Класс StreetDetail описывает сведения об улице в контексте адреса. Атрибуты класса приведены в таблице 3.1.31.

Таблица 3.1.31 - Атрибуты класса StreetDetail

Наименование Тип Описание
addressGeneral String дополнительная адресная информация
addressGeneral2 String вторая строка адреса в свободной форме
addressGeneral3 String третья строка адреса в свободной форме
buildingName String название строения
Code String справочный код
Name String наименование улицы
Number String обозначение номера дома на улице
Prefix String префикс к наименованию улицы
Suffix String суффикс к наименованию улицы
suiteNumber String номер квартиры
Type String тип проезда
withinTownLimits Boolean Принимает значение "true", если эта улица находится в пределах населенного пункта

3.1.32 Класс StringQuantity описывает величину со строковым значением. Атрибуты класса приведены в таблице 3.1.32.

Таблица 3.1.32 - Атрибуты класса StringQuantity

Наименование Тип Описание
Multiplier UnitMultiplier масштабный коэффициент
Unit UnitSymbol единицы измерения
Value String значение

3.1.33 Класс TelephoneNumber описывает номер телефона потребителя электрической энергии. Атрибуты класса приведены в таблице 3.1.33.

Таблица 3.1.33 - Атрибуты класса TelephoneNumber

Наименование Тип Описание
areaCode String код населенного пункта или субъекта Российской Федерации
cityCode String код населенного пункта
countryCode String код страны
dialOut String код для выхода на городскую линию
Extension String добавочный номер потребителя электрической энергии
international Prefix String префикс, используемый при звонке на международный номер
ituPhone String номер телефона потребителя электрической энергии
local Number String основная часть номера телефона

3.1.34 Класс TownDetail описывает сведения о населенном пункте в контексте адреса. Атрибуты класса приведены в таблице 3.1.34.

Таблица 3.1.34 - Атрибуты класса TownDetail

Наименование Тип Описание
Code String Код населенного пункта
Country String страна
Name String населенный пункт
Section String территория в населенном пункте
stateOrProvince String название субъекта Российской Федерации или муниципального образования

3.1.35 Класс TransformerTank описывает сборку из двух или более индуктивно связанных обмоток, которые осуществляют преобразование уровней переменного напряжения и тока.

Вышестоящим классом в CIM-модели является Equipment. Атрибуты класса приведены в таблице 3.1.35.

Таблица 3.1.35 - Атрибуты класса TransformerTank

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.1.36 Класс UsagePoint описывает точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.36.

Таблица 3.1.36 - Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
amiBillingReady AmiBillingReadyKind жизненный цикл системы считывания показаний в точке поставки в отношении готовности к выставлению счетов с помощью расширенной инфраструктуры считывании показаний
checkBilling Boolean Принимает значение "true", если в результате проверки есть основания подозревать, что предыдущий биллинг мог быть выполнен с ошибочными данными. Значение следует сбросить после устранения этого потенциального несоответствия
connectionState UsagePointConnected Kind состояние точки поставки по отношению к подключению к сети
estimatedLoad CurrentFlow плановый график нагрузки
grounded Boolean Принимает значение "true", если заземлено
isSdp Boolean если принимает значение "true", то точка поставки является точкой предоставления услуг по передаче электроэнергии
isVirtual Boolean если принимает значение "true", то точка поставки является виртуальной, то есть в сети не существует физического местоположения, где можно было бы разместить ПУ для сбора показаний
minimalUsageExpected Boolean если принимает значение "true", то минимальное или нулевое использование ожидается в точке поставки для таких ситуаций, как логическое или физическое отключение
name String наименование объекта информационной модели
nominalServiceVoltage Voltage номинальное рабочее напряжение
outageRegion String область отключения ограничения режима потребления электрической энергии потребителями электрической энергии (мощности), в которой расположена точка поставки
phaseCode PhaseCode код фазы
ratedCurrent CurrentFlow направление тока, на которое настроена точка поставки
ratedPower ActivePower максимальная мощность, на которую настроена точка поставки
readCycle String день цикла, в который обычно считывается ПУ в точке поставки
read Route String идентификатор маршрута, которому назначена точка поставки для целей считывания показаний ПУ
serviceDeliveryRemark String замечания о точке поставки
servicePriority String приоритетное обслуживание точки поставки
ConfigurationEvents ConfigurationEvent[] события конфигурирования точки поставки
CustomAttributes UserAttribute[] набор специализированных атрибутов
CustomerAgreement Customer Agreement договор энергоснабжения (оказания услуг по передаче электрической энергии (мощности) с потребителем, регулирующий местоположение точки поставки
EndDevices EndDevice[] оконечные устройства точки поставки
Equipments CurrentTransformer трансформатор тока
Equipments EnergyConsunier потребитель электрической энергии (обобщенное понятие) - точка присоединения к электрической сети
Equipments PotentialTransformer трансформатор напряжения
Equipments TransformerTank сборка из двух или более индуктивно связанных обмоток, которые преобразуют уровни переменного напряжения н тока
MetrologyRequirements MetrologyRequirement[] требования к обеспечению оборудования в точке поставки в соответствии с законодательством Российской Федерации об обеспечении единства измерений
Names Name[] набор типизированных наименований
PricingStructures PricingStructure[] структура ценовых категории, применимые к точке поставки
ServiceCategory ServiceCategory категория услуг, предоставляемые потребителю в точке поставки
ServiceLocation ServiceLocation объект энергоснабжения, находящийся в точке поставки
ServiceMultipliers ServiceMultiplier[] коэффициенты точки поставки
ServiceSupplier ServiceSupplier тип организации (гаранитрующий поставщик и (или) сетевая организация), использующий точку поставки для передачи электрической энергии или предоставления услуг по передаче электрической энергии (мощности)
UsagePointLocation UsagePointLocation местоположение точки поставки

3.1.37 Класс UsagePointLocation описывает расположение точки поставки. Вышестоящим классом в CIM-модели является Location. Атрибуты класса приведены в таблице 3.1.37.

Таблица 3.1.37 - Атрибуты класса UsagePointLocation

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
accessMethod String способ доступа обслуживающего персонала к расположению точки поставки
direction String направление, позволяющее персоналу гарантирующего поставщика пли сетевой организации быстро найти данный объект
geoInfoReterence String ссылка на географический источник информации
remark String заметки о расположении точки поставки
siteAccessProblem String проблемы, с которыми ранее сталкивались при посещении или выполнении работы в местоположении точки поставки
type String тип точки поставки
ConfigurationEvents ConfigurationEvent [] события конфигурирования местоположения
CoordinateSysteni CoordinateSystem система координат, используемая для описания местоположения
CustomAttributes UserAttribute[] набор специализированных атрибутов
electronicAddress ElectronicAddress электронный адрес потребителя электрической энергии
mainAddress StreetAddress основной адрес потребителя электрической энергии
Names Name[] набор типизированных наименований
phone1 TelephoneNumber номер телефона
phone2 TelephoneNumber дополнительный номер телефона
PositionPoints PositionPoint[] последовательность расположения координатных точек, описывающих местоположение, выраженная в системе координат
secondaryAddress StreetAddress дополнительный адрес потребителя электрической энергии
status Status состояние

3.1.38 Класс UserAttribute описывает общий класс пары имя-значение с необязательным порядковым номером и единицами измерения для значения. Атрибуты класса приведены в таблице 3.1.38.

Таблица 3.1.38 - Атрибуты класса UserAttribute

Наименование Тип Описание
name String наименование атрибута
sequenceNumber Int32 порядковый номер атрибута в списке атрибутов
value StringQuantity значение атрибута

3.2 Профиль GetUsagePointConfig описывает получение конфигурации точек поставки. Атрибуты профиля приведены в таблице 3.2.

Таблица 3.2 Атрибуты профиля GetUsagePointConfig

Наименование Тип Описание
Customer Customer[] роль организации - потребитель электроэнергии
CustomerAgreement Customer Agreement[] договор энергоснабжения или оказания услуг по передаче электрической энергии (мощности) с потребителем электроэнергии
PricingStructure PricingStructure[] состав ценовых категории для потребителей
ServiceCategory ServiceCategory[] категория услуги, предоставляемой заказчику
ServiceLocation ServiceLocation[] объект энергоснабжения
ServiceSupplier ServiceSupplier[] роль организации - гарантирующий поставщик пли сетевая организация
UsagePoint UsagePoint[] точка поставки

3.2.1 Класс Customer описывает роль организации - потребителя электроэнергии.

Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.2.1.

Таблица 3.2.1 - Атрибуты класса Customer

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Kind CustomerKind вид потребителя
Names Name[] набор типизированных наименований

3.2.2 Класс CustomerAgreement описывает договор с потребителем электроэнергии.

Вышестоящим классом в CIМ-модели является Agreement. Атрибуты класса приведены в таблице 3.2.2.

Таблица 3.2.2 - Атрибуты класса CustomerAgreement

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.2.3 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.2.3.

Таблица 3.2.3 - Атрибуты класса Name

Наименование Тип Описание
Name String наименование
NameType NameType тип наименования

3.2.4 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.2.4.

Таблица 3.2.4 - Атрибуты класса NameType

Наименование Тип Описание
Description String описатель типа наименования
Name String наименование типа наименования

3.2.5 Класс PricingStructure описывает состав ценовых категорий, используемых при создании ценовых предложений потребителям, а также критерии, в соответствии с которыми эти критерии могут быть предложены потребителю.

Вышестоящим классом в CIM-модели является Document. Атрибуты класса приведены в таблице 3.2.5.

Таблица 3.2.5 - Атрибуты класса PricingStructure

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Code String уникальный код ценовой категории, используемый представителями гарантирующего поставщика или сетевой организации для определения ценовых предпочтений потребителя
Names Name[] набор типизированных наименований

3.2.6 Класс ServiceCategory описывает категории услуги, предоставляемой потребителю.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.2.6.

Таблица 3.2.6 - Атрибуты класса ServiceCategory

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Kind ServiceKind вид услуги
Names Name[] набор типизированных наименований

3.2.7 Класс ServiceLocation описывает объект энергоснабжения.

Вышестоящим классом в CIM-модели является Location. Атрибуты класса приведены в таблице 3.2.7.

Таблица 3.2.7 - Атрибуты класса ServiceLocation

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.2.8 Класс ServiceSupplier описывает роль организации - гарантирующего поставщика или сетевой организации.

Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.2.8.

Таблица 3.2.8 - Атрибуты класса ServiceSupplier

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Kind SupplierKind вид поставщика
Names Name[] набор типизированных наименований

3.2.9 Класс UsagePoint описывает точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.2.9.

Таблица 3.2.9 - Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.3 Профиль CustomerConfig описывает получение списка абонентов (физических и юридических лиц) и их характеристик. Атрибуты профиля приведены в таблице 3.3.

Таблица 3.3 Атрибуты профиля CustomerConfig

Наименование Тип Описание
Customer Customer[] роль организации - потребитель электроэнергии
Customer Agreement СustomerAgreement [] договор с потребителем

3.3.1 Класс ConfigurationEvent используется для отчета о создании, изменении или удалении объекта или его конфигурирования.

Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.3.1.

Таблица 3.3.1 - Атрибуты класса ConfigurationEvent

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
createdDateTime DateTime дата и время создания записи активности
effectiveDateTime DateTime дата и время, когда событие вступило или вступит в силу
moditiedBy String источник или инициатор модификации
Reason String причина события, приводящего к записи активности
Remark String замечания в виде произвольного текста
Severity String уровень серьезности события, приводящего к записи активности
Type String тип события, приводящего к записи активности
Names Name[] набор типизированных наименований
Status Status информация о последствиях события, приведшего к записи активности

3.3.2 Класс Customer описывает роль организации - потребителя электроэнергии.

Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.3.2.

Таблица 3.3.2 - Атрибуты класса Customer

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
kind CustomerKind вид потребителя
locale String язык общения с потребителем
name String наименование объекта информационном модели
pucNumber String идентификационный номер органа исполнительной власти субъекта Российской Федерации в области государственного регулирования тарифов и цен
special Need String принимает значение "true", если потребитель относится к категории потребителей, ограничение режима потребления электрической энергии (мощности) которого может привести к экономическим, экологическим, социальным последствиям
vip Boolean принимает значение "true", если потребитель относится к первой категории надежности электроснабжения
ConfigurationEvents ConfigurationEvent[] события конфигурирования роли организации
CustomAttributes UserAttribute[] набор специализированных атрибутов
CustomerAgreements CustomerAgreement[] все договоры энергоснабжения или договоры оказания услуг по передаче электроэнергии с потребителем
EndDevices EndDevice[] оконечные устройства потребителя
Names Name[] набор типизированных наименований
Organisation Organisation тип организации
status Status состояние потребителя

3.3.3 Класс CustomerAgreement описывает договор с потребителем электрической энергии.

Вышестоящим классом в CIM-модели является Agreement. Атрибуты класса приведены в таблице 3.3.3.

Таблица 3.3.3 - Атрибуты класса CustomerAgreement

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
createdDateTime DateTime дата и время создания документа
lastModifiedDateTime DateTime дата и время последнего изменения документа
loadMgmt String код управления нагрузкой
revisionNumber String номер редакции
signDate DateTime дата заключения договора
Subject String тема документа
Title String заголовок документа
Type String тип точки поставки
ConfigurationEvents ConfigurationEvent[] события конфигурирования документа
CustoniAttributes UserAttribute[] набор специализированных атрибутов
docStatus Status статус документа
Names Name[] набор типизированных наименований
ServiceCategoiy ServiceCategory категория услуг по договору
Status Status статус субъекта, который представляет документ
UsagePoints UsagePoint[] точки поставки, относящиеся к договору
validityInterval DateTimelnterval период действия настоящего договора (с момента вступления в силу до прекращения действия)

3.3.4 Класс DateTimelnterval описывает интервал даты и времени. Атрибуты класса приведены в таблице 3.3.4.

Таблица 3.3.4 - Атрибуты класса DateTimelnterval

Наименование Тип Описание
end DateTime дата и время окончания интервала
start DateTime дата и время начала интервала

3.3.5 Класс ElectronicAddress описывает электронный адрес потребителя электрической энергии. Атрибуты класса приведены в таблице 3.3.5.

Таблица 3.3.5 - Атрибуты класса ElectronicAddress

Наименование Тип Описание
email1 String почтовый адрес потребителя электрической энергии 1
email2 String почтовый адрес потребителя электрической энергии 2
Lan String адрес сети
Mac String адрес MAC (Media Access Control)
Password String пароль
Radio String адрес радиосети
userID String идентификатор
Web String интернет адрес потребителя электрической энергии

3.3.6 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.

Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.3.6.

Таблица 3.3.6 - Атрибуты класса Meter

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.3.7 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.3.7.

Таблица 3.3.7 - Атрибуты класса Name

Наименование Тип Описание
name String наименование
NameType NameType тип наименования

3.3.8 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.3.8.

Таблица 3.3.8 - Атрибуты класса NameType

Наименование Тип Описание
description String описатель типа наименования
name String наименование типа наименования

3.3.9 Класс Organisation описывает организацию.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.3.9.

Таблица 3.3.9 - Атрибуты класса Organisation

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
name String наименование объекта информационной модели
CustomAttributes UserAttribute[] набор специализированных атрибутов
electronicAddress ElectronicAddress электронный адрес потребителя электрической энергии
Names Name[] набор типизированных наименований
phone1 TelephoneNumber номер телефона
phone2 TelephoneNumber дополнительный номер телефона
postalAddress PostalAddress почтовый адрес потребителя электрической энергии, потенциально отличный от streetaddress
streetAddress StreetAddress адрес улицы потребителя электрической энергии

3.3.10 Класс ServiceCategory описывает категорию услуги, предоставляемой заказчику.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.3.10.

Таблица 3.3.10 - Атрибуты класса ServiceCategory

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
kind ServiceKind вид услуги
Names Name[] набор типизированных наименований

3.3.11 Класс Status описывает информацию о текущем состоянии, имеющую отношение к объекту информационной модели. Атрибуты класса приведены в таблице 3.3.11.

Таблица 3.3.11 - Атрибуты класса Status

Наименование Тип Описание
dateTime DateTime дата и время, для которых применяется "значение" статуса
reason String код причины или объяснение того, почему объект перешел в текущее "значение" состояния
remark String информация, касающаяся текущего значения в виде текста
value String значение состояния

3.3.12 Класс StreetAddress описывает информацию об адресе улицы. Атрибуты класса приведены в таблице 3.3.12.

Таблица 3.3.12 - Атрибуты класса StreetAddress

Наименование Тип Описание
status Status состояние
streetDetail StreetDetail сведения об улице
townDetail TownDetail сведения о населенном пункте

3.3.13 Класс StreetDetail описывает сведения об улице в контексте адреса. Атрибуты класса приведены в таблице 3.3.13.

Таблица 3.3.13 - Атрибуты класса StreetDetail

Наименование Тип Описание
addressGeneral String дополнительная адресная информация
buildingName String строение
code String справочный код
name String наименование улицы
number String обозначение конкретного адреса дома на улице
prefix String префикс к наименованию улицы
suffix String суффикс к наименованию улицы
suiteNumber String номер квартиры
type String тип улицы
withinTownLimits Boolean принимает значение "true", если эта улица находится в пределах населенного пункта

3.3.14 Класс StringQuantity описывает величину со строковым значением. Атрибуты класса приведены в таблице 3.3.14.

Таблица 3.3.14 - Атрибуты класса StringQuantity

Наименование Тип Описание
multiplier UnitMultiplier масштабный коэффициент
unit UnitSymbol единицы измерения
value String значение

3.3.15 Класс TelephoneNumber описывает номер телефона. Атрибуты класса приведены в таблице 3.3.15.

Таблица 3.3.15 - Атрибуты класса TelephoneNumber

Наименование Тип Описание
areaCode String код населенного пункта или субъекта Российской Федерации
cityCode String код населенного пункта
countryCode String код страны
extension String добавочный номер
localNumber String основная часть номера телефона

3.3.16 Класс TownDetail описывает сведения о населенном пункте в контексте адреса. Атрибуты класса приведены в таблице 3.3.16.

Таблица 3.3.16 - Атрибуты класса TownDetail

Наименование Тип Описание
code String код населенного пункта
country String страна
name String населенный пункт
section String территория в населенном пункте
stateOrProvince String название субъекта Российской Федерации или муниципального образования

3.3.17 Класс UsagePoint описывает точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.3.17.

Таблица 3.3.17 - Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.3.18 Класс UserAttribute описывает общий класс пары имя-значение с необязательным порядковым номером и единицами измерения для значения. Атрибуты класса приведены в таблице 3.3.18.

Таблица 3.3.18 - Атрибуты класса UserAttribute

Наименование Тип Описание
name String наименование атрибута
sequenceNumber Int32 порядковый номер атрибута в списке атрибутов
value StringQuantity значение атрибута

3.4 Профиль GetCustomerConfig описывает получение характеристик договора с потребителем. Атрибуты профиля приведены в таблице 3.4.

Таблица 3.4 Атрибуты профиля GetCustomerConfig

Наименование Тип Описание
Customer Сustomer[] роль организации - потребитель электроэнергии
CustomerAgreement СustomerAgreement[] договор с потребителем электроэнергии
UsagePoint UsagePoint[] точка поставки

3.4.1 Класс Customer описывает роль организации - потребитель электроэнергии.

Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.4.1.

Таблица 3.4.1 - Атрибуты класса Customer

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
kind CustomerKind вид потребителя
Names Name[] набор типизированных наименований

3.4.2 Класс CustomerAgreement описывает договор с потребителем электроэнергии.

Вышестоящим классом в CIM-модели является Agreement. Атрибуты класса приведены в таблице 3.4.2.

Таблица 3.4.2 - Атрибуты класса CustomerAgreement

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.4.3 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.4.3.

Таблица 3.4.3 - Атрибуты класса Name

Наименование Тип Описание
name String наименование
NameType NameType тип наименования

3.4.4 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.4.4.

Таблица 3.4.4 - Атрибуты класса NameType

Наименование Тип Описание
description String описатель типа наименования
name String наименование типа наименования

3.4.5 Класс UsagePoint описывает точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.4.5.

Таблица 3.4.5 - Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.5 Профиль MeterConfig описывает настройки ПУ. Атрибуты профиля приведены в таблице 3.5.

Таблица 3.5 Атрибуты профиля MeterConfig

Наименование Тип Описание
ComFunction ComFunction[] коммуникационная функция коммуникационного оборудования или устройства, такого как ПУ
ConnectDisconnectFunction ConnectDisconnect Function[] функция, которая отключает и повторно подключает нагрузку потребителя при определенных условиях
Meter Meter[] ПУ, которые выполняют измерение количества электроэнергии в точке поставки для финансовых расчетов
ReadingType ReadingType[] подробное описание типа значения показания
SimpleEndDeviceFunction SimpleEndDeviceFunction[] вид ПУ

3.5.1 Класс ActivityRecord описывает записи действий для ПУ в определенный момент времени (связана с событием, которое уже произошло, или с запланированной активностью).

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.1.

Таблица 3.5.1 - Атрибуты класса ActivityRecord

Наименование Тип Описание
createdDateTime DateTime дата и время создания записи в журнале событий
reason String причина события, приводящего к записи в журнале событий
severity String уровень критичности события, приводящего к записи в журнале событий
type String тип события, приводящего к записи в журнале событий
status Status информация о последствиях события, приведшего к записи в журнале событий

3.5.2 Класс Channel описывает единый путь для сбора или представления значений регистра в течение определенного периода времени.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.2.

Таблица 3.5.2 - Атрибуты класса Channel

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
isVirtual Boolean если принимает значение "true", то данные определяются с помощью расчетного способа, а не измеряются ПУ
Names Name[] набор типизированных наименований
ReadingType ReadingType тип показания значений регистра с собираемого канала учёта

3.5.3 Класс ComFunction описывает коммуникационную функцию коммуникационного оборудования или устройства, такого как ПУ.

Вышестоящим классом в CIM-модели является EndDeviceFunction. Атрибуты класса приведены в таблице 3.5.3.

Таблица 3.5.3 - Атрибуты класса ComFunction

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
amrAddress String идентификационный номер связи устройства, которое обеспечивает сбор данных с ПУ
amrRouter String идентификационный номер связи устройства сбора данных
configID String конфигурация, указанная для функции
direction ComDirectionKind вид направления коммуникации
enabled Boolean принимает значение "true", если функция включена
firmwareID String версия прошивки
hardwareID String аппаратная версия
password String пароль, необходимый для доступа к функции
programID String название программы
technology ComTechnologvKind вид технологии коммуникации
CustomAttributcs UserAttribute[] набор специализированных атрибутов
Names Name[] набор типизированных наименований

3.5.4 Класс ConfiguratioiiEvent используется для отчета о создании, изменении или удалении объекта или его конфигурирования.

Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.5.4.

Таблица 3.5.4 - Атрибуты класса ConfigurationEvent

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
createdDateTime DateTime дата и время создания записи в журнале событий
effectiveDateTime DateTime дата и время, когда событие вступило или вступит в силу
modifiedBy String источник или инициатор модификации
reason String причина события, приводящего к записи в журнале событий
remark String замечания в виде произвольного текста
severity String уровень критичности события, приводящего к записи в журнале событий
type String тип события, приводящего к записи журнала событий
Names Name[] набор типизированных наименований
status Status информация о последствиях события, приведшего к записи в журнале событий

3.5.5 Класс ConnectDisconnectFunction описывает функцию, которая отключает и повторно подключает нагрузку потребителя при определенных условиях.

Вышестоящим классом в CIM-модели является EndDeviceFunction. Атрибуты класса приведены в таблице 3.5.5.

Таблица 3.5.5 - Атрибуты класса ConnectDisconnectFunction

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
enabled Boolean принимает значение "true", если функция включена
eventCount Int32 запуск кумулятивного подсчета событий подключения или отключения в течение всего срока службы функции или до тех пор, пока значение не будет очищено
isConnected Boolean принимает значение "true", если функция находится в подключенном состоянии
isDelayedDiscon Boolean если принимает значение "true", коммутатор может отключить службу в конце заданной временной задержки после подачи сигнала отключения. Если установлено значение false, коммутатор может отключить службу сразу же после подачи сигнала об отключении
isLocalAutoDisconOp Boolean если принимает значение "true" и если отключение может осуществляться локально, то операция происходит автоматически.
isLocalAutoReconOp Boolean если принимает значение "true" и если повторное подключение может выполняться локально, то операция происходит автоматически
isRemoteAutoDisconOp Boolean если принимает значение "true" и если отключение может управляться удаленно, то операция происходит автоматически. Если установлено значение false и отключением можно управлять удаленно, то операция выполняется вручную
isRemoteAutoReconOp Boolean если принимает значение "true" и если повторное подключение может осуществляться удаленно, то операция происходит автоматически. Если установлено значение false и если повторное подключение может осуществляться удаленно, то операция выполняется вручную
password String пароль, необходимый для доступа к функции
CustomAttributes UserAttribute[] набор специализированных атрибутов
Names Name[] набор типизированных наименований
redInfo RemoteConnectD isconnectInfo информация о реле включения/отключения

3.5.6 Класс Customer описывает роль организации - потребителя электроэнергии.

Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.5.6.

Таблица 3.5.6 - Атрибуты класса Customer

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.5.7 Класс ElectronicAddress описывает электронный адрес потребителя электрической энергии. Атрибуты класса приведены в таблице 3.5.7.

Таблица 3.5.7 - Атрибуты класса ElectronicAddress

Наименование Тип Описание
email1 String почтовый адрес потребителя электрической энергии 1
email2 String почтовый адрес потребителя электрической энергии 2
Lan String адрес сети
Mac String адрес MAC (media access control)
Password String пароль
Radio String адрес радиосети
userID String идентификатор
Web String интернет адрес потребителя электрической энергии

3.5.8 Класс EndDeviceCapability описывает присущие конечному устройству возможности (функции, которые оно поддерживает). Атрибуты класса приведены в таблице 3.5.8.

Таблица 3.5.8 - Атрибуты класса EndDeviceCapability

Наименование Тип Описание
autonomousDst Boolean принимает значение "true", если поддерживается автономная функция перехода на летнее время (DST)
Communication Boolean принимает значение "true", если поддерживается функция связи
connectDisconnect Boolean принимает значение "true", если поддерживается функция подключения и отключения
demandResponse Boolean принимает значение "true", если поддерживается функция сброса
electricMetering Boolean принимает значение "true", если поддерживается функция учета электроэнергии
gasMetering Boolean принимает значение "true", если поддерживается функция учета газа
Metrology Boolean принимает значение "true", если поддерживается функция метрологии
onRequestRead Boolean принимает значение "true", если по запросу поддерживается функция чтения
outageHistory Boolean принимает значение "true", если поддерживается функция истории отключении
pressureCompensation Boolean принимает значение "true", если устройство выполняет компенсацию давления для дозированных величин
pricingInfo Boolean принимает значение "true", если поддерживается информация о ценах
pulseOutput Boolean принимает значение "true", если устройство выдает импульсные выходы
relaysProgramming Boolean принимает значение "true", если поддерживается функция программирования реле
reverseFlow Boolean принимает значение "true", если поддерживается функция обратного направления
superCompressibilityCompensation Boolean принимает значение "true", если устройство выполняет суперкомпенсацию сжимаемости для измеренных величин
temperatureCompensation Boolean принимает значение "true", если устройство выполняет температурную компенсацию измеренных величин
textMessage Boolean принимает значение "true". если поддерживается отображение текстовых сообщений
waterMetering Boolean принимает значение "true", если поддерживается функция учета воды

3.5.9 Класс EndDeviceInfo описывает данные конечного устройства.

Вышестоящим классом в CIM-модели является AssetInfo. Атрибуты класса приведены в таблице 3.5.9.

Таблица 3.5.9 - Атрибуты класса EndDeviceInfo

Наименование Тип Описание
isSolidState Boolean если принимает значение "true", то твердотельное конечное устройство (в отличии от механического или электромеханического устройства)
phaseCount lnt32 количество фаз, поддерживаемых конечным устройством, обычно 0, 1 или 3
ratedCurrent CurrentFlow номинальный ток
ratedVoltage Voltage номинальное напряжение
capability EndDeviceCapability присущие устройству возможности (функции, которые оно поддерживает)
ProductAssetModel ProductAssetModel модель материального объекта

3.5.10 Класс LifecycleDate описывает даты событий жизненного цикла материального объекта. Атрибуты класса приведены в таблице 3.5.10.

Таблица 3.5.10 - Атрибуты класса LifecycleDate

Наименование Тип Описание
installationDate DateTime дата установки
manufacturedDate DateTime дата производства
purchaseDate DateTime дата покупки
receivedDate DateTime дата получения и первого размещения на складе
removalDate DateTime дата снятия
retiredDate DateTime дата вывода из эксплуатации

3.5.11 Класс Manufacturer описывает организацию, производящая материальные объекты.

Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.5.11.

Таблица 3.5.11 - Атрибуты класса Manufacturer

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
name String наименование объекта информационной модели
Names Name[] набор типизированных наименований

3.5.12 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.

Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.5.12.

Таблица 3.5.12 - Атрибуты класса Meter

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
amrSystem String автоматизированная система считывания показаний ПУ, отвечающая за связь с этим конечным устройством
baselineCondition String состояние материального объекта на складе или во время установки
baselineLossOfLife PerCent когда материальный объект восстанавливается, процент ожидаемого срока службы для материального объекта, когда он был новым; ноль для новых устройств
formNumber String буквенно-цифровое обозначение, обозначающее электрическую схему (однофазную или трехфазную), для которой применяется ПУ, и его конкретное расположение клемм
isVirtual Boolean если принимает значение "true", то физического устройства не существует
lotNumber String номер партии
purchasePrice Money цена
serialNumber String серийный номер
timeZoneOffset Minutes смещение часового пояса относительно GMT в минутах, в зависимости от местоположения устройства
type String классификация материального объекта и их подтипов в соответствии с их корпоративными стандартами, практикой и существующими ит-спстемами
utcNumber String уникально отслеживаемый товарный номер (UTC)
ActivityRecords ActivityRecord[] журнал событий материального объекта
СonfigurationEvents Confi gurati onEvent[] события конфигурирования материального объекта
CustomAttributes UserAttribute[] набор специализированных атрибутов
Customer Customer потребитель, владеющий конечным устройством
electronicAddress ElectronicAddress электронный адрес потребителя электрической энергии
EndDeviceFunctions ComFunction коммуникационная функция коммуникационного оборудования или ПУ
EndDeviceFunctions СonnectDisconnectFunction функция, которая отключает и повторно подключает нагрузку потребителя при определенных условиях
EndDeviceFunctions SimpleEndDeviceFunction вид конечного устройства.
EndDeviceInfo EndDeviceInfo данные конечного устройства
lifecycleDate LifecycleDate даты жизненного цикла материального объекта
MeterMultipliers MeterMultiplier[] коэффициенты, применяемые на ПУ
Names Name[] набор типизированных наименований
Seals Seal[] пломбы, применяемые к контейнеру материальных объектов
status Status состояние
UsagePoint UsagePoint точка поставки, к которой относится конечное устройство

3.5.13 Класс MeterMultiplier описывает коэффициент, применяемый на ПУ.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.13.

Таблица 3.5.13 - Атрибуты класса MeterMultiplier

Наименование Тип Описание
mRID String глобальный уникальным идентификатор объекта информационной модели
kind MeterMultiplierKind вид коэффициента
value Double значение коэффициента
Names Name[] набор типизированных наименований

3.5.14 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.5.14.

Таблица 3.5.14 - Атрибуты класса Name

Наименование Тип Описание
name String наименование
NameType NameType тип наименования

3.5.15 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.5.15.

Таблица 3.5.15 - Атрибуты класса NameType

Наименование Тип Описание
description String описатель типа наименования
name String наименование типа наименования

3.5.16 Класс ProductAssetModel описывает модель материального объекта конкретного производителя.

Вышестоящим классом в CIM-модели является AssetModel. Атрибуты класса приведены в таблице 3.5.16.

Таблица 3.5.16 - Атрибуты класса ProductAssetModel

Наименование Тип Описание
corporateStandardKind CorporateStandardKind вид корпоративного стандарта модели материального объекта
modelNumber String номер модели производителя
modelVersion String номер версии модели продукта, указывающий на год выпуска продукта
usageKind AssetModel UsageKind предполагаемое использование для модели материального объекта
Manufacturer Manufacturer производитель модели материального объекта

3.5.17 Класс RationalNumber описывает рациональное число = "числитель" или "знаменатель". Атрибуты класса приведены в таблице 3.5.17.

Таблица 3.5.17 - Атрибуты класса RationalNumber

Наименование Тип Описание
denominator Int32 знаменатель. Значение 1 указывает, что число является простым целым числом
numerator Int32 числитель

3.5.18 Класс Readinglnterharmonic описывает интергармоники, которые представляются в виде рационального числа "числитель" или "знаменатель", а гармоники представляются с использованием того же механизма и идентифицируются "знаменателем" =1. Атрибуты класса приведены в таблице 3.5.18.

Таблица 3.5.18 - Атрибуты класса ReadingInterharmonic

Наименование Тип Описание
denominator lnt32 интергармоннческий знаменатель
numerator lnt32 ннтергармоннческий числитель

3.5.19 Класс ReadingType описывает тип значения показания.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.19.

Таблица 3.5.19 - Атрибуты класса ReadingType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
accumulation String накопления данных во времени
aggregate String объединенные данные с нескольких точек поставки
commodity String тип товара или услуги (электрическая энергия или мощность)
consumptionTier Int32 максимальная мощность по договору энергоснабжения (оказания услуг по передаче электрической энергии (мощности)
cpp Int32 критический пиковый период
currency String валюта
flowDirection String направление перетока
macroPeriod String период времени, когда показания были зафиксированы
measurementKind String детализация единицы измерения
measuringPeriod String интервал измерения
multiplier String множитель
phases String фаза
tou lnt32 временная зона тарифа (tou)
unit String единицы измерения
argument RationalNumber аргумент, используемый для введения чисел в описание единицы измерения там, где они необходимы, значение 0 в "числителе" и "знаменателе" означает, что не применимо
interharmonic ReadingInterharmoniс индикация "гармонической" или "интергармонической" основы для измерения, значение 0 в "числителе" и "знаменателе" означает неприменимо
Names Name[] набор типизированных наименований

3.5.20 Класс Register описывает устройство, которое указывает или записывает единицы измерения товара или другой измеряемой величины.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.20.

Таблица 3.5.20 - Атрибуты класса Register

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
isVirtual Boolean если принимает значение "true", то данные вычисляются или измеряются устройством, отличным от ПУ
leftDigitCount Int32 количество цифр (циферблатов на механическом ПУ) слева от десятичного знака: по умолчанию обычно 5
rightDigitCount Int32 количество цифр (циферблатов на механическом ПУ) справа от десятичного знака
touTierName String имя, используемое для tou
Channels Channel[] каналы, которые собирают/сообщают значения регистра
Names Name[] набор типизированных наименований
touTier TimeInterval интервал времени

3.5.21 Класс RemoteConnectDisconnectInfo описывает подробную информацию о функции удаленного подключения и отключения. Атрибуты класса приведены в таблице 3.5.21

Таблица 3.5.21 - Атрибуты класса RemoteConnectDisconnectInfo

Наименование Тип Описание
armedTimeout Seconds настройка таймаута истекшего времени
сustomerVoltageLimit Voltage предел напряжения на стороне потребителя выключателя, выше которого подключение не должно выполняться
energyLimit RealEnergy лимит энергии перед отключением
energyUsageStartDateTime DateTime дата начала и время накопления энергии для ограничения энергопотребления
energyUsageWarning RealEnergy предупреждение об ограничении энергии, используемое для запуска кода события, что потребление энергии приближается к пределу
isArmConnect Boolean принимает значение "true", если переключатель должен быть включен до начала действия подключения
isArmDisconnect Boolean принимает значение "true", если переключатель должен быть включен до начала действия отключения
isEnergyLimiting Boolean принимает значение "true", если потребление энергии ограничено, и потребитель будет отключен, если он превысит лимит
needsPowerLimitCheck Boolean принимает значение "true", если необходимо проверить предел нагрузки для немедленного отключения (после подключения), если нагрузка превышает предел
needsVoltageLimitCheck Boolean принимает значение "true", если предел напряжения должен быть проверен, чтобы предотвратить подключение, если напряжение превышает предел
powerLimit ActivePower лимит мощности, выше которого подключение либо не должно происходить, либо должно привести к немедленному отключению
usePushbutton Boolean принимает значение "true", если для подключения необходимо использовать кнопку

3.5.22 Класс Seal описывает контроль доступа к классу AssetContainers.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.22.

Таблица 3.5.22 - Атрибуты класса Seal

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
appliedDateTime DateTime дата и время нанесения пломбы
condition SealConditionKind состояние пломбы
kind SealKind вид пломбы
sealNumber String номер пломбы
Names Name[] набор типизированных наименований

3.5.23 Класс SimpleEndDeviceFunction описывает простую функцию конечного устройства.

Вышестоящим классом в CIM-модели является EndDeviceFunction. Атрибуты класса приведены в таблице 3.5.23.

Таблица 3.5.23 - Атрибуты класса SimpleEndDeviceFunction

Наименование Tim Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
configID String конфигурация, указанная для функции
enabled Boolean принимает значение "true", если функция включена
firmwareID String версия прошивки
hardwareID String аппаратная версия
kind EndDeviceFunctionKind вид функции
password String пароль, необходимый для доступа к функции
programID String название программы
CustomAttributes UserAttribute[] набор специализированных атрибутов
Names Name[] набор типизированных наименований
Registers Register[] регистры величин, измеряемых функцией конечного устройства

3.5.24 Класс Status описывает информацию о текущем состоянии, имеющая отношение к сущности. Атрибуты класса приведены в таблице 3.5.24.

Таблица 3.5.24 - Атрибуты класса Status

Наименование Тип Описание
dateTime DateTime дата и время, для которых применяется значение состояния
reason String код причины или объяснение того, почему объект перешел в текущее значение состояния
remark String информация, касающаяся текущего значения, в виде текста свободной формы
value String значение состояния

3.5.25 Класс StringQuantity описывает величину со строковым значением. Атрибуты класса приведены в таблице 3.5.25.

Таблица 3.5.25 - Атрибуты класса StringQuantity

Наименование Тип Описание
multiplier UnitMultiplier масштабный коэффициент
unit UnitSymbol единицы измерения
value String значение

3.5.26 Класс TimeInterval описывает интервал времени. Атрибуты класса приведены в таблице 3.5.26.

Таблица 3.5.26 - Атрибуты класса TimeInterval

Наименование Тип Описание
end DateTime время окончания
start DateTime время начала

3.5.27 Класс UsagePoint описывает точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.27.

Таблица 3.5.27 - Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационном модели
Names Name[] набор типизированных наименований

3.5.28 Класс UserAttribute описывает общий класс пары имя-значение с необязательным порядковым номером и единицами измерения для значения. Атрибуты класса приведены в таблице 3.5.28.

Таблица 3.5.28 - Атрибуты класса UserAttribute

Наименование Тип Описание
name String наименование атрибута
sequenceNumber lnt32 порядковый номер атрибута в списке атрибутов
value StringQuantity значение атрибута

3.6 Профиль GetMeterConfig описывает получение настроек ПУ. Атрибуты профиля приведены в таблице 3.6.

Таблица 3.6 Атрибуты профиля GetMeterConfig

Наименование Тип Описание
Customer Customer[] роль организации - потребитель электроэнергии
CustomerAgreement CustomerAgreement[] договор с потребителем электрической энергии
Meter Meter[] ПУ, которые выполняют измерения в точке поставки
ServiсеLocation ServiceLocation[] объект энергоснабжения
UsagePoint UsagePoint[] точка поставки

3.6.1 Класс Customer описывает роль организации - потребитель электроэнергии.

Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.6.1.

Таблица 3.6.1 - Атрибуты класса Customer

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
kind CustomerKind вид потребителя
Names Name[] набор типизированных наименований

3.6.2 Класс CustomerAgreement описывает договор с потребителем электроэнергии.

Вышестоящим классом в CIM-модели является Agreement. Атрибуты класса приведены в таблице 3.6.2.

Таблица 3.6.2 - Атрибуты класса CustomerAgreement

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.6.3 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.

Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.6.3.

Таблица 3.6.3 - Атрибуты класса Meter

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
amrSystem String автоматизированная система считывания показаний ПУ, отвечающая за связь с этим конечным устройством
Names Name[] набор типизированных наименований

3.6.4 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.6.4.

Таблица 3.6.4 - Атрибуты класса Name

Наименование Тип Описание
name String наименование
NameType NameType тип наименования

3.6.5 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.6.5.

Таблица 3.6.5 - Атрибуты класса NameType

Наименование Тип Описание
description String описатель типа наименования
name String тип наименования

3.6.6 Класс ServiceLocation описывает объект энергоснабжения.

Вышестоящим классом в CIM-модели является Location. Атрибуты класса приведены в таблице 3.6.6.

Таблица 3.6.6 - Атрибуты класса ServiceLocation

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.6.7 Класс UsagePoint описывает точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.6.7.

Таблица 3.6.7 - Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.7 Профиль MeterReadings описывает получение данных с точек и ПУ. Атрибуты профиля приведены в таблице 3.7.

Таблица 3.7 Атрибуты профиля MeterReadings

Наименование Тип Описание
EndDeviceEventType EndDeviceEventType[] подробное описание события, произведенного конечным устройством
MeterReading MeterReading[] набор значений, полученных с ПУ
ReadingQualityТуре ReadingQualityТуpe[] подробное описание качества значения показания, производимого конечным устройством или системой
ReadingType ReadingType[] подробное описание типа значения показания

3.7.1 Класс Asset описывает материальный объект.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.1.

Таблица 3.7.1 - Атрибуты класса Asset

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.7.2 Класс DateTimeInterval описывает интервал даты и времени. Атрибуты класса приведены в таблице 3.7.2.

Таблица 3.7.2 - Атрибуты класса DateTimeInterval

Наименование Тип Описание
end DateTime дата и время окончания интервала
start DateTime дата и время начала интервала

3.7.3 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.

Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.7.3.

Таблица 3.7.3 - Атрибуты класса EndDeviceEvent

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
createdDateTime DateTime дата и время создания записи активности
reason String причина события, приводящего к записи активности
severity String приоритет события, приводящего к записи журналов событий
Assets Asset[] материальные объекты, для которых была создано событие в журнале
EndDeviceEventDetails EndDeviceEventDetail[] подробности события конечного устройства
EndDeviceEventType EndDeviceEventType тип события конечного устройства
Names Name[] набор типизированных наименований
status Status информация о последствиях события, приведшего к записи события
UsagePoint UsagePoint точка поставки, для которой сообщается о событии конечного устройства

3.7.4 Класс EndDeviceEventDetail описывает пару имя-значение, специфичную для событий конечного устройства. Атрибуты класса приведены в таблице 3.7.4.

Таблица 3.7.4 - Атрибуты класса EndDeviceEventDetail

Наименование Тип Описание
name String наименование
value StringQuantity значение

3.7.5 Класс EndDeviceEventType описывает подробное описание события, произведенного конечным устройством.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.5.

Таблица 3.7.5 - Атрибуты класса EndDeviceEventType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
domain String высокоуровневая предметная область события
eventOrAction String описание события
subDomain String предметная область события
type String тип физического устройства, из которого было создано событие
Names Name[] набор типизированных наименований

3.7.6 Класс IntervalBlock описывает временную последовательность показаний одного и того же типа показания. Атрибуты класса приведены в таблице 3.7.6.

Таблица 3.7.6 - Атрибуты класса IntervalBlock

Наименование Тип Описание
IntenalReadings IntervalReading[] интервальные показания, содержащееся в блоке
ReadingType ReadingType тип значений интервального показания, содержащихся в блоке

3.7.7 Класс IntervalReading описывает данные, полученные через регулярные промежутки времени.

Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.7.7.

Таблица 3.7.7 - Атрибуты класса IntervalReading

Наименование Тип Описание
reportedDateTime DateTime дата и время, когда показания были впервые переданы в измерительную систему
Source String система, выступающая в качестве источника показания
timeStamp DateTime время значения
Value String значение показания
ReadingQualities ReadingQuality[] качество показания
timePeriod DateTimeInterval начало и конец периода

3.7.8 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.

Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.7.8.

Таблица 3.7.8 - Атрибуты класса Meter

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований
status Status состояние

3.7.9 Класс MeterReading описывает набор значений, полученных с ПУ.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.9.

Таблица 3.7.9 - Атрибуты класса MeterReading

Наименование Тип Описание
EndDeviceEvents EndDeviceEvent[] события конечного устройства, связанные с набором показаний ПУ
IntervalBlocks IntervalBlock[] интервальные блоки, содержащиеся в показании ПУ
Meter Meter ПУ, с которого получено показание
Readings Reading[] показания ПУ
UsagePoint UsagePoint точка поставки, из которой были получены показания ПУ (набор значений)
valuesInterval DateTimeInterval дата и временной интервал элементов данных, содержащихся в показании ПУ

3.7.10 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.7.10.

Таблица 3.7.10 - Атрибуты класса Name

Наименование Тип Описание
name String наименование
NameType NameType тип наименования

3.7.11 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.7.11.

Таблица 3.7.11 - Атрибуты класса NameType

Наименование Тип Описание
description String описатель типа наименования
name String наименование типа наименования

3.7.12 Класс RationalNumber описывает рациональное число = "числитель"/"знаменатель". Атрибуты класса приведены в таблице 3.7.12.

Таблица 3.7.12 - Атрибуты класса RationalNumber

Наименование Тип Описание
denominator Int32 знаменатель. Значение 1 указывает, что число является простым целым числом
numerator Int32 числитель

3.7.13 Класс Reading описывает некоторое значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.

Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.7.13.

Таблица 3.7.13 - Атрибуты класса Reading

Наименование Тип Описание
reason ReadingReasonKind причина, по которой показание было получено
reportedDateTime DateTime дата и время, когда показания были впервые переданы в измерительную систему
source String система, выступающая в качестве источника показания
timeStamp DateTime время значения
value String значение показания
ReadingQualities ReadingQuality[] качество показателя
ReadingType ReadingType тип значения

3.7.14 Класс ReadingInterharmonic описывает интергармоники представляются в виде рационального числа "числитель" / "знаменатель", а гармоники представляются с использованием того же механизма и идентифицируются "знаменателем" =1. Атрибуты класса приведены в таблице 3.7.14.

Таблица 3.7.14 - Атрибуты класса ReadingInterharmonic

Наименование Тип Описание
denominator Int32 интергармонический знаменатель
numerator Int32 интергармонический числитель

3.7.15 Класс ReadingQuality описывает качество значения показания или интервального значения показания. Атрибуты класса приведены в таблице 3.7.15.

Таблица 3.7.15 - Атрибуты класса ReadingQuality

Наименование Тип Описание
comment String комментарий к коду качества
Source String система, выступающая в качестве источника кода качества
timeStamp DateTime дата и время присвоения или установления кода качества
ReadingQualityType ReadingQualityType тип качества

3.7.16 Класс ReadingQualityType описывает качество значения показания, производимого конечным устройством или системой.

Вышестоящим классом в СIМ-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.16.

Таблица 3.7.16 - Атрибуты класса ReadingQualityType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Category String высокоуровневая предметная область качества значения показания
subCategory String специфическая предметная область качества значения показания, как подвариант "category"
systemId String идентификатор системы, заявившей о проблеме с данными или предоставившей комментарий к этим данным
Names Name[] набор типизированных наименований

3.7.17 Класс ReadingType описывает типа значения показания.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.17.

Таблица 3.7.17 - Атрибуты класса ReadingType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
accumulation String накопления данных во времени
aggregate String объединенные данные с нескольких точек поставки
commodity String тип товара или услуги (электрическая энергия или мощность)
consumption Tier Int32 максимальная мощность по договору энергоснабжения (оказания услуг по передаче электрической энергии (мощности)
cpp Int32 критический пиковый период
currency String валюта
flowDirection String направление перетока
macroPeriod String интересующий период времени, который отражает то, как показание просматривается или фиксируется в течение длительного периода времени
measurementKind String детализация единицы измерения
measuringPeriod String интервал измерения
multiplier String множитель
phases String фаза
tou Int32 временная зона тарифа (tou)
unit String единицы измерения
argument RationalNumber аргумент, используемый для введения чисел в описание единицы измерения там, где они необходимы. Значение 0 в "числителе" и "знаменателе" означает, что не применимо
interharmonic ReadingInterharmonic индикация "гармонической" или "интергармонической" основы для измерения, значение 0 в "числителе" и "знаменателе" означает неприменимо
Names Name[] набор типизированных наименований

3.7.18 Класс Status описывает информацию о текущем состоянии объекта. Атрибуты класса приведены в таблице 3.7.18.

Таблица 3.7.18 - Атрибуты класса Status

Наименование Тип Описание
dateTime DateTime дата и время, для которых применяется значение состояния
reason String код причины пли объяснение того, почему объект перешел в текущее значение состояния
remark String информация, касающаяся текущего значения состояния, в виде текста свободной формы
value String значение состояния

3.7.19 Класс UsagePoint описывает точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.7.19.

Таблица 3.7.19 - Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.8 Профиль GetMeterReadings описывает набор значений, полученных с ПУ. Атрибуты профиля приведены в таблице 3.8.

Таблица 3.8 Атрибуты профиля GetMeterReadings

Наименование Тип Описание
EndDevice EndDevice[] контейнер материальных объектов, выполняющий одну или несколько функций оконечного устройства и имеющий возможность обмена данными
MeterReadings MeterReadings набор значении, полученных с ПУ
Reading Reading[] некоторое значение, вычисленное ПУ, другим материальным объектом или рассчитанное системой
ReadingQuality ReadingQuality[] значения качества показания или интервального значения показания
ReadingType ReadingType[] подробное описание типа значения показания
TimeSchedule TimeSchedule[] описание всего, что меняется стечением времени
TransformerTank TransformerTank[] сборка из двух или более индуктивно связанных обмоток, которые преобразуют переменные уровни напряжения и тока
UsagePoint UsagePoint[] точка поставки

3.8.1 Класс DateTimeInterval описание интервала даты и времени. Атрибуты класса приведены в таблице 3.8.1.

Таблица 3.8.1 - Атрибуты класса DateTimeInterval

Наименование Тип Описание
end DateTime дата и время окончания интервала
start DateTime дата и время начала интервала

3.8.2 Класс EndDevice описывает контейнер материальных объектов, выполняющий одну или несколько функций оконечного устройства и имеющий возможность обмена данными.

Вышестоящим классом в CIM-модели является AssetContainer. Атрибуты класса приведены в таблице 3.8.2.

Таблица 3.8.2 - Атрибуты класса EndDevice

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.8.3 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.

Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.8.3.

Таблица 3.8.3 - Атрибуты класса EndDeviceEvent

Наименование Тип Описание
EndDeviceEventType EndDeviceEventType тип события конечного устройства

3.8.4 Класс EndDeviceEventType описывает события, произведенные конечным устройством.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.8.4.

Таблица 3.8.4 - Атрибуты класса EndDeviceEventType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.8.5 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.

Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.8.5.

Таблица 3.8.5 - Атрибуты класса Meter

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.8.6 Класс MeterReading описывает набор значений, полученных с ПУ. Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.8.6.

Таблица 3.8.6 - Атрибуты класса MeterReading

Наименование Тип Описание
EndDeviceEvents EndDeviceEvent[] события конечного устройства, связанные с набором показаний ПУ
Meter Meter ПУ, с которого получено показание
Readings Reading[] показания ПУ
UsagePoint UsagePoint точка поставки, из которой были получены показания ПУ (набор значений)

3.8.7 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.8.7.

Таблица 3.8.7 - Атрибуты класса Name

Наименование Тип Описание
name String наименование
NameType NameType тип наименования

3.8.8 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.8.8.

Таблица 3.8.8 - Атрибуты класса NameType

Наименование Тип Описание
Description String описатель типа наименования
Name String наименование типа наименования

3.8.9 Класс Reading описывает некоторое значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.

Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.8.9.

Таблица 3.8.9 - Атрибуты класса Reading

Наименование Тип Описание
reason ReadingReasonKind причина, по которой показание было получено
source String система, выступающая в качестве источника показания
ReadingType ReadingType тип значения

3.8.10 Класс Reading описывает значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.

Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.8.10.

Таблица 3.8.10 - Атрибуты класса Reading

Наименование Тип Описание
reason ReadingReasonKind причина, по которой показание было получено
source String система, выступающая в качестве источника показания

3.8.11 Класс ReadingQuality описывает качество значения показания или интервального значения показания. Атрибуты класса приведены в таблице 3.8.11.

Таблица 3.8.11 - Атрибуты класса ReadingQuality

Наименование Тип Описание
ReadingQualityType ReadingQualityType тип качества

3.8.12 Класс ReadingQualityType описывает значения качества показания, производимого конечным устройством или системой.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.8.12.

Таблица 3.8.12 - Атрибуты класса ReadingQualityType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.8.13 Класс ReadingType описывает тип значения показания.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.8.13.

Таблица 3.8.13 - Атрибуты класса ReadingType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.8.14 Класс TimeSchedule описывает все, что меняется с течением времени. Вышестоящим классом в CIM-модели является Document. Атрибуты класса приведены в таблице 3.8.14.

Таблица 3.8.14 - Атрибуты класса TimeSchedule

Наименование Тип Описание
scheduleInterval DateTimeInterval расписание

3.8.15 Класс TransfonnerTank описывает сборку из двух или более индуктивно связанных обмоток, которые осуществляют преобразование уровней переменного напряжения и тока.

Вышестоящим классом в CIM-модели является Equipment. Атрибуты класса приведены в таблице 3.8.15.

Таблица 3.8.15 - Атрибуты класса TransformerTank

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.8.16 Класс UsagePoint описывают точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.8.16.

Таблица 3.8.16 - Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.9 Профиль EndDeviceEvents описывает набор классов для чтения событий с ПУ. Атрибуты профиля приведены в таблице 3.9.

Таблица 3.9 Атрибуты профиля EndDeviceEvents

Наименование Тип Описание
EndDeviceEvent EndDeviceEvent[] событие, обнаруженное функцией устройства, связанной с конечным устройством
EndDeviceEventType EndDeviceEventType[] подробное описание события, произведенного конечным устройством

3.9.1 Класс Asset описывает материальный объект.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.9.1.

Таблица 3.9.1 - Атрибуты класса Asset

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.9.2 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.

Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.9.2.

Таблица 3.9.2 - Атрибуты класса EndDeviceEvent

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
createdDateTime DateTime дата и время создания записи активности
Reason String причина события, приводящего к записи активности
severity String уровень серьезности события, приводящего к записи активности
Assets Asset[] материальные объекты, для которых была создана запись активности
EndDeviceEventDetails EndDeviceEventDetail[] подробности события конечного устройства
EndDeviceEventType EndDeviceEventType тип события конечного устройства
Names Name[] набор типизированных наименований
Status Status информация о последствиях события, приведшего к записи активности
UsagePoint UsagePoint точка поставки, для которой сообщается о событии конечного устройства

3.9.3 Класс EndDeviceEventDetail описывает пару имя-значение, специфичная для событий конечного устройства. Атрибуты класса приведены в таблице 3.9.3.

Таблица 3.9.3 - Атрибуты класса EndDeviceEventDetail

Наименование Тип Описание
Name String наименование
Value StringQuantity значение

3.9.4 Класс EndDeviceEventType описывает события, произведенного конечным устройством.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.9.4.

Таблица 3.9.4 - Атрибуты класса EndDeviceEventType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Domain String высокоуровневая предметная область события
eventOrAction String специфическая часть события
subDomain String более специфическая предметная область события
Type String тип физического устройства, из которого был создано событие
Names Name[] набор типизированных наименований

3.9.5 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.9.5.

Таблица 3.9.5 - Атрибуты класса Name

Наименование Тип Описание
name String наименование
NameType NameType тип наименования

3.9.6 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.9.6.

Таблица 3.9.6 - Атрибуты класса NameType

Наименование Тип Описание
description String описатель типа наименования
name String наименование типа наименования

3.9.7 Класс Status описывает информацию о текущем состоянии, имеющая отношение к сущности. Атрибуты класса приведены в таблице 3.9.7.

Таблица 3.9.7 - Атрибуты класса Status

Наименование Тип Описание
dateTime DateTime дата и время, для которых применяется значение состояния
reason String код причины или объяснение того, почему объект перешел в текущее состояния
remark String информация, касающаяся текущего состояния, в виде текста свободной формы
value String значение состояния

3.9.8 Класс UsagePoint описывает точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.9.8.

Таблица 3.9.8 - Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.10 Профиль GetEndDeviceEvents описывает полученные с устройств события. Атрибуты профиля приведены в таблице 3.10.

Таблица 3.10 Атрибуты профиля GetEndDeviceEvents

Наименование Тип Описание
Customer Customer[] роль организации - потребитель электроэнергии
СustоmerAgreement СustomerAgreement[ ] договор с потребителем электроэнергии
EndDeviceEvent EndDeviceEvent[] событие, обнаруженное функцией устройства, связанной с конечным устройством
EndDeviceEventType EndDeviceEventType[] подробное описание события, произведенного конечным устройством
Meter Meter[] ПУ, которые выполняют измерения количества электроэнергии в точке поставки для финансовых расчетов
ServiceCategory ServiceCategory[] категория услуги, предоставляемой потребителю
ServiceLocation ServiceLocation[] объект энергоснабжения
TimeSchedule TimeSchedule[] описание временных периодов для формирования объемов потребления электрической энергии
UsagePoint UsagePoint[] точка поставки

3.10.1 Класс Customer описывает роль организации - потребитель электроэнергии.

Вышестоящим классом в CIM-модели является OrganisationRole. Атрибуты класса приведены в таблице 3.10.1.

Таблица 3.10.1 - Атрибуты класса Customer

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Kind CustomerKind вид потребителя
Names Name[] набор типизированных наименований

3.10.2 Класс CustomerAgreement описывает договор с потребителем электроэнергии.

Вышестоящим классом в CIM-модели является Agreement. Атрибуты класса приведены в таблице 3.10.2.

Таблица 3.10.2 - Атрибуты класса CustomerAgreement

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.10.3 Класс DateTimeInterval описывает интервал даты и времени. Атрибуты класса приведены в таблице 3.10.3.

Таблица 3.10.3 - Атрибуты класса DateTimeInterval

Наименование Тип Описание
end DateTime дата и время окончания интервала
start DateTime дата и время начала интервала

3.10.4 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.

Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.10.4.

Таблица 3.10.4 - Атрибуты класса EndDeviceEvent

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
reason String причина события, приводящего к записи активности
severity String уровень серьезности события, приводящего к записи активности
Names Name[] набор типизированных наименований

3.10.5 Класс EndDeviceEventType описывает события, произведенного конечным устройством.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.10.5.

Таблица 3.10.5 - Атрибуты класса EndDeviceEventType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.10.6 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.

Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.10.6.

Таблица 3.10.6 - Атрибуты класса Meter

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.10.7 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.10.7.

Таблица 3.10.7 - Атрибуты класса Name

Наименование Тип Описание
name String наименование
NameType NameType тип наименования

3.10.8 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.10.8.

Таблица 3.10.8 - Атрибуты класса NameType

Наименование Тип Описание
description String описатель типа наименования
name String наименование типа наименования

3.10.9 Класс ServiceCategory описывает категорию услуги, предоставляемой потребителю.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.10.9.

Таблица 3.10.9 - Атрибуты класса ServiceCategory

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
kind ServiceKind вид услуги
Names Name[] набор типизированных наименований

3.10.10 Класс ServiceLocation описывает объект энергоснабжения.

Вышестоящим классом в CIM-модели является Location. Атрибуты класса приведены в таблице 3.10.10.

Таблица 3.10.10 - Атрибуты класса ServiceLocation

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.10.11 Класс TimeSchedule описывает временные периоды для формирования объемов потребления электрической энергии.

Вышестоящим классом в CIM-модели является Document. Атрибуты класса приведены в таблице 3.10.11.

Таблица 3.10.11 - Атрибуты класса TimeSchedule

Наименование Тип Описание
scheduleInterval DateTimeInterval расписание

3.10.12 Класс UsagePoint описывает точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.10.12.

Таблица 3.10.12 - Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.11 Профиль EndDeviceControls описывает структуру выполнения операций с ПУ

Атрибуты профиля приведены в таблице 3.11.

Таблица 3.11 Атрибуты профиля EndDeviceControls

Наименование Тип Описание
EndDeviceControl EndDeviceControl[] указывает ПУ (или ПУ) выполнить указанное действие
EndDeviсеСontrolТуре EndDeviceControlType[] подробное описание команды управления, выполняемого конечным устройством

3.11.1 Класс ElectronicAddress описывает электронный адрес потребителя электрической энергии. Атрибуты класса приведены в таблице 3.11.1.

Таблица 3.11.1 - Атрибуты класса ElectronicAddress

Наименование Тип Описание
email1 String почтовый адрес потребителя электрической энергии 1
email2 String почтовый адрес потребителя электрической энергии 2
lan String адрес сети
mac String адрес MAC (Media Access Control)
password String пароль
radio String адрес радиосети
userID String идентификатор
web String интернет-адрес

3.11.2 Класс EndDevice описывает контейнер объектов, выполняющий одну или несколько функций оконечного устройства и имеющий возможность обмена данными. Вышестоящим классом в CIM-модели является AssetContainer. Атрибуты класса приведены в таблице 3.11.2.

Таблица 3.11.2 - Атрибуты класса EndDevice

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
installCode String установочный код
isPan Boolean если принимает значение "true", то устройство находится в персональной сети (PAN)
electronicAddress ElectronicAddress электронный адрес потребителя электрической энергии
Names Name[] набор типизированных наименований

3.11.3 Класс EndDeviceControl описывает указание конечному устройству (или группе конечных устройств) выполнить указанное действие.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.11.3.

Таблица 3.11.3 - Атрибуты класса EndDeviceControl

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
reason String причина управляющего воздействия, позволяющего определить, как продолжать обработку
EndDeviceControlType EndDeviceControlType тип управления элементом управления конечным устройством
EndDevices EndDevice[] конечные устройства, получающие команды от элемента управления конечным устройством
UsagePoints UsagePoint[] точки поставки, получающие команды от элемента управления конечным устройством

3.11.4 Класс EndDeviceControlType описывает команды управления, выполняемого конечным устройством.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.11.4.

Таблица 3.11.4 - Атрибуты класса EndDeviceControlType

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Domain String высокоуровневая предметная область элемента управления
eventOrAction String специфическая часть типа элемента управления
subDomain String специфическая предметная область элемента управления
Type String тип физического устройства, из которого был создан элемент управления
Names Name[] набор типизированных наименований

3.11.5 Класс Name описывает типизированное дополнительное наименование. Атрибуты класса приведены в таблице 3.11.5.

Таблица 3.11.5 - Атрибуты класса Name

Наименование Тип Описание
name String наименование
NameType NameType тип наименования

3.11.6 Класс NameType описывает тип наименования. Атрибуты класса приведены в таблице 3.11.6.

Таблица 3.11.6 - Атрибуты класса NameType

Наименование Тип Описание
description String описатель типа наименования
name String тип наименования

3.11.7 Класс UsagePoint описывает точку поставки.

Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.11.7.

Таблица 3.11.7- Атрибуты класса UsagePoint

Наименование Тип Описание
mRID String глобальный уникальный идентификатор объекта информационной модели
Names Name[] набор типизированных наименований

3.12 Перечисления

3.12.1 Перечисление AmiBillingReadyKind описывает жизненный цикл системы считывания показаний в точке поставки в отношении готовности к выставлению счетов с помощью расширенной инфраструктуры считываний показаний. Элементы перечисления приведены в таблице 3.12.1.

Таблица 3.12.1 - Элементы перечисления AmiBillingReadyKind

Наименование Описание
amiCapable точка поставки оснащена ПУ с поддержкой автоматизированной измерительной системы (AMI), который в настоящее время еще не оснащен модулем связи
amiDisabled точка поставки оснащена ПУ с поддержкой AMI, однако функциональность AMI была отключена или не используется
billingApproved точка поставки оснащена работающим ПУ с поддержкой AMI, и точность была сертифицирована для целей выставления счетов
enabled точка поставки оснащена ПУ с поддержкой AMI, способным поддерживать связь
nonAmi точка поставки оснащена ПУ, не поддерживающим AMI
nonMetered точка поставки в настоящее время не оснащена ПУ
operable точка поставки оснащена ПУ с поддержкой AMI, способным функционировать и связываться с сетью AMI

3.12.2 Перечисление AssetModelUsageKind описывает вид использования модели материального объекта. Элементы перечисления приведены в таблице 3.12.2.

Таблица 3.12.2 - Элементы перечисления AssetModelUsageKind

Наименование Описание
customerSubstation модель материального объекта предназначена для использования в подстанции потребителя
distributionOverhead модель актива предназначена для использования в распределительной воздушной сети
distributionUnderground модель материального объекта предназначена для использования в подземных распределительных сетях
other другое
streetlight модель материального объекта предназначена для использования в качестве уличного освещения
substation модель материального объекта предназначена для использования на подстанции
transmission модель материального объекта предназначена для использования в сети передачи
unknown использование модели материального объекта неизвестно

3.12.3 Перечисление ComDirectionKind описывает вид направления коммуникации. Элементы перечисления приведены в таблице 3.12.3.

Таблица 3.12.3 - Элементы перечисления ComDirectionKind

Наименование Описание
biDirectional двунаправленный
fromDeviсе от устройства
toDevice к устройству

3.12.4 Перечисление ComTechnologyKind описывает вид технологии коммуникации. Элементы перечисления приведены в таблице 3.12.4.

Таблица 3.12.4 - Элементы перечисления ComTechnologyKind

Наименование Описание
cellular сотовая связь. Подвариант "rf"
ethernet Высокоскоростная технология связи
homePlug технология связи по линиям электропередач
pager односторонняя или двусторонняя радиопейджинговая сеть. Подвариант "rf"
phone стандартная проводная телефонная система
plc технология связи по линиям электропередач
rf частная или общественная технология на основе радиосвязи
rfMesh mesh радиосвязь. Подвариант "rf"
zigbee беспроводная технология радиосвязи. Подвариант "rf"

3.12.5 Перечисление CorporateStandardKind описывает вид корпоративного стандарта. Элементы перечисления приведены в таблице 3.12.5.

Таблица 3.12.5 - Элементы перечисления CorporateStandardKind

Наименование Описание
Experimental модель материального объекта используется экспериментально
Other другое
Standard модель материального объекта используется в качестве корпоративного стандарта
underEvaluation использование модели материального объекта находится в стадии оценки

3.12.6 Перечисление CustomerKind описывает вид потребителя. Элементы перечисления приведены в таблице 3.12.6.

Таблица 3.12.6 - Элементы перечисления CustomerKind

Наименование Описание
commercialIndustrial коммерческий промышленный
energyServiceScheduler диспетчер энергетических услуг
energyServiceSupplier поставщик энергетических услуг
internalUse внутреннего использования
Other другой
pumpingLoad насосная станция
Residential бытовой
residentialAndCommercial бытовой и коммерческий
residentialAndStreetlight бытовой и уличное освещение
residentialFarmService сельское хозяйство
residentialStreetlightOthers бытовое уличное освещение или другой вид, связанный с потребителем
windMachine ветряная установка

3.12.7 Перечисление EndDeviceFunctionKind описывает вид функции конечного устройства. Элементы перечисления приведены в таблице 3.12.7.

Таблица 3.12.7 - Элементы перечисления EndDeviceFunctionKind

Наименование Описание
autonomousDst автономное применение перехода на летнее времени (DST)
demandResponse функции сброса
electricMetering учет электроэнергии
gasMetering учет газа
Metrology представление измеренных значений пользователю или другой системе
onRequestRead чтение по запросу
outageHistory история о перебоях в подаче электроэнергии
relaysProgramming поддержка одного или нескольких реле, которые могут быть программируемы в ПУ
reverseFlow обнаружение и контроль обратного направления
waterMetering учет воды

3.12.8 Перечисление MeterMultiplierKind описывает вид коэффициента ПУ. Элементы перечисления приведены в таблице 3.12.8.

Таблица 3.12.8 - Элементы перечисления MeterMultiplierKind

Наименование Описание
ctRatio коэффициент трансформации по току
kE тестовая постоянная
kH киловатт-час. Число киловатт-часов, которое должно быть приложено к ПУ, чтобы вызвать один оборот диска для электромеханического ПУ, или число киловатт-часов, представленных одним импульсом приращения для электронного ПУ
kR регистр множителя. Число, на которое нужно умножить показания регистра, чтобы получить кВтч
ptRatio коэффициент трансформации по напряжению
transformerRatio произведение коэффициента Ктт и коэффициента Ктн

3.12.9 Перечисление PliaseCode описывает перечисление идентификаторов фаз. Позволяет обозначить фазы как для передающего, так и для распределительного оборудования, цепей и нагрузок. Элементы перечисления приведены в таблице 3.12.9.

Таблица 3.12.9 - Элементы перечисления PliaseCode

Наименование Описание
А фаза А, В, С и нейтраль
АВ фаза А, В, С и нейтраль
ABC фаза А, В, С и нейтраль
ABCN фаза А, В, С и нейтраль
ABN фаза А, В и нейтраль
AC фаза А, С и нейтраль
ACN фаза А, С и нейтраль
AN фаза А и нейтраль
В фаза В, С и нейтраль
ВС фаза В, С и нейтраль
BCN фаза В, С и нейтраль
BN фаза В и нейтраль
С фаза С и нейтраль
CN фаза С и нейтраль
N нейтраль
none фазы не указаны
s1 вторичная Фаза 1 и нейтраль
s12 вторичная Фаза 1, 2 и нейтраль
s12N вторичная Фаза 1, 2 и нейтраль
s1N вторичная Фаза 1 и нейтраль
s2 вторичная Фаза 2 и нейтраль
s2N вторичная Фаза 2 и нейтраль
X неизвестная ненейтральная фаза
XN неизвестная ненейтральная фаза плюс нейтраль
XY две неизвестные ненейтральные фазы
XYN две неизвестные ненейтральные фазы плюс нейтраль

3.12.10 Перечисление PotentialTransformerKind описывает тип ТН. Элементы перечисления приведены в таблице 3.12.10.

Таблица 3.12.10 - Элементы перечисления PotentialTransformerKind

Наименование Описание
capacitiveCoupling трансформатор напряжения использует емкостную связь для создания вторичного напряжения
Inductive трансформатор напряжения использует индукционные катушки для создания вторичного напряжения

3.12.11 Перечисление ReadingReasonKind описывает причину, по которой значение было получено. Элементы перечисления приведены в таблице 3.12.11.

Таблица 3.12.11 - Элементы перечисления ReadingReasonKind

Наименование Описание
billing показания принимаются или должны приниматься в ответ на запрос потребителя или другой стороны, связанный с выставлением счетов, подвариант "inquiry"
demandReset показания принимаются или должны приниматься в сочетании со сбросом одного или нескольких регистров сброса в ПУ
inquiry показания принимаются или должны приниматься в ответ на запрос потребителя или другой стороны
installation показания принимаются или должны приниматься в сочетании с установкой ПУ
loadManagement показания принимаются или должны приниматься для поддержки управления нагрузками в распределительных сетях или устройствах
loadResearch показания принимаются или должны приниматься для поддержки исследований и анализа нагрузок на распределительные сети или устройства
moveIn показания принимаются или должны приниматься в связи с событием заезда потребителя
moveOut показания принимаются или должны приниматься в связи с событием переезда потребителя
other другое
removal показания принимаются или должны приниматься в сочетании со снятием ПУ
serviceConnect показания принимаются или должны приниматься в сочетании с подключением или повторным подключением услуги
serviceDisconnect показания принимаются или должны приниматься в связи с отключением услуги

3.12.12 Перечисление SealConditionKind описывает вид состояния пломбы. Элементы перечисления приведены в таблице 3.12.12.

Таблица 3.12.12 - Элементы перечисления SealConditionKind

Наименование Описание
broken сломана
locked заблокирована
missing отсутствует
open открыта
other другое

3.12.13 Перечисление SealKind описывает вид пломбы. Элементы перечисления приведены в таблице 3.12.13.

Таблица 3.12.13 - Элементы перечисления SealKind

Наименование Описание
lead свинец
lock замок
other другое
steel сталь

3.12.14 Перечисление ServiceKind описывает вид услуги. Элементы перечисления приведены в таблице 3.12.14.

Таблица 3.12.14 - Элементы перечисления ServiceKind

Наименование Описание
electricity электроснабжение
gas газификация
heat теплоснабжение
internet интернет услуги
other другое
rates налог, сбор, пошлина
refuse услуги по вывозу отходов
sewerage услуги канализации
time служба времени
tvLicence служба телевизионных лицензий
water водоснабжение

3.12.15 Перечисление SupplierKind описывает вид поставщика. Элементы перечисления приведены в таблице 3.12.15.

Таблица 3.12.15 - Элементы перечисления SupplierKind

Наименование Описание
other другое
retailer организация, которая продает электрическую энергию (не оказывает услугу по передаче электрической энергии); применяется к розничным рынкам
utility организация, предоставляющая услугу потребителю

3.12.16 Перечисление UnitMultiplier описывает множители единиц, определенные для СIМ. Элементы перечисления приведены в таблице 3.12.16.

Таблица 3.12.16 - Элементы перечисления UnitMultiplier

Наименование Описание
а атто 10**-18
с санти 10**-2
d децп 10**-1
da дека 10**1
Е экса 10**18
f фемто 10**-15
G гига 10**9
h гекто 10**2
k кило 10**3
m микро 10**-6
M мега 10**6
micro микро 10**-6
n нано 10**-9
none без множителя или эквивалентного умножения на 1
р пико 10**-12
P пета 10**15
T тера 10**12
у йокто 10**-24
Y иотта 10**24
z зепто 10**-21
Z зетта 10**21

3.12.17 Перечисление UnitSymbol описывает единицы, определенные для использования в CIM. Элементы перечисления приведены в таблице 3.12.17.

Таблица 3.12.17 - Элементы перечисления UnitSymbol

Наименование Описание
А ток в амперах
А2 ампер в квадрате
A2h ампер-квадрат-часы
A2s ампер в квадрате времени в квадратных амперах
Ah ампер-часы
anglemin угол плоскости, минуты
anglesec угол плоскости, секунда
APerA ток, отношение ампер
APerm напряженность магнитного поля, ампер на метр
As ампер-секунды
bar давление, бар (1 бар = 100 кПа)
Bq радиоактивность в беккерелях (1/s)
Btu энергия, британская тепловая единица
С электрический заряд в кулонах
cd сила света в канделах
character количество символов
charPers скорость передачи данных (бод) в символах в секунду
cosPhi коэффициент мощности, безразмерный
count количество вещества, значение ПУ
CPerkg экспозиция (рентгеновские лучи), кулон на килограмм
СPerm2 плотность поверхностного заряда, кулон на квадратный метр
CPerm3 плотность электрического заряда, кулон на кубический метр
d время, сутки = 24 ч = 86400 с
dB уровень звукового давления в децибелах
dBm уровень мощности (логарифмический коэффициент мощности сигнала, Бел-мВт). нормированный на 1 мВт
deg угол плоскости в градусах
degC относительная температура в градусах Цельсия
F электрическая емкость в Фарадах (C/V)
FPerm диэлектрическая проницаемость, Фарад на метр
ft3 объем, в кубических футах
G плотность магнитного потока, Гаусс (1 Гс = 10-4 Тл)
gal объем, галлон США (1 галлон = 231 дюйм3 = 128 унций)
gPerg концентрация, отношение массы растворенного вещества к массе раствора
Gy поглощенная доза в Грей (J/kg)
GyPers мощность поглощенной дозы. Грей в секунду
h время, час = 60 мин = 3600 с
H электрическая индуктивность в Генри (Wb/A)
ha площадь, га
HPerm проницаемость, Генри на метр
Hz частота в герцах (1/s)
HzPerHz частота, скорость изменения частоты
HzPers скорость изменения частоты в Герцах в секунду
J энергия в джоулях
JPerK теплоемкость в Джоуль/Кельвин
JPerkg удельная энергия, Джоуль / кт
JPerkgK удельная теплоемкость, удельная энтропия, Джоуль на килограмм Кельвин
JPerm2 плотность энергии изоляции, Джоуль на квадратный метр или ватт-секунда на квадратный метр
JPerm3 плотность энергии, джоуль на кубический метр
JPermol молярная энергия, джоуль на моль
JPermolK мольная энтропия, молярная теплоемкость, джоуль на моль кельвин
JPers уровень энергии в джоулях в секунду (дж/с).
К температура в кельвннах
kat каталитическая активность, катал = моль / с
кatPerm3 концентрация каталитической активности, катал на кубический метр
kg масса в килограммах
kgm момент массы в килограмм-метрах (первый момент массы)
kgm2 момент массы в килограммах на квадратный метр (второй момент массы, обычно называемый моментом инерции)
kgPerJ вес на энергию в килограмм / джоуль (кт/дж)
kgPerm3 плотность в килограммах на кубический метр
kn скорость, узел (1 узл = 1852/3600) м/с
KPers скорость изменения температуры в кельвннах в секунду
l объем, литр = дм3 = м3 / 1000
Im световой поток в люменах
lPerh объемный расход, литр в час
lPerl концентрация, отношение объема растворенного вещества к объему раствора
lPers объемный расход в литрах в секунду
lx освещенность в люксах
m длина в метрах
M длина, морская миля (1 м = 1852 м)
m2 площадь в квадратных метрах
m2Pers вязкость в квадратных метрах / секунду
m3 объем в кубометрах
m3Compensated объем, кубический метр, с поправкой на погодные условия
m3Perh объемный расход, куб.м в час
m3Perkg удельный объем, куб.м на килограмм, об
m3Pers объемный расход в кубических метрах в секунду
m3Uncompensated объем, кубический метр, без учета погодных условий
min время, минута = 60 с
mmHg давление, миллиметр ртутного столба (1 мм рт. ст. примерно 133,3 па)
mol количество вещества в молях
molPerkg концентрация, моляльность, количество растворенного вещества в молях и количество растворителя в килограммах
molPerm3 концентрация, количество концентрации вещества (с), количество растворителя в молях, деленное на объем раствора в м3
molPermol концентрация, молярная доля, отношение молярного количества растворенного вещества к молярному количеству раствора
mPerm3 топливная эффективность в метрах на кубический метр
mPers скорость в метрах в секунду (m/s)
mPers2 ускорение в метрах в секунду в квадрате
Mx магнитный поток максвелла (1 mx = 10-8 вт)
N сила в ньютонах
Nm момент силы, ньютон-метр
none единицы не применимы
NPerm поверхностное натяжение, ньютон на метр
Oe магнитное поле, ирстед (1 э = (103/4р) а/м)
ohm электрическое сопротивление в омах (v/a)
ohmm удельное сопротивление, омметр, (rho)
ohmPerm электрическое сопротивление на длину в ом на метр ((в/а)/м)
onePerHz величина, обратная частоте (1/гц)
onePerm волновое число, обратный метр, (1/m)
Pa давление в паскалях
PaPers скорость изменения давления в паскалях в секунду
Pas динамическая вязкость, паскаль-секунда
ppm концентрация в частях на миллион
Q количество мощности, q
Qh количество энергии, qh
rad угол плоскости в радианах (m/m)
radPers угловая скорость в радианах в секунду (rad/s)
radPers2 угловое ускорение, радиан на секунду в квадрате
rev количество оборотов, оборотов
rotPers оборотов в секунду (1/s)
s время в секундах
S проводимость в сименсах
SPerm электропроводность на длину (ф/м)
sPers время, отношение времени
sr телесный угол в стерадианах (m2/m2)
Sv эквивалент дозы в зивертах (j/kg)
T плотность магнитного потока в теслах (wb/m2)
therm энергия, тепл
tonne масса
V электрический потенциал в вольтах (w/a)
V2 вольт в квадрате
V2h вольт-квадрат-часы
VA полная мощность в вольт-амперах
VAh полная энергия в вольт-ампер-часах
VAr реактивная мощность в вольт-амперах
VArh реактивная энергия в вольт-ампер-часах
Vh вольт-час, вольт-часы
VPerHz магнитный поток в вольт на герц
VPerm напряженность электрического поля, вольт на метр
VPerV напряжение, соотношение напряжений
VPerVA коэффициент мощности, отношение активной мощности к полной мощности
VPerVAr коэффициент мощности of, отношение активной мощности к полной мощности
Vs вольт секунда (ws/a)
W активная мощность в ваттах
Wb магнитный поток в веберах
Wh активная энергия в ватт-часах
WPerA активная мощность на поток тока, ватт на ампер
WPerm2 плотность теплового потока, энергетическая освещенность, ватт на квадратный метр
WPerm2sr сияние, ватт на квадратный метр стерадиан
WPermК теплопроводность в ваттах / метрах кельвнна
WPers скорость разгона в ваттах в секунду
WPersr интенсивность излучения, ватт на стерадиан
WPerW мощность сигнала, коэффициент мощности

3.12.18 Перечисление UsagePointConnectedKind описывает состояние точки поставки по отношению к подключению к сети. Элементы перечисления приведены в таблице 3.12.18.

Таблица 3.12.18 - Элементы перечисления UsagePointConnectedKind

Наименование Описание
Connected статус подключения точки поставки
logicallyDisconnected точка поставки была отключена в результате срабатывания функции отключения в ПУ, присутствующем в точке поставки
physicallyDisconnected точка поставки была отключена от сети в точке перед ПУ

3.12.19 Перечисление ReadingReasonKind описывает причину, по которой значение было получено. Элементы перечисления приведены в таблице 3.12.19.

Таблица 3.12.19 - Элементы перечисления ReadingReasonKind

Наименование Описание
Billing показания принимаются или должны приниматься в ответ на запрос потребителя или другой стороны, связанный с выставлением счетов, подвариант "inquiry"
demandReset показания принимаются или должны приниматься в сочетании со сбросом одного или нескольких регистров сброса в ПУ
Inquiry показания принимаются или должны приниматься в ответ на запрос потребителя или другой стороны
installation показания принимаются или должны приниматься в сочетании с установкой ПУ
loadManagement показания принимаются или должны приниматься для поддержки управления нагрузками в распределительных сетях или устройствах
load Research показания принимаются или должны приниматься для поддержки исследований и анализа нагрузок на распределительные сети или устройства
moveIn показания принимаются или должны приниматься в связи с событием присоединения потребителя
moveOut показания принимаются или должны приниматься в связи с событием отключения потребителя
other другое
removal показания принимаются или должны приниматься в сочетании со снятием пу
serviceConnect показания принимаются или должны приниматься в сочетании с подключением или повторным подключением услуги
serviceDisconnect показания принимаются или должны приниматься в связи с отключением услуги

3.12.20 Перечисление ServiceMultiplierKind описывает вид коэффициента услуги. Элементы перечисления приведены в таблице 3.12.20.

Таблица 3.12.20 - Элементы перечисления ServiceMultiplierKind

Наименование Описание
ctRatio коэффициент трансформации по току
ptRatio коэффициент трансформации по напряжению
transformerRatio произведение коэффициента Ктт и коэффициента Ктн

4. Спецификация сервиса формирования сообщений для информационного обмена.

Описывание набора функций, предоставляемых исполнимым прикладным компонентом для использования другими прикладными компонентами (далее - интерфейс, метод соответственно) привдено в таблице 4.1

Таблица 4.1 Методы интерфейса

Наименование метода Описание
PublishEvent() операция публикации событий
Request() операция взаимодействия запрос / ответ
Response() операция для асинхронных ответов

4.1.1 Метод PublishEvent() описывает операции публикации событий.

Значения передаваемой функции, а также символьное имя переменной в тексте программы, выступающее в качестве идентификатора этого значения (далее - аргументы) метода PublishEvent() приведены в таблице 4.1.1.

Таблица 4.1.1 Аргументы метода PublishEvent()

Аргумент Тип Описание
message EventMessageTyре сообщение, содержащее параметры событий
Результат ResponseMessageType результат

4.1.2 Метод Request() описывает операцию взаимодействия запрос/ ответ, предназначен для запросов, на которые может быть возвращен ответ.

Аргументы метода Request() приведены в таблице 4.1.2.

Таблица 4.1.2 Аргументы метода Request()

Аргумент Тип Описание
message RequestMessageType сообщение, содержащее параметры запроса
Результат ResponseMessageType результат

4.1.3 Метод Response() описывает операции для асинхронных ответов

Для выдачи асинхронных ответов агументы метода Response() приведены в таблице 4.1.3.

Таблица 4.1.3 Аргументы метода Response()

Аргумент Тип Описание
message ResponseMessageType сообщение, содержащее параметры ответа на запрос
Результат ResponseMessageType результат

4.2 Структуры данных аргументов методов интерфейсов приведены в таблице 4.2.1.

Таблица 4.2.1

Наименование Тип Описание
Атрибуты класса EventMessageType
Header HeaderType заголовок
Рауload PayloadType данные
Атрибуты класса HeaderType
Verb HeaderTypeVerb действие над объектом (документом)
Noun String обозначение типа передаваемой информации
Revision String указание на пересмотр содержимого сообщения
ReplayDetection ReplayDetectionType защита от повторов
Context String содержание
Timestamp DateTime определение времени отправки сообщения
Source String источник сообщения
AsyncReplyFlag Boolean уточнение асинхронного ответа на сообщения
ReplyAddress String адрес получателя сообщения
AckRequired Boolean необходимость подтверждения
User UserType пользователь
MessageID String идентификатор сообщения
CorrelationID String идентификатор привязки сообщения
Comment String комментарии
Property MessageProperty[] принадлежность
Any XmlElement[] другое
Атрибуты класса Replay Detection Type
Nonce String порядковый номер или случайно сгенерированная строка
Created DateTime новый объект создан
Атрибуты класса UserType
UserID String идентификатор пользователя
Organization String организация
Атрибуты класса MessageProperty
Name String наименование
Value String значение
Атрибуты класса PayloadType
Compressed String сжатие данных
ID PayloadTypeID идентификатор
OperationSet OperationSet настройка операций
Format String формат данных
Атрибуты класса PayloadTypeID
idType String идентификатор типа данных
idAuthority String Идентификатор принадлежности
Kind IDKindType тип
objectType String тип объекта
Value String значение
Атрибуты класса OperationSet
enforceMsgSequence Boolean измерение
entorceTransactionalIntegrity Boolean интегратор транзакция
Operation OperationType[] операция
Атрибуты класса OperationType
operationId integer идентификатор операции
noun String обозначение типа передаваемой информации
verb String действие над объектом
elementOperation Boolean операция над элементом
Any Xml Element другое
Атрибуты класса ResponseMessageType
Header HeaderType заголовок
Reply ReplyType параметры ответа
Payload PayloadType данные
Атрибуты класса ReplyType
Result ReplyTypeResult результат выполнения
Error ErrorType[] ошибка выполнения
ID ReplyTypeID[] идентификатор
Any XmlElement[] другое
operationId Integer идентификатор операции
Атрибуты класса ErrorType
code String код
level ErrorTypeLevel уровень
reason String причина
details String уточнения
xpath XmlQualifiedName путь
stackTrace String указатель
Location LocationType расположение
ID ErrorTypeID идентификатор
relatedID ErrorTypeRelatedID идентификатор соответствия
object ObjectType объект
operation Id integer идентификатор операции
Атрибуты класса Location Type
Node String узел
pipeline String путь
Stage String этап
Атрибуты класса ErrorTypeID
idType String идентификатор типа объекта
idAuthority String идентификатор принадлежности объекта
kind IDKindType тип
objectType String тип объекта
Value String значение
Атрибуты класса ErrorTypeRelatedID
idType String идентификатор типа объекта
idAuthority String идентификатор принадлежности объекта
kind IDKindType тип
objectType String тип объекта
Value String значение
Атрибуты класса ObjectType
mRID String идентификатор кода cim модели
Name Name[] наименование
objectType String тип объекта
Атрибуты класса Name
name String наименование
NameType NameType тип наименования
Атрибуты класса NameType
name String наименование
description String описание
NameTypeAuthority NameTypeAuthority принадлежность
Атрибуты класса NameTypeAuthority
name String наименование
description String описание
Атрибуты класса ReplyTypeID
idType String идентификатор типа объекта
idAuthority String идентификатор принадлежности объекта
kind IDKindType тип
objectТуре String тип объекта
Value String значение
Атрибуты класса RequestMessageType
Header HeaderType заголовок
Request RequestType запрос
Payload PayloadType загрузка
Атрибуты класса RequestType
StartTime DateTime время начала
EndTime DateTime время окончания
Option OptionType[] настройки
ID RequestTypeID[] идентификатор
Any XmlElement[] другое
Атрибуты класса OptionType
name String наименование
value String значение
Атрибуты класса RequestTypeID
idType String идентификатор типа объекта
idAuthority String идентификатор принадлежности объекта
kind IDKindType тип
object Type String тип объекта
Value String значение

Возможные варианты значений ("перечисления") приведены в таблице 4.2.2

Таблица 4.2.2

Наименование Описание элемента
Элементы перечисления HeaderTypeVerb
Cancel запрос в систему на отмену изменения объекта (документа)
Canceled ответ системы об успешной отмене объекта (документа)
Change запрос в систему о внесении изменений в объект (документ)
Changed ответ-уведомление системы о внесении изменений в объект
Create создать новый объект
Created новый объект создан
Close запрос в систему о закрытии объекта (документа) при необходимости, либо при истечении его жизненного цикла
Closed ответ-уведомление от системы об успешном исполнении запроса о закрытии объекта
Delete запрос в систему об удалении объекта при отсутствие необходимости сохранности в интергированных системах
Deleted ответ-уведомление от системы об успешном исполнении запроса об удалении объекта
Get запрос в систему о возврате одного или ряда объектов
Reply ответ на сообщение запроса при успешном/неуспешном исполении запроса в системе, либо в качестве получения объектов
Execute группа запросов о создании/изменения/удаляния объектов
Executed ответ о выполнении команды execute
Элементы перечисления IDKindType
name наименование
uuid уникальный универсальный идентификатор
transaction транзакции
other другое
Элементы перечисления ReplyTypeResult
OK успешно
PARTIAL частично
FAILED неуспешно
Элементы перечисления ErrorTypeLevel
INFORM информирование
WARNING предупреждение
FATAL неудачно
CATASTROPHIC критически

Приложение
к спецификации защищенного
протокола передачи данных,
который может быть
использован для организации
информационного обмена
между владельцами и
пользователями
интеллектуальных систем учета
электрической энергии
(мощности)
(приложение № 2
к приказу
Минэнерго России
от 30.12.2020 № 1234)

Описание схемы сервиса информационного обмена

язык описания веб-сервисов и доступа к ним, основанный на языке XML (далее - WSDL)

XML схема, являющаяся языком описания структуры XML-документа (далее - XSD)

Обзор документа


В России было решено внедрить интеллектуальные системы учета электроэнергии, которые обеспечивают удаленный сбор, обработку, передачу показаний приборов учета, информационный обмен и т. д. Минэнерго утвердило:

- перечень защищенных протоколов передачи данных, которые можно использовать для информационного обмена между владельцами и пользователями интеллектуальных систем;

- спецификацию защищенных протоколов.

Приказ вступает в силу с 1 января 2022 г.

Для просмотра актуального текста документа и получения полной информации о вступлении в силу, изменениях и порядке применения документа, воспользуйтесь поиском в Интернет-версии системы ГАРАНТ: