Поиск по базеCtrl K

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

Пока пусто. Добавьте документ в избранное кнопкой «В избранное».

Приказ Министерства энергетики от 30.12.2020 № 1234

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

Действует Принят 30.12.2020№ 1234 Бюллетень нормативных актов ФОИВ
Скачать PDF

Размер — число ссылок · ближе к центру — новее · бледные утратили силу

Чтение ~ 278 мин

МИНИСТЕРСТВО ЭНЕРГЕТИКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ПРИКАЗ

Москва

30 декабря 2020 г. № 1234

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

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

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

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

Приложение № 1

Утвержден
приказом Минэнерго России
от 30 декабря 2020 г. № 1234

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

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

Приложение № 2

Утверждена
приказом Минэнерго России
от 30 декабря 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 (далее - GetCustomerConfig);
фильтр для отбора данных из профиля EndDeviceEvents (далее - GetEndDeviceEvents);
фильтр для отбора данных из профиля MeterConfig (далее - GetMeterConfig);
фильтр для отбора данных из профиля UsagePoingConfig (далее - GetUsagePoingConfig);
фильтр для отбора данных из профиля MeterReadings (далее - GetMeterReadings);
Состав профилей и структура классов информационного обмена данными указаны в пунктах 3 - 4.2.28 настоящей спецификации.
3.1 Профиль UsagePointConfig описывает набор классов для получения перечня ПУ и их характеристик. Атрибуты профиля указаны в таблице 3.1.

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

НаименованиеТипОписание
CurrentTransformerCurrentTransformer[]трансформатор тока (далее - ТТ)

EnergyConsumerEnergyConsumer[]потребитель электрической энергии

PotentialTransformerPotentialTransformer[]трансформатор напряжения (далее - ТН)

ReadingTypeReadingType[]подробное описание типа значения показания

ServiceLocationServiceLocation[]объект энергоснабжения

ServiceSupplierServiceSupplier[]роль организации - гарантирующий поставщик или сетевая организация

TransformerTankTransformerTank[]сборка из двух или более связанных обмоток, которые преобразуют электрическую мощность между уровнями напряжения

UsagePointUsagePoint[]точка поставки

UsagePointLocationUsagePointLocation[]расположение точки поставки

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

createdDateTimeDateTimeдата и время создания записи активности

effectiveDateTimeDateTimeдата и время, когда событие вступило или вступит в силу

modifiedByStringисточник или инициатор модификации

ReasonStringпричина события, приводящего к записи активности

RemarkStringзамечания в виде произвольного текста

SeverityStringуровень серьезности события, приводящего к записи активности

TypeStringтип события, приводящего к записи активности

NamesName[]набор типизированных наименований

StatusStatusинформация о последствиях события, приведшего к записи активности

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

crsUrnStringунифицированное имя ресурса

CustomAttributesUserAttribute[]набор специализированных атрибутов

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

normallyInServiceBooleanпринимает значение "истина" (далее - "true"), если оборудование находится в эксплуатации

AssetDatasheetAssetInfoтехнический паспорт объекта энергосистемы

CustomAttributesUserAttribute[]набор специализированных атрибутов

NamesName[]набор типизированных наименований

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

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

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

accuracyLimitCurrentFlowпредел точности

coreCountInt32количество сердечников обмоток

ctClassStringкласс ТТ

kneePointCurrentCurrentFlowмаксимальный первичный ток, при котором ТТ все еще показывает линейные характеристики

kneePointVoltageVoltageмаксимальное напряжение на вторичных клеммах, при котором ТТ все еще показывает линейные характеристики

primaryFlsRatingCurrentFlowполная вторичная нагрузка для первичной обмотки

ratedCurrentCurrentFlowноминальный ток на первичной стороне

secondaryFlsRatingCurrentFlowполная вторичная нагрузка для вторичной обмотки

tertiaryFlsRatingCurrentFlowполная вторичная нагрузка для третичной обмотки

UsageStringназначение

maxRatioRatioмаксимальное соотношение между первичным и вторичным током

nominalRatioRatioноминальное соотношение между первичным и вторичным током

primaryRatioRatioноминальное значение обмотки высшего напряжения

secondaryRatioRatioноминальное значение обмотки среднего напряжения

tertiaryRatioRatioноминальное значение обмотки низшего напряжения

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

CustomerCustomerпотребитель по договору энергоснабжения или оказания услуг по передаче электрической энергии (мощности)

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
email1Stringпочтовый адрес потребителя электрической энергии 1

email2Stringпочтовый адрес потребителя электрической энергии 2

LanStringадрес локальной сети

MacStringадрес MAC (Media Access Control)

PasswordStringпароль

RadioStringадрес радиосети

userIDStringидентификатор

WebStringинтернет адрес потребителя электрической энергии

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

customerCountInt32количество потребителей, представленных в данной точке поставки

NamesName[]набор типизированных наименований

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

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

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

removalDateDateTimeдата снятия

3.1.10 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.1.10.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

lifecycleDateLifecycleDateдаты жизненного цикла материального объекта

MeterReadingsMeterReading[]показания ПУ

NamesName[]набор типизированных наименований

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

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

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

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

ReasonReadingReasonKindпричина требования в соответствии с законодательством об единстве средств измерений Российской Федерации

NamesName[]набор типизированных наименований

ReadingTypesReadingType[]типы показаний, которые должны быть собраны в соответствии с законодательством Российской Федерации об обеспечении единства измерений

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

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

НаименованиеТипОписание
NameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

NameStringимя типа наименования

3.1.15 Класс Organisation описывает организацию.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.1.15.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NameStringнаименование объекта информационной модели

CustomAttributesUserAttribute[]набор специализированных атрибутов

electronicAddressElectronicAddressэлектронный адрес потребителя электрической энергии

NamesName[]набор типизированных наименований

phone1TelephoneNumberномер телефона

phone2TelephoneNumberдополнительный номер телефона

postalAddressPostalAddressпочтовый адрес потребителя электрической энергии, потенциально отличный от streetaddress

streetAddressStreetAddressадрес улицы потребителя электрической энергии

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

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

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

sequenceNumberInt32порядковый номер точки

xPositionStringположение оси x

yPositionStringположение оси y

zPositionStringположение оси z

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

normallyInServiceBooleanесли принимает значение "true", оборудование находится в эксплуатации

typePotentialTransformerKindтип ТН

AssetDatasheetAssetInfoтехнический паспорт ТН

CustomAttributesUserAttribute[]набор специализированных атрибутов

NamesName[]набор типизированных наименований

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

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

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

ptClassStringкласс ТН

ratedVoltageVoltageноминальное напряжение на первичной стороне

nominalRatioRatioноминальное соотношение между первичным и вторичным напряжением

primaryRatioRatioноминальное значение обмотки высшего напряжения

secondaryRatioRatioноминальное значение обмотки среднего напряжения

tertiaryRatioRatioноминальное значение обмотки низшего напряжения

3.1.19 Класс PricingStructure описывает состав ценовых категорий, используемых при создании ценовых предложений потребителям, а также критерии, в соответствии с которыми эти категории могут быть предложены потребителю.
Вышестоящим классом в CIM-модели является Document. Атрибуты класса приведены в таблице 3.1.19.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

CodeStringуникальный пользовательский ключ для ценовой категории, используемый представителями гарантирующего поставщика или сетевой организации для потребителя

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
denominatorDoubleзнаменатель

numeratorDoubleчислитель

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

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

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

NumeratorInt32числитель

3.1.22 Класс Reading описывает значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.
Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.1.22.

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

НаименованиеТипОписание
ReasonReadingReasonKindпричина, по которой показание было получено

reportedDateTimeDateTimeдата и время, когда показания были впервые переданы в измерительную систему

SourceStringсистема, выступающая в качестве источника показания

timeStampDateTimeвремя значения

ValueStringзначение показания

ReadingTypeReadingTypeтип значения

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

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

НаименованиеТипОписание
denominatorInt32знаменатель

NumeratorInt32числитель

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

accumulationStringнакопления данных во времени

AggregateStringобъединенные данные с нескольких точек поставки

CommodityStringтип товара или услуги (поставка или передача электрической энергии или мощности)

