ЕСОЗ - публічна документація

Тест 1: відкриття лікарняного

Jan 29, 2021

 

Тип : SICKNESS
З Jan 28, 2021
ДО Feb 3, 2021

 

 

Composition

 

{ "author": { "type": { "coding": [ { "code": "employee", "system": "eHealth/resources" } ], "text": "string" }, "value": "e45f211f-a8af-45f9-8268-122816a293b1" }, "category": { "coding": [ { "code": "SICKNESS", "system": "eHealth/composition_categories" } ] }, "custodian": { "type": { "coding": [ { "code": "legal_entity", "system": "eHealth/resources" } ] }, "value": "2d318d93-212c-49de-a7e0-8c26f0424655" }, "date": "2021-01-29T11:29:24.222Z", "encounter": { "type": { "coding": [ { "code": "encounter", "system": "eHealth/resources" } ], "text": "string" }, "value": "21829406-0eb3-4191-b267-5821c5de49a0" }, "event": [ { "code": { "coding": [ { "code": "COMPOSITION_VALIDITY_PERIOD", "system": "eHealth/composition_events" } ] }, "period": { "end": "2021-02-03T15:22:53.403Z", "start": "2021-01-28T15:22:53.403Z" } } ], "extension": [ { "valueCode": "TREATMENT_VIOLATION", "valueString": "hospital_leave" }, { "valueBoolean": false, "valueCode": "IS_FOREIGN_TREATMENT" }, { "valueCode": "TREATMENT_VIOLATION_DATE", "valueDate": "2021-01-05" }, { "valueBoolean": false, "valueCode": "IS_ACCIDENT" }, { "valueBoolean": true, "valueCode": "IS_INTOXICATED" } ], "identifier": { "type": { "coding": [ { "code": "composition", "system": "eHealth/composition" } ] }, "value": "96cf7c8f-a7ab-41f6-afda-c08ad14f6798" }, "section": { "focus": { "type": { "coding": [ { "code": "person", "system": "eHealth/resources" } ], "text": "string" }, "value": "8e5ca921-79d6-49f6-a0dc-b3471de6a1dd" }, "text": { "div": " <!DOCTYPE html>\n <html lang=\"en\">\n <head>\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n <meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\">\n <title>МЕДИЧНИЙ ВИСНОВОК</title>\n <style> * { padding: 0; margin: 0; font-family: Calibri, sans-serif; font-size: 12px; } html { border: 1px solid #000; width: 134mm; } body { margin: 5mm; } .container { margin: auto; width: 122mm; } .header { display: flex; justify-content: space-between; align-items: center; } .bar { width: 70mm; height: 10mm; } h1 { font-size: 16px; font-weight: bold; } h1 span { font-weight: normal; } h2 { font-size: 14px; font-weight: bold; padding-bottom: 10px; } .table-about { padding-top: 10px; padding-bottom: 10px; } .table-about tr:nth-child(2n + 1) { background: #eee; padding-bottom: 7px; } .table-about tr { padding-bottom: 7px; } .table-about tr>td { min-width: 195px; } .text-bold { font-size: 14px; font-weight: bold; } .comments { margin: 10px 0; } .comments p { font-size: 10px; } .code { border-top: 1px dashed #000; } .code p { font-size: 17px; padding-top: 10px; text-transform: uppercase; } @media print { body { -webkit-print-color-adjust: exact; } }</style>\n </head>\n <body>\n <div class=\"container\">\n <table class=\"table-about\">\n <tbody>\n <tr>\n <td><h1>МЕДИЧНИЙ ВИСНОВОК №</h1><b>XMKT-PTCC-796X-EMC4</b></td>\n <td><img class=\"bar\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiAAAABkCAAAAACatNSTAAAAAklEQVR4nGKkkSsAAAFdSURBVO3S2wqAMAgAUP//p7uwh3Kp0PsJEracOTkRcVzPHSPecb35y54zZz77ee+J39NV7bzO1atqff5Uaeqgn1B/8/ru/UT7Duq//elzn9ne2XR6GC0ggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCArnnG0TAiLhm8MAAAAAElFTkSuQmCC\" alt=\"barcode\" /></td>\n </tr>\n <tr>\n <td>Тип</td>\n <td>Медичний висновок про тимчасову непрацездатність<br /></td>\n </tr>\n <tr>\n <td>Категорія</td>\n <td>внаслідок захворювання або травми, не повʼязаної з нещасним випадком на виробництві</td>\n </tr>\n <tr>\n <td><h2>ІНФОРМАЦІЙНА ДОВІДКА</h2></td>\n <td></td>\n </tr>\n <tr>\n <td>Щодо операції по</td>\n <td>Відкриття медичного висновку</td>\n </tr>\n <tr>\n <td>Дата реєстрації висновку</td>\n <td>2021-01-29</td>\n </tr>\n <tr>\n <td>Термін дії висновку ВІД</td>\n <td>2021-01-28</td>\n </tr>\n <tr>\n <td>Термін дії висновку ДО</td>\n <td>2021-02-03</td>\n </tr>\n \n <tr>\n <td>Пацієнт</td>\n <td>8e5ca921-79d6-49f6-a0dc-b3471de6a1dd</td>\n </tr>\n \n \n <tr>\n <td>Для кого видано висновок</td>\n <td>8e5ca921-79d6-49f6-a0dc-b3471de6a1dd</td>\n </tr>\n \n <tr>\n <td>Лікар</td>\n <td>\n e45f211f-a8af-45f9-8268-122816a293b1\n Лікар-педіатр\n ВД\n Спеціаліст\n </td>\n </tr>\n <tr>\n <td>Найменування закладу охорони здоров'я або ПІБ ФОП</td>\n <td>ЛАДОГУБЕЦЬ ОЛЕКСАНДР ВОЛОДИМИРОВИЧ</td>\n </tr>\n <tr>\n <td>Код за ЄДРПОУ / РНОКПП* </td>\n <td>3173913235</td>\n </tr>\n </tbody>\n </table>\n <div class=\"comments\">\n <p>* Для фізичних осіб, які через свої релігійні переконання відмовились від прийняття реєстраційного номера облікової картки платника податків та повідомили про це відповідний контролюючий орган і мають відмітку у паспорті, зазначаються серія (за наявності) та номер паспорта.</p>\n </div>\n </div>\n </body>\n </html>\n", "status": "generated" } }, "status": "PRELIMINARY", "subject": { "type": { "coding": [ { "code": "person", "system": "eHealth/resources" } ], "text": "string" }, "value": "8e5ca921-79d6-49f6-a0dc-b3471de6a1dd" }, "title": "XMKT-PTCC-796X-EMC4", "type": { "coding": [ { "code": "TEMP_DISABILITY", "system": "eHealth/composition_types" } ] } }



