Задача № 45 533 от 21.10.2016 - Ожидание разъяснений: Уведомление о выполнении: Разработка метода передачи сведений Put
Беспалов => разработан метод Put
МЕТОД ДОЛЖЕН ОБЕСПЕЧИВАТЬ ВОЗМОЖНОСТЬ ПЕРЕДАЧИ СВЕДЕНИЙ О ФИЗИЧЕСКИХ ЛИЦАХ ПО ВЫБРАННОЙ ОРГАНИЗАЦИИ.
НА ВХОД МЕТОД ПОЛУЧАЕТ СЛЕДУЮЩИЕ ПАРАМЕТРЫ:
КОД ОРГАНИЗАЦИИ - КОД ОРГАНИЗАЦИИ В СИСТЕМЕ ОМС (КОД СПРАВОЧНИКА "ОРГАНИЗАЦИИ") ПРИ ВЫЗОВЕ МЕТОДА ПРОИСХОДИТ ПРОВЕРКА НА ПРИНАДЛЕЖНОСТЬ ПОЛЬЗОВАТЕЛЯ, ОСУЩЕСТВЛЯЮЩЕГО ПОДКЛЮЧЕНИЕ ОРГАНИЗАЦИИ.
ПЕРЕДАВАЕМЫЙ НАБОР СВЕДЕНИЙ - ZIP-ФАЙЛ В ФОРМАТЕ BASE64BINARY В КОТОРОМ НАХОДИТСЯ XML ФАЙЛ СО СТРУКТУРОЙ, ОПИСАННОЙ В XDTO ПАКЕТЕ И НАБОРОМ ЗАГРУЖАЕМЫХ СВЕДЕНИЙ.
В ДАННОМ НАБОРЕ СВЕДЕНИЙ ОБЯЗАТЕЛЬНО ПЕРЕДАВАТЬСЯ ИДЕНТИФИКАТОР ЛИБО СНИЛС ФИЗ. ЛИЦА ЛИБО СВЯЗКА ФИО + ДАТА РОЖДЕНИЯ. ПО ИДЕНТИФИКАТОРУ, СНИЛСУ ЛИБО СВЯЗКЕ ФИО + ДАТА РОЖДЕНИЯ ОСУЩЕСТВЛЯЕТСЯ ПОИСК ФИЗ. ЛИЦА, ЕСЛИ ФИЗ. ЛИЦО НАЙДЕНО, ТО ПРОИСХОДИТ ЗАГРУЗКА СВЕДЕНИЙ, ПЕРЕДАННЫХ В РАЗДЕЛЕ "ДОП. СВЕДЕНИЯ". ЕСЛИ УКАЗАНО СВОЙСТВО ДЛЯ ПЕРЕДАЧИ, НО НЕ ЗАПОЛНЕНО ЕГО ЗНАЧЕНИЕ - СВОЙСТВО ОЧИЩАЕТСЯ, ЛИБО ЗАПОЛНЯЕТСЯ ПУСТЫМ ЗНАЧЕНИЕМ. ДАННЫЕ ЗАПОЛНЯЮТСЯ НА ТЕКУЩУЮ ДАТУ.
АНАЛОГИЧНО ПРОИСХОДИТ ЗАГРУЗКА СВЕДЕНИЙ ПО СОТРУДНИКАМ ДАННОГО ФИЗ. ЛИЦА В УКАЗАННОЙ ОРГАНИЗАЦИИ. ПОЛЯ ДЛЯ ПОИСКА СОТРУДНИКА: ИДЕНТИФИКАТОР ЛИБО ТАБЕЛЬНЫЙ НОМЕР, ЛИБО ФИО + ВИД ЗАНЯТОСТИ + ПОДРАЗДЕЛЕНИЕ + ДОЛЖНОСТЬ + ДАТА ПРИЕМА НА РАБОТУ.
МЕТОД ВОЗВРАЩАЕТ ОПИСАНИЕ РЕЗУЛЬТАТА ЗАГРУЗКИ, ЛИБО СОДЕРЖАНИЕ ОШИБКИ, ВОЗНИКШЕЙ ПРИ ЗАГРУЗКЕ.
Новая - 21 октября 2016 г. 15:27:54 - Котенков -