Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 9 Следующий »

Запрос

Адрес запроса

GET: {{url}}/milkkitchen/pregnantInfo?ss={ss}&surname={surname}&name={name}&patronymic={patronymic}&birthday={birthday}&doctype={doctype}&docname={docname}&docseries={docseries}&docnumber={docnumber}&docdate={docdate}

Параметры запроса

ПараметрТипОписаниеПо умолчаниюОбязательныйКомментарий
ssqueryСНИЛС беременной
+
surnamequeryФамилия беременной+
namequeryИмя беременной
+
patronymicqueryОтчество беременной
+
birthdayqueryДата рождения беременной
+
doctypequeryТип документа, удостоверяющего личность (ДУЛ)
+
docnamequeryНаименование ДУЛ
+
docseriesqueryСерия ДУЛ
+
docnumberqueryНомер ДУЛ
+
docdatequeryДата выдачи ДУЛ
+


Ответ сервера

В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:

Модель:

{
  "data": {
   "SS": "123-123-123 12",
   "Surname": "Иванова",
   "Name": "Иванка",
   "Patronymic": "Ивановна",
   "Birthday": "1999-01-23",
   "Document": {
      "DocType": "14",
      "DocName": "Паспорт гражданина РФ",
      "Series": "14 13",
      "Number": "413413",
      "Date": "2013-02-01"
      },
   "FoodPaymentDate": "2019-11-02",
   "PregnancyWeek": 13,
   "PlannedBirthDate": "2020-05-15"
  },
  "encoded": "ewogICAiU1MiOiAiMTIzLTEyMy0xMjMgMTIiLAogICAiU3VybmFtZSI6ICLQmNCy0LDQvdC+0LLQsCIsCiAgICJOYW1lIjogItCY0LLQsNC90LrQsCIsCiAgICJQYXRyb255bWljIjogItCY0LLQsNC90L7QstC90LAiLAogICAiQmlydGhkYXkiOiAiMTk5OS0wMS0yMyIsCiAgICJEb2N1bWVudCI6IHsKICAgICAgIkRvY1R5cGUiOiAiMTQiLAogICAgICAiRG9jTmFtZSI6ICLQn9Cw0YHQv9C+0YDRgiDQs9GA0LDQttC00LDQvdC40L3QsCDQoNCkIiwKICAgICAgIlNlcmllcyI6ICIxNCAxMyIsCiAgICAgICJOdW1iZXIiOiAiNDEzNDEzIiwKICAgICAgIkRhdGUiOiAiMjAxMy0wMi0wMSIKICAgICAgfSwKICAgIkZvb2RQYXltZW50RGF0ZSI6ICIyMDE5LTExLTAyIiwKICAgIlByZWduYW5jeVdlZWsiOiAxMywKICAgIlBsYW5uZWRCaXJ0aERhdGUiOiAiMjAyMC0wNS0xNSIKfQ==",
  "sign": "MIIU8gYJKoZIhvcNAQcCoIIU4zCCFN8CAQExDjAMBggqhQMHAQECAgUAMAsGCSqGSIb3DQEHAaCCEKkwggdzMIIHIKADAgECAgpRVeuSAAAAAABgMAoGCCqFAwcBAQMCMIIBJDEeMBwGCSqGSIb3DQEJARYPZGl0QG1pbnN2eWF6LnJ1MQswCQYDVQQGEwJSVTEYMBYGA1UECAwPNzcg0JzQvtGB0LrQstCwMRkwFwYDVQQHDBDQsy4g0JzQvtGB0LrQstCwMS4wLAYDVQQJDCXRg9C70LjRhtCwINCi0LLQtdGA0YHQutCw0Y8sINC00L7QvCA3MSwwKgYDVQQKDCPQnNC40L3QutC+0LzRgdCy0Y/Qt9GMINCg0L7RgdGB0LjQuDEYMBYGBSqFA2QBEg0xMDQ3NzAyMDI2NzAxMRowGAYIKoUDA4EDAQESDDAwNzcxMDQ3NDM3NTEsMCoGA1UEAwwj0JzQuNC90LrQvtC80YHQstGP0LfRjCDQoNC+0YHRgdC40LgwHhcNMTgwNzI3MTIzMzA4WhcNMzMwNzI3MTIzMzA4WjCCAT8xGDAWBgUqhQNkARINMTAyMTYwMjg1NTI2MjEaMBgGCCqFAwOBAwEBEgwwMDE2NTUwNDU0MDYxCzAJBgNVBAYTAlJVMTMwMQYDVQQIDCoxNiDQoNC10YHQv9GD0LHQu9C40LrQsCDQotCw0YLQsNGA0YHRgtCw0L0xFTATBgNVBAcMDNCa0LDQt9Cw0L3RjDE4MDYG"
}

Где:
data - Информация о беременной - PregnantInfo
encoded - закодированный в base64 объект data, 

sign - PCK#7 подпись по алгоритму ГОСТ-2012 по полю encoded 

В случае возникновения ошибок будет возвращен стандартный ответ сервера;

В случае возникновения ошибок валидации сервер вернет стандартное сообщение валидации.


  • Нет меток