Table of Contents |
---|
Процесинг
Відбувається отримання PostCompositionRequest з допомогою cервісу Трембіти;
soapgw посилає в api цей запит і апі уже зберігає задачу;
За відсутності непередбачуваних помилок при обробці запиту та проходженні валідації /wiki/spaces/emal/pages/2664464422 по типу даних - отримуємо 200 на postCompositionRequestResult та ІД джоби.
За умови успішного створення джоби відбувається процесинг на API:
Виконується валідація отриманих даних згідно із описаною вище схемою, за наявності невідповідностей (непередані дані або відсутні обовʼязкові атрибути запиту) процедура закінчує виконання із помилкою: "code":1226,"description":"field cannot be blank","details":{"msg":"назва поля в якому невідповідність ХХХХ-ХХХХ-ХХХХ-ХХХХ (номер МВН)\"}}}”. В задачі в task_queue логується перше поле, яке не пройшло перевірку.
Виконується валідація, що інтегарційний статус має бути НЕ DONE (за composition_id шукаємо запис із статусом DONE в табиці
integration_processing
). У іншому випадку процедура закінчує роботу за помилкою INTEGRATION_DONE (1007) зі сторони API та 400 для користувача на soap;Code Block "@timestamp":"2023-11-01T03:12:20.822Z","stack":"io.wldd.emal.api.error.EmalApiError: EMAL-1007 Integration status for a target composition is DONE [composition.title: XTEE-PMK2-EBAK-8T4C]
Виконується валідація, що МВ існує (шукаємо МВ в таблиці
composition
за атрибутом title та перевіряємо що статус FINAL та тип NEWBORN), у іншому випадку процедура закінчує виконання з помилкою COMPOSITION_NOT_FOUND_ERROR (1000) зі сторони API та 400 для користувача на soap;Code Block {"@timestamp":"2023-11-01T03:26:45.358Z","stack":"io.wldd.emal.api.error.EmalApiError: EMAL-1000 Composition not found [composition.title: MMMM-KX3X-P6XC-CHE5]\n\tat io.wldd.emal.api.error.EmalApiErrorKt.failTask(EmalApiError.kt:124)\n\tat io.wldd.emal.api.error.EmalApiErrorKt.failTaskIfNull(EmalApiError.kt:118)\n\tat io.wldd.emal.api.service.SoapgwIntegrationService.dracsNewbornIntegrationTask(SoapgwIntegrationService.kt:208)\n\tat io.wldd.emal.api.controller.SoapIntegrationController.postNewbornComposition(SoapIntegrationController.kt:94)\n\tat io.wldd.emal.api.controller.SoapIntegrationController$$FastClassBySpringCGLIB$$a92b7f91.invoke(<generated>)\n\tat org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)\n\tat org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793)\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\n\tat org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763)\n\tat org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:123)\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)\n\tat org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763)\n\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708)\n\tat io.wldd.emal.api.controller.SoapIntegrationController$$EnhancerBySpringCGLIB$$a918fe65.postNewbornComposition(<generated>)\n\tat sun.reflect.GeneratedMethodAccessor500.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)\n\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)\n\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)\n\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:681)\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:764)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat io.sentry.spring.SentryUserFilter.doFilterInternal(SentryUserFilter.java:56)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat io.sentry.spring.SentrySpringFilter.doFilterInternal(SentrySpringFilter.java:71)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)\n\tat org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:769)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)\n\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1787)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)\n\tat org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)\n\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat java.lang.Thread.run(Thread.java:750)\n","logger":"io.wldd.emal.api.error.ControllerExceptionHandler","level":"ERROR","thread":"http-nio-9090-exec-10","message":"Request handling error"}
Створюємо задачу типу DRACS_NEWBORN_INTEGRATION та за наявності помилок логуємо їх в task_queue.state. Приклад: приклад невалідного запиту та запису по ньому в task_queue
View file name 11_case_placeOfBirthID.txt Code Block Приклад запису по задачі DRACS_NEWBORN_INTEGRATION з таблиці task_queue з помилкою 1226 { "id": "bf34ebcf-881f-4bd1-8a81-554245dae9e6", "type": "DRACS_NEWBORN_INTEGRATION", "composition_id": "36538dde-75a7-4753-9582-10b615349eb0", "args": "{\"__cls\":\"DracsNewbornIntegrationTask\",\"compositionId\":\"36538dde-75a7-4753-9582-10b615349eb0\",\"compositionType\":\"NEWBORN\",\"payload\":{\"cbi\":{\"documentNumber\":\"789789\",\"documentSerial\":\"КЕ-К\",\"issueDate\":\"2020-08-07\",\"issuer\":\"Горохівський районний відділ державної реєстрації актів цивільного стану Головного\\n територіального управління юстиції у Волинській області\\n \"},\"childInfo\":{\"address\":{\"apartment\":\"1\",\"building\":\"1\",\"city\":\"Маловільшанська\",\"district\":\"Білоцерківський\",\"koatuu\":\"0721885401\",\"region\":\"Київська\",\"streetName\":\"Джерельна\",\"streetType\":\"STREET\",\"zipCode\":\"10050\",\"koatg\":\"0721885401\"},\"birthCountry\":\"Україна\",\"birthDate\":\"2023-11-02\",\"birthSettlement\":\"Київ\",\"familyName\":\"Черненко\",\"gender\":\"MALE\",\"givenName\":\"Ернест\",\"patronymicName\":\"Олегович\"},\"compositionTitle\":\"XX53-T7T6-427P-5BA3\",\"motherInfo\":{\"birthDate\":\"1970-10-12\",\"identityDocument\":{\"documentId\":\"АЕ123456\",\"passportTypeID\":10},\"noTaxId\":true,\"taxId\":\"3325803843\"},\"noTaxId\":false,\"originalRq\":\"{\\\"actRecordOfBirth\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.ActRecordOfBirth\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}actRecordOfBirth\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"actRecordNumber\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}actRecordNumber\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ActRecordOfBirth\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"245\\\"},\\\"officeBranchID\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}officeBranchID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ActRecordOfBirth\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Горохівський районний відділ державної реєстрації актів цивільного стану Головного\\\\n територіального управління юстиції у Волинській області\\\\n \\\"},\\\"officialServantInfo\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.OfficialServantInfoAct\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}officialServantInfo\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ActRecordOfBirth\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"familyName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}familyName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Новосад\\\"},\\\"givenName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}givenName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"С.М.\\\"},\\\"patronymicName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}patronymicName\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false}}}}},\\\"applicantType\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ApplicantType\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false},\\\"applicationJson\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ApplicationJson\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"\\\\n ewogICJyZXF1ZXN0SUQiOiAiMjAyMDA4MDctMDAwNCIsCiAgIlR5cGVTZXJ2aWNlMSI6ICIxIiwKICAiVHlwZVNlcnZpY2UyIjogIjAiLAogICJUeXBlU2VydmljZTMiOiAiMCIsCiAgIlR5cGVTZXJ2aWNlNCI6ICIwIiwKICAiVHlwZVNlcnZpY2U1IjogIjAiLAogICJUeXBlU2VydmljZTYiOiAiMCIsCiAgIlR5cGVTZXJ2aWNlNyI6ICIwIiwKICAiVHlwZVNlcnZpY2U4IjogIjEiLAogICJhcHBsaWNhdGlvblJlY2VpdmluZ09yZ0luZm8iOiB7CiAgICAiUmVnaW9uT3JnIjogItCS0L7Qu9C40L3RgdGM0LrQsCDQvtCx0LsuIiwKICAgICJDb21wb3NlT3JnIjogItCT0L7RgNC+0YXRltCy0YHRjNC60LjQuSDRgNCw0LnQvtC90L3QuNC5INCy0ZbQtNC00ZbQuyDQtNC10YDQttCw0LLQvdC+0Zcg0YDQtdGU0YHRgtGA0LDRhtGW0Zcg0LDQutGC0ZbQsiDRhtC40LLRltC70YzQvdC+0LPQviDRgdGC0LDQvdGDINCT0L7Qu9C+0LLQvdC+0LPQviDRgtC10YDQuNGC0L7RgNGW0LDQu9GM0L3QvtCz0L4g0YPQv9GA0LDQstC70ZbQvdC90Y8g0Y7RgdGC0LjRhtGW0Zcg0YMg0JLQvtC70LjQvdGB0YzQutGW0Lkg0L7QsdC70LDRgdGC0ZYiCiAgfSwKICAib2ZmaWNpYWxTZXJ2YW50SW5mbyI6IHsKICAgICJhdXRob3JpdHlOYW1lIjogItCU0KDQkNCm0KEiLAogICAgIm9mZmljZUJyYW5jaElEIjogItCS0ZbQtNC00ZbQuyDQtNC10YDQttCw0LLQvdC+0Zcg0YDQtdGU0YHRgtGA0LDRhtGW0Zcg0LDQutGC0ZbQsiDRhtC40LLRltC70YzQvdC+0LPQviDRgdGC0LDQvdGDINC/0L4g0KHQu9C+0LHRltC00YHRjNC60L7QvNGDINGC0LAg0J7RgdC90L7QsifRj9C90YHRjNC60L7QvNGDINGA0LDQudC+0L3QsNGFINGDINC80ZbRgdGC0ZYg0KXQsNGA0LrQvtCy0ZYg0JPQvtC70L7QstC90L7Qs9C+INGC0LXRgNC40YLQvtGA0ZbQsNC70YzQvdC+0LPQviDRg9C/0YDQsNCy0LvRltC90L3RjyDRjtGB0YLQuNGG0ZbRlyDRgyDQpdCw0YDQutGW0LLRgdGM0LrRltC5INC+0LHQu9Cw0YHRgtGWIiwKICAgICJmb2FmX2ZhbWlseU5hbWUiOiAi0KHRg9GU0YLQvdC+0LLQsCIsCiAgICAiZm9hZl9naXZlbk5hbWUiOiAi0KHQstGW0YLQu9Cw0L3QsCIsCiAgICAicGVyc29uX3BhdHJvbnltaWNOYW1lIjogItCu0YDRltGX0LLQvdCwIgogIH0sCiAgIm5vdGlmaWNhdGlvbkNoYW5uZWxzIjogewogICAgIm5vdGlmaWNhdGlvblBob25lIjogIjM4MDk5MTEzNjg4MyIsCiAgICAibm90aWZpY2F0aW9uRW1haWwiOiAibW9yb3pvdmExMTEwOEBnbWFpbC5jb20iCiAgfSwKICAgICAgICAgICAgICAgICJkcmFjc19DaGlsZEJvcm5DZXJ0UmVjZWl2ZSI6IHsKICAgICAgICAgICAgICAgICAgICAiZHJhY3NfQ2hpbGRCb3JuQ2VydFJlY2VpdmVDaGFubmVsIjogIm1lZGljYWwiCiAgICAgICAgICAgICAgICB9LAogICJjaGlsZEluZm8iOiB7CiAgICAiZm9hZl9mYW1pbHlOYW1lIjogItCc0LXQu9GM0L3QuNGH0YPQuiIsCiAgICAiZm9hZl9naXZlbk5hbWUiOiAi0JzQuNC60L7Qu9CwIiwKICAgICJwZXJzb25fcGF0cm9ueW1pY05hbWUiOiAi0JzQuNGF0LDQudC70L7QstC40YciLAogICAgInNjaGVtYV9iaXJ0aERhdGUiOiAiMjAwNC0wMy0yMyIsCiAgICAicGxhY2VPZkJpcnRoSUQiOiAiMTQyMjc4NTcwMSIsCiAgICAiQ2hpbGRCaXJ0aFN0YXRlIjogItCj0LrRgNCw0ZfQvdCwIiwKICAgICJDaGlsZEJpcnRoUmVnaW9uIjogItCg0ZbQstC90LXQvdGB0YzQutCwIiwKICAgICJDaGlsZEJpcnRoRGlzdHJpY3QiOiAi0KDRltCy0L3QtdC90YHRjNC60LjQuSIsCiAgICAiQ2hpbGRCaXJ0aExvY2FsaXR5VHlwZSI6ICLQvC4iLAogICAgIkNoaWxkQmlydGhMb2NhbGl0eSI6ICLQoNGW0LLQvdC1IiwKICAgICJzY2hlbWFfZ2VuZGVyIjogImh0dHA6Ly9wdXJsLm9yZy9saW5rZWQtZGF0YS9zZG14LzIwMDkvY29kZSNzZXgtTSIKICB9LAogICJjaGlsZENpdGl6ZW5zaGlwIjogIjgzIiwKICAiY2hpbGRSZXNpZGVuY2VBZGRyZXNzUmVmIjogIm1vdGhlciIsCiAgImNoaWxkQm9ybiI6IHsKICAgICJjaGlsZHJlbldlcmVCb3JuIjogMSwKICAgICJjaGlsZEJvcm5PcmRlciI6IDIsCiAgICAiY2hpbGRCb3JuQWxpdmUiOiB0cnVlCiAgfSwKICAiRG9jT2ZCaXJ0aCI6IHsKICAgICJDaGlsZERvY05hbWUiOiAi0JzQtdC00LjRh9C90LUg0YHQstGW0LTQvtGG0YLQstC+INC/0YDQviDQvdCw0YDQvtC00LbQtdC90L3RjyDQtNC40YLQuNC90LgiLAogICAgIkNoaWxkRG9jTnVtYiI6ICJCM1RCLTZCMEktRUE0Ni0yQkE5IiwKICAgICJDaGlsZERvY0RhdGUiOiAiMjAwNC0wMy0yNCIsCiAgICAiQ2hpbGREb2NPcmdOYW1lIjogIjg0MzkiCiAgfSwKICAibW90aGVySW5mbyI6IHsKICAgICJmb2FmX2ZhbWlseU5hbWUiOiAi0JzQtdC70YzQvdC40YfRg9C6IiwKICAgICJmb2FmX2dpdmVuTmFtZSI6ICLQkNC90L3QsCIsCiAgICAicGVyc29uX3BhdHJvbnltaWNOYW1lIjogItCi0LDRgNCw0YHRltCy0L3QsCIsCiAgICAic2NoZW1hX2dlbmRlciI6ICJodHRwOi8vcHVybC5vcmcvbGlua2VkLWRhdGEvc2RteC8yMDA5L2NvZGUjc2V4LUYiLAogICAgInNjaGVtYV9iaXJ0aERhdGUiOiAiMTk3MC0xMC0xMiIsCiAgICAiY2l0aXplbnNoaXAiOiAiODQiLAogICAgIlJlZ2lzdHJhdGlvbkFkZHJlc3MiOiB7CiAgICAgICJjYmNfQ291bnRyeSI6ICJVQSIsCiAgICAgICJDb3VudHJ5SUQiOiA4MDQsCiAgICAgICJjYmNfUG9zdGJveCI6ICIxMDA1MCIsCiAgICAgICJjYmNfUmVnaW9uIjogItCa0LjRl9Cy0YHRjNC60LAg0L7QsdC7LiIsCiAgICAgICJSZWdpb25JRCI6ICIxMCIsCiAgICAgICJjYmNfRGlzdHJpY3QiOiAi0JHRltC70L7RhtC10YDQutGW0LLRgdGM0LrQuNC5INGALiIsCiAgICAgICJEaXN0cmljdElEIjogIjI5MiIsCiAgICAgICJjYmNfQ2l0eU5hbWUiOiAi0JzQsNC70L7QstGW0LvRjNGI0LDQvdGB0YzQutCwIiwKICAgICAgIkNpdHlJRCI6IDM4NTA3MCwKICAgICAgIkNpdHlLT0FUVVUiOiAiMDcyMTg4NTQwMSIsCiAgICAgICJDaXR5VHlwZSI6ICLRgS/RgNCw0LTQsCIsCiAgICAgICJDaXR5VHlwZUlEIjogNiwKICAgICAgImNiY19TdHJlZXROYW1lIjogItCU0LbQtdGA0LXQu9GM0L3QsCDQstGD0LsuIiwKICAgICAgIlN0cmVldElEIjogNzE1NjkzLAogICAgICAiU3RyZWV0VHlwZU5hbWUiOiAi0LLRg9C70LjRhtGPIiwKICAgICAgIlN0cmVldFR5cGVJRCI6ICIxIiwKICAgICAgImNiY19CdWlsZGluZ051bWJlciI6ICIxIiwKICAgICAgIkFwYXJ0bWVudCI6ICIxIgogICAgfSwKICAgICJpZGVudGl0eURvY3VtZW50IjogewogICAgICAicGFzc3BvcnRUeXBlSUQiOiAxMCwKICAgICAgImRvY3VtZW50U2VyaWFsIjogItCS0JoiLAogICAgICAiZG9jdW1lbnROdW1iZXIiOiAiMTIzNDU2IiwKICAgICAgImNiY19Jc3N1ZURhdGUiOiAiMTk3Ni0xMS0wMyIsCiAgICAgICJjYmNfSXNzdWVySUQiOiAiMTI0MSIsCiAgICAgICJjYmNfRXhwaXJ5RGF0ZSI6ICIyMTAwLTExLTAzIgogICAgfSwKICAgICJ0YXhfUk5PS1BQUmVmdXNhbCI6ICLQktGW0LTQvNC+0LLQsCDQstGW0LQg0KDQndCe0JrQn9CfIgogIH0sCiAgImZhdGhlckluZm8iOiB7CiAgICAiZm9hZl9mYW1pbHlOYW1lIjogItCl0L7Qu9C+0LTQtdCy0LjRhyIsCiAgICAiZm9hZl9naXZlbk5hbWUiOiAi0JDQvdGC0L7QvSIsCiAgICAicGVyc29uX3BhdHJvbnltaWNOYW1lIjogItCS0LDQu9C10YDRltC50L7QstC40YciLAogICAgInNjaGVtYV9nZW5kZXIiOiAiaHR0cDovL3B1cmwub3JnL2xpbmtlZC1kYXRhL3NkbXgvMjAwOS9jb2RlI3NleC1NIiwKICAgICJzY2hlbWFfYmlydGhEYXRlIjogIjE5ODUtMDQtMjQiLAogICAgImNpdGl6ZW5zaGlwIjogIjgzIiwKICAgICJSZWdpc3RyYXRpb25BZGRyZXNzIjogewogICAgICAiY2JjX0NvdW50cnkiOiAi0KPQutGA0LDRl9C90LAiLAogICAgICAiQ291bnRyeUlEIjogODA0LAogICAgICAiY2JjX1Bvc3Rib3giOiAiMTAwNTAiLAogICAgICAiY2JjX1JlZ2lvbiI6ICLQmtC40ZfQstGB0YzQutCwINC+0LHQuy4iLAogICAgICAiUmVnaW9uSUQiOiAiMTAiLAogICAgICAiY2JjX0Rpc3RyaWN0IjogItCR0ZbQu9C+0YbQtdGA0LrRltCy0YHRjNC60LjQuSDRgC4iLAogICAgICAiRGlzdHJpY3RJRCI6ICIyOTIiLAogICAgICAiY2JjX0NpdHlOYW1lIjogItCc0LDQu9C+0LLRltC70YzRiNCw0L3RgdGM0LrQsCIsCiAgICAgICJDaXR5SUQiOiAzODUwNzAsCiAgICAgICJDaXR5S09BVFVVIjogIjA3MjE4ODU0MDEiLAogICAgICAiQ2l0eVR5cGUiOiAi0YEv0YDQsNC00LAiLAogICAgICAiQ2l0eVR5cGVJRCI6IDYsCiAgICAgICJjYmNfU3RyZWV0TmFtZSI6ICLQlNC20LXRgNC10LvRjNC90LAg0LLRg9C7LiIsCiAgICAgICJTdHJlZXRJRCI6IDcxNTY5MywKICAgICAgIlN0cmVldFR5cGVOYW1lIjogItCy0YPQu9C40YbRjyIsCiAgICAgICJTdHJlZXRUeXBlSUQiOiAiMSIsCiAgICAgICJjYmNfQnVpbGRpbmdOdW1iZXIiOiAiMSIsCiAgICAgICJBcGFydG1lbnQiOiAiMSIKICAgIH0sCiAgICAiaWRlbnRpdHlEb2N1bWVudCI6IHsKICAgICAgInBhc3Nwb3J0VHlwZUlEIjogMSwKICAgICAgImRvY3VtZW50U2VyaWFsIjogItCc0KIiLAogICAgICAiZG9jdW1lbnROdW1iZXIiOiAiMjg1MzE2IiwKICAgICAgImNiY19Jc3N1ZURhdGUiOiAiMjAxMy0wNS0zMCIsCiAgICAgICJjYmNfSXNzdWVySUQiOiAi0JzQvtGB0LrQvtCy0YHRjNC60LjQvCDQoNCSINGDINC8LtCl0LDRgNC60L7QstGWINCT0KMg0JTQnNChINCj0LrRgNCw0ZfQvdC4INCyINCl0LDRgNC60ZbQstGB0YzQutGW0Lkg0L7QsdC70LDRgdGC0ZYiCiAgICB9LAogICAgInRheF9STk9LUFAiOiAiMzExNjAwNzEwOCIKICB9LAogICJGYXRoZXJSZWFzb24iOiB7CiAgICAibWFycmlhZ2VDZXJ0IjogewogICAgICAiQ29tcG9zZURhdGUiOiAiMjAxNS0wNy0xOCIsCiAgICAgICJSZWdpb25PcmciOiAi0KXQsNGA0LrRltCy0YHRjNC60LAg0L7QsdC7LiIsCiAgICAgICJDb21wb3NlT3JnIjogItCc0L7RgdC60L7QstGB0YzQutC40Lkg0YDQsNC50L7QvdC90LjQuSDRgyDQvNGW0YHRgtGWINCl0LDRgNC60L7QstGWINCy0ZbQtNC00ZbQuyDQtNC10YDQttCw0LLQvdC+0Zcg0YDQtdGU0YHRgtGA0LDRhtGW0Zcg0LDQutGC0ZbQsiDRhtC40LLRltC70YzQvdC+0LPQviDRgdGC0LDQvdGDINCh0YXRltC00L3QvtCz0L4g0LzRltC20YDQtdCz0ZbQvtC90LDQu9GM0L3QvtCz0L4g0YPQv9GA0LDQstC70ZbQvdC90Y8g0JzRltC90ZbRgdGC0LXRgNGB0YLQstCwINGO0YHRgtC40YbRltGXICjQvC7QpdCw0YDQutGW0LIpKSIKICAgIH0KICB9LAogICJtc3BfY2hpbGRCb3JuU3RpcGVuZCI6IHsKICAgICJtc3BfQ0JTUGFyZW50UmVjaXBpZW50IjogItC80LDRgtC4IiwKICAgICJtc3BfQ0JTQ2hhbm5lbCI6ICJiYW5rX2FjY291bnQiLAogICAgIm1zcF9DQlNCYW5rQ2hhbm5lbEluZm8iOiB7CiAgICAgICJtc3BfQ0JTQmFua0FjY291bnQiOiAiVUEwODMwNTI5OTAwMDAwMjYyMDU3MzIxNDY1NzEiLAogICAgICAibXNwX0NCU0JhbmtOYW1lIjogItCQ0KIg0JrQkSAn0J/RgNC40LLQsNGC0JHQsNC90LonIiwKICAgICAgIm1zcF9DQlNCYW5rRURSUE9VIjogIjE0MzYwNTcwIiwKICAgICAgIm1zcF9DQlNCYW5rTUZPIjogIjMwNTI5OSIKICAgIH0KICB9LAogICJhcHBsaWNhdGlvbkRhdGUiOiAiMjAyMC0wOC0wNyIKfQ==\\\\n \\\"},\\\"cbi\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.CBI\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CBI\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"cbissueDate\\\":{\\\"declaredType\\\":\\\"javax.xml.datatype.XMLGregorianCalendar\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CBIssueDate\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.CBI\\\",\\\"typeSubstituted\\\":true,\\\"value\\\":\\\"2020-08-07T00:00:00.000+00:00\\\"},\\\"cbissuer\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CBIssuer\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.CBI\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Горохівський районний відділ державної реєстрації актів цивільного стану Головного\\\\n територіального управління юстиції у Волинській області\\\\n \\\"},\\\"documentNumber\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}documentNumber\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.CBI\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"789789\\\"},\\\"documentSerial\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}documentSerial\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.CBI\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"КЕ-К\\\"}}},\\\"childBorn\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.ChildBorn\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}childBorn\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"childBornOrder\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}childBornOrder\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ChildBorn\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":2},\\\"childrenWereBorn\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}childrenWereBorn\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ChildBorn\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":1}}},\\\"childBornCertReceive\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.ChildBornCertReceive\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ChildBornCertReceive\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false},\\\"childBornStipend\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.ChildBornStipend\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}childBornStipend\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false},\\\"childCitizenship\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}childCitizenship\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"83\\\"},\\\"childInfo\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.ChildInfo\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}childInfo\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"birthDate\\\":{\\\"declaredType\\\":\\\"javax.xml.datatype.XMLGregorianCalendar\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}birthDate\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ChildInfo\\\",\\\"typeSubstituted\\\":true,\\\"value\\\":\\\"2023-11-02T00:00:00.000+00:00\\\"},\\\"childBirthDistrict\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ChildBirthDistrict\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ChildInfo\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"00\\\"},\\\"childBirthLocality\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ChildBirthLocality\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ChildInfo\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Київ\\\"},\\\"childBirthLocalityType\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ChildBirthLocalityType\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ChildInfo\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"м.\\\"},\\\"childBirthRegion\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ChildBirthRegion\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ChildInfo\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Київ\\\"},\\\"childBirthState\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ChildBirthState\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ChildInfo\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Україна\\\"},\\\"familyName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}familyName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Черненко\\\"},\\\"gender\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}gender\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ChildInfo\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"http://purl.org/linked-data/sdmx/2009/code#sex-M\\\"},\\\"givenName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}givenName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Ернест\\\"},\\\"patronymicName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}patronymicName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Олегович\\\"}}},\\\"childResidenceAddressRef\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}childResidenceAddressRef\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"mother\\\"},\\\"citizenCountry\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}citizenCountry\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false},\\\"docOfBirth\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.DocOfBirth\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}DocOfBirth\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"childDocDate\\\":{\\\"declaredType\\\":\\\"javax.xml.datatype.XMLGregorianCalendar\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ChildDocDate\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.DocOfBirth\\\",\\\"typeSubstituted\\\":true,\\\"value\\\":\\\"2023-11-16T00:00:00.000+00:00\\\"},\\\"childDocName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ChildDocName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.DocOfBirth\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Медичне свідоцтво про народження дитини\\\"},\\\"childDocNumb\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ChildDocNumb\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.DocOfBirth\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"XX53-T7T6-427P-5BA3\\\"},\\\"childDocOrgName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ChildDocOrgName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.DocOfBirth\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"8439\\\"}}},\\\"fatherInfo\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.FatherInfo\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}fatherInfo\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"birthDate\\\":{\\\"declaredType\\\":\\\"javax.xml.datatype.XMLGregorianCalendar\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}birthDate\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":true,\\\"value\\\":\\\"1985-04-24T00:00:00.000+00:00\\\"},\\\"citizenCountry\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}citizenCountry\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false},\\\"citizenship\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}citizenship\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"83\\\"},\\\"familyName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}familyName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Холодевич\\\"},\\\"gender\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}gender\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"http://purl.org/linked-data/sdmx/2009/code#sex-F\\\"},\\\"givenName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}givenName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Антон\\\"},\\\"identityDocument\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}identityDocument\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"documentNumber\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}documentNumber\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"МТ285316\\\"},\\\"documentSerial\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}documentSerial\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"typeSubstituted\\\":false},\\\"issueDate\\\":{\\\"declaredType\\\":\\\"javax.xml.datatype.XMLGregorianCalendar\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}IssueDate\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"typeSubstituted\\\":true,\\\"value\\\":\\\"2013-05-30T00:00:00.000+00:00\\\"},\\\"issuerID\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}IssuerID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Московським РВ у м.Харкові ГУ ДМС України в Харківській області\\\"},\\\"passportTypeID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}passportTypeID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":1}}},\\\"patronymicName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}patronymicName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Валерійович\\\"},\\\"registrationAddress\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}RegistrationAddress\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"apartment\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}Apartment\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"1\\\"},\\\"buildingNumber\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}BuildingNumber\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"1\\\"},\\\"buildingPart\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}BuildingPart\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false},\\\"cityID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CityID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":385070},\\\"cityKOATUU\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CityKOATUU\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"0721885401\\\"},\\\"cityName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CityName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Маловільшанська\\\"},\\\"cityType\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CityType\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"с/рада\\\"},\\\"cityTypeID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CityTypeID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":6},\\\"country\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}Country\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Україна\\\"},\\\"countryID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CountryID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":804},\\\"district\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}District\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Білоцерківський\\\"},\\\"districtID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}DistrictID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":292},\\\"postbox\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}Postbox\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"10050\\\"},\\\"region\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}Region\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Київська\\\"},\\\"regionID\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}RegionID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"10\\\"},\\\"streetID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}StreetID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":715693},\\\"streetName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}StreetName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Джерельна\\\"},\\\"streetTypeID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}StreetTypeID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":1},\\\"streetTypeName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}StreetTypeName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"вул.\\\"}}},\\\"rnokpp\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}RNOKPP\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"3116007108\\\"},\\\"rnokpprefusal\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}RNOKPPRefusal\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false},\\\"unzr\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}UNZR\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false}}},\\\"fatherReason\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.FatherReason\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}FatherReason\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"marriageCert\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.MarriageCert\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}marriageCert\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.FatherReason\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"composeOrg\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}ComposeOrg\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.MarriageCert\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Московський районний у місті Харкові відділ державної реєстрації актів цивільного стану\\\\n Східного міжрегіонального управління Міністерства юстиції (м.Харків))\\\\n \\\"},\\\"docNumber\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}DocNumber\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.MarriageCert\\\",\\\"typeSubstituted\\\":false},\\\"regionOrg\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}RegionOrg\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.MarriageCert\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Харківська обл.\\\"}}}}},\\\"largeFamilyInfo\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.LargeFamilyInfo\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}largeFamilyInfo\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false},\\\"lfcertificates\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.LFCertificates\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}LFCertificates\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false},\\\"motherInfo\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.MotherInfo\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}motherInfo\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"birthDate\\\":{\\\"declaredType\\\":\\\"javax.xml.datatype.XMLGregorianCalendar\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}birthDate\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":true,\\\"value\\\":\\\"1970-10-12T00:00:00.000+00:00\\\"},\\\"citizenCountry\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}citizenCountry\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false},\\\"citizenship\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}citizenship\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"84\\\"},\\\"familyName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}familyName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Архіпова\\\"},\\\"gender\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}gender\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"http://purl.org/linked-data/sdmx/2009/code#sex-M\\\"},\\\"givenName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}givenName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Аліна\\\"},\\\"identityDocument\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}identityDocument\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"documentNumber\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}documentNumber\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"АЕ123456\\\"},\\\"documentSerial\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}documentSerial\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"typeSubstituted\\\":false},\\\"issueDate\\\":{\\\"declaredType\\\":\\\"javax.xml.datatype.XMLGregorianCalendar\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}IssueDate\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"typeSubstituted\\\":true,\\\"value\\\":\\\"2017-02-28T00:00:00.000+00:00\\\"},\\\"issuerID\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}IssuerID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Рокитнянським РВ ГУ МВС Київської області\\\"},\\\"passportTypeID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}passportTypeID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PassportDocumentType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":10}}},\\\"patronymicName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}patronymicName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Володимирівна\\\"},\\\"registrationAddress\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}RegistrationAddress\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"apartment\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}Apartment\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"1\\\"},\\\"buildingNumber\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}BuildingNumber\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"1\\\"},\\\"buildingPart\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}BuildingPart\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false},\\\"cityID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CityID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":385070},\\\"cityKOATUU\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CityKOATUU\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"0721885401\\\"},\\\"cityName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CityName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Маловільшанська\\\"},\\\"cityType\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CityType\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"с/рада\\\"},\\\"cityTypeID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CityTypeID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":6},\\\"country\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}Country\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Україна\\\"},\\\"countryID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}CountryID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":804},\\\"district\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}District\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Білоцерківський\\\"},\\\"districtID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}DistrictID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":292},\\\"postbox\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}Postbox\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"10050\\\"},\\\"region\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}Region\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Київська\\\"},\\\"regionID\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}RegionID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"10\\\"},\\\"streetID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}StreetID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":715693},\\\"streetName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}StreetName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Джерельна\\\"},\\\"streetTypeID\\\":{\\\"declaredType\\\":\\\"java.math.BigInteger\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}StreetTypeID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":1},\\\"streetTypeName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}StreetTypeName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.AddressType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"вул.\\\"}}},\\\"rnokpp\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}RNOKPP\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"3325803843\\\"},\\\"rnokpprefusal\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}RNOKPPRefusal\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Відмова від РНОКПП\\\"},\\\"unzr\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}UNZR\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.ParentPerson\\\",\\\"typeSubstituted\\\":false}}},\\\"notificationChannels\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.NotificationChannels\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}notificationChannels\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"notificationEmail\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}notificationEmail\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.NotificationChannels\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"morozova11108@gmail.com\\\"},\\\"notificationPhone\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}notificationPhone\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.NotificationChannels\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"380991136883\\\"}}},\\\"officialServantInfo\\\":{\\\"declaredType\\\":\\\"io.wldd.emal.soapgw.OfficialServantInfo\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}officialServantInfo\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":{\\\"authorityName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}authorityName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.OfficialServantInfo\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"ДРАЦС\\\"},\\\"certificate\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}certificate\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.OfficialServantInfo\\\",\\\"typeSubstituted\\\":false},\\\"familyName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}familyName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Суєтнова\\\"},\\\"givenName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}givenName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Світлана\\\"},\\\"officeBranchID\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}officeBranchID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.OfficialServantInfo\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Відділ державної реєстрації актів цивільного стану по Слобідському та Основ'янському\\\\n районах у місті Харкові Головного територіального управління юстиції у Харківській області\\\\n \\\"},\\\"patronymicName\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}patronymicName\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PersonType\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"Юріївна\\\"}}},\\\"portalRequestID\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}PortalRequestID\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"20200807-0004\\\"},\\\"requestID\\\":\\\"103963-C\\\",\\\"rnokpp\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}RNOKPP\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false},\\\"typeService1\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}TypeService1\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"0\\\"},\\\"typeService2\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}TypeService2\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"0\\\"},\\\"typeService3\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}TypeService3\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"0\\\"},\\\"typeService4\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}TypeService4\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"0\\\"},\\\"typeService5\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}TypeService5\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"0\\\"},\\\"typeService6\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}TypeService6\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"0\\\"},\\\"typeService7\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}TypeService7\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"0\\\"},\\\"typeService8\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}TypeService8\\\",\\\"nil\\\":false,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false,\\\"value\\\":\\\"1\\\"},\\\"unzr\\\":{\\\"declaredType\\\":\\\"java.lang.String\\\",\\\"globalScope\\\":false,\\\"name\\\":\\\"{http://wldd.io/emal/soapgw/dracz}UNZR\\\",\\\"nil\\\":true,\\\"scope\\\":\\\"io.wldd.emal.soapgw.PostCompositionRequest\\\",\\\"typeSubstituted\\\":false}}\",\"portalRequestId\":\"20200807-0004\",\"requestId\":\"103963-C\"},\"requestId\":\"103963-C\"}", "status": "FAILED", "state": "{\"attempts\":1,\"error\":{\"code\":1226,\"description\":\"field cannot be blank\",\"details\":{\"msg\":\"childInfo.placeOfBirthID XX53-T7T6-427P-5BA3\"}}}", "updated": "2023-12-06 07:17:07.773000", "created": "2023-12-06 07:17:07.773000" }
За відсутності помилок - створюємо запис про person в mpi.
Встановлюємо статус верифікації пацієнта відповідно до кожного з напрямів:
Ручні правила НСЗУ – відповідно до https://e-health-ua.atlassian.net/wiki/spaces/EDDR/pages/18050613264/Sign+person+request+v2#Manual-NHS-verification
ДРФО – відповідно до https://e-health-ua.atlassian.net/wiki/spaces/EDDR/pages/18050613264/Sign+person+request+v2#DRFO-registry-verification
ДРАЦСГ актів смерті – відповідно до https://e-health-ua.atlassian.net/wiki/spaces/EDDR/pages/18050613264/Sign+person+request+v2#DRACS-death-acts-registry-verification
УНЗР:
Якщо
unzr
присутній в запиті – верифіковано:unzr_verification_status = VERIFIED
unzr_verification_reason = AUTO
unzr_synced_at = now()
Якщо
unzr
відсутній в запиті – не потребує верифікації відповідно до https://e-health-ua.atlassian.net/wiki/spaces/EDDR/pages/18392318087/warranty_Sign+person+request+v2_EN#UNZR-registry-verification:unzr_verification_status = VERIFICATION_NOT_NEEDED
unzr_verification_reason =
AUTOAUTO_DATA_ABSENT
Паспорт за реєстром МВС серед недійсних – не потребує верифікації відповідно до https://e-health-ua.atlassian.net/wiki/spaces/EDDR/pages/18392318087/warranty_Sign+person+request+v2_EN#DMS-passport-registry-verification:
dms_passport_verification_status = VERIFICATION_NOT_NEEDED
dms_passport_verification_reason = AUTO_DATA_ABSENT
Паспорт за реєстром МВС серед вкрадених та втрачених – не потребує верифікації відповідно до https://e-health-ua.atlassian.net/wiki/spaces/EDDR/pages/18392318087/warranty_Sign+person+request+v2_EN#MVS-passport-registry-verification:
mvs_passport_verification_status = VERIFICATION_NOT_NEEDED
mvs_passport_verification_reason = AUTO_DATA_ABSENT
Розраховуємо загальний статус верифікації пацієнта відповідно до https://e-health-ua.atlassian.net/wiki/spaces/EDDR/pages/18048483391/Person+verification+status+model#Cumulative-verification-status
Процесинг статус задачі змінюється на DONE.
Після успішного опрацювання задачі відбувається мердж дитини:
за ІД створеної персони та неідентифікованої персони відбуваються валідації даних – 1f1fa-1f1e6Create merge request | Validate person та 1f1fa-1f1e6Create merge request | Validate preperson
з ІД створеної персони та неідентифікованої персони створюється запис в таблиці
mpi.merged_pairs
(Create object in DB mpi.merged_pairs )Після того, як задача NEWBORN_POST_COMPOSITION набуває статусу DONE (запис в таблиці integration_processing), відбувається деактивація неідентифікованої персони, що була змерджена: за
mergePersonId
вMPI.preperson
відбувається оновлення запису зміною значенняstatus
наinactive
. Автоматично після цього запис про цю персону в колекціїpatients
(ME, mongo) також переходить в статусinactive
.
Створюємо задачу типу
DRACS_NEWBORN_INTEGRATION_RESPONSE
.PostCompositionRequest стає resolved, створюється задача postCompositionResponse.
Формується відповідь і з використанням SOAPGW вона надсилається в ДРАЦС.
...