Действующий

Методические рекомендации по публикации открытых данных государственными органами и органами местного самоуправления, а также технические требования к публикации открытых данных (Версия 3.0)

Требования к публикации открытых данных в машиночитаемом формате CSV

1) Требования к расположению файла набора открытых данных:

a. Форматом файла набора открытых данных является CSV.

b. Файл имеет название "data-<Версия набора>-structure-<Версия структуры>.csv", где <Версия набора> это версия набора открытых данных в формате "ISO 8601", с точностью не ниже чем "День", и <Версия структуры> это версия соответствующей структуры набора открытых данных в формате "ISO 8601", с точностью не ниже чем "День". Примечание: данный пункт можно игнорировать если паспорт набора открытых данных реализован в одном из следующих форматов: XML, JSON, HTML+RDFa, HTML+Microdata.

2) Требования к формату файла набора открытых данных:

a. Соответствие файла стандарту RFC - "Common Format and MIME Type for Comma-Separated Values (CSV) Files" (http://tools.ietf.org/html/rfc4180).

b. Кодировка файла - "UTF-8".

3) Требование к структуре файла набора открытых данных:

a. Файл набора открытых данных соответствует файлу структуры набора открытых данных.

4) Требования к расположению файла структуры набора открытых данных:

a. Файл структуры набора открытых данных представлен отдельным файлом в формате CSV.

b. Файл имеет название "structure-<Версия структуры>.csv", где <Версия структуры> это версия соответствующей структуры набора открытых данных в формате "ISO 8601", с точностью не ниже чем "День". Примечание: данный пункт можно игнорировать если паспорт набора открытых данных реализован в одном из следующих форматов: XML, JSON, HTML+RDFa, HTML+Microdata.

c. Файл расположен непосредственно в наборе открытых данных. Например, ваш сайт расположен по адресу "http://example.com/", публикуемый набор имеет идентификатор "7712345678-showrooms" и версия структуры набора открытых данных "20130401". Тогда учитывая требование к названию файла и возможные адреса раздела открытых данных, файл набора открытых данных должен быть доступен по одному из следующих адресов:

i. http://example.com/opendata/7712345678-showrooms/structure-20130401.csv

ii. http://opendata.example.com/7712345678-showrooms/structure-20130401.csv

iii. Произвольное расположение файла (только в случае если паспорт набора открытых данных реализован в одном из следующих форматов: XML, JSON, HTML+RDFa, HTML+Microdata).

5) Требования к формату файла структуры набора открытых данных:

a. Соответствие файла стандарту RFC - "Common Format and MIME Type for Comma-Separated Values (CSV) Files" (http://tools.ietf.org/html/rfc4180).

b. Кодировка файла - "UTF-8".

6) Требование к структуре файла структуры набора открытых данных:

a. По горизонтали перечислены атрибуты полей набора открытых данных, по вертикали перечислены все поля набора открытых данных.

b. Наличие следующих обязательных атрибутов поля набора открытых данных:

i. Атрибут поля "Наименование поля набора открытых данных":

1. Должен быть установлен следующий обязательный заголовок атрибута: "field name".

2. Значением атрибута является наименование поля набора открытых данных.

ii. Атрибут поля "Английское описание поля набора открытых данных":

1. Должен быть установлен следующий обязательный заголовок атрибута: "english description".

2. Значением атрибута является подробное описание поля набора открытых данных на английском языке.

iii. Атрибут поля "Русское описание поля набора открытых данных":