consumptionTierInt32максимальная мощность по договору энергоснабжения (оказания услуг по передаче электрической энергии (мощности)

CppInt32критический пиковый период

CurrencyStringвалюта

flowDirectionStringнаправление перетока

macroPeriodStringинтересующий период времени, который отражает то, как показание просматривается или фиксируется в течение длительного периода времени

measurementKindStringдетализация единицы измерения

measuringPeriodStringинтервал измерения

MultiplierStringмножитель

PhasesStringфаза

TouInt32временная зона тарифа (tou)

UnitStringединицы измерения

ArgumentRationalNumberаргумент, используемый для введения чисел в описание единицы измерения там, где они необходимы. Значение 0 в "числителе" и "знаменателе" означает, что не применимо

interharmonicReadingInterharmonicиндикация "гармонической" или "интергармонической" основы для измерения, значение 0 в "числителе" и "знаменателе" означает неприменимо

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

KindServiceKindвид услуги

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

accessMethodStringспособ доступа обслуживающего лица к объекту энергоснабжения

DirectionStringнаправление, позволяющее сотрудникам гарантирующего поставщика или сетевой организации быстро найти данный объект

geoInfoReferenceStringссылка на географический источник информации объекта энергоснабжения

needsInspectionBooleanПринимает значение "true", если требуется проверка оборудования в объекте энергоснабжения

siteAccessProblemStringпроблемы, с которыми ранее сталкивались при посещении или выполнении работ на объекте энергоснабжения

TypeStringтип точки поставки

CoordinateSystemCoordinateSystemсистема координат, используемая для описания местоположения

CustomAttributesUserAttribute[]набор специализированных атрибутов

electronicAddressElectronicAddressэлектронный адрес потребителя электрической энергии потребителя электрической энергии

mainAddressStreetAddressосновной адрес потребителя электрической энергии

NamesName[]набор типизированных наименований

phone1TelephoneNumberномер телефона

phone2TelephoneNumberдополнительный номер телефона

PositionPointsPositionPoint[]последовательность расположения координатных точек, описывающих местоположение, выраженная в системе координат

secondaryAddressStreetAddressдополнительный адрес потребителя электрической энергии

StatusStatusсостояние

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

kindServiceMultiplierKindтип коэффициента

valueDoubleзначение коэффициента

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

issuerIdentificationNumberStringуникальный ссылочный префиксный номер транзакции

KindSupplierKindтип организации - гарантирующий поставщик или сетевая организация

CustomAttributesUserAttribute[]набор специализированных атрибутов

NamesName[]набор типизированных наименований

OrganisationOrganisationорганизация, выполняющая эту роль

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

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

НаименованиеТипОписание
dateTimeDateTimeдата и время, для которых применяется "значение" статуса

ReasonStringкод причины или объяснение того, почему объект перешел в текущее "значение" состояния

RemarkStringинформация о текущем значении, в виде текста свободной формы

ValueStringзначение состояния

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

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

НаименованиеТипОписание
poBoxStringпочтовый ящик

postalCodeStringпочтовый индекс

StatusStatusсостояние

streetDetailStreetDetailсведения об улице

townDetailTownDetailсведения о населенном пункте

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

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

НаименованиеТипОписание
addressGeneralStringдополнительная адресная информация

addressGeneral2Stringвторая строка адреса в свободной форме

addressGeneral3Stringтретья строка адреса в свободной форме

buildingNameStringназвание строения

CodeStringсправочный код

NameStringнаименование улицы

NumberStringобозначение номера дома на улице

PrefixStringпрефикс к наименованию улицы

SuffixStringсуффикс к наименованию улицы

suiteNumberStringномер квартиры

TypeStringтип проезда

withinTownLimitsBooleanПринимает значение "true", если эта улица находится в пределах населенного пункта

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

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

НаименованиеТипОписание
MultiplierUnitMultiplierмасштабный коэффициент

UnitUnitSymbolединицы измерения

ValueStringзначение

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

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

НаименованиеТипОписание
areaCodeStringкод населенного пункта или субъекта Российской Федерации

cityCodeStringкод населенного пункта

countryCodeStringкод страны

dialOutStringкод для выхода на городскую линию

ExtensionStringдобавочный номер потребителя электрической энергии

internationalPrefixStringпрефикс, используемый при звонке на международный номер

ituPhoneStringномер телефона потребителя электрической энергии

localNumberStringосновная часть номера телефона

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

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

НаименованиеТипОписание
CodeStringКод населенного пункта

CountryStringстрана

NameStringнаселенный пункт

SectionStringтерритория в населенном пункте

stateOrProvinceStringназвание субъекта Российской Федерации или муниципального образования

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

amiBillingReadyAmiBillingReadyKindжизненный цикл системы считывания показаний в точке поставки в отношении готовности к выставлению счетов с помощью расширенной инфраструктуры считываний показаний

checkBillingBooleanПринимает значение "true", если в результате проверки есть основания подозревать, что предыдущий биллинг мог быть выполнен с ошибочными данными. Значение следует сбросить после устранения этого потенциального несоответствия

connectionStateUsagePointConnectedKindсостояние точки поставки по отношению к подключению к сети

estimatedLoadCurrentFlowплановый график нагрузки

groundedBooleanПринимает значение "true", если заземлено

isSdpBooleanесли принимает значение "true", то точка поставки является точкой предоставления услуг по передаче электроэнергии

isVirtualBooleanесли принимает значение "true", то точка поставки является виртуальной, то есть в сети не существует физического местоположения, где можно было бы разместить ПУ для сбора показаний

minimalUsageExpectedBooleanесли принимает значение "true", то минимальное или нулевое использование ожидается в точке поставки для таких ситуаций, как логическое или физическое отключение

nameStringнаименование объекта информационной модели

nominalServiceVoltageVoltageноминальное рабочее напряжение

outageRegionStringобласть отключения ограничения режима потребления электрической энергии потребителями электрической энергии (мощности), в которой расположена точка поставки

phaseCodePhaseCodeкод фазы

ratedCurrentCurrentFlowнаправление тока, на которое настроена точка поставки

ratedPowerActivePowerмаксимальная мощность, на которую настроена точка поставки

readCycleStringдень цикла, в который обычно считывается ПУ в точке поставки

readRouteStringидентификатор маршрута, которому назначена точка поставки для целей считывания показаний ПУ

serviceDeliveryRemarkStringзамечания о точке поставки

servicePriorityStringприоритетное обслуживание точки поставки

ConfigurationEventsConfigurationEvent[]события конфигурирования точки поставки

CustomAttributesUserAttribute[]набор специализированных атрибутов

CustomerAgreementCustomerAgreementдоговор энергоснабжения (оказания услуг по передаче электрической энергии (мощности) с потребителем, регулирующий местоположение точки поставки

EndDevicesEndDevice[]оконечные устройства точки поставки

EquipmentsCurrentTransformerтрансформатор тока

EquipmentsEnergyConsumerпотребитель электрической энергии (обобщенное понятие) - точка присоединения к электрической сети

EquipmentsPotentialTransformerтрансформатор напряжения

EquipmentsTransformerTankсборка из двух или более индуктивно связанных обмоток, которые преобразуют уровни переменного напряжения и тока

MetrologyRequirementsMetrologyRequirement[]требования к обеспечению оборудования в точке поставки в соответствии с законодательством Российской Федерации об обеспечении единства измерений

NamesName[]набор типизированных наименований

PricingStructuresPricingStructure[]структура ценовых категорий, применимые к точке поставки

ServiceCategoryServiceCategoryкатегория услуг, предоставляемые потребителю в точке поставки

ServiceLocationServiceLocationобъект энергоснабжения, находящийся в точке поставки

ServiceMultipliersServiceMultiplier[]коэффициенты точки поставки

ServiceSupplierServiceSupplierтип организации (гаранитрующий поставщик и (или) сетевая организация), использующий точку поставки для передачи электрической энергии или предоставления услуг по передаче электрической энергии (мощности)

UsagePointLocationUsagePointLocationместоположение точки поставки

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

accessMethodStringспособ доступа обслуживающего персонала к расположению точки поставки

directionStringнаправление, позволяющее персоналу гарантирующего поставщика или сетевой организации быстро найти данный объект

geoInfoReferenceStringссылка на географический источник информации

remarkStringзаметки о расположении точки поставки

siteAccessProblemStringпроблемы, с которыми ранее сталкивались при посещении или выполнении работы в местоположении точки поставки

typeStringтип точки поставки

ConfigurationEventsConfigurationEvent[]события конфигурирования местоположения

CoordinateSystemCoordinateSystemсистема координат, используемая для описания местоположения

CustomAttributesUserAttribute[]набор специализированных атрибутов

electronicAddressElectronicAddressэлектронный адрес потребителя электрической энергии

mainAddressStreetAddressосновной адрес потребителя электрической энергии

NamesName[]набор типизированных наименований

phone1TelephoneNumberномер телефона

phone2TelephoneNumberдополнительный номер телефона

PositionPointsPositionPoint[]последовательность расположения координатных точек, описывающих местоположение, выраженная в системе координат

secondaryAddressStreetAddressдополнительный адрес потребителя электрической энергии

statusStatusсостояние

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

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

НаименованиеТипОписание
nameStringнаименование атрибута

sequenceNumberInt32порядковый номер атрибута в списке атрибутов

valueStringQuantityзначение атрибута

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

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

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

CustomerAgreementCustomerAgreement[]договор энергоснабжения или оказания услуг по передаче электрической энергии (мощности) с потребителем электроэнергии

PricingStructurePricingStructure[]состав ценовых категорий для потребителей

ServiceCategoryServiceCategory[]категория услуги, предоставляемой заказчику

ServiceLocationServiceLocation[]объект энергоснабжения

ServiceSupplierServiceSupplier[]роль организации - гарантирующий поставщик или сетевая организация

UsagePointUsagePoint[]точка поставки

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

KindCustomerKindвид потребителя

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
NameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

NameStringнаименование типа наименования

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

CodeStringуникальный код ценовой категории, используемый представителями гарантирующего поставщика или сетевой организации для определения ценовых предпочтений потребителя

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

KindServiceKindвид услуги

NamesName[]набор типизированных наименований

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

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

НаименованиеTimОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

KindSupplierKindвид поставщика

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

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

CustomerAgreementCustomerAgreement[]договор с потребителем

3.3.1 Класс ConfigurationEvent используется для отчета о создании, изменении или удалении объекта или его конфигурирования.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.3.1.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

createdDateTimeDateTimeдата и время создания записи активности

effectiveDateTimeDateTimeдата и время, когда событие вступило или вступит в силу

modifiedByStringисточник или инициатор модификации

ReasonStringпричина события, приводящего к записи активности

RemarkStringзамечания в виде произвольного текста

SeverityStringуровень серьезности события, приводящего к записи активности

TypeStringтип события, приводящего к записи активности

NamesName[]набор типизированных наименований

StatusStatusинформация о последствиях события, приведшего к записи активности

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

kindCustomerKindвид потребителя

localeStringязык общения с потребителем

nameStringнаименование объекта информационной модели

pucNumberStringидентификационный номер органа исполнительной власти субъекта Российской Федерации в области государственного регулирования тарифов и цен

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

vipBooleanпринимает значение "true", если потребитель относится к первой категории надежности электроснабжения

ConfigurationEventsConfigurationEvent[]события конфигурирования роли организации

CustomAttributesUserAttribute[]набор специализированных атрибутов

CustomerAgreementsCustomerAgreement[]все договоры энергоснабжения или договоры оказания услуг по передаче электроэнергии с потребителем

EndDevicesEndDevice[]оконечные устройства потребителя

NamesName[]набор типизированных наименований

OrganisationOrganisationтип организации

statusStatusсостояние потребителя

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

createdDateTimeDateTimeдата и время создания документа

lastModifiedDateTimeDateTimeдата и время последнего изменения документа

loadMgmtStringкод управления нагрузкой

revisionNumberStringномер редакции

signDateDateTimeдата заключения договора

SubjectStringтема документа

TitleStringзаголовок документа

TypeStringтип точки поставки

ConfigurationEventsConfigurationEventf[]события конфигурирования документа

CustomAttributesUserAttribute[]набор специализированных атрибутов

docStatusStatusстатус документа

NamesName[]набор типизированных наименований

ServiceCategoryServiceCategoryкатегория услуг по договору

StatusStatusстатус субъекта, который представляет документ

UsagePointsUsagePoint[]точки поставки, относящиеся к договору

validityIntervalDateTimeIntervalпериод действия настоящего договора (с момента вступления в силу до прекращения действия)

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

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

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

startDateTimeдата и время начала интервала

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

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

НаименованиеТипОписание
email1Stringпочтовый адрес потребителя электрической энергии 1

email2Stringпочтовый адрес потребителя электрической энергии 2

LanStringадрес сети

MacStringадрес MAC (Media Access Control)

PasswordStringпароль

RadioStringадрес радиосети

userIDStringидентификатор

WebStringинтернет-адрес потребителя электрической энергии

3.3.6 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.3.6.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
nameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

nameStringнаименование типа наименования

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

nameStringнаименование объекта информационной модели

CustomAttributesUserAttribute[]набор специализированных атрибутов

electronicAddressElectronicAddressэлектронный адрес потребителя электрической энергии

NamesName[]набор типизированных наименований

phone1TelephoneNumberномер телефона

phone2TelephoneNumberдополнительный номер телефона

postalAddressPostalAddressпочтовый адрес потребителя электрической энергии, потенциально отличный от streetaddress

streetAddressStreetAddressадрес улицы потребителя электрической энергии

3.3.10 Класс ServiceCategory описывает категорию услуги, предоставляемой заказчику.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.3.10.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

kindServiceKindвид услуги

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
dateTimeDateTimeдата и время, для которых применяется "значение" статуса

reasonStringкод причины или объяснение того, почему объект перешел в текущее "значение" состояния

remarkStringинформация, касающаяся текущего значения в виде текста

valueStringзначение состояния

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

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

НаименованиеТипОписание
statusStatusсостояние

streetDetailStreetDetailсведения об улице

townDetailTownDetailсведения о населенном пункте

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

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

НаименованиеТипОписание
addressGeneralStringдополнительная адресная информация

buildingNameStringстроение

codeStringсправочный код

nameStringнаименование улицы

numberStringобозначение конкретного адреса дома на улице

prefixStringпрефикс к наименованию улицы

suffixStringсуффикс к наименованию улицы

suiteNumberStringномер квартиры

typeStringтип улицы

withinTownLimitsBooleanпринимает значение "true", если эта улица находится в пределах населенного пункта

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

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

НаименованиеТипОписание
multiplierUnitMultiplierмасштабный коэффициент

unitUnitSymbolединицы измерения

valueStringзначение

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

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

НаименованиеТипОписание
areaCodeStringкод населенного пункта или субъекта Российской Федерации

cityCodeStringкод населенного пункта

countryCodeStringкод страны

extensionStringдобавочный номер

localNumberStringосновная часть номера телефона

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

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

НаименованиеТипОписание
codeStringкод населенного пункта

countryStringстрана

nameStringнаселенный пункт

sectionStringтерритория в населенном пункте

stateOrProvinceStringназвание субъекта Российской Федерации или муниципального образования

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
nameStringнаименование атрибута

sequenceNumberInt32порядковый номер атрибута в списке атрибутов

valueStringQuantityзначение атрибута

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

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

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

CustomerAgreementCustomerAgreement[]договор с потребителем электроэнергии

UsagePointUsagePoint[]точка поставки

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

kindCustomerKindвид потребителя

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
nameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

nameStringнаименование типа наименования

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
ComFunctionComFunction[]коммуникационная функция коммуникационного оборудования или устройства, такого как ПУ

ConnectDisconnectFunctionConnectDisconnectFunction[]функция, которая отключает и повторно подключает нагрузку потребителя при определенных условиях

MeterMeter[]ПУ, которые выполняют измерение количества электроэнергии в точке поставки для финансовых расчетов

ReadingTypeReadingType[]подробное описание типа значения показания

SimpleEndDeviceFunctionSimpleEndDeviceFunction[]вид ПУ

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

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

НаименованиеТипОписание
createdDateTimeDateTimeдата и время создания записи в журнале событий

reasonStringпричина события, приводящего к записи в журнале событий

severityStringуровень критичности события, приводящего к записи в журнале событий

typeStringтип события, приводящего к записи в журнале событий

statusStatusинформация о последствиях события, приведшего к записи в журнале событий

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

isVirtualBooleanесли принимает значение "true", то данные определяются с помощью расчетного способа, а не измеряются ПУ

NamesName[]набор типизированных наименований

ReadingTypeReadingTypeтип показания значений регистра с собираемого канала учета

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

amrAddressStringидентификационный номер связи устройства, которое обеспечивает сбор данных с ПУ

amrRouterStringидентификационный номер связи устройства сбора данных

configIDStringконфигурация, указанная для функции

directionComDirectionkindвид направления коммуникации

enabledBooleanпринимает значение "true", если функция включена

firmwareIDStringверсия прошивки

hardwareIDStringаппаратная версия

passwordStringпароль, необходимый для доступа к функции

programIDStringназвание программы

technologyComTechnologyKindвид технологии коммуникации

CustomAttributesUserAttribute||набор специализированных атрибутов

NamesName||набор типизированных наименований

3.5.4 Класс ConfigurationEvent используется для отчета о создании, изменении или удалении объекта или его конфигурирования.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.5.4.

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

НаименованиеТипОписание
mRiDStringглобальный уникальный идентификатор объекта информационной модели

createdDateTimeDateTimeдата и время создания записи в журнале событий

effectiveDateTimeDateTimeдата и время, когда событие вступило или вступит в силу

modifiedByStringисточник или инициатор модификации

reasonStringпричина события, приводящего к записи в журнале событий

remarkStringзамечания в виде произвольного текста

severityStringуровень критичности события, приводящего к записи в журнале событий

typeStringтип события, приводящего к записи журнала событий

NamesName[]набор типизированных наименований

statusStatusинформация о последствиях события, приведшего к записи в журнале событий

3.5.5 Класс ConnectDisconnectFunction описывает функцию, которая отключает и повторно подключает нагрузку потребителя при определенных условиях.
Вышестоящим классом в CIM-модели является EndDeviceFunction. Атрибуты класса приведены в таблице 3.5.5.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

enabledBooleanпринимает значение "true", если функция включена

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

isConnectedBooleanпринимает значение "true", если функция находится в подключенном состоянии

isDelayedDisconBooleanесли принимает значение "true", коммутатор может отключить службу в конце заданной временной задержки после подачи сигнала отключения. Если установлено значение false, коммутатор может отключить службу сразу же после подачи сигнала об отключении

isLocalAutoDisconOpBooleanесли принимает значение "true" и если отключение может осуществляться локально, то операция происходит автоматически.

isLocalAutoReconOpBooleanесли принимает значение "true" и если повторное подключение может выполняться локально, то операция происходит автоматически

isRemoteAutoDisconOpBooleanесли принимает значение "true" и если отключение может управляться удаленно, то операция происходит автоматически. Если установлено значение false и отключением можно управлять удаленно, то операция выполняется вручную

isRemoteAutoReconOpBooleanесли принимает значение "true" и если повторное подключение может осуществляться удаленно, то операция происходит автоматически. Если установлено значение false и если повторное подключение может осуществляться удаленно, то операция выполняется вручную

passwordStringпароль, необходимый для доступа к функции

CustomAttributesUserAttribute[]набор специализированных атрибутов

NamesName[]набор типизированных наименований

rcdInfoRemoteConnect
DisconnectInfoинформация о реле включения/отключения

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
email 1Stringпочтовый адрес потребителя электрической энергии 1

email 2Stringпочтовый адрес потребителя электрической энергии 2

LanStringадрес сети

MacStringадрес MAC (media access control)

PasswordStringпароль

RadioStringадрес радиосети

userIDStringидентификатор

WebStringинтернет адрес потребителя электрической энергии

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

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

НаименованиеТипОписание
autonomousDstBooleanпринимает значение "true", если поддерживается автономная функция перехода на летнее время (DST)

CommunicationBooleanпринимает значение "true", если поддерживается функция связи

connectDisconnectBooleanпринимает значение "true", если поддерживается функция подключения и отключения

demandResponseBooleanпринимает значение "true", если поддерживается функция сброса

electricMeteringBooleanпринимает значение "true", если поддерживается функция учета электроэнергии

gasMeteringBooleanпринимает значение "true", если поддерживается функция учета газа

MetrologyBooleanпринимает значение "true", если поддерживается функция метрологии

onRequestReadBooleanпринимает значение "true", если по запросу поддерживается функция чтения

outageHistoryBooleanпринимает значение "true", если поддерживается функция истории отключений

pressureCompensationBooleanпринимает значение "true", если устройство выполняет компенсацию давления для дозированных величин

pricingInfoBooleanпринимает значение "true", если поддерживается информация о ценах

pulseOutputBooleanпринимает значение "true", если устройство выдает импульсные выходы

relaysProgrammingBooleanпринимает значение "true", если поддерживается функция программирования реле

reverseFlowBooleanпринимает значение "true", если поддерживается функция обратного направления

superCompressibilityCom
pensationBooleanпринимает значение "true", если устройство выполняет суперкомпенсацию сжимаемости для измеренных величин

temperatureCompensationBooleanпринимает значение "true", если устройство выполняет температурную компенсацию измеренных величин

textMessageBooleanпринимает значение "true", если поддерживается отображение текстовых сообщений

waterMeteringBooleanпринимает значение "true", если поддерживается функция учета воды

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

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

НаименованиеТипОписание
isSolidStateBooleanесли принимает значение "true", то твердотельное конечное устройство (в отличии от механического или электромеханического устройства)

phaseCountInt32количество фаз, поддерживаемых конечным устройством, обычно 0, 1 или 3

ratedCurrentCurrentFlowноминальный ток

ratedVoltageVoltageноминальное напряжение

capabilityEndDeviceCapabilityприсущие устройству возможности (функции, которые оно поддерживает)

ProductAssetModelProduct AssetModelмодель материального объекта

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

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

НаименованиеТипОписание
installationDateDateTimeдата установки

manufacturedDateDateTimeдата производства

purchaseDateDateTimeдата покупки

receivedDateDateTimeдата получения и первого размещения на складе

removalDateDateTimeдата снятия

retiredDateDateTimeдата вывода из эксплуатации

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

nameStringнаименование объекта информационной модели

NamesName[]набор типизированных наименований

3.5.12 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.5.12.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

amrSystemStringавтоматизированная система считывания показаний ПУ, отвечающая за связь с этим конечным устройством

baselineConditionStringсостояние материального объекта на складе или во время установки

baselineLossOfLifePerCentкогда материальный объект восстанавливается, процент ожидаемого срока службы для материального объекта, когда он был новым; ноль для новых устройств

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

isVirtualBooleanесли принимает значение "true", то физического устройства не существует

lotNumberStringномер партии

purchasePriceMoneyцена

serialNumberStringсерийный номер

timeZoneOffsetMinutesсмещение часового пояса относительно GMT в минутах, в зависимости от местоположения устройства

typeStringклассификация материального объекта и их подтипов в соответствии с их корпоративными стандартами, практикой и существующими ит-системами

utcNumberStringуникально отслеживаемый товарный номер (UTC)

ActivityRecordsActivityRecord[]журнал событий материального объекта

ConfigurationEventsConfigurationEvent[]события конфигурирования материального объекта

CustomAttributesUserAttribute[]набор специализированных атрибутов

CustomerCustomerпотребитель, владеющий конечным устройством

electronicAddressElectronicAddressэлектронный адрес потребителя электрической энергии

EndDeviceFunctionsComFunctionкоммуникационная функция коммуникационного оборудования или ПУ

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

EndDeviceFunctionsSimpleEndDevice
Functionвид конечного устройства,

EndDeviceInfoEndDeviceInfoданные конечного устройства

lifecycleDateLifecycleDateдаты жизненного цикла материального объекта

MeterMultipliersMeterMultiplier[]коэффициенты, применяемые на ПУ

NamesName[]набор типизированных наименований

SealsSeal[]пломбы, применяемые к контейнеру материальных объектов

statusStatusсостояние

UsagePointUsagePointточка поставки, к которой относится конечное устройство

3.5.13 Класс MeterMultiplier описывает коэффициент, применяемый на ПУ.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.5.13.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

kindMeterMultiplierkindвид коэффициента

valueDoubleзначение коэффициента

NamesName| |набор типизированных наименований

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

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

НаименованиеТипОписание
nameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

nameStringнаименование типа наименования

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

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

НаименованиеТипОписание
corporateStandardKindCorporateStandard
Kindвид корпоративного стандарта модели материального объекта

modelNumberStringномер модели производителя

modelVersionStringномер версии модели продукта, указывающий на год выпуска продукта

usageKindAssetModelUsage
Kindпредполагаемое использование для модели материального объекта

ManufacturerManufacturerпроизводитель модели материального объекта

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

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

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

numeratorInt32числитель

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

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

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

numeratorlnt32интергармонический числитель

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

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

НаименованиеТипОписание
mRlDStringглобальный уникальный идентификатор объекта информационной модели

accumulationStringнакопления данных во времени

aggregateStringобъединенные данные с нескольких точек поставки

commodityStringтип товара или услуги (электрическая энергия или мощность)

consumptionTierInt32максимальная мощность по договору энергоснабжения (оказания услуг по передаче электрической энергии (мощности)

cppInt32критический пиковый период

currencyStringвалюта

flowDirectionStringнаправление перетока

macroPeriodStringпериод времени, когда показания были зафиксированы

measurementKindStringдетализация единицы измерения

measuringPeriodStringинтервал измерения

multiplierStringмножитель

phasesStringфаза

touInt32временная зона тарифа (tou)

unitStringединицы измерения

argumentRationalNumberаргумент, используемый для введения чисел в описание единицы измерения там, где они необходимы, значение 0 в "числителе" и "знаменателе" означает, что не применимо

interharmonicReadingInter
harmonicиндикация "гармонической" или "интергармонической" основы для измерения. значение 0 в "числителе" и "знаменателе" означает неприменимо

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

isVirtualBooleanесли принимает значение "true", то данные вычисляются или измеряются устройством, отличным от ПУ

leftDigitCountInt32количество цифр (циферблатов на механическом ПУ) слева от десятичного знака: по умолчанию обычно 5

rightDigitCountInt32количество цифр (циферблатов на механическом ПУ) справа от десятичного знака

touTierNameStringимя, используемое для tou

ChannelsChannel||каналы, которые собирают/сообщают значения регистра

NamesName||.набор типизированных наименований

touTierTimeIntervalинтервал времени

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

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

НаименованиеТипОписание
armedTimeoutSecondsнастройка таймаута истекшего времени

customerVoltageLimitVoltageпредел напряжения на стороне потребителя выключателя, выше которого подключение не должно выполняться

energyLimitRealEnergyлимит энергии перед отключением

energyUsageStartDateTimeDateTimeдата начала и время накопления энергии для ограничения энергопотребления

energyUsageWarningRealEnergyпредупреждение об ограничении энергии, используемое для запуска кода события, что потребление энергии приближается к пределу

isArmConnectBooleanпринимает значение "true", если переключатель должен быть включен до начала действия подключения

isArmDisconnectBooleanпринимает значение "true", если переключатель должен быть включен до начала действия отключения

isEnergyLimitingBooleanпринимает значение "true", если потребление энергии ограничено, и потребитель будет отключен, если он превысит лимит

needsPowerLimitCheckBooleanпринимает значение "true", если необходимо проверить предел нагрузки для немедленного отключения (после подключения), если нагрузка превышает предел

needsVoltageLimitCheckBooleanпринимает значение "true", если предел напряжения должен быть проверен, чтобы предотвратить подключение, если напряжение превышает предел

powerLimitActivePowerлимит мощности, выше которого подключение либо не должно происходить, либо должно привести к немедленному отключению

usePushbuttonBooleanпринимает значение "true", если для подключения необходимо использовать кнопку

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

appliedDateTimeDateTimeдата и время нанесения пломбы

conditionSealConditionKindсостояние пломбы

kindSealKindвид пломбы

sealNumberStringномер пломбы

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

configIDStringконфигурация, указанная для функции

enabledBooleanпринимает значение "true", если функция включена

firmwareIDStringверсия прошивки

hardwareIDStringаппаратная версия

kindEndDeviceFunctionKindвид функции

passwordStringпароль, необходимый для доступа к функции

programIDStringназвание программы

CustomAttributesUserAttribute[]набор специализированных атрибутов

NamesName[]набор типизированных наименований

RegistersRegister[]регистры величин, измеряемых функцией конечного устройства

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

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

НаименованиеТипОписание
dateTimeDateTimeдата и время, для которых применяется значение состояния

reasonStringкод причины или объяснение того, почему объект перешел в текущее значение состояния

remarkStringинформация, касающаяся текущего значения, в виде текста свободной формы

valueStringзначение состояния

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

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

НаименованиеТипОписание
multiplierUnitMultiplierмасштабный коэффициент

unitUnitSymbolединицы измерения

valueStringзначение

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

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

НаименованиеТипОписание
endDateTimeвремя окончания

startDateTimeвремя начала

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
nameStringнаименование атрибута

sequenceNumberInt32порядковый номер атрибута в списке атрибутов

valueStringQuantityзначение атрибута

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

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

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

CustomerAgreementCustomerAgreement[]договор с потребителем электрической энергии

MeterMeter[]ПУ, которые выполняют измерения в точке поставки

ServiceLocationServiceLocation[]объект энергоснабжения

UsagePointUsagePoint[]точка поставки

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

kindCustomerKindвид потребителя

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

3.6.3 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.6.3.

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

НаименованиеТипОписание
mRlDStringглобальный уникальный идентификатор объекта информационной модели

amrSystemStringавтоматизированная система считывания показаний ПУ, отвечающая за связь с этим конечным устройством

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
nameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

nameStringтип наименования

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName||набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

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

MeterReadingMeterReading[]набор значений, полученных с ПУ

ReadingQualityTypeReadingQualityType[]подробное описание качества значения показания, производимого конечным устройством или системой

ReadingTypeReadingType[]подробное описание типа значения показания

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

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

startDateTimeдата и время начала интервала

3.7.3 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.7.3.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

createdDateTimeDateTimeдата и время создания записи активности

reasonStringпричина события, приводящего к записи активности

severityStringприоритет события, приводящего к записи журналов событий

AssetsAsset[]материальные объекты, для которых была создано событие в журнале

EndDeviceEvent
DetailsEndDeviceEvent
Detail[]подробности события конечного устройства

EndDeviceEvent
TypeEndDeviceEvent
Typeтип события конечного устройства

NamesName[]набор типизированных наименований

statusStatusинформация о последствиях события, приведшего к записи события

UsagePointUsagePointточка поставки, для которой сообщается о событии конечного устройства

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

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

НаименованиеТипОписание
nameStringнаименование

valueStringQuantityзначение

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

domainStringвысокоуровневая предметная область события

eventOrActionStringописание события

subDomainStringпредметная область события

typeStringтип физического устройства, из которого было создано событие

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
IntervalReadingsIntervalReading| |интервальные показания, содержащееся в блоке

ReadingTypeReadingTypeтип значений интервального показания, содержащихся в блоке

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

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

НаименованиеТипОписание
reportedDateTimeDateTimeдата и время, когда показания были впервые переданы в измерительную систему

SourceStringсистема, выступающая в качестве источника показания

timeStampDateTimeвремя значения

ValueStringзначение показания

ReadingQualitiesReadingQuality[]качество показания

timePeriodDateTimeIntervalначало и конец периода

3.7.8 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.7.8.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

statusStatusсостояние

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

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

НаименованиеТипОписание
EndDeviceEventsEndDeviceEvent[]события конечного устройства, связанные с набором показаний ПУ

IntervalBlocksIntervalBlock[]интервальные блоки, содержащиеся в показании ПУ

MeterMeterПУ, с которого получено показание

ReadingsReading[]показания ПУ

UsagePointUsagePointточка поставки, из которой были получены показания ПУ (набор значений)

valuesIntervalDateTimeIntervalдата и временной интервал элементов данных, содержащихся в показании ПУ

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

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

НаименованиеТипОписание
nameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

nameStringнаименование типа наименования

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

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

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

numeratorInt32числитель

3.7.13 Класс Reading описывает некоторое значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.
Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.7.13.

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

НаименованиеТипОписание
reasonReadingReasonKindпричина, по которой показание было получено

reportedDateTimeDateTimeдата и время, когда показания были впервые переданы в измерительную систему

sourceStringсистема, выступающая в качестве источника показания

timeStampDateTimeвремя значения

valueStringзначение показания

ReadingQualitiesReadingQuality[]качество показателя

ReadingTypeReadingTypeтип значения

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

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

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

numeratorInt32интергармонический числитель

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

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

НаименованиеТипОписание
commentStringкомментарий к коду качества

SourceStringсистема, выступающая в качестве источника кода качества

timeStampDateTimeдата и время присвоения или установления кода качества

ReadingQualityTypeReadingQualityTypeтип качества

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

CategoryStringвысокоуровневая предметная область качества значения показания

subCategoryStringспецифическая предметная область качества значения показания, как подвариант "category"

systemIdStringидентификатор системы, заявившей о проблеме с данными или предоставившей комментарий к этим данным

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

accumulationStringнакопления данных во времени

aggregateStringобъединенные данные с нескольких точек поставки

commodityStringтип товара или услуги (электрическая энергия или мощность)

consumptionTierInt32максимальная мощность по договору энергоснабжения (оказания услуг по передаче электрической энергии (мощности)

cppInt32критический пиковый период

currencyStringвалюта

flowDirectionStringнаправление перетока

macroPeriodStringинтересующий период времени, который отражает то, как показание просматривается или фиксируется в течение длительного периода времени

measurementKindStringдетализация единицы измерения

measuringPeriodStringинтервал измерения

multiplierStringмножитель

phasesStringфаза

touInt32временная зона тарифа (tou)

unitStringединицы измерения

argumentRationalNumberаргумент, используемый для введения чисел в описание единицы измерения там, где они необходимы. Значение 0 в "числителе" и "знаменателе" означает, что не применимо

interharmonicReadingInter
harmonicиндикация "гармонической" или "интергармонической" основы для измерения. значение 0 в "числителе" и "знаменателе" означает неприменимо

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
dateTimeDateTimeдата и время, для которых применяется значение состояния

reasonStringкод причины или объяснение того, почему объект перешел в текущее значение состояния

remarkStringинформация, касающаяся текущего значения состояния, в виде текста свободной формы

valueStringзначение состояния

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

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

MeterReadingsMeterReadingsнабор значений, полученных с ПУ

ReadingReading[]некоторое значение, вычисленное ПУ, другим материальным объектом или рассчитанное системой

ReadingQualityReadingQuality[]значения качества показания или интервального значения показания

ReadingTypeReadingType[]подробное описание типа значения показания

TimeScheduleTimeSchedule[]описание всего, что меняется с течением времени

TransformerTankTransformerTank[]сборка из двух или более индуктивно связанных обмоток, которые преобразуют переменные уровни напряжения и тока

UsagePointUsagePoint[]точка поставки

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

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

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

startDateTimeдата и время начала интервала

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

3.8.3 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.8.3.

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

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

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

3.8.5 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.8.5.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименовании

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

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

НаименованиеТипОписание
EndDeviceEventsEndDeviceEvent[]события конечного устройства, связанные с набором показаний ПУ

MeterMeterПУ, с которого получено показание

ReadingsReading[]показания ПУ

UsagePointUsagePointточка поставки, из которой были получены показания ПУ (набор значений)

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

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

НаименованиеТипОписание
nameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

NameStringнаименование типа наименования

3.8.9 Класс Reading описывает некоторое значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.
Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.8.9.

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

НаименованиеТипОписание
reasonReadingReason
Kindпричина, по которой показание было получено

sourceStringсистема, выступающая в качестве источника показания

ReadingTypeReadingTypeтип значения

3.8.10 Класс Reading описывает значение, вычисленное ПУ или другим материальным объектом или рассчитанное системой.
Вышестоящим классом в CIM-модели является BaseReading. Атрибуты класса приведены в таблице 3.8.10.

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

НаименованиеТипОписание
reasonReadingReason
Kindпричина, по которой показание было получено

sourceStringсистема, выступающая в качестве источника показания

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

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

НаименованиеТипОписание
ReadingQuality
TypeReadingQuality
Typeтип качества

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

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

НаименованиеТипОписание
mRlDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

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

3.8.15 Класс TransformerTank описывает сборку из двух или более индуктивно связанных обмоток, которые осуществляют преобразование уровней переменного напряжения и тока.
Вышестоящим классом в CIM-модели является Equipment. Атрибуты класса приведены в таблице 3.8.15.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

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

EndDeviceEventTypeEndDeviceEvent
Type[]подробное описание события, произведенного конечным устройством

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

3.9.2 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.9.2.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

createdDateTimeDateTimeдата и время создания записи активности

ReasonStringпричина события, приводящего к записи активности

severityStringуровень серьезности события, приводящего к записи активности

AssetsAsset[]материальные объекты, для которых была создана запись активности

EndDeviceEventDetailsEndDeviceEvent
Detail[]подробности события конечного устройства

EndDeviceEventTypeEndDeviceEvent
Typeтип события конечного устройства

NamesName[]набор типизированных наименований

StatusStatusинформация о последствиях события, приведшего к записи активности

UsagePointUsagePointточка поставки, для которой сообщается о событии конечного устройства

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

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

НаименованиеТипОписание
NameStringнаименование

ValueStringQuantityзначение

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

DomainStringвысокоуровневая предметная область события

eventOrActionStringспецифическая часть события

subDomainStringболее специфическая предметная область события

TypeStringтип физического устройства, из которого был создано событие

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
nameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

nameStringнаименование типа наименования

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

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

НаименованиеТипОписание
dateTimeDateTimeдата и время, для которых применяется значение состояния

reasonStringкод причины или объяснение того, почему объект перешел в текущее состояния

remarkStringинформация, касающаяся текущего состояния, в виде текста свободной формы

valueStringзначение состояния

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

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

CustomerAgreementCustomer
Agreement[]договор с потребителем электроэнергии

EndDeviceEventEndDevice
Event[]событие, обнаруженное функцией устройства, связанной с конечным устройством

EndDeviceEventTypeEndDeviceEvent
Type[]подробное описание события, произведенного конечным устройством

MeterMeter[]ПУ, которые выполняют измерения количества электроэнергии в точке поставки для финансовых расчетов

ServiceCategoryServiceCategory[]категория услуги, предоставляемой потребителю

ServiceLocationServiceLocation[]объект энергоснабжения

TimeScheduleTimeSchedule[]описание временных периодов для формирования объемов потребления электрической энергии

UsagePointUsagePoint[]точка поставки

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

KindCustomerKindвид потребителя

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

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

startDateTimeдата и время начала интервала

3.10.4 Класс EndDeviceEvent описывает событие, обнаруженное функцией устройства, связанной с конечным устройством.
Вышестоящим классом в CIM-модели является ActivityRecord. Атрибуты класса приведены в таблице 3.10.4.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

reasonStringпричина события, приводящего к записи активности

severityStringуровень серьезности события, приводящего к записи активности

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

3.10.6 Класс Meter описывает ПУ, который выполняет измерение количества электрической энергии (мощности) в точке поставки для финансовых расчетов.
Вышестоящим классом в CIM-модели является EndDevice. Атрибуты класса приведены в таблице 3.10.6.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
nameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

nameStringнаименование типа наименования

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

kindServiceKindвид услуги

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

3.10.11 Класс TimeSchedule описывает временные периоды для формирования объемов потребления электрической энергии.
Вышестоящим классом в CIM-модели является Document. Атрибуты класса приведены в таблице 3.10.11.

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

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

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
EndDeviceControlEndDeviceControl[]указывает ПУ (или ПУ) выполнить указанное действие

EndDeviceControl
TypeEndDeviceControlType[]подробное описание команды управления, выполняемого конечным устройством

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

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

НаименованиеТипОписание
email1Stringпочтовый адрес потребителя электрической энергии 1

email2Stringпочтовый адрес потребителя электрической энергии 2

lanStringадрес сети

macStringадрес MAC (Media Access Control)

passwordStringпароль

radioStringадрес радиосети

userIDStringидентификатор

webStringинтернет-адрес

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

installCodeStringустановочный код

isPanBooleanесли принимает значение "true", то устройство находится в персональной сети (PAN)

electronicAddressElectronicAddressэлектронный адрес потребителя электрической энергии

NamesName[]набор типизированных наименований

3.11.3 Класс EndDeviceControl описывает указание конечному устройству (или группе конечных устройств) выполнить указанное действие.
Вышестоящим классом в CIM-модели является IdentifiedObject. Атрибуты класса приведены в таблице 3.11.3.

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

reasonStringпричина управляющего воздействия, позволяющего определить, как продолжать обработку

EndDeviceControlTypeEndDevice
ControlTypeтип управления элементом управления конечным устройством

EndDevicesEndDevice[]конечные устройства, получающие команды от элемента управления конечным устройством

UsagePointsUsagePoint[]точки поставки, получающие команды от элемента управления конечным устройством

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

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

НаименованиеТипОписание
mRIDStringглобальный уникальный идентификатор объекта информационной модели

DomainStringвысокоуровневая предметная область элемента управления

eventOrActionStringспецифическая часть типа элемента управления

subDomainStringспецифическая предметная область элемента управления

TypeStringтип физического устройства, из которого был создан элемент управления

NamesName[]набор типизированных наименований

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

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

НаименованиеТипОписание
nameStringнаименование

NameTypeNameTypeтип наименования

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

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

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

nameStringтип наименования

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

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

НаименованиеТипОписание
mRlDStringглобальный уникальный идентификатор объекта информационной модели

NamesName[]набор типизированных наименований

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двунаправленный

fromDeviceот устройства

toDeviceк устройству

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

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

НаименованиеОписание
cellularсотовая связь. Подвариант "rf"

ethernetВысокоскоростная технология связи

homePlugтехнология связи по линиям электропередач

pagerодносторонняя или двусторонняя радиопейджпнговая сеть. Подвариант "rf"

phoneстандартная проводная телефонная система

plcтехнология связи по линиям электропередач

rfчастная или общественная технология на основе радиосвязи

rfMeshmesh радиосвязь. Подвариант "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 Перечисление PhaseCode описывает перечисление идентификаторов фаз. Позволяет обозначить фазы как для передающего, так и для распределительного оборудования, цепей и нагрузок. Элементы перечисления приведены в таблице 3.12.9.

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

НаименованиеОписание
Aфаза A, B, C и нейтраль

ABфаза A, B, C и нейтраль

ABCфаза A, B, C и нейтраль

ABCNфаза A, B, C и нейтраль

ABNфаза A, B и нейтраль

ACфаза A, C и нейтраль

ACNфаза A, C и нейтраль

ANфаза A и нейтраль

Bфаза B, C и нейтраль

BCфаза B, C и нейтраль

BCNфаза B, C и нейтраль

BNфаза B и нейтраль

Cфаза C и нейтраль

CNфаза C и нейтраль

Nнейтраль

noneфазы не указаны

s1вторичная Фаза 1 и нейтраль

s12вторичная Фаза 1, 2 и нейтраль

s12Nвторичная Фаза 1, 2 и нейтраль

s1Nвторичная Фаза 1 и нейтраль

s2вторичная Фаза 2 и нейтраль

s2Nвторичная Фаза 2 и нейтраль

Xнеизвестная ненейтральная фаза

XNнеизвестная ненейтральная фаза плюс нейтраль

XYдве неизвестные ненейтральные фазы

XYNдве неизвестные ненейтральные фазы плюс нейтраль

3.12.10 Перечисление PotentialTransformerKind описывает тип TH. Элементы перечисления приведены в таблице 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 описывает множители единиц, определенные для CIM. Элементы перечисления приведены в таблице 3.12.16.

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

НаименованиеОписание
aатто 10**-18

cсанти 10**-2

dдецп 10**-1

daдека 10**1

Eэкса 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

pпико 10**-12

Pпета 10**15

Tтера 10**12

yйокто 10**-24

Yиотта 10**24

zзепто 10**-21

Zзетта 10**21

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

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

НаименованиеОписание
Aток в амперах

A2ампер в квадрате

A2hампер-квадрат-часы

A2sампер в квадрате времени в квадратных амперах

Ahампер-часы

angleminугол плоскости, минуты

anglesecугол плоскости, секунда

APerAток, отношение ампер

APermнапряженность магнитного поля, ампер на метр

Asампер-секунды

barдавление, бар (1 бар = 100 кПа)

Bqрадиоактивность в беккерелях (1/s)

Btuэнергия, британская тепловая единица

Cэлектрический заряд в кулонах

cdсила света в канделах

characterколичество символов

charPersскорость передачи данных (бод) в символах в секунду

cosPhiкоэффициент мощности, безразмерный

countколичество вещества, значение ПУ

CPerkgэкспозиция (рентгеновские лучи), кулон на килограмм

CPerm2плотность поверхностного заряда, кулон на квадратный метр

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уровень энергии в джоулях в секунду (дж/с),

Kтемпература в кельвпнах

katкаталитическая активность, катал = моль/с

katPerm3концентрация каталитической активности, катал на кубический метр

kgмасса в килограммах

kgmмомент массы в килограмм-метрах (первый момент массы)

kgm2момент массы в килограммах на квадратный метр (второй момент массы, обычно называемый моментом инерции)

kgPerJвес на энергию в килограмм/джоуль (кт/дж)

kgPerm3плотность в килограммах на кубический метр

knскорость, узел (1 узл = 1852/3600) м/с

KPersскорость изменения температуры в кельвпнах в секунду

lобъем, литр = дм3 = м3/1000

lmсветовой поток в люменах

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концентрация, количество концентрации вещества (c), количество растворителя в молях, деленное на объем раствора в м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/tn)

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сияние, ватт на квадратный метр стерадиан

WPermKтеплопроводность в ваттах/метрах кельвина

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показания принимаются или должны приниматься для поддержки управления нагрузками в распределительных сетях или устройствах

loadResearchпоказания принимаются или должны приниматься для поддержки исследований и анализа нагрузок на распределительные сети или устройства

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()

АргументТипОписание
messageEventMessageTypeсообщение, содержащее параметры событий

РезультатResponseMessageTypeрезультат

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

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

АргументТипОписание
messageRequestMessageTypeсообщение, содержащее параметры запроса

РезультатResponseMessageTypeрезультат

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

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

АргументТипОписание
messageResponseMessage
Typeсообщение, содержащее параметры ответа на запрос

РезультатResponseMessage
Typeрезультат

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

Таблица 4.2.1

НаименованиеТипОписание
Атрибуты класса EventMessageType
HeaderHeaderTypeзаголовок

PayloadPayloadTypeданные

Атрибуты класса HeaderType
VerbHeaderTypeVerbдействие над объектом (документом)

NounStringобозначение типа передаваемой информации

RevisionStringуказание на пересмотр содержимого сообщения

ReplayDetectionReplayDetection
Typeзашита от повторов

ContextStringсодержание

TimestampDateTimeопределение времени отправки сообщения

SourceStringисточник сообщения

AsyncReplyFlagBooleanуточнение асинхронного ответа на сообщения

ReplyAddressStringадрес получателя сообщения

AckRequiredBooleanнеобходимость подтверждения

UserUserTypeпользователь

MessageIDStringидентификатор сообщения

CorrelationIDStringидентификатор привязки сообщения

CommentStringкомментарий

PropertyMessage
Property[]принадлежность

AnyXmlElement[]другое

Атрибуты класса ReplayDetectionType
NonceStringпорядковый номер или случайно сгенерированная строка

CreatedDateTimeновый объект создан

Атрибуты класса UserType
UserIDStringидентификатор пользователя

OrganizationStringорганизация

Атрибуты класса MessageProperty
NameStringнаименование

ValueStringзначение

Атрибуты класса PayloadType
CompressedStringсжатие данных

IDPayloadTypeIDидентификатор

OperationSetOperationSetнастройка операций

FormatStringформат данных

Атрибуты класса PayloadTypeID
idTypeStringидентификатор типа данных

idAuthorityStringидентификатор принадлежности

KindIDKindTypeтип

objectTypeStringтип объекта

ValueStringзначение

Атрибуты класса OperationSet
enforceMsg
SequenceBooleanизмерение

enforce
Transactional
IntegrityBooleanинтегратор транзакция

OperationOperationType[]операция

Атрибуты класса OperationType
operationIdintegerидентификатор операции

nounStringобозначение типа передаваемой информации

verbStringдействие над объектом

element
OperationBooleanоперация над элементом

AnyXmlElementдругое

Атрибуты класса ResponseMessageType
HeaderHeaderTypeзаголовок

ReplyReplyTypeпараметры ответа

PayloadPayloadTypeданные

Атрибуты класса ReplyType
ResultReplyTypeResultрезультат выполенпя

ErrorErrorType[]ошибка выполнения

IDReplyTypelD[]идентификатор

AnyXmlElement[]другое

operationIdIntegerидентификатор операции

Атрибуты класса ErrorType
codeStringкод

levelErrorTypeLevelуровень

reasonStringпричина

detailsStringуточнения

xpathXmlQualified
Nameпуть

stackTraceStringуказатель

LocationLocationTypeрасположение

IDErrorTypeIDидентификатор

relatedIDErrorType
RelatedIDидентификатор соответствия

objectObjectTypeобъект

operationIdintegerидентификатор операции

Атрибуты класса LocationType
NodeStringузел

pipelineStringпуть

StageStringэтап

Атрибуты класса ErrorTypeID
idTypeStringидентификатор типа объекта

idAuthorityStringидентификатор принадлежности объекта

kindIDKindTypeтип

objectTypeStringтип объекта

ValueStringзначение

Атрибуты класса ErrorTypeRelatedID
idTypeStringидентификатор типа объекта

idAuthorityStringидентификатор принадлежности объекта

kindIDKindTypeтип

objectTypeStringтип объекта

ValueStringзначение

Атрибуты класса ObjectType
mRIDStringидентификатор кода cim модели

NameName[]наименование

objectTypeStringтип объекта

Атрибуты класса Name
nameStringнаименование

NameTypeNameTypeтип наименования

Атрибуты класса NameType
nameStringнаименование

descriptionStringописание

NameType
AuthorityNameType
Authorityпринадлежность

Атрибуты класса NameTypeAuthority
nameStringнаименование

descriptionStringописание

Атрибуты класса ReplyTypeID
idTypeStringидентификатор типа объекта

idAuthorityStringидентификатор принадлежности объекта

kindIDKindTypeтип

objectTypeStringтип объекта

ValueStringзначение

Атрибуты класса RequestMessageType
HeaderHeaderTypeзаголовок

RequestRequestTypeзапрос

PayloadPayloadTypeзагрузка

Атрибуты класса RequestType
StartTimeDateTimeвремя начала

EndTimeDateTimeвремя окончания

OptionOptionType[]настройки

IDRequest
TypeID[]идентификатор

AnyXmlElement[]другое

Атрибуты класса OptionType
nameStringнаименование

valueStringзначение

Атрибуты класса RequestTypeID
idTypeStringидентификатор типа объекта

idAuthorityStringидентификатор принадлежности объекта

kindIDKindTypeтип

objectTypeStringтип объекта

ValueStringзначение

Возможные варианты значений ("перечисления") приведены в таблице 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 декабря 2020 г. № 1234)

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

язык описания веб-сервисов и доступа к ним, основанный на языке XML (далее - WSDL)
<?xml version="1.0" encoding="utf-8"?><wsdl:definitions xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy"
xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:tns="http://iec.ch/TC57/2011/abstract"
xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"
xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"xmIns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://iec.ch/TC57/2011/abstract"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xsd:schema targetNamespace="http://iec.ch/TC57/2011/abstract/Imports">
<xsd:import schemaLocation="iec.ch.TC57.2011.abstract.xsd"
namespace="http://iec.ch/TC57/2011/abstract" />
<xsd:import schemaLocation="iec.ch.TC57.2011 schema.message.xsd"
namespace="http://iec.ch/TC57/2011/schema/message" />
</xsd:schema>
</wsdl:types>
<wsdl:message name="IIEC61968_PublishEvent_InputMessage">
<wsdl:part name="parameters" element="tns:PublishEvent" />
</wsdl:message>
<wsdl:message name="IIEC61968_PublishEvent_OutputMessage">
<wsdl:part name="parameters" element="tns:PublishEventResponse" />
</wsdl:message>
<wsdl:message name="IIEC61968_Request_InputMessage">
<wsdl:part name="parameters" element="tns:Request" />
</wsdl:message>
<wsdl:message name="IIEC61968_Request_OutputMessage">
<wsdl:part name="parameters" element="tns:RequestResponse" />
</wsdl:message>
<wsdl:message name="IIEC61968_Response_InputMessage">
<wsdl:part name="parameters" element="tns:Response" />
</wsdl:message>
<wdI:message name="IIEC61968_Response_OutputMessage">
<wsdl:part name="parameters" element="tns:ResponseResponse" />
</wsdl:message>
<wsdl:portType name="IIEC61968">
<wsdl:operation name="PublishEvent">
<wsdl:input wsaw:Action="http://iec.ch/61968/PublishEvent"
message="tns:IIEC61968_PublishEvent_InputMessage" />
<wsdl:output wsaw:Action="http://iec.ch/TC57/2011/abstract/IIEC61968/PublishEventResponse"
message="tns:IIEC619668_PublishEvent_OutputMessage" />
</wsdl:operation>
<wsdl:operation name="Request">
<wsdl:input wsaw:Action="http://iec.ch/61968/Request" message="tns:IIEC61968_Request_InputMessage"
/>
<wsdl:output wsaw:Action="http://iec.ch/TC57/2011/abstract/IIEC61968/RequestResponse"
message="tns:IIEC61968_Request_OutputMessage" />
<wsdl:operation>
<wsdl:operation name="Response">
<wsdl:input wsaw:Action="http://iec.ch/61968/Response"
message="tns:IIEC61968_Response_InputMessage" />
<wsdl:output wsaw:Action="http://iec.ch/TC57/2011/abstract/IIEC61968/ResponseResponse"
message="tns:IIEC61968_Response_OutputMessage" />
</wsdl:operation>
</wsdl:portType>
</wsdl:definitions>

XML схема, являющаяся языком описания структуры XML-документа (далее - XSD)
<?xml version="1.0" encoding="utf-8"?><xs:schema xmlns:tns="http://iec.ch/TC57/2011/abstract" elementFormDefault="qualified"
targetNamespace="http://iec.ch/TC57/2011/abstract" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import schemaLocation="iec.ch.TC57.2011.schema.message.xsd"
namespace="http://iec.ch/TC57/2011/schema/message" />
<xs:element name="PublishEvent">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q1="http://iec.ch/TC57/2011/schema/message" minOccurs="0" maxOccurs="1"
name="message" type="q1:EventMessageType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PublishEventResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q2="http://iec.ch/TC57/2011/schema/message" minOccurs="0" maxOccurs="1"
name="PublishEventResult" type="q2:ResponseMessageType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Request">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q3="http://iec.ch/TC57/2011/schema/message" minOccurs="0" maxOccurs="1"
name="message" type="q3:RequestMessageType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RequestResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q4="http://iec.ch/TC57/2011/schema/message" minOccurs="0" maxOccurs="1"
name="RequestResult" type="q4:ResponseMessageType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Response">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q5="http://iec.ch/TC57/2011/schema/message" minOccurs="0" maxOccurs="1"
name="message" type="q5:ResponseMessageType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ResponseResponse">
<xs:complexType>
<xs:sequence>
<xs:element xmlns:q6="http://iec.ch/TC57/2011/schema/message" minOccurs="0" maxOccurs="1"
name="ResponseResult" type="q6:ResponseMessageType" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://iec.ch/TC57/2011/schema/message" elementFormDefault="qualified"
targetNamespace="http://iec.ch/TC57/2011/schema/message"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:complexType name="EventMessageType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Header" type="tns:HeaderType" />
<xs:element minOccurs="0" maxOccurs="1" name="Payload" type="tns:PayloadType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="HeaderType">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="Verb">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="cancel" />
<xs:enumeration value="canceled" />
<xs:enumeration value="change" />
<xs:enumeration value="changed" />
<xs:enumeration value="create" />
<xs:enumeration value="created" />
<xs:enumeration value="close" />
<xs:enumeration value="closed" />
<xs:enumeration value="delete" />
<xs:enumeration value="deleted" />
<xs:enumeration value="get" />
<xs:enumeration value="reply" />
<xs:enumeration value="execute" />
<xs:enumeration value="executed" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="1" name="Noun" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="Revision" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ReplayDetection" type="tns:ReplayDetectionType"/>
<xs:element minOccurs="0" maxOccurs="1" name="Context" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="Timestamp" type="xs:dateTime" />
<xs:element minOccurs="0" maxOccurs="1" name="Source" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="AsyncReplyFlag" type="xs:boolean" />
<xs:element minOccurs="0" maxOccurs="1" name="ReplyAddress" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="AckRequired" type="xs:boolean" />
<xs:element minOccurs="0" maxOccurs="1" name="User" type="tns:UserType" />
<xs:element minOccurs="0" maxOccurs="1" name="MessageID" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="CorrelationID" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="Comment" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Property" type="tns:MessageProperty" />
<xs:any minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="ReplayDetectionType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Nonce" type="xs:string" />
<xs:element minOccurs="1" maxOccurs="1" name="Created" type="xs:dateTime" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="UserType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="UserID" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="Organization" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="MessageProperty">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Name" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="Value" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="PayloadType">
<xs:sequence>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element minOccurs="0" maxOccurs="1" name="Compressed" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="ID">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="idType" type="xs:string" />
<xs:attribute name="idAuthority" type="xs:string" />
<xs:attribute name="kind" type="tns:IDKindType" />
<xs:attribute name="objectType" type="xs:string" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="1" name="OperationSet" type="tns:OperationSet" />
<xs:any minOccurs="0" maxOccurs="1" />
</xs:choice>
<xs:element minOccurs="0" maxOccurs="1" name="Format" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:simpleType name="IDKindType">
<xs:restriction base="xs:string">
<xs:enumeration value="name" />
<xs:enumeration value="uuid" />
<xs:enumeration value="transaction" />
<xs:enumeration value="other" />
</xs:restriction>
</xs:simpleType>
<xs:complexType name="OperationSet">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="enforceMsgSequence" type="xs:boolean" />
<xs:element minOccurs="0" maxOccurs="1" name="enforceTransactionalIntegrity" type="xs:boolean" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Operation" type="tns:OperationType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="OperationType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="operationId" type="xs:integer" />
<xs:element minOccurs="0" maxOccurs="1" name="noun" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="verb" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" default="false" name="elementOperation" type="xs:boolean" />
<xs:any minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="ResponseMessageType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Header" type="tns:HeaderType" />
<xs:element minOccurs="0" maxOccurs="1" name="Reply" type="tns:ReplyType" />
<xs:element minOccurs="0" maxOccurs="1" name="Payload" type="tns:PayloadType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="ReplyType">
<xs:sequence>
<xs:element minOccurs="1" maxOccurs="1" name="Result">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="OK" />
<xs:enumeration value="PARTIAL" />
<xs:enumeration value="FAILED" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Error" type="tns:ErrorType" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ID">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="idType" type="xs:string" />
<xs:attribute name="idAuthority" type="xs:string" />
<xs:attribute name="kind" type="tns:IDKindType" />
<xs:attribute name="objectType" type="xs:string" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:any minOccurs="0" maxOccurs="unbounded" />
<xs:element minOccurs="0" maxOccurs="1" name="operationId" type="xs:integer" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="ErrorType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="code" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="level">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="INFORM" />
<xs:enumeration value="WARNING" />
<xs:enumeration value="FATAL" />
<xs:enumeration value="CATASTROPHIC" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="1" name="reason" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="details" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="xpath" type="xs:QName" />
<xs:element minOccurs="0" maxOccurs="1" name="stackTrace" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="Location" type="tns:LocationType" />
<xs:element minOccurs="0" maxOccurs="1" name="ID">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="idType" type="xs:string" />
<xs:attribute name="idAuthority" type="xs:string" />
<xs:attribute name="kind" type="tns:IDKindType" />
<xs:attribute name="objectType" type="xs:string" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="1" name="relatedID">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="idType" type="xs:string" />
<xs:attribute name="idAuthority" type="xs:string" />
<xs:attribute name="kind" type="tns:IDKindType" />
<xs:attribute name="objectType" type="xs:string" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="1" name="object" type="tns:ObjectType" />
<xs:element minOccurs="0" maxOccurs="1" name="operationId" type="xs:integer" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="LocationType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="node" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="pipeline" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="stage" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="ObjectType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="mRID" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Name" type="tns:Name" />
<xs:element minOccurs="0" maxOccurs="1" name="objectType" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="Name">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="NameType" type="tns:NameType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="NameType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="description" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="NameTypeAuthority" type="tns:NameTypeAuthority" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="NameTypeAuthority">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="description" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="RequestMessageType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="Header" type="tns:HeaderType" />
<xs:element minOccurs="0" maxOccurs="1" name="Request" type="tns:RequestType" />
<xs:element minOccurs="0" maxOccurs="1" name="Payload" type="tns:PayloadType" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="RequestType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="StartTime" type="xs:dateTime" />
<xs:element minOccurs="0" maxOccurs="1" name="EndTime" type="xs:dateTime" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="Option" type="tns:OptionType" />
<xs:element minOccurs="0" maxOccurs="unbounded" name="ID">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="idType" type="xs:string" />
<xs:attribute name="idAuthority" type="xs:string" />
<xs:attribute name="kind" type="tns:IDKindType" />
<xs:attribute name="objectType" type="xs:string" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:any minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
<xs:complexType name="OptionType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="1" name="name" type="xs:string" />
<xs:element minOccurs="0" maxOccurs="1" name="value" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:schema>

Объём текста: 149 705 символов.

Сообщить об ошибке

Неточность в тексте, устаревшая редакция, неверная ссылка — мы проверим по официальному источнику.