Сервіс отримання даних Свідоцтва про народження (GetCertByNumRoleBirthDate)
1. Огляд сервісу
Сервіс GetCertByNumRoleNames надає можливість здійснити пошук у Державному реєстрі актів цивільного стану (ДРАЦС) та отримати відомості щодо Свідоцтва про народження дитини за вказаними серією і номером Свідоцтва, та датою народження через ШБО "Трембіта".
Пошук Свідоцтва про народження в ДРАЦС здійснюється за критеріями:
- 
ByParam - 
CertNumber— номер свідоцтва; - 
CertSerial— серія свідоцтва; - 
DateBirth— дата народження; - 
Name— ім’я; - 
Patronymic— по батькові; - 
Role— Роль особи; - 
Surname— Прізвище. 
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header>
    ...
  </s:Header>
  <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <CeServiceRequest xmlns="http://tempuri.org/">
      <ByParam>3</ByParam>
      <CertNumber>218727</CertNumber>
      <CertSerial>IV-AM</CertSerial>
      <DateBirth>2021-21-10T00:00:00</DateBirth>
      <Name xsi:nil="true" />
      <Patronymic xsi:nil="true" />
      <Role>1</Role>
      <Surname xsi:nil="true" />
    </CeServiceRequest>
  </s:Body>
</s:Envelope>
{
   "certificate":[
      {
         "certStatus":1,
         "certRepeat":0,
         "certSerial":"IV-AM",
         "certNumber":"218727",
         "certSerialNumber":null,
         "certOrg":null,
         "certDate":null,
         "arOrg":null,
         "arNumb":null,
         "arComposeDate":null,
         "childSurname":"Сидоренко",
         "childName":"Павло",
         "childPatronymic":"Іванович",
         "childBirthdate":null,
         "fatherSurname":null,
         "fatherName":null,
         "fatherPatronymic":null,
         "fatherCitizenship":null,
         "fatherCitizenshipAnother":null,
         "motherSurname":null,
         "motherName":null,
         "motherPatronymic":null,
         "motherCitizenship":null,
         "motherCitizenshipAnother":null,
         "oldSurname":null,
         "oldName":null,
         "oldPatronymic":null,
         "newSurname":null,
         "newName":null,
         "newPatronymic":null,
         "dateOfBirth":null,
         "placeofBirth":null,
         "husbandOldSurname":null,
         "husbandSurname":null,
         "husbandName":null,
         "husbandPatronymic":null,
         "husbandCitizenship":null,
         "husbandBirthdate":null,
         "husbandPlaceofBirth":null,
         "wifeOldSurname":null,
         "wifeSurname":null,
         "wifeName":null,
         "wifePatronymic":null,
         "wifeCitizenship":null,
         "wifeBirthdate":null,
         "wifePlaceOfBirth":null
      }
   ]
}
Параметр  | 
Опис  | 
Тип  | 
Важливість  | 
ErrorInfo  | 
Текстова інформація про помилки  | 
string  | 
необов’язково  | 
ResultCode  | 
Результат запиту  | 
string  | 
необов’язково  | 
ResultData  | 
XML з вихідними даними згідно з форматом в документі та з набором заданих полів в Base64  | 
string  | 
необов’язково  | 
Опис ResultCode результат запиту:
- 
0 - успішно виконано;
 - 
1 - внутрішня помилка;
 - 
2 - не дозволено для даного клієнта;
 - 
3 - більше ніж один активний сервіс;
 - 
4 - поля не задано;
 - 
5 - некоректні вхідні параметри (валідація неуспішна).
 
Параметр  | 
Опис  | 
Тип  | 
Важливість  | 
Примітки  | 
CertStatus  | 
Статус свідоцтва  | 
number  | 
обов’язково  | 
1 – дійсне; 3 - анульоване;  | 
CertRepeat  | 
Ознака «Повторне»  | 
number  | 
необов’язково  | 
0 – ні; 1 - так;  | 
CertSerial  | 
Серія свідоцтва  | 
string  | 
обов’язково  | 
|
CertNumber  | 
Номер свідоцтва  | 
string  | 
обов’язково  | 
|
CertSerialNumber  | 
Серія та номер свідоцтва  | 
string  | 
обов’язково  | 
Частина Serial – символи (до 10 символів); Частина Number - тільки цифри (до 11 символів);  | 
CertOrg  | 
Орган, що видав свідоцтво  | 
string  | 
обов’язково  | 
|
CertDate  | 
Дата видачі свідоцтва  | 
string  | 
обов’язково  | 
Дата. Приклад (10.10.2018)  | 
ArOrg  | 
Місце державної реєстрації  | 
string  | 
необов’язково  | 
|
AR_NUMB  | 
Номер актового запису в книзі державної реєстрації  | 
string  | 
необов’язково  | 
|
AR_COMPOSEDATE  | 
Дата складання актового запису в книзі державної реєстрації  | 
string  | 
необов’язково  | 
|
ChildSurname  | 
Прізвище дитини  | 
string  | 
обов’язково  | 
|
ChildName  | 
Власне ім’я дитини  | 
string  | 
обов’язково  | 
|
ChildPatronymic  | 
По батькові дитини (за наявності)  | 
string  | 
обов’язково  | 
|
ChildBirthdate  | 
Дата народження дитини  | 
string  | 
обов’язково  | 
|
PlaceofBirth  | 
Місце народження  | 
string  | 
необов’язково  | 
|
FatherSurname  | 
Прізвище батька  | 
string  | 
необов’язково  | 
|
FatherName  | 
Власне ім’я батька  | 
string  | 
необов’язково  | 
|
FatherPatronymic  | 
По батькові батька (за наявності)  | 
string  | 
необов’язково  | 
|
FatherСitizenship  | 
Громадянство батька  | 
number  | 
необов’язково  | 
82 – особа без громадянства; 83 - громадянин України; 84 - громадянка України; 85 – інше;  | 
FatherСitizenship Another  | 
Громадянство батька  | 
number  | 
необов’язково  | 
Надається при значенні FatherСitizenship = 85  | 
MotherSurname  | 
Прізвище матері  | 
string  | 
необов’язково  | 
|
MotherName  | 
Власне ім’я матері  | 
string  | 
необов’язково  | 
|
MotherPatronymic  | 
По батькові матері (за наявності)  | 
string  | 
необов’язково  | 
|
MotherСitizenship  | 
Громадянство матері  | 
number  | 
необов’язково  | 
82 – особа без громадянства; 83 - громадянин України; 84 - громадянка України; 85 – інше;  | 
MotherСitizenship Another  | 
Громадянство матері (тип інше)  | 
string  | 
необов’язково  | 
Надається при значенні MotherСitizenship = 85  | 
| 
 Актуальну інформацію щодо необхідних ідентифікаторів сервісу та його постачальника, а також опис параметрів і WSDL, ви можете отримати в офіційному каталозі "Трембіта".  |