Composition (по закінченню успішної інтеграції ЕРЛН)



{ "author": { "type": { "coding": [ { "code": "employee", "system": "eHealth/resources" } ], "text": "string" }, "value": "e45f211f-a8af-45f9-8268-122816a293b1" }, "category": { "coding": [ { "code": "SICKNESS", "system": "eHealth/composition_categories" } ] }, "custodian": { "type": { "coding": [ { "code": "legal_entity", "system": "eHealth/resources" } ] }, "value": "2d318d93-212c-49de-a7e0-8c26f0424655" }, "date": "2021-01-29T11:29:24.222Z", "encounter": { "type": { "coding": [ { "code": "encounter", "system": "eHealth/resources" } ], "text": "string" }, "value": "21829406-0eb3-4191-b267-5821c5de49a0" }, "event": [ { "code": { "coding": [ { "code": "COMPOSITION_VALIDITY_PERIOD", "system": "eHealth/composition_events" } ] }, "period": { "end": "2021-02-03T15:22:53.403Z", "start": "2021-01-28T15:22:53.403Z" } } ], "extension": [ { "valueCode": "TEMP_DISABILITY_PROCESSING_STATUS", "valueString": "DONE" }, { "valueCode": "ERLN_DISABILITY_TICKET", "valueString": "2000001960-1" }, { "valueCode": "TREATMENT_VIOLATION", "valueString": "hospital_leave" }, { "valueBoolean": false, "valueCode": "IS_FOREIGN_TREATMENT" }, { "valueCode": "TREATMENT_VIOLATION_DATE", "valueDate": "2021-01-05" }, { "valueBoolean": false, "valueCode": "IS_ACCIDENT" }, { "valueBoolean": true, "valueCode": "IS_INTOXICATED" } ], "identifier": { "type": { "coding": [ { "code": "composition", "system": "eHealth/composition" } ] }, "value": "96cf7c8f-a7ab-41f6-afda-c08ad14f6798" }, "section": { "focus": { "type": { "coding": [ { "code": "person", "system": "eHealth/resources" } ], "text": "string" }, "value": "8e5ca921-79d6-49f6-a0dc-b3471de6a1dd" }, "text": { "div": " <!DOCTYPE html>\n <html lang=\"en\">\n <head>\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n <meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\">\n <title>МЕДИЧНИЙ ВИСНОВОК</title>\n <style> * { padding: 0; margin: 0; font-family: Calibri, sans-serif; font-size: 12px; } html { border: 1px solid #000; width: 134mm; } body { margin: 5mm; } .container { margin: auto; width: 122mm; } .header { display: flex; justify-content: space-between; align-items: center; } .bar { width: 70mm; height: 10mm; } h1 { font-size: 16px; font-weight: bold; } h1 span { font-weight: normal; } h2 { font-size: 14px; font-weight: bold; padding-bottom: 10px; } .table-about { padding-top: 10px; padding-bottom: 10px; } .table-about tr:nth-child(2n + 1) { background: #eee; padding-bottom: 7px; } .table-about tr { padding-bottom: 7px; } .table-about tr>td { min-width: 195px; } .text-bold { font-size: 14px; font-weight: bold; } .comments { margin: 10px 0; } .comments p { font-size: 10px; } .code { border-top: 1px dashed #000; } .code p { font-size: 17px; padding-top: 10px; text-transform: uppercase; } @media print { body { -webkit-print-color-adjust: exact; } }</style>\n </head>\n <body>\n <div class=\"container\">\n <table class=\"table-about\">\n <tbody>\n <tr>\n <td><h1>МЕДИЧНИЙ ВИСНОВОК №</h1><b>XMKT-PTCC-796X-EMC4</b></td>\n <td><img class=\"bar\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiAAAABkCAAAAACatNSTAAAAAklEQVR4nGKkkSsAAAFdSURBVO3S2wqAMAgAUP//p7uwh3Kp0PsJEracOTkRcVzPHSPecb35y54zZz77ee+J39NV7bzO1atqff5Uaeqgn1B/8/ru/UT7Duq//elzn9ne2XR6GC0ggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCCArnnG0TAiLhm8MAAAAAElFTkSuQmCC\" alt=\"barcode\" /></td>\n </tr>\n <tr>\n <td>Тип</td>\n <td>Медичний висновок про тимчасову непрацездатність<br /></td>\n </tr>\n <tr>\n <td>Категорія</td>\n <td>внаслідок захворювання або травми, не повʼязаної з нещасним випадком на виробництві</td>\n </tr>\n <tr>\n <td><h2>ІНФОРМАЦІЙНА ДОВІДКА</h2></td>\n <td></td>\n </tr>\n <tr>\n <td>Щодо операції по</td>\n <td>Відкриття медичного висновку</td>\n </tr>\n <tr>\n <td>Дата реєстрації висновку</td>\n <td>2021-01-29</td>\n </tr>\n <tr>\n <td>Термін дії висновку ВІД</td>\n <td>2021-01-28</td>\n </tr>\n <tr>\n <td>Термін дії висновку ДО</td>\n <td>2021-02-03</td>\n </tr>\n \n <tr>\n <td>Пацієнт</td>\n <td>8e5ca921-79d6-49f6-a0dc-b3471de6a1dd</td>\n </tr>\n \n \n <tr>\n <td>Для кого видано висновок</td>\n <td>8e5ca921-79d6-49f6-a0dc-b3471de6a1dd</td>\n </tr>\n \n <tr>\n <td>Лікар</td>\n <td>\n e45f211f-a8af-45f9-8268-122816a293b1\n Лікар-педіатр\n ВД\n Спеціаліст\n </td>\n </tr>\n <tr>\n <td>Найменування закладу охорони здоров'я або ПІБ ФОП</td>\n <td>ЛАДОГУБЕЦЬ ОЛЕКСАНДР ВОЛОДИМИРОВИЧ</td>\n </tr>\n <tr>\n <td>Код за ЄДРПОУ / РНОКПП* </td>\n <td>3173913235</td>\n </tr>\n </tbody>\n </table>\n <div class=\"comments\">\n <p>* Для фізичних осіб, які через свої релігійні переконання відмовились від прийняття реєстраційного номера облікової картки платника податків та повідомили про це відповідний контролюючий орган і мають відмітку у паспорті, зазначаються серія (за наявності) та номер паспорта.</p>\n </div>\n </div>\n </body>\n </html>\n", "status": "generated" } }, "status": "FINAL", "subject": { "type": { "coding": [ { "code": "person", "system": "eHealth/resources" } ], "text": "string" }, "value": "8e5ca921-79d6-49f6-a0dc-b3471de6a1dd" }, "title": "XMKT-PTCC-796X-EMC4", "type": { "coding": [ { "code": "TEMP_DISABILITY", "system": "eHealth/composition_types" } ] } }





