Откройте актуальную версию документа прямо сейчас
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.
Приложение N 1
к приказу ФНС России
от "___" _______ 2020 г.
N _________
Состав и структура файлов выгрузки БД ФИАС в виде файлов XML
Настоящее приложение описывает требования к XML файлам выгрузки из базы данных ФИАС адресных сведений.
Состав и структура файла со сведениями классификатора адресообразующих элементов, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации классификатора адресообразующих элементов (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_01 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_ADDR.OBJ;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_ADDR.OBJ_2_251_01_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями классификатора адресообразующих элементов БД ФИАС (ADDRESSOBJECTS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения классификатора адресообразующих элементов |
OBJECT |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения классификатора адресообразующих элементов (OBJECT)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Уникальный идентификатор записи. Ключевое поле |
ID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор адресного объекта |
OBJECTID |
A |
N(19) |
О |
|
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
O |
|
Наименование |
NAME |
A |
T(1-250) |
О |
|
Краткое наименование типа объекта |
TYPENAME |
A |
T(1-50) |
О |
|
Уровень адресного объекта |
LEVEL |
A |
Т(1-10) |
О |
|
Статус действия над записью - причина появления записи |
OPERTYPEID |
A |
Т(=2) |
ОК |
Значения приведены в описании формата AS_OPERATION.TYPES_2_251_14 |
Идентификатор записи связывания с предыдущей исторической записью |
PREVID |
A |
N(19) |
Н |
|
Идентификатор записи связывания с последующей исторической записью |
NEXTID |
A |
N(19) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус актуальности адресного объекта ФИАС |
ISACTUAL |
A |
N(=1) |
ОК |
Принимает значение: 0 - не актуальный | 1 - актуальный У последней записи адресного объекта элемент всегда принимает значение 1, у предыдущих - значение 0 |
Признак действующего адресного объекта |
ISACTIVE |
А |
N(=1) |
ОК |
Принимает значение: 0 - недействующий адресный объект | 1 - действующий |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями о классификаторе параметров адресообразующих элементов и объектов недвижимости, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации о классификаторе параметров адресообразующих элементов и объектов недвижимости (здания, строения, земельные участки, помещения, комнаты, машино-места) (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_02 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_ADDR.OBJ.PARAM;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_PARAM_2_251_02_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями о классификаторе параметров адресообразующих элементов (PARAMS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения о классификаторе параметров адресообразующих элементов |
PARAM |
С |
|
НМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения о классификаторе параметров адресообразующих элементов (PARAM)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Идентификатор записи |
ID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор адресного объекта |
OBJECTID |
A |
N(19) |
О |
|
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
Н |
|
Тип параметра |
TYPEID |
A |
N(4) |
O |
|
Значение параметра |
VALUE |
A |
T(1-8000) |
O |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по типам адресных объектов, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по типам адресных объектов (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_03 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_ADDR.OBJ.TYPES;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_ADDR.OBJ.TYPES_2_251_03_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по типам адресных объектов (ADDRESSOBJECTTYPES)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по типам адресных объектов |
ADDRESSOBJECTTYPE |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по типам адресных объектов (ADDRESSOBJECTTYPE)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Идентификатор записи |
ID |
A |
N(10) |
О |
|
Уровень адресного объекта |
LEVEL |
A |
Т(1-10) |
О |
|
Краткое наименование типа объекта |
SHORTNAME |
A |
T(1-50) |
O |
|
Полное наименование типа объекта |
NAME |
A |
T(1-250) |
О |
|
Описание |
DESC |
A |
T(0-250) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус активности |
ISACTIVE |
А |
Т(=1) |
ОК |
Принимает значение: 0 - неактивный | 1 - активный |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по иерархии в административном делении, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по иерархии в административном делении (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_04 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_ADM.HIERARCHY;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_ADM.HIERARCHY_2_251_04_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по иерархии в административном делении (ITEMS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по иерархии в административном делении |
ITEM |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по иерархии в административном делении (ITEM)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Уникальный идентификатор записи. Ключевое поле. |
ID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта |
OBJECTID |
A |
N(19) |
О |
|
Идентификатор родительского объекта |
PARENTOBJID |
A |
N(19) |
О |
|
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
О |
|
Код региона |
REGIONCODE |
A |
Т(1-4) |
Н |
|
Код района |
AREACODE |
A |
Т(1-4) |
Н |
|
Код города |
CITYCODE |
A |
Т(1-4) |
Н |
|
Код населенного пункта |
PLACECODE |
A |
Т(1-4) |
Н |
|
Код ЭПС |
PLANCODE |
A |
Т(1-4) |
Н |
|
Код улицы |
STREETCODE |
A |
Т(1-4) |
Н |
|
Идентификатор записи связывания с предыдущей исторической записью |
PREVID |
A |
N(19) |
Н |
|
Идентификатор записи связывания с последующей исторической записью |
NEXTID |
A |
N(19) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <date> |
Признак действующего адресного объекта |
ISACTIVE |
А |
N(=1) |
ОК |
Принимает значение: 0 - недействующий адресный объект | 1 - действующий |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по помещениям, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по помещениям (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_05 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_APARTMENTS;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_APARTMENTS_2_251_05_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по помещениям (APARTMENTS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по помещениям |
APARTMENT |
С |
|
НМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по помещениям (APARTMENT)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Уникальный идентификатор записи. Ключевое поле |
ID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта (INTEGER) |
OBJECTID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта (UUID) |
OBJECTGUID |
A |
T(36) |
O |
|
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
O |
|
Номер комнаты |
NUMBER |
A |
T(1-50) |
О |
|
Тип комнаты |
APARTTYPE |
A |
Т(=1) |
ОК |
Значения приведены в описании формата AS_APARTMENT.TYPES_2_251_07 |
Статус действия над записью - причина появления записи |
OPERTYPEID |
A |
Т(=2) |
ОК |
Значения приведены в описании формата AS_OPERATION.TYPES_2_251_14 |
Идентификатор записи связывания с предыдущей исторической записью |
PREVID |
A |
N(36) |
Н |
|
Идентификатор записи связывания с последующей исторической записью |
NEXTID |
A |
N(36) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус актуальности адресного объекта ФИАС |
ISACTUAL |
A |
N(=1) |
ОК |
Принимает значение: 0 - не актуальный | 1 - актуальный У последней записи адресного объекта элемент всегда принимает значение 1, у предыдущих - значение 0 |
Признак действующего адресного объекта |
ISACTIVE |
А |
N(=1) |
ОК |
Принимает значение: 0 - недействующий адресный объект | 1 - действующий |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по машино-местам, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по машино-местам (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_06 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_CARPLACES;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_CARPLACES_2_251_06_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по машино-местам (CARPLACES)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по машино-местам |
CARPLACE |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по машино-местам (CARPLACE)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Уникальный идентификатор записи. Ключевое поле |
ID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта (INTEGER) |
OBJECTID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта (UUID) |
OBJECTGUID |
A |
T(36) |
O |
|
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
O |
|
Номер машино-места |
NUMBER |
A |
T(1-50) |
О |
|
Статус действия над записью - причина появления записи |
OPERTYPEID |
A |
Т(=2) |
ОК |
Значения приведены в описании формата AS_OPERATION.TYPES_2_251_14 |
Идентификатор записи связывания с предыдущей исторической записью |
PREVID |
A |
N(36) |
Н |
|
Идентификатор записи связывания с последующей исторической записью |
NEXTID |
A |
N(36) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус актуальности адресного объекта ФИАС |
ISACTUAL |
A |
N(=1) |
ОК |
Принимает значение: 0 - не актуальный | 1 - актуальный У последней записи адресного объекта элемент всегда принимает значение 1, у предыдущих - значение 0 |
Признак действующего адресного объекта |
ISACTIVE |
А |
N(=1) |
ОК |
Принимает значение: 0 - недействующий адресный объект | 1 - действующий |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по типам помещений, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по типам помещений (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_07 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_APARTMENT.TYPES;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_APARTMENT.TYPES_2_251_07_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по типам помещений (ITEMS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по типам помещений |
APARTMENTTYPE |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по типам помещений (ITEM)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Идентификатор типа (ключ) |
ID |
A |
N(10) |
О |
|
Наименование |
NAME |
A |
T(1-100) |
О |
|
Краткое наименование |
SHORTNAME |
A |
T(0-50) |
Н |
|
Описание |
DESC |
A |
T(0-250) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус активности |
ISACTIVE |
А |
Т(=1) |
ОК |
Принимает значение: 0 - неактивный | 1 - активный |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по номерам домов улиц городов и населенных пунктов, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по номерам домов улиц городов и населенных пунктов (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_08 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_HOUSES;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_HOUSES_2_251_08_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по номерам домов улиц городов и населенных пунктов (HOUSES)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по номерам домов улиц городов и населенных пунктов |
HOUSE |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по номерам домов улиц городов и населенных пунктов (HOUSE)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Уникальный идентификатор записи. Ключевое поле |
ID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта (INTEGER) |
OBJECTID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта (UUID) |
OBJECTGUID |
A |
T(36) |
O |
|
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
O |
|
Номер дома |
HOUSENUM |
A |
T(1-50) |
Н |
|
Номер корпуса |
BUILDNUM |
A |
T(1-50) |
Н |
|
Номер строения |
STRUCNUM |
A |
T(1-50) |
Н |
|
Тип владения |
ESTATETYPE |
A |
Т(=1) |
О |
|
Тип строения |
STRUCTYPE |
A |
T(1-10) |
О |
|
Статус действия над записью - причина появления записи |
OPERTYPEID |
A |
Т(=2) |
ОК |
Значения приведены в описании формата AS_OPERATION.TYPES_2_251_14 |
Идентификатор записи связывания с предыдущей исторической записью |
PREVID |
A |
N(19) |
Н |
|
Идентификатор записи связывания с последующей исторической записью |
NEXTID |
A |
N(19) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус актуальности адресного объекта ФИАС |
ISACTUAL |
A |
N(=1) |
ОК |
Принимает значение: 0 - не актуальный | 1 - актуальный У последней записи адресного объекта элемент всегда принимает значение 1, у предыдущих - значение 0 |
Признак действующего адресного объекта |
ISACTIVE |
А |
N(=1) |
ОК |
Принимает значение: 0 - недействующий адресный объект | 1 - действующий |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по видам нормативных документов, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по видам нормативных документов (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_09 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_NORMATIVE.DOCS.KINDS;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_ NORMATIVE.DOCS.KINDS_2_251_09_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по видам нормативных документов (NDOCKINDS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по видам нормативных документов |
NDOCKIND |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по видам нормативных документов (NDOCTYPE)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Идентификатор вида нормативного документа |
ID |
A |
N(10) |
ОК |
|
Наименование |
NAME |
A |
T(1-500) |
О |
|
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по иерархии в муниципальном делении, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по иерархии в муниципальном делении (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_10 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_MUN.HIERARCHY;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_MUN.HIERARCHY_2_251_10_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по иерархии в муниципальном делении (ITEMS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по иерархии в муниципальном делении |
ITEM |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по иерархии в муниципальном делении (ITEM)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Уникальный идентификатор записи. Ключевое поле |
ID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор адресного объекта |
OBJECTID |
A |
N(19) |
О |
|
Идентификатор родительского объекта |
PARENTOBJID |
A |
N(19) |
Н |
|
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
О |
|
Код ОКТМО |
OKTMO |
A |
Т(8-11) |
OК |
|
Идентификатор записи связывания с предыдущей исторической записью |
PREVID |
A |
N(19) |
Н |
|
Идентификатор записи связывания с последующей исторической записью |
NEXTID |
A |
N(19) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Признак действующего адресного объекта |
ISACTIVE |
А |
N(=1) |
ОК |
Принимает значение: 0 - недействующий адресный объект | 1 - действующий |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями о нормативных документах, являющихся основанием присвоения адресному элементу наименования, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации о нормативных документах, являющихся основанием присвоения адресному элементу наименования (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_11 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_NORMATIVE.DOCS;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_NORMATIVE.DOCS_2_251_11_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями о нормативных документах, являющихся основанием присвоения адресному элементу наименования (NORMATIVEDOCS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения о нормативном документе, являющемся основанием присвоения адресному элементу наименования |
NORMDOC |
С |
|
НМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения о нормативном документе, являющемся основанием присвоения адресному элементу наименования (NORMATIVEDOC)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Идентификатор нормативного документа |
ID |
A |
N(1-19) |
О |
|
Наименование документа |
NAME |
A |
T(1-8000) |
О |
|
Дата документа |
DATE |
A |
|
O |
Типовой элемент <xs:date> |
Номер документа |
NUMBER |
A |
T(1-20) |
O |
|
Тип документа |
TYPE |
A |
N(10) |
О |
|
Вид документа |
KIND |
A |
N(10) |
O |
|
Дата обновления |
UPDATEDATE |
A |
|
O |
|
Наименование органа, создавшего нормативный документ |
ORGNAME |
A |
T(0-255) |
Н |
|
Номер государственной регистрации |
REGNUM |
A |
Т(0-100) |
Н |
|
Дата государственной регистрации |
REGDATE |
A |
|
Н |
|
Дата вступления в силу нормативного документа |
ACCDATE |
A |
|
Н |
|
Комментарий |
COMMENT |
A |
Т(0-8000) |
Н |
|
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по уровням адресных объектов, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по уровням адресных объектов (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_12 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_OBJECT.LEVELS;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_OBJECT.LEVELS_2_251_12_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по уровням адресных объектов (OBJECTLEVELS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по уровням адресных объектов |
OBJECTLEVEL |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по уровням адресных объектов (OBJECTLEVEL)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Уникальный идентификатор записи. Ключевое поле. Номер уровня объекта. |
LEVEL |
A |
N(2) |
О |
|
Наименование |
NAME |
A |
T(1-250) |
О |
|
Краткое наименование |
SHORTNAME |
A |
T(1-50) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Признак действующего адресного объекта |
ISACTIVE |
А |
Т(=1) |
ОК |
Принимает значение: 0 - недействующий адресный объект | 1 - действующий |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по признакам владения, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по признакам владения (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_13 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_ESTATE.TYPES;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_ESTATE.TYPES_2_251_13_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по признакам владения (ESTATETYPES)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по признакам владения |
ESTATETYPE |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по признакам владения (ESTATETYPE)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Признак владения |
ID |
A |
N(10) |
ОК |
Принимает значение: 0 - не определено | 1 - владение | 2 - дом | 3 - домовладение |
Наименование |
NAME |
A |
T(1-50) |
О |
|
Краткое наименование |
SHORTNAME |
A |
T(1-20) |
Н |
|
Описание |
DESC |
A |
T(1-250) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Дата создания записи |
CREATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус активности |
ISACTIVE |
А |
Т(=1) |
ОК |
Принимает значение: 0 - неактивный | 1 - активный |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по статусу действия, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по статусу действия (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_14 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_OPERATION.TYPES;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_OPERATION.TYPES_2_251_14_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по статусу действия (OPERATIONTYPES)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по статусу действия |
OPERATIONTYPE |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по статусу действия (OPERATIONTYPE)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Идентификатор статуса (ключ) |
ID |
A |
Т(=2) |
ОК |
Принимает значения: 01 - инициация | 10 - добавление | 20 - изменение | 21 - групповое изменение | 30 - удаление | 31 - удаление вследствие удаления вышестоящего объекта | 40 - присоединение адресного объекта (слияние) | 41 - переподчинение вследствие слияния вышестоящего объекта | 42 - прекращение существования вследствие присоединения к другому адресному объекту | 43 - создание нового адресного объекта в результате слияния адресных объектов | 50 - переподчинение | 51 - переподчинение вследствие переподчинения вышестоящего объекта | 60 - прекращение существования вследствие дробления | 61 - создание нового адресного объекта в результате дробления | 70 - восстановление прекратившего существование объекта |
Наименование |
NAME |
A |
T(1-100) |
О |
|
Краткое наименование |
SHORTNAME |
A |
T(0-50) |
Н |
|
Описание |
DESC |
A |
T(0-250) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус активности |
ISACTIVE |
А |
Т(=1) |
ОК |
Принимает значение: 0 - неактивный | 1 - активный |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по комнатам, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по комнатам (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_15 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_ROOMS;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_ROOMS_2_251_15_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по комнатам (ROOMS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по комнатам |
ROOM |
С |
|
НМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по комнатам (ROOM)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Уникальный идентификатор записи. Ключевое поле |
ID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта (INTEGER) |
OBJECTID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта (UUID) |
OBJECTID |
A |
T(36) |
O |
|
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
O |
|
Номер комнаты или офиса |
ROOMNUMBER |
A |
T(1-50) |
О |
|
Тип комнаты или офиса |
ROOMTYPE |
A |
Т(=1) |
ОК |
Значения приведены в описании формата AS_ROOM.TYPES_2_251_17 |
Статус действия над записью - причина появления записи |
OPERTYPEID |
A |
Т(=2) |
ОК |
Значения приведены в описании формата AS_OPERATION.TYPES_2_251_14 |
Идентификатор записи связывания с предыдущей исторической записью |
PREVID |
A |
N(19) |
Н |
|
Идентификатор записи связывания с последующей исторической записью |
NEXTID |
A |
N(19) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус актуальности адресного объекта ФИАС |
ISACTUAL |
A |
N(=1) |
ОК |
Принимает значение: 0 - не актуальный | 1 - актуальный У последней записи адресного объекта элемент всегда принимает значение 1, у предыдущих - значение 0 |
Признак действующего адресного объекта |
ISACTIVE |
А |
N(=1) |
ОК |
Принимает значение: 0 - недействующий адресный объект | 1 - действующий |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по типам нормативных документов, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по типам нормативных документов (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_16 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_NORMATIVE.DOCS.TYPES;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_ NORMATIVE.DOCS.TYPES_2_251_16_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по типам нормативных документов (NDOCTYPES)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по типам нормативных документов |
NDOCTYPE |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по типам нормативных документов (NDOCTYPE)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Идентификатор типа нормативного документа |
ID |
A |
N(10) |
ОК |
|
Наименование |
NAME |
A |
T(1-500) |
О |
|
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по типам комнат, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по типам комнат (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_17 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_ROOM.TYPES;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_ROOM.TYPES_2_251_17_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по типам комнат (ITEMS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по типам комнат |
ROOMTYPE |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по типам комнат (ITEM)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Идентификатор типа (ключ) |
ID |
A |
N(10) |
О |
|
Наименование |
NAME |
A |
T(1-100) |
О |
|
Краткое наименование |
SHORTNAME |
A |
T(0-50) |
Н |
|
Описание |
DESC |
A |
T(0-250) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус активности |
ISACTIVE |
А |
Т(=1) |
ОК |
Принимает значение: 0 - неактивный | 1 - активный |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по земельным участкам, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по земельным участкам (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_18 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_STEADS;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_STEADS_2_251_18_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по земельным участкам (STEADS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по земельным участкам |
APARTMENT |
С |
|
НМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по земельным участкам (STEADS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Уникальный идентификатор записи. Ключевое поле |
ID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта (INTEGER) |
OBJECTID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор объекта (UUID) |
OBJECTGUID |
A |
T(36) |
O |
|
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
O |
|
Номер земельного участка |
NUMBER |
A |
T(1-250) |
О |
|
Статус действия над записью - причина появления записи |
OPERTYPEID |
A |
Т(=2) |
ОК |
Значения приведены в описании формата AS_OPERATION.TYPES_2_251_14 |
Идентификатор записи связывания с предыдущей исторической записью |
PREVID |
A |
N(19) |
Н |
|
Идентификатор записи связывания с последующей исторической записью |
NEXTID |
A |
N(19) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус актуальности адресного объекта ФИАС |
ISACTUAL |
A |
N(=1) |
ОК |
Принимает значение: 0 - не актуальный | 1 - актуальный У последней записи адресного объекта элемент всегда принимает значение 1, у предыдущих - значение 0 |
Признак действующего адресного объекта |
ISACTIVE |
А |
N(=1) |
ОК |
Принимает значение: 0 - недействующий адресный объект | 1 - действующий |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями о переподчинении адресных элементов, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации о переподчинении адресных элементов (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_19 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_ADDR.OBJ.DIVISION;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_ADDR.OBJ.DIVISION_2_251_19_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями о переподчинении адресных элементов БД ФИАС (ITEMS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения о переподчинении адресных элементов |
ITEM |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения о переподчинении адресных элементов (ITEM)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Уникальный идентификатор записи. Ключевое поле |
ID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор родительского адресного объекта |
PARENTID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор дочернего адресного объекта |
CHILDID |
A |
N(19) |
O |
|
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
О |
|
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями по признакам строения, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации по признакам строения (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_20 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_STRUCTURE.TYPES;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_STRUCTURE.TYPES_2_251_20_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями по признакам строения (STRUCTURETYPES)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения по признакам строения |
STRUCTURETYPE |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения по признакам строения (STRUCTURETYPE)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Признак строения |
ID |
A |
N(10) |
О |
Принимает значение: 0 - не определено | 1 - строение | 2 - сооружение | 3 - литер |
Наименование |
NAME |
A |
T(1-50) |
О |
|
Краткое наименование |
SHORTNAME |
A |
T(1-20) |
Н |
|
Описание |
DESC |
A |
T(1-250) |
Н |
|
Дата внесения (обновления) записи |
UPDATEDATE |
A |
|
О |
Типовой элемент <xs:date> |
Начало действия записи |
STARTDATE |
A |
|
О |
Типовой элемент <xs:date> |
Окончание действия записи |
ENDDATE |
A |
|
О |
Типовой элемент <xs:date> |
Статус активности |
ISACTIVE |
А |
Т(=1) |
ОК |
Принимает значение: 0 - неактивный | 1 - активный |
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Состав и структура файла со сведениями об истории изменений адресных элементов, выгружаемых из базы данных Федеральной информационной адресной системы
I. Общие сведения
1. Настоящий формат описывает требования к XML файлам выгрузки из базы данных Федеральной информационной адресной системы (далее - ФИАС) информации об истории изменений адресных элементов (далее - файл выгрузки).
2. Номер версии настоящего формата 4.01, часть 251_21 (указывается в пространстве имен).
II. Описание файла выгрузки
3. Имя файла выгрузки должно иметь следующий вид:
R_Т_GGGGMMDD_N, где:
R_Т - префикс, принимающий значение AS_ CHANGE.HISTORY;
GGGG - год формирования файла выгрузки, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла).
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Имя файла, содержащего схему файла выгрузки
Имя файла, содержащего XSD схему файла выгрузки, должно иметь следующий вид:
AS_CHANGE.HISTORY_2_251_21_04_01_хх, где хх - номер версии схемы.
Расширение имени файла - xsd.
4. Логическая модель файла выгрузки представлена в виде диаграммы структуры файла выгрузки на рисунке 1 настоящего формата. Элементами логической модели файла выгрузки являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла выгрузки и сведения о них приведены в таблицах 4.1-4.2 настоящего формата.
Для каждого структурного элемента логической модели файла выгрузки приводятся следующие сведения:
наименование элемента. Приводится полное наименование элемента 1;
сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML;
признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы;
формат элемента. Формат элемента представляется следующими условными обозначениями: Т - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде Т(n-k) или T(=k), где: n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид Т(0-k). В случае, если максимальное количество знаков не ограничено, формат имеет вид Т(n-).
Формат числового значения указывается в виде N(m.k), где: m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML, например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента;
признак обязательности элемента определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в файле выгрузки. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле выгрузки обязательно; "Н" - наличие элемента в файле выгрузки необязательно, то есть элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и тому подобному), то признак обязательности элемента дополняется символом "К". Например, "ОК". В случае, если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например, "НМ" или "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XML схеме условий, предъявляемых к элементу в файле выгрузки, описанных в графе "Дополнительная информация". Например, "НУ" или "ОКУ";
дополнительная информация содержит, при необходимости, требования к элементу файла выгрузки, не указанные ранее. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и тому подобного), указывается соответствующее наименование классификатора (кодового словаря и тому подобного) или приводится перечень возможных значений. Для классификатора (кодового словаря и тому подобного) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
Рисунок 1. Диаграмма структуры файла выгрузки
Таблица 4.1
Состав и структура файла со сведениями об истории изменений БД ФИАС (ITEMS)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
Сведения об истории изменений |
ITEM |
С |
|
ОМ |
Состав элемента представлен в табл. 4.2 |
Таблица 4.2
Сведения об истории изменений (ITEM)
Наименование элемента |
Сокращенное наименование (код) элемента |
Признак типа элемента |
Формат элемента |
Признак обязательности элемента |
Дополнительная информация |
ID изменившей транзакции |
CHANGEID |
A |
N(19) |
О |
|
Глобальный уникальный идентификатор адресного объекта |
OBJECTID |
A |
N(19) |
О |
|
ID статуса действия |
OPERTYPEID |
A |
N(4) |
O |
|
Идентификатор нормативного документа |
NDOCID |
|
N(19) |
Н |
|
Дата изменения |
CHANGEDATE |
A |
N(19) |
О |
|
------------------------------
1 В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется при наличии в файле выгрузки только одного элемента из описанных в этой строке.
------------------------------
Если вы являетесь пользователем интернет-версии системы ГАРАНТ, вы можете открыть этот документ прямо сейчас или запросить по Горячей линии в системе.