Задача № 45 447 от 20.10.2016 - Уведомление о выполнении: Разработка метода передачи сведений Put


Беспалов => разработан метод Put


МЕТОД ДОЛЖЕН ОБЕСПЕЧИВАТЬ ВОЗМОЖНОСТЬ ПЕРЕДАЧИ СВЕДЕНИЙ О ФИЗИЧЕСКИХ ЛИЦАХ ПО ВЫБРАННОЙ ОРГАНИЗАЦИИ.

НА ВХОД МЕТОД ПОЛУЧАЕТ СЛЕДУЮЩИЕ ПАРАМЕТРЫ:

КОД ОРГАНИЗАЦИИ - КОД ОРГАНИЗАЦИИ В СИСТЕМЕ ОМС (КОД СПРАВОЧНИКА "ОРГАНИЗАЦИИ") ПРИ ВЫЗОВЕ МЕТОДА ПРОИСХОДИТ ПРОВЕРКА НА ПРИНАДЛЕЖНОСТЬ ПОЛЬЗОВАТЕЛЯ, ОСУЩЕСТВЛЯЮЩЕГО ПОДКЛЮЧЕНИЕ ОРГАНИЗАЦИИ.

ПЕРЕДАВАЕМЫЙ НАБОР СВЕДЕНИЙ - ZIP-ФАЙЛ В ФОРМАТЕ BASE64BINARY В КОТОРОМ НАХОДИТСЯ XML ФАЙЛ СО СТРУКТУРОЙ, ОПИСАННОЙ В XDTO ПАКЕТЕ И НАБОРОМ ЗАГРУЖАЕМЫХ СВЕДЕНИЙ.

В ДАННОМ НАБОРЕ СВЕДЕНИЙ ОБЯЗАТЕЛЬНО ПЕРЕДАВАТЬСЯ ИДЕНТИФИКАТОР ЛИБО СНИЛС ФИЗ.  ЛИЦА ЛИБО СВЯЗКА ФИО + ДАТА РОЖДЕНИЯ. ПО ИДЕНТИФИКАТОРУ, СНИЛСУ ЛИБО СВЯЗКЕ ФИО + ДАТА РОЖДЕНИЯ ОСУЩЕСТВЛЯЕТСЯ ПОИСК ФИЗ. ЛИЦА, ЕСЛИ ФИЗ. ЛИЦО НАЙДЕНО, ТО ПРОИСХОДИТ ЗАГРУЗКА СВЕДЕНИЙ, ПЕРЕДАННЫХ В РАЗДЕЛЕ "ДОП. СВЕДЕНИЯ". ЕСЛИ УКАЗАНО СВОЙСТВО ДЛЯ ПЕРЕДАЧИ, НО НЕ ЗАПОЛНЕНО ЕГО ЗНАЧЕНИЕ - СВОЙСТВО ОЧИЩАЕТСЯ, ЛИБО ЗАПОЛНЯЕТСЯ ПУСТЫМ ЗНАЧЕНИЕМ. ДАННЫЕ ЗАПОЛНЯЮТСЯ НА ТЕКУЩУЮ ДАТУ.

АНАЛОГИЧНО ПРОИСХОДИТ ЗАГРУЗКА СВЕДЕНИЙ ПО СОТРУДНИКАМ ДАННОГО ФИЗ. ЛИЦА В УКАЗАННОЙ ОРГАНИЗАЦИИ. ПОЛЯ ДЛЯ ПОИСКА СОТРУДНИКА: ИДЕНТИФИКАТОР ЛИБО ТАБЕЛЬНЫЙ НОМЕР, ЛИБО ФИО + ВИД ЗАНЯТОСТИ + ПОДРАЗДЕЛЕНИЕ + ДОЛЖНОСТЬ + ДАТА ПРИЕМА НА РАБОТУ.


МЕТОД ВОЗВРАЩАЕТ ОПИСАНИЕ РЕЗУЛЬТАТА ЗАГРУЗКИ, ЛИБО СОДЕРЖАНИЕ ОШИБКИ, ВОЗНИКШЕЙ ПРИ ЗАГРУЗКЕ.



Котенков - 21 октября 2016 г. 15:27:54

ОТКЛОНЕНО:

Ожидание разъяснений - 21 октября 2016 г. 15:27:54 - Котенков -

Новая - 20 октября 2016 г. 17:12:17 - Беспалов -