Стандарт данных / Лог изменений

Лог изменений

Внимание

Это версия 0.4 Стандарта данных о бенефициарном владении. Она включает в себя обновления модели данных, списки допустимых значений и технические рекомендации.

Ожидаются новые изменения до выхода версии 1.0. Дополнительную информацию см. на страницах Лог изменений и О стандарте .

[0.4] - 08.05.2024

Добавлено

  • Объект recordDetails, с полями о физическом лице, субъекте или отношениях в Характеристике.

  • Свойства declaration и declarationSubject для обеспечения возможности группирования Характеристик по родительской декларации (документ) или декларанту.

  • Свойства recordId и recordStatus для поддержки обновления информации.

  • Новые страницы документации:

    • Руководство по указанию дат

    • Создание характеристик

    • Идентификаторы записей

    • Представление трастов

    • Представление номинальных владельцев

    • Представление обновлений записи

Изменено

  • Все поля даты и даты-времени проверены для обеспечения надлежащей валидации.

  • Обновлены названия и описания в схеме и списке допустимых значений.

  • Обновлены изображения и текст в документации.

  • Раздел документации „Схема данных“ переименован в „Стандарт данных“ для ясности.

  • Страницы с рекомендациями в разделе „Стандарт данных“ реструктурированы в подразделы „Требования к моделированию“ и „Системные требования“.

  • Характеристики о „владении или контроле“ переименованы в Характеристики „отношений“.

  • Поля характеристики:

    • поле statementDate теперь является обязательным;

    • поле statementType заменено на recordType;

    • поле statementID переименовано в statementId.

  • Поля, касающиеся субъекта:

    • поля entityType и entitySubtype объединены в поле entityType;

    • поле securitiesListings удалено из обязательных полей в объекте publicListing;

    • значения „nomination“ и „trust“ добавлены в список допустимых значений поля entitySubtype;

    • из перечня допустимых значений поля entitySubtype удалены префиксы (например, значение „stateBody-stateAgency“ теперь имеет вид „stateAgency“).

  • Поля, касающиеся отношений:

    • обновлены свойства поля Interest.share и требования к нему; точные значения и диапазоны теперь представлены в более простой форме;

    • значения „nominee“ и „nominator“ добавлены в список допустимых значений поля Interest.type;

    • поля interestedParty и subject теперь содержат значение свойства recordId (а не значение свойства statementId); вместо этих значений в них может использоваться объект Unspecified Record (Неуказанная запись) для отображения отсутствующей информации;

    • поле componentStatementIds переименовано в componentRecordIds и теперь содержит значения свойства recordId.

  • Поля, касающиеся физического лица:

    • поле fullName теперь является обязательным;

    • код „individual“ для поля name.type переименован в „legal“;

  • поле address.country теперь является объектом Country (Страна), а не кодом страны.

Удалено

  • Свойство placeOfResidence.

  • Свойство agent.

  • Свойство replacesStatements.

  • Страница с описанием функциональных требований.

  • Страница с описанием источников и примечаний.

Изменения в структуре и логике схемы

  • Версия JSON Schema обновлена с «draft-04» до «2020-12».

  • Преименованы файлы схемы и реорганизовано содержание.

  • В схеме предусмотрен максимально возможный объем валидации.

  • Типы enum с одним значением заменены на тип const.

[0.3] - 15.04.2022

