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

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

COMPOSITION

{
    "author": {
        "type": {
            "coding": [
                {
                    "code": "employee",
                    "system": "eHealth/resources"
                }
            ],
            "text": "string"
        },
        "value": "8862183e-bacd-41b6-87d6-40b87ec3c186"
    },
    "category": {
        "coding": [
            {
                "code": "SICKNESS",
                "system": "eHealth/composition_categories"
            }
        ]
    },
    "custodian": {
        "type": {
            "coding": [
                {
                    "code": "legal_entity",
                    "system": "eHealth/resources"
                }
            ]
        },
        "value": "0dccb76f-3ed0-40f4-8f73-e95e2f91ea29"
    },
    "date": "2021-01-29T11:52:26.259Z",
    "encounter": {
        "type": {
            "coding": [
                {
                    "code": "encounter",
                    "system": "eHealth/resources"
                }
            ],
            "text": "string"
        },
        "value": "02f45b84-aee3-4905-9b77-1b23b157f3b5"
    },
    "event": [
        {
            "code": {
                "coding": [
                    {
                        "code": "COMPOSITION_VALIDITY_PERIOD",
                        "system": "eHealth/composition_events"
                    }
                ]
            },
            "period": {
                "end": "2021-02-05T15:22:53.403Z",
                "start": "2021-01-29T15:22:53.403Z"
            }
        }
    ],
    "extension": [
        {
            "valueCode": "TEMP_DISABILITY_PROCESSING_STATUS",
            "valueString": "DONE"
        },
        {
            "valueCode": "ERLN_DISABILITY_TICKET",
            "valueString": "2000001960-2"
        },
        {
            "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": "25ff0e6b-b78c-4136-a93f-6f57961c2a11"
    },
    "relatesTo": {
        "code": "appends",
        "targetIdentifier": {
            "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>AKH7-H259-XX49-EPX5</b></td>\n                 <td><img class=\"bar\" src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiAAAABkCAAAAACatNSTAAAAAklEQVR4nGKkkSsAAAFZSURBVO3SQQ6AMAgEQP7/aa0nS4Ameh4PjUlBtnUi4lrPs0bsa36ba97dvqerrNV7zTSnfu3U2U/PPV2uOVu9l3mnzv+fYD7v6R6nbF//TRMXEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQSQXHkDCIhMCI0pf74AAAAASUVORK5CYII=\" 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-29</td>\n             </tr>\n             <tr>\n                <td>Термін дії висновку ДО</td>\n                 <td>2021-02-05</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                    8862183e-bacd-41b6-87d6-40b87ec3c186\n                    Лікар-акушер-гінеколог\n                    Вячеслав\n                    Сирський\n                </td>\n             </tr>\n             <tr>\n                 <td>Найменування закладу охорони здоров'я або ПІБ ФОП</td>\n                 <td>СИРСЬКИЙ ВЯЧЕСЛАВ ВІКТОРОВИЧ</td>\n             </tr>\n             <tr>\n                 <td>Код за ЄДРПОУ / РНОКПП* </td>\n                 <td>2799207815</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": "ENTERED-IN-ERROR",
    "subject": {
        "type": {
            "coding": [
                {
                    "code": "person",
                    "system": "eHealth/resources"
                }
            ],
            "text": "string"
        },
        "value": "8e5ca921-79d6-49f6-a0dc-b3471de6a1dd"
    },
    "title": "AKH7-H259-XX49-EPX5",
    "type": {
        "coding": [
            {
                "code": "TEMP_DISABILITY",
                "system": "eHealth/composition_types"
            }
        ]
    }
}



ЕРЛН запит

<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_cancel_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">f55c1c1c-dd4a-431a-a215-84af45f34ee5
		</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_cancel_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:CANCEL_ID>7c0fcf9c-8e98-4e31-8308-63f9338018fe</ns3:CANCEL_ID>
				<ns3:CANCEL_DATE>2021-01-29T18:25:07.006</ns3:CANCEL_DATE>
				<ns3:EXTERNAL_ID>AKH7-H259-XX49-EPX5</ns3:EXTERNAL_ID>
				<ns3:EXTERNAL_DATE>2021-01-29T18:25:07.006</ns3:EXTERNAL_DATE>
				<ns3:CANCEL_REASON>2</ns3:CANCEL_REASON>
			</ns4:data>
		</ns4:get_nszu_cancel_ask>
	</SOAP-ENV:Body>
</SOAP-ENV:Envelope>



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


<?xml version="1.0" encoding="UTF-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:id="http://x-road.eu/xsd/identifiers" xmlns:xroad="http://x-road.eu/xsd/xroad.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <s:Header>
    <xroad:userId>emal</xroad:userId>
    <xroad:client id:objectType="SUBSYSTEM">
      <id:xRoadInstance>SEVDEIR-TEST</id:xRoadInstance>
      <id:memberClass>GOV</id:memberClass>
      <id:memberCode>42032422</id:memberCode>
      <id:subsystemCode>TEST-NSZU-01</id:subsystemCode>
    </xroad:client>
    <xroad:service id:objectType="SERVICE">
      <id:xRoadInstance>SEVDEIR-TEST</id:xRoadInstance>
      <id:memberClass>GOV</id:memberClass>
      <id:memberCode>22956058</id:memberCode>
      <id:subsystemCode>TEST_PFU</id:subsystemCode>
      <id:serviceCode>get_nszu_cancel_ask</id:serviceCode>
    </xroad:service>
    <xroad:protocolVersion>4.0</xroad:protocolVersion>
    <xroad:id>f55c1c1c-dd4a-431a-a215-84af45f34ee5</xroad:id>
    <xroad:requestHash algorithmId="http://www.w3.org/2001/04/xmldsig-more#gost34311">wlbu+qL0bEI50UYdFqm8wVEdn91YVC1jEuhRHHZmwyo=</xroad:requestHash>
  </s:Header>
  <s:Body>
    <get_nszu_cancel_askResponse xmlns="http://tempuri.org/">
      <get_nszu_cancel_askResult xmlns:d4p1="http://schemas.datacontract.org/2004/07/Pfu.Erln.Exchange.Models.MOZ" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <d4p1:CANCEL_ID>7c0fcf9c-8e98-4e31-8308-63f9338018fe</d4p1:CANCEL_ID>
        <d4p1:faultCode i:nil="true"/>
        <d4p1:requestReceiveStatus>0</d4p1:requestReceiveStatus>
      </get_nszu_cancel_askResult>
    </get_nszu_cancel_askResponse>
  </s:Body>
</s:Envelope>



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


<s:Envelope
	xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
	<s:Header>
		<h:client
			xmlns="http://x-road.eu/xsd/xroad.xsd"
			xmlns:a="http://x-road.eu/xsd/identifiers"
			xmlns:h="http://x-road.eu/xsd/xroad.xsd"
			xmlns:xsd="http://www.w3.org/2001/XMLSchema"
			xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" a:objectType="SUBSYSTEM">
			<a:xRoadInstance>SEVDEIR-TEST</a:xRoadInstance>
			<a:memberClass>GOV</a:memberClass>
			<a:memberCode>22956058</a:memberCode>
			<a:subsystemCode>TEST_PFU</a:subsystemCode>
			<a:serviceCode>CancelDisabilityAnswer</a:serviceCode>
		</h:client>
		<h:id
			xmlns="http://x-road.eu/xsd/xroad.xsd"
			xmlns:h="http://x-road.eu/xsd/xroad.xsd">df163780-e3ab-4fdf-ac4d-ef74eea38cab
		</h:id>
		<h:protocolVersion
			xmlns="http://x-road.eu/xsd/xroad.xsd"
			xmlns:h="http://x-road.eu/xsd/xroad.xsd">4.0
		</h:protocolVersion>
		<h:service
			xmlns="http://x-road.eu/xsd/xroad.xsd"
			xmlns:a="http://x-road.eu/xsd/identifiers"
			xmlns:h="http://x-road.eu/xsd/xroad.xsd" a:objectType="SERVICE">
			<a:xRoadInstance>SEVDEIR-TEST</a:xRoadInstance>
			<a:memberClass>GOV</a:memberClass>
			<a:memberCode>42032422</a:memberCode>
			<a:subsystemCode>TEST-NSZU-01</a:subsystemCode>
			<a:serviceCode>CancelDisabilityAnswer</a:serviceCode>
		</h:service>
		<h:userId
			xmlns="http://x-road.eu/xsd/xroad.xsd"
			xmlns:h="http://x-road.eu/xsd/xroad.xsd"/>
		</s:Header>
		<s:Body
			xmlns:xsd="http://www.w3.org/2001/XMLSchema"
			xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
			<CancelDisabilityAnswerRequest
				xmlns="http://wldd.io/emal/soapgw/cancelDisabilityAnswer.wsdl">
				<CANCEL_ID>7c0fcf9c-8e98-4e31-8308-63f9338018fe</CANCEL_ID>
				<EXTERNAL_ID>AKH7-H259-XX49-EPX5</EXTERNAL_ID>
				<REGID>2000000369</REGID>
				<ANSWER_DATE>2021-01-29T18:25:47.6293191+02:00</ANSWER_DATE>
				<RESULT>0</RESULT>
				<DP>
					<NKSS>1002948843</NKSS>
					<IPN>1234567899</IPN>
					<LAST_NAME>БЕЗПАЛЬКО</LAST_NAME>
					<FIRST_NAME>ПЕТРО</FIRST_NAME>
					<SECOND_NAME>ПЕТРОВИЧ</SECOND_NAME>
				</DP>
				<SL>
					<SL_NUM>2000001960-3</SL_NUM>
					<SL_REG_DATETIME>2021-01-29T13:35:09</SL_REG_DATETIME>
					<SL_STOP>2021-02-03T00:00:00</SL_STOP>
					<SL_START>2021-01-28T00:00:00</SL_START>
					<IC_NUM>188</IC_NUM>
				</SL>
			</CancelDisabilityAnswerRequest>
		</s:Body>
	</s:Envelope>

Підтвердження відповіді

<SOAP-ENV:Envelope
	xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
	<SOAP-ENV:Header/>
	<SOAP-ENV:Body>
		<ns2:CancelDisabilityAnswerResponse
			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="http://wldd.io/emal/soapgw/cancelDisabilityAnswer.wsdl"
			xmlns:ns3="dracs"
			xmlns:ns4="http://schemas.datacontract.org/2004/07/Pfu.Erln.Exchange.Models.MOZ"
			xmlns:ns5="http://tempuri.org/"
			xmlns:ns6="http://wldd.io/emal/soapgw/dracz"
			xmlns:ns7="http://wldd.io/emal/soapgw"
			xmlns:ns8="http://wldd.io/emal/soapgw/createDisabilityAnswer.wsdl"
			xmlns:ns9="http://x-road.eu/xsd/xroad.xsd">
			<ns2:CANCEL_ID>7c0fcf9c-8e98-4e31-8308-63f9338018fe</ns2:CANCEL_ID>
			<ns2:requestReceiveStatus>false</ns2:requestReceiveStatus>
		</ns2:CancelDisabilityAnswerResponse>
	</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
  • No labels