Запит на створення (ask) get_nszu_data_ask


<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header> <xro:client xmlns:iden="http://x-road.eu/xsd/identifiers" xmlns:xro="http://x-road.eu/xsd/xroad.xsd" iden:objectType="SUBSYSTEM"> <iden:xRoadInstance>SEVDEIR-TEST</iden:xRoadInstance> <iden:memberClass>GOV</iden:memberClass> <iden:memberCode>42032422</iden:memberCode> <iden:subsystemCode>TEST-NSZU-01</iden:subsystemCode> </xro:client> <xro:service xmlns:iden="http://x-road.eu/xsd/identifiers" xmlns:xro="http://x-road.eu/xsd/xroad.xsd" iden:objectType="SERVICE"> <iden:xRoadInstance>SEVDEIR-TEST</iden:xRoadInstance> <iden:memberClass>GOV</iden:memberClass> <iden:memberCode>22956058</iden:memberCode> <iden:subsystemCode>TEST_PFU</iden:subsystemCode> <iden:serviceCode>get_nszu_data_ask</iden:serviceCode> </xro:service> <xro:userId xmlns:xro="http://x-road.eu/xsd/xroad.xsd">emal </xro:userId> <xro:id xmlns:xro="http://x-road.eu/xsd/xroad.xsd">f289871c-4474-4db5-82ba-4a2a2e585585 </xro:id> <xro:protocolVersion xmlns:xro="http://x-road.eu/xsd/xroad.xsd">4.0 </xro:protocolVersion> </SOAP-ENV:Header> <SOAP-ENV:Body> <ns4:get_nszu_data_ask xmlns:ns10="http://wldd.io/emal/soapgw/public" xmlns:ns11="http://x-road.eu/xsd/identifiers" xmlns:ns12="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:ns2="dracs" xmlns:ns3="http://schemas.datacontract.org/2004/07/Pfu.Erln.Exchange.Models.MOZ" xmlns:ns4="http://tempuri.org/" xmlns:ns5="http://wldd.io/emal/soapgw/dracz" xmlns:ns6="http://wldd.io/emal/soapgw" xmlns:ns7="http://wldd.io/emal/soapgw/cancelDisabilityAnswer.wsdl" xmlns:ns8="http://wldd.io/emal/soapgw/createDisabilityAnswer.wsdl" xmlns:ns9="http://x-road.eu/xsd/xroad.xsd"> <ns4:data> <ns3:EXTERNAL_ID>XMKT-PTCC-796X-EMC4</ns3:EXTERNAL_ID> <ns3:EXTERNAL_DATE>2021-01-29T13:29:24.222</ns3:EXTERNAL_DATE> <ns3:Request_Type>1</ns3:Request_Type> <ns3:PATIENT> <ns3:PATIENT_ID>8e5ca921-79d6-49f6-a0dc-b3471de6a1dd</ns3:PATIENT_ID> <ns3:PATIENT_BIRTHDAY>2000-07-01</ns3:PATIENT_BIRTHDAY> </ns3:PATIENT> <ns3:DP> <ns3:DP_ID>8e5ca921-79d6-49f6-a0dc-b3471de6a1dd</ns3:DP_ID> <ns3:DP_DOCTYPE>1</ns3:DP_DOCTYPE> <ns3:DP_DOCSER_NUM>АА231231</ns3:DP_DOCSER_NUM> <ns3:DP_IPN>1234567899</ns3:DP_IPN> <ns3:DP_IPN_NO>false</ns3:DP_IPN_NO> <ns3:DP_BIRTHDAY>2000-07-01</ns3:DP_BIRTHDAY> <ns3:DP_LAST_NAME>Персон</ns3:DP_LAST_NAME> <ns3:DP_FIRST_NAME>Один</ns3:DP_FIRST_NAME> <ns3:DP_SEX>1</ns3:DP_SEX> </ns3:DP> <ns3:INCIDENT> <ns3:INCIDENT_TYPE>1</ns3:INCIDENT_TYPE> <ns3:INCIDENT_Category>1</ns3:INCIDENT_Category> <ns3:IS_ABROAD>false</ns3:IS_ABROAD> <ns3:IS_ACCIDENT>false</ns3:IS_ACCIDENT> <ns3:INCIDENT_DATE_BEGIN>2021-01-28T17:22:53.403</ns3:INCIDENT_DATE_BEGIN> <ns3:INCIDENT_DATE_END>2021-02-03T17:22:53.403</ns3:INCIDENT_DATE_END> </ns3:INCIDENT> <ns3:VIOLATION> <ns3:VIOLATION_EXTENSION>false</ns3:VIOLATION_EXTENSION> <ns3:VIOLATION_DATE>2021-01-05</ns3:VIOLATION_DATE> <ns3:VIOLATION_TYPE>5</ns3:VIOLATION_TYPE> <ns3:SIGN_ANLK_NARKOTIK_INTOXICATION>true</ns3:SIGN_ANLK_NARKOTIK_INTOXICATION> </ns3:VIOLATION> <ns3:DOCTOR> <ns3:DOCTOR_POST>Лікар-педіатр</ns3:DOCTOR_POST> <ns3:DOCTOR_SPEC>Педіатрія</ns3:DOCTOR_SPEC> <ns3:DOCTOR_LAST_NAME>Спеціаліст</ns3:DOCTOR_LAST_NAME> <ns3:DOCTOR_FIRST_NAME>ВД</ns3:DOCTOR_FIRST_NAME> <ns3:DOCTOR_IPN>1234567899</ns3:DOCTOR_IPN> <ns3:DOCTOR_IPN_NO>false</ns3:DOCTOR_IPN_NO> </ns3:DOCTOR> <ns3:HOSPITAL> <ns3:HOSPITAL_NAME>ЛАДОГУБЕЦЬ ОЛЕКСАНДР ВОЛОДИМИРОВИЧ</ns3:HOSPITAL_NAME> <ns3:HOSPITAL_CODE>3173913235</ns3:HOSPITAL_CODE> <ns3:HOSPITAL_CODE>syrogozy+sant@gmail.com</ns3:HOSPITAL_CODE> <ns3:HOSPITAL_NAME>+380935723832</ns3:HOSPITAL_NAME> </ns3:HOSPITAL> </ns4:data> </ns4:get_nszu_data_ask> </SOAP-ENV:Body> </SOAP-ENV:Envelope>


Відповідь(синхронна) get_nszu_data_askResponse

 

 

Відповідь від ЕРЛН (асинхронна) CreateDisabilityAnswerRequest


 

Підтвердження відповіді (синхронне) CreateDisabilityAnswerResponse

 

ЕСОЗ - публічна документація