Метод позволяет по данным ребенка подтвердить статус кормящей матери, получить тип вскармливания и положены ли выплаты по питанию
Оглавление |
---|
Запрос
Адрес запроса
GET: {{url}}/iemk/milkkitchen/FeedingInfo?requestid={requestid}&ss={ss}&surname={surname}&name={name}&patronymic={patronymic}&birthday={birthday}&doctype={doctype}&docname={docname}&docseries={docseries}&docnumber={docnumber}&docdate={docdate} |
Параметры запроса
Параметр | Тип | Описание | По умолчанию | Обязательный | Комментарий |
---|---|---|---|---|---|
requestid | query | Идентификатор запроса | |||
ss | query | СНИЛС ребенка | |||
surname | query | Фамилия ребенка | + | ||
name | query | Имя ребенка | + | ||
patronymic | query | Отчество ребенка | |||
birthday | query | Дата рождения ребенка | + | Формат: yyyy-MM-dd | |
doctype | query | Тип документа, удостоверяющего личность (ДУЛ) | + | Типы документов указаны на странице Документ удостоверяющий личность - IdentityDocument | |
docname | query | Наименование ДУЛ | + | ||
docseries | query | Серия ДУЛ | + | ||
docnumber | query | Номер ДУЛ | + | ||
docdate | query | Дата выдачи ДУЛ | + | Формат: yyyy-MM-dd |
Пример запроса:
Ответ сервера
В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:
Модель:
Блок кода |
---|
{ "data": { "ssisFoodPaymentMother": false, "123-123-123 12", "isFoodPaymentChild": true, "surnamechildAgeMonths": "Петров", 10, "feedingType": { "namecode": "Михаил2", "patronymicname": "Иванович"Смешанное" }, "birthdayfoodPaymentDate": "2019-09-2711-30T16:47:39.357Z", "document "feedingSince": { "2020-01-01:17:00:00+03:00", "docTypess": "5204-593-948 75", "docNamesurname": "Свидетельство о рожденииЛавриненко", "seriesname": "IV-14Матвей", "numberpatronymic": "41341343Андреевич", "datebirthday": "2019-1001-0107", }, "document": { "isFoodPaymentMother "docType": true"3", "isFoodPaymentChilddocName": false"Свидетельство о рождении", "feedingTypeseries": { "VI-ИК", "Codenumber": "1735284", "Namedate": "Грудное2016-01-27" }, "date": "2019-11-30T17:40:22.4018297+03:00" }, "encoded": "ewogICAic3MiOiAiMTIzLTEyMy0xMjMgMTIiLAogICAic3VybmFtZSI6ICLQn9C10YLRgNCeyJJc0Zvb2RQYXltZW50TW90aGVyIjpmYWxzZSwiSXNGb29kUGF5bWVudENoaWxkIjp0cnVlLCJDaGlsZEFnZU1vbnRocyI6MTAsIkZlZWRpbmdUeXBlIjp7IkNvZGUiOiIyIiwiTmFtZSI6ItCh0LzQtdGI0LDQvdC90L7QtSJ9LCJTcyI6IjIwNC01OTMtOTQ4IDc1IiwiU3VybmFtZSI6ItCb0LDQstGA0LjQvdC10L3QutC+0LIiLAogICAibmFtZSI6ICLQnNC40YXQsNC40LsiLAogICAicGF0cm9ueW1pYyI6ICLQmNCy0LDQvdC+0LLQuNGHIiwKICAgImJpcnRoZGF5IjogIjIwMTktMDktMjciLAogICAiZG9jdW1lbnQiOiB7CiAgICAgICJkb2NUeXBlIjogIjUiLAogICAgICAiZG9jTmFtZSI6ICLQodCy0LjQtNC10YLQtdC70YzRgdGC0LLQviDQviDRgNC+0LbQtNC10L3QuNC4IiwKICAgICAgInNlcmllcyI6ICJJVi0xNCIsCiAgICAgICJudW1iZXIiOiAiNDEzNDEzNDMiLAogICAgICAiZGF0ZSI6ICIyMDE5LTEwLTAxIgogICAgICB9LAogICJpc0Zvb2RQYXltZW50TW90aGVyIjogdHJ1ZSwKICAiaXNGb29kUGF5bWVudENoaWxkIjogdHJ1ZSwKICAiZmVlZGluZ1R5cGUiOiAi0JPRgNGD0LTQvdC+0LUg0LLRgdC60LDRgNC80LvQuNCy0LDQvdC40LUiCn0IiwiTmFtZSI6ItCc0LDRgtCy0LXQuSIsIlBhdHJvbnltaWMiOiLQkNC90LTRgNC10LXQstC40YciLCJCaXJ0aGRheSI6IjIwMTktMDEtMDciLCJEb2N1bWVudCI6eyJEb2NUeXBlIjoiMyIsIkRvY05hbWUiOiLQodCy0LjQtNC10YLQtdC70YzRgdGC0LLQviDQviDRgNC+0LbQtNC10L3QuNC4IiwiU2VyaWVzIjoiVkkt0JjQmiIsIk51bWJlciI6IjczNTI4NCIsIkRhdGUiOiIyMDE2LTAxLTI3In0sIkRhdGUiOiIyMDE5LTExLTMwVDE3OjQwOjIyLjQwMTgyOTcrMDM6MDAifQ==", "sign": "MIIU8gYJKoZIhvcNAQcCoIIU4zCCFN8CAQExDjAMBggqhQMHAQECAgUAMAsGCSqGSIb3DQEHAaCCEKkwggdzMIIHIKADAgECAgpRVeuSAAAAAABgMAoGCCqFAwcBAQMCMIIBJDEeMBwGCSqGSIb3DQEJARYPZGl0QG1pbnN2eWF6LnJ1MQswCQYDVQQGEwJSVTEYMBYGA1UECAwPNzcg0JzQvtGB0LrQstCwMRkwFwYDVQQHDBDQsy4g0JzQvtGB0LrQstCwMS4wLAYDVQQJDCXRg9C70LjRhtCwINCi0LLQtdGA0YHQutCw0Y8sINC00L7QvCA3MSwwKgYDVQQKDCPQnNC40L3QutC+0LzRgdCy0Y/Qt9GMINCg0L7RgdGB0LjQuDEYMBYGBSqFA2QBEg0xMDQ3NzAyMDI2NzAxMRowGAYIKoUDA4EDAQESDDAwNzcxMDQ3NDM3NTEsMCoGA1UEAwwj0JzQuNC90LrQvtC80YHQstGP0LfRjCDQoNC+0YHRgdC40LgwHhcNMTgwNzI3MTIzMzA4WhcNMzMwNzI3MTIzMzA4WjCCAT8xGDAWBgUqhQNkARINMTAyMTYwMjg1NTI2MjEaMBgGCCqFAwOBAwEBEgwwMDE2NTUwNDU0MDYxCzAJBgNVBAYTAlJVMTMwMQYDVQQIDCoxNiDQoNC10YHQv9GD0LHQu9C40LrQsCDQotCw0YLQsNGA0YHRgtCw0L0xFTATBgNVBAcMDNCa0LDQt9Cw0L3RjDE4MDYG" } |
Где:
data - Информация о питании ребёнка - FeedingChildInfo
encoded - закодированный в base64 объект data в кодировке UTF-8
sign - отсоединенная PKCS#7 CAdES-BES по полю encoded encoded. Формирование подписи описано на странице Подпись запросов на обеспечение молочной кухней беременных и детей до 3х лет
Примеры возможных сообщений для различных категорий (Postman коллекция с возможными вариантами Молочная кухня. Монетизация.postman_collection.json)
Категория | Возраст ребенка | Условие | Ответ | Пример ответа из API |
---|---|---|---|---|
Кормящая мать | до 6 месяцев | если Тип вскармливания = Грудное | Грудное вскармливание | "isFoodPaymentMother": true, |
Дети до 3х лет | до 6 месяцев | если Тип вскармливания = Смешанное или Искусственное | Смешанное вскармливание или Искусственное вскармливание | "isFoodPaymentMother": false, |
от 6 месяцев до 1 года | если Тип вскармливания = Грудное, Смешанное или Искусственное | Положено питание по возрасту | "isFoodPaymentMother": false, | |
от 1 года до 3 лет | Если поле Положены выплаты = Да | Положено питание по возрасту | "isFoodPaymentMother": false, |
В случае возникновения ошибок будет возвращен стандартный ответ сервера;
...