Документация iSZN
[ЯНАО] Загрузка сведений о факте регистрации актов гражданского состояния о рождении из органов ЗАГС (формат ФНС России 4.01)
Описание
Серверная операция предназначена для загрузки из файла XML данных о факте регистрации актов гражданского состояния о рождении из органов ЗАГС.
Параметры серверной операции
Наименование | Отображаемое наименование | Тип данных | Обязательный | Возможные значения | Значение по умолчанию |
---|---|---|---|---|---|
REGION | Район загрузки | Значение из справочника | Да | Районы из справочника иерархии районов. | |
CREATE_NOIDENTIF | Выставлять отметку о снятии с учёта создаваемым гражданам | Логическое значение | Да | Истина | |
CALC_CATEGORIES | Производить расширенный расчёт категорий и права | Логическое значение | Да | Истина | |
MODIFY_DUL | Изменять реквизиты уже имеющихся документов, удостоверяющих личность | Логическое значение | Да | Ложь |
Описание алгоритма
Для каждого человека, сведения о котором имеются в файле XML, выполняются следующие действия:
- Определяется район, в который должны загружаться данные человека. Если найденный в файле XML район загрузки данных человека не совпадает с районом, указанным в параметре серверной операции «Район загрузки», то загрузка данных человека не выполняется. Район загрузки данных человека извлекается из атрибута
Город
тега <АдрРФРег> (город органа, осуществившего регистрацию). Если этот атрибут в файле не указан, то из атрибутаРайон
тега <АдрРФРег> (район органа, осуществившего регистрацию). Если этот атрибут не указан, то из атрибутаНаимОргРег
тега <ОписПерСвед> (наименование органа, осуществившего регистрацию). Соответствие между внешним районом, указанным в файле, и внутренним районом, указанным в параметре серверной операции «Район загрузки» определяется с помощью записей соответствия справочника соответствия данных для обмена, относящихся к виду обмена данными «Соответствие районов КИС iSZN территориям органов ЗАГС» ID 73). - Выполняется поиск в КИС iSZN ребёнка по фамилии, имени, отчеству и дате рождения.
- Если ребёнок найден в КИС iSZN, то в его персональный документ «Свидетельство о рождении РФ» копируются данные из файла XML.
- Если ребёнок не найден в КИС iSZN, то для него создаются новая запись и персональный документ «Свидетельство о рождении РФ», в который копируются данные из файла XML.
- Если для параметра серверной операции «Выставлять отметку о снятии с учёта создаваемым гражданам» установлено значение «Истина», то для ребёнка создаётся персональный документ «Отметка о снятии с учёта» со следующими реквизитами:
- Дата: дата рождения ребёнка;
- Причина: Неполная идентификация личности;
- Основание: Загрузка данных из органа ЗАГС.
- Выполняется поиск в КИС iSZN матери ребёнка по фамилии, имени, отчеству и дате рождения.
- Если мать ребёнка найдена в КИС iSZN, то в её документ, удостоверяющий личность (соответствие между документом, удостоверяющим личность, в КИС iSZN и документом, удостоверяющим личность в файле XML определяется с помощью записей соответствия справочника соответствия данных для обмена, относящихся к виду обмена данными «Типы документов, подтверждающих личность» ID 147), копируются данные из файла XML: серия, номер, фамилия, имя, отчество, дата рождения, пол, место рождения, гражданство, дата выдачи, место выдачи, адрес.
- Если мать ребёнка не найдена в КИС iSZN, то для неё создаются новая запись и документ, удостоверяющий личность, в который копируются данные из файла XML.
- Если для параметра серверной операции «Выставлять отметку о снятии с учёта создаваемым гражданам» установлено значение «Истина», то для матери ребёнка создаётся персональный документ «Отметка о снятии с учёта» со следующими реквизитами:
- Дата: дата рождения матери ребёнка;
- Причина: Неполная идентификация личности;
- Основание: Загрузка данных из органа ЗАГС.
- Выполняется поиск в КИС iSZN отца ребёнка по фамилии, имени, отчеству и дате рождения.
- Если отец ребёнка найден в КИС iSZN, то в его документ, удостоверяющий личность (соответствие между документом, удостоверяющим личность, в КИС iSZN и документом, удостоверяющим личность в файле XML определяется с помощью записей соответствия справочника соответствия данных для обмена, относящихся к виду обмена данными «Типы документов, подтверждающих личность» ID 147), копируются данные из файла XML: серия, номер, фамилия, имя, отчество, дата рождения, пол, место рождения, гражданство, дата выдачи, место выдачи, адрес.
- Если отец ребёнка не найден в КИС iSZN, то для него создаются новая запись и документ, удостоверяющий личность, в который копируются данные из файла XML.
- Если для параметра серверной операции «Выставлять отметку о снятии с учёта создаваемым гражданам» установлено значение «Истина», то для отца ребёнка создаётся персональный документ «Отметка о снятии с учёта» со следующими реквизитами:
- Дата: дата рождения отца ребёнка;
- Причина: Неполная идентификация личности;
- Основание: Загрузка данных из органа ЗАГС.
- Выполняется поиск в КИС iSZN коллективов класса «Семья дети-родители», в которых на дату рождения ребёнка находятся ребёнок, мать и отец на соответствующих ролях.
- Если ребёнок, мать и отец находятся в разных коллективах, то они перемещаются в один коллектив (в следующем порядке: если существует коллектив, в котором находится мать, то в него; если существует коллектив, в котором находится отец, то в него; если существует коллектив, в котором находится ребёнок, то в него).
- Если не существует коллектива, в котором находится мать, отец или ребёнок, то создаётся новый коллектив класса «Семья дети-родители», в который добавляются мать, отец и ребёнок на соответствующие роли.
- В персональном документе «Сведения о периодах пребывания людей в коллективе (без адреса)» (если такого документ у коллектива нет, то он создаётся) коллектива класса «Семья дети-родители» изменяются записи периодов пребывания (если для члена коллектива нет записи периода пребывания, то она создаётся) в коллективе. Для всех членов коллектива в качестве начала периода пребывания устанавливается дата рождения ребёнка.
- Выполняется расчёт периодов пребывания людей в коллективе.
- Если для параметра серверной операции «Производить расширенный расчёт категорий и права» установлено значение «Истина», то для членов коллектива выполняется расчёт категорий и признаков учёта.
См. также
- Серверные операции (задача)
- Серверные операции (список)
- Серверные операции (справочник)