Добавлено

  • Технические рекомендации (нормативные) к «Отображению бенефициарного владения»: предоставление подробных требований к использованию свойств beneficialOwnershipOrControl, directOrIndirect, componentStatementIDs и isComponent.

  • Поддержка описания торгуемых ценных бумаг и статуса компании, зарегистрированной на фондовой бирже (PLC): в характеристиках субъектов добавлен новый объект publicListing`.

  • Поддержка отображения информации о государственных предприятиях (SOE):

    • В список допустимых значений entityType добавлены новые коды „state“ и „stateBody“.

    • В характеристики субъектов добавлено новое поле entitySubtype. Его значение представляет собой объект со свойствами generalCategory (список допустимых значений, см. ниже) и localTerm (строка).

    • Новое поле entitySubtypeCategory. На данный момент содержит только коды, связанные с государственными органами.

    • В характеристики субъектов добавлено новое поле formedByStatute. Его значение представляет собой объект со свойствами name и date.

    • Изменения (ниже), обеспечивающие отображение информации о государствах и государственных органах.

  • Технические рекомендации (нормативные) к «Отображению информации о государственных предприятиях»: требования к моделированию.

  • В список допустимых значений interestType добавлены следующие коды: „controlViaCompanyRulesOrArticles“, „controlByLegalFramework“, „boardMember“, „boardChair“, „unknownInterest“, „unpublishedInterest“, „enjoymentAndUseOfAssets“, „rightToProfitOrIncomeFromAssets“.

Изменено

  • Изменены коды списка допустимых значений interestType и unspecifiedReason — вместо дефиса используется camelCase.

  • Объекты hasPepStatus и pepDetails в характеристиках физических лиц включены в объект PoliticalExposure и переименованы в status и details.

  • Свойство incorporatedInJurisdiction в характеристиках субъектов переименовано в jurisdiction, его описание обновлено.

  • Jurisdiction.name теперь является обязательным полем (раньше в описании было указано «ОБЯЗАТЕЛЬНО).

  • Country.name теперь является обязательным полем (раньше в описании было указано «ОБЯЗАТЕЛЬНО).

  • Обновлено описание „legalEntity“ в списке допустимых значений entityType — оно больше не включает правительственные ведомства (которые теперь относятся к „stateBody“).

  • Уточнено, что Address.country использует список ISO 3166-1.

  • Уточнено, что Country.code использует список ISO 3166-1.

  • Уточнено, что Jurisdiction.code входит в список ISO 3166-1 или ISO 3166-2.

  • Уточнены обязательные значения для поля statementType.

  • Объект interestLevel переименован в directOrIndirect.

  • Из списка допустимых значений interestType удален код „OfTrust“, поэтому теперь они ссылаются на любой тип правоотношений. Описания обновлены, чтобы отразить эти изменения. Объект „beneficiaryOfTrust“ изменен на „beneficiaryOfLegalArrangement“ во избежание неоднозначности, удален объект „otherInfluenceOrControlOfTrust“.

Изменения в структуре и логике схемы

  • Реорганизован объект Annotation.

  • Удалена ссылка на список допустимых значений в statementType. Это исправляет проблемы, которые возникали при использовании этого поля для выбора субсхемы для валидации. Это не должно повлиять на тех, кто использует составную схему, но может повлиять на тех, кто использует непосредственно файлы в директории „schema“.

[0.2] - 30.06.2019

Добавлено

  • Поддержка отображения сведений об отношениях косвенного бенефициарного владения (при котором бенефициарный владелец владеет субъектом или контролирует субъект через посредников):

    • Обязательное свойство isComponent было добавлено ко всем трем объектам характеристик. Оно принимает логическое значение и указывает на то, отображает ли характеристика компонент основных косвенных отношений владения или контроля.

    • Свойство componentStatementIDs было добавлено в характеристику о владении или контроле. Оно представлено массивом идентификаторов характеристик, указывая на то, какие характеристики компонентов содержат сведения касательно родительской характеристики о владении или контроле.

  • Обязательное свойство publicationDetails было добавлено ко всем трем объектам Характеристик. Оно представляет метаданные для Характеристик: информацию об их первоначальном издателе. Подсвойства (и их подсвойства) следующие:

    • publicationDate*

    • bodsVersion*

    • license

    • publisher* (name, url)

    * обязательные

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

  • Объекты статуса ПДЛ теперь имеют дополнительные свойства missingInfoReason (причина отсутствия информации) и source (источник).

  • Свойство taxResidencies было добавлено в характеристики физического лица. Оно представлено массивом объектов стран (Country).

  • Поддержка более структурированного представления для отсутствующих или анонимизированных данных:

    • Свойство unspecifiedPersonDetails было добавлено в характеристики физических лиц (с обязательным подсвойством reason (причина))

    • Свойство unspecifiedEntityDetails было добавлено в характеристику субъектов (с обязательным подсвойством reason (причина))

    Значение подсвойства reason берется из списка допустимых значений Неуказанных причин (как и свойство interestedParty.unspecified характеристики о владении или контроле).

Изменено

  • Свойство pepStatus характеристик физических лиц было переименовано в pepStatusDetails (и по-прежнему ссылается на массив объектов статуса PEP).

  • Свойство personType характеристик физических лиц теперь является обязательным.

  • Если Annotation.motivation имеет значение „linking“, то Annotation.url является обязательным.

  • В список допустимых значений типов долевого участия были внесены изменения:

    • значение „influence-or-control“ переименовано в „other-influence-or-control“;

    • значение „rights-to-surplus-assets“ переименовано в „rights-to-surplus-assets-on-dissolution“;

    • добавлено значение „rights-granted-by-contract“;

    • добавлено значение „conditional-rights-granted-by-contract“.

  • В список допустимых значений типов адресов были внесены изменения:

    • значение „home“ удалено (так как вместо него можно использовать „residence“);

    • добавлено значение „business“.

  • В список допустимых значений типов ФИО были внесены изменения:

    • значения „alias“, „aka“ и „nick“ удалены и заменены на „alternative“;

    • добавлено значение „transliteration“.

  • В список допустимых значений неуказанных причин были внесены изменения:

    • добавлено значение „information-unknown-to-publisher“.

  • Значения из списка допустимых значений теперь имеют описания.

Удалено

  • Свойство missingInfoReason было удалено из характеристик физических лиц и субъектов. Оно было заменено на unspecifiedPersonDetails и unspecifiedEntityDetails соответственно.

[0.1] - 12.12.2018

Добавлено

  • Свойство beneficialOwnershipOrControl было добавлено к объекту доли участия. Принимает логическое значение. Может использоваться для характеристики, что при наличии доли участия между физическим лицом и субъектом такое физическое лицо является бенефициарным владельцем.

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

  • Свойство annotations было добавлено во все три типа характеристик. Примечания являются способом указания дополнительных (структурированных) данных или целенаправленного преобразования существующих данных.

  • Свойство unspecified заменяет опцию nullParty для заинтересованных сторон. Список допустимых значений unspecifiedReason обеспечивает возможности для описания того, почему не указана заинтересованная сторона.

Изменено

  • Список допустимых значений interestType был расширен и включает в себя долевое участие в трастах.

  • Структура данных в формате СДБВ стала более плоской, чтобы исключить посторонние вложения и упростить сериализацию при помощи Линий JSON.

  • «Характеристики о бенефициарном владении» были переименованы в «Характеристики о владении или контроле» для отображения сферы их использования.

Удалено

  • Массивы объектов statementGroup (каждый объект имеет свой собственный идентификатор группы характеристик) больше не используются для формирования массивов характеристик. Это отражает формирование более плоской структуры данных в формате СДБВ.

  • Опция nullParty для заинтересованных сторон. См. свойство unspecified в разделе «Добавлено» выше.