Правила записи
В данном пункте описаны допустимые варианты последовательности приведенных выше типов записей в файле. В описании использована нотация, подобная форме Бэкуса-Наура, с рядом отличий:
термы, обозначенные четырьмя заглавными буквами русского алфавита (например, ЗГЛВ, РБТД, ПАЧК), обозначают запись того типа, в котором в поле Тип записи указаны именно эти четыре буквы. Например:
ЗГЛВ: | запись-заголовок |
РБТД: | запись о работодателе |
ПАЧК: | запись о пачке |
запятые между термами обозначают простое перечисление последовательно идущих записей или групп записей, т.е. в файле эти запятые отсутствуют;
термы, заключенные в фигурные скобки и разделенные знаком "|" обозначают альтернативные варианты;
в квадратные скобки заключаются опциональные записи и их группы;
в круглые скобки заключаются значения конкретных реквизитов записи соответствующего типа. Например:
ИНДС (число начислений = i, число основных записей о стажер = j) означает, что в записи об индивидуальных сведениях застрахованного лица реквизит Число записей о начислениях имеет значение i, а реквизит Число основных записей о стаже имеет значение j.
Описание структуры файла
Файл: | ЗГЛВ, РБТД, ПАЧК, | {Анкетные данные | Запросы выписки | Справки о смерти I Индивидуальные сведения | Сводные ведомости | Ведомости уплаты I Сведения для конвертации} [ЭЦПД] |
Анкетные данные: {анкеты | заявления об обмене | заявления о дубликате}
анкеты: ТИПД (тип документа = "АНКТ", число документов = i), АНКТ ... АНКТ
заявления об обмене: ТИПД (тип документа = "ОБМН", число документов = i'), ОБМН ... ОБМН,
заявления о дубликате: ТИПД (тип документа = "ДУБЛ", число документов = i), ДУБЛ ... АНКТ,
Запросы выписки: ТИПД (тип документа = "ВПСК", число документов = i), ВПСК... ВПСК
Справки о смерти: ТИПД (тип документа = "СМРТ", число документов = i), СМРТ ... СМРТ
Индивидуальные сведения: | {ТИПД (тип документа = "ИН20", число документов = i), СЗВ-1 ... СЗВ-1}| |
| {ТИПД (тип документа = "ИН30", число документов = i), СЗВ-3 ... СЗВ-3}| |
| {ТИПД (тип документа = "ИН41", число документов = i), СЗВ-4-1 ... СЗВ-4-1}| |
| {ТИПД (тип документа = "ИН42", число документов = i), СЗВ-4-2 ... СЗВ-4-2} |
СЗВ-1: ИН20 (число начислений = i, число основных записей о стаже = j) [, НЧСЛ ... НЧСЛ] [, строка стажа ... строка стажа]
СЗВ-3: ИН30 (число начислений = i, число основных записей о стаже = j) [, НЧСЛ ... НЧСЛ] [, строка стажа ... строка стажа]
СЗВ-4-1: ИН41 (число основных записей о стаже = i) [, строка стажа ... строка стажа]
СЗВ-4-2: ИН42
строка стажа: СТАЖ (число дополнительных записей о стаже = k) [, ЛГОТ ... ЛГОТ]
Сводные ведомости: ТИПД (тип документа = "СВОД", число документов = i), АДВ-10 ... АДВ-10