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

[MAN] Merge request

  • Merge request printout form

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title> ПРИЄДНАННЯ МЕДИЧНИХ ДАНИХ НЕІДЕНТИФІКОВАНОЇ ОСОБИ ДО МЕДИЧНИХ ДАНИХ ПАЦІЄНТА В ЕЛЕКТРОННІЙ СИСТЕМІ ОХОРОНИ ЗДОРОВ’Я </title> <style> @media print { #content, #page { width: 100%; margin: 0; } @page { margin: 1cm; } body { font: 11pt Georgia, "Times New Roman", Times, serif; line-height: 1.3; background: #fff !important; color: #000; -webkit-print-color-adjust: exact; color-adjust: exact; } h1 { font-size: 24pt; } h2, h3, h4 { font-size: 13pt; /* margin-bottom: 25px; */ } a { page-break-inside: avoid; } blockquote { page-break-inside: avoid; } h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid; } img { page-break-inside: avoid; page-break-after: avoid; } table, pre { page-break-inside: avoid; } ul, ol, dl { page-break-before: avoid; } a:link, a:visited, a { background: transparent; color: #520; font-weight: bold; text-decoration: underline; text-align: left; } a { page-break-inside: avoid; } a[href^="http"]:after { content: " <" attr(href) "> "; } a:after > img { content: ""; } article a[href^="#"]:after { content: ""; } a:not(:local-link):after { content: " <" attr(href) "> "; } .entry iframe, ins { display: none; width: 0 !important; height: 0 !important; overflow: hidden !important; line-height: 0pt !important; white-space: nowrap; } .embed-youtube, .embed-responsive { position: absolute; height: 0; overflow: hidden; } #header-widgets, nav, aside.mashsb-container, .sidebar, .mashshare-top, .mashshare-bottom, .content-ads, .make-comment, .author-bio, .heading, .related-posts, #decomments-form-add-comment, #breadcrumbs, #footer, .post-byline, .meta-single, .site-title img, .post-tags, .readability { display: none; } .entry:after { content: "\ Alle Rechte vorbehalten. (c) 2014 - 2016 TechBrain - techbrain.de"; color: #999 !important; font-size: 1em; padding-top: 30px; } #header:before { content: "\ Vielen herzlichen Dank für das Ausdrucken unseres Artikels. Wir hoffen, dass auch andere Artikel von uns Ihr Interesse wecken können."; color: #777 !important; font-size: 1em; padding-top: 30px; text-align: left !important; } p, address, li, dt, dd, blockquote { font-size: 100%; } code, pre { font-family: "Courier New", Courier, mono; } ul, ol { list-style: square; margin-left: 18pt; } li { line-height: 1.6em; } } .headerLogoHolder { display: flex; justify-content: flex-start; align-items: center; position: relative; } .svgHolder { position: absolute; right: 0; bottom: 0; } .pageHolder { margin: 0; padding: 1rem; padding-top: 2rem; font-style: 16px; float: none; } .listHeadertext { margin-bottom: 0; } ul { list-style-type: none; margin-left: 0; padding-left: 0; } h1, h2, h3, h4 { text-align: left; } .title { text-align-last: left; } .sectiontext { text-align-last: left; } .bottomBlock { display: flex; justify-content: space-between; align-items: center; } .signature { text-decoration: overline; padding-top: 2rem; } .date { text-decoration: underline; } table { font-size: 10pt; margin-bottom: 1rem; width: 100%; } table tr { background-color: #efefef; } .rowName { width: 30%; } td { text-align: left; vertical-align: top; } .tableHover tr:nth-child(odd) { background-color: #efefef; } .tableHover tr:nth-child(even) { background-color: #fff; } .middleSectionText { margin-bottom: 2px; } </style> </head> <body> <div class="pageHolder"> <section> <div class="headerLogoHolder"> <h5 class="title"> ПРИЄДНАННЯ МЕДИЧНИХ ДАНИХ<br /> НЕІДЕНТИФІКОВАНОЇ ОСОБИ ДО МЕДИЧНИХ<br /> ДАНИХ ПАЦІЄНТА В ЕЛЕКТРОННІЙ СИСТЕМІ<br /> ОХОРОНИ ЗДОРОВ’Я </h5> <div class="svgHolder"> <svg {...props} viewBox="0 0 610 271" width="100" height="100"> <path fill="#ffe08b" d="M172.8 1.9c-18.4 0-43.1 5.1-76 30.4C27.7 85.5 2.3 162.8 2.3 202.7c0 31 13.3 66.5 51.3 66.5 26.6 0 62.7-10.1 101.4-57.7 1.3-5.7-2.5-10.8-8.2-10.8-27.9 24.1-43.7 36.7-66.5 36.7-17.1 0-30.4-14.6-30.4-36.1 0-25.3 4.4-45.6 8.9-56.4 91.2-25.3 154-57 154-105.2-.1-16.3-14.7-37.8-40-37.8zm-12.7 19.6c11.4 0 14.6 8.2 14.6 14.6 0 5.7-5.1 24.7-24.7 43.1-23.4 22.2-43.1 34.2-84.9 46.9C72.7 107.7 87.3 78.6 112 52c22.8-24.8 39.2-30.5 48.1-30.5z" /> <path fill="#71cefb" d="M183.8 184H131v-43.9h-23.8v111.8H131V205h52.8v46.9h24V140.1h-24V184zm86.3-15.1c-24.6 0-41.9 18.9-41.9 42.4 0 26 18.6 42.6 43.3 42.6 12.6 0 25.3-3.9 33.4-11.2l-9.4-13.7c-5.2 5-14.8 8-21.6 8-13.7 0-22-8.6-23.3-18.8h60.2v-4.7c-.1-26.5-16.5-44.6-40.7-44.6zm-19.9 34.9c1-8 6.7-17.9 20-17.9 14.1 0 19.4 10.2 20 17.9h-40zm114.7-34.9c-12.7 0-25.5 4-35.4 12.7l8 14.3c6.9-6.4 14.9-9.6 23.6-9.6 10.7 0 17.8 5.4 17.8 13.6v10.9c-5.4-6.4-14.9-9.9-25.7-9.9-12.9 0-28.2 7.2-28.2 26.2 0 18.1 15.3 26.8 28.2 26.8 10.6 0 20.1-3.9 25.7-10.4v8.4h21.3v-52.3c0-23.3-16.9-30.7-35.3-30.7zm14 63.6c-3.5 4.7-10.2 7-17.1 7-8.4 0-15.3-4.4-15.3-11.9 0-7.9 6.9-12.2 15.3-12.2 6.9 0 13.6 2.3 17.1 7v10.1zm46.7 19.4h21.3V140.1h-21.3v111.8zm79.6-16.9c-4.7 0-7.4-3.9-7.4-8.9v-36.6h16.4v-18.6h-16.4v-22.1h-21.5v22.1h-13.4v18.6h13.4v42.3c0 14.4 8 22.1 23 22.1 8.9 0 14.6-2.3 17.8-5.2l-4.5-16.1c-1.2 1.2-4.2 2.4-7.4 2.4zm77.6-66.1c-13.2 0-23.3 6.4-28.5 12.6v-41.4H533v111.8h21.3v-54.5c3.7-4.9 10.2-9.6 18.4-9.6 9.2 0 15.1 3.5 15.1 14.8v49.3h21.3v-57.5c0-15.8-8.5-25.5-26.3-25.5z" /> </svg> </div> </div> <ul> <p class="listHeadertext"> <span>Надаючи</span> код або документи особа чи її представник: </p> <li> - надає згоду лікарю на обробку персональних даних пацієнта, для якого створюється запис в реєстрі пацієнтів Електронної системи охорони здоров’я; </li> <li> - надає згоду лікарю створити або при необхідності оновити запис про пацієнта у системі ЕСОЗ від імені особи або його представника. </li> </ul> </section> <section class="middleSection"> <h5 class="title"> ІНФОРМОВАНА ЗГОДА НА ПРИЄДНАННЯ МЕДИЧНИХ ДАНИХ НЕІДЕНТИФІКОВАНОЇ ОСОБИ ДО МЕДИЧНИХ ДАНИХ ПАЦІЄНТА </h5> <p class="sectiontext"> Я, <%=get_in(assigns, ~w(person full_name)a)%>, надаю згоду лікарю що працює у закладі <%=get_in(assigns, ~w(legal_entity name)a)%>, ЄДРПОУ: <%=get_in(assigns, ~w(legal_entity edrpou)a)%>, на приєднання до моїх медичних даних наступних даних: </p> <%= Enum.map(Enum.with_index(get_in(assigns, ~w(episodes)a)), fn {episode, index} -> %> <table> <tr> <td class="rowName"><%= index + 1 %>. Назва</td> <td> <%= get_in(episode, ~w(name)) %> </td> </tr> <tr> <td class="rowName">Період</td> <td> <%= get_in(episode, ~w(period)) %> </td> </tr> <tr> <td class="rowName">Відповідальна організація</td> <td> <%= get_in(episode, ~w(managing_organization_name)) %> </td> </tr> </table> <% end) %> <p class="middleSectionText"> які були внесені в ЕСОЗ для неідентифікованої особи: </p> <table class="tableHover"> <tr class="odd"> <td class="rowName">Прізвище та ініціали</td> <td> <%=get_in(assigns, ~w(preperson name_initials)a)%> </td> </tr> <tr class="even"> <td class="rowName">Стать</td> <td> <%=if get_in(assigns, ~w(preperson gender male)a) do %> чоловіча <% end %> <%=if get_in(assigns, ~w(preperson gender female)a) do %> жіноча <% end %> </td> </tr> <tr> <td class="rowName">Дата народження</td> <td> <%=get_in(assigns, ~w(preperson birth_date)a)%> </td> </tr> <tr> <td>Номер неідентифікованого пацієнта</td> <td> <%=get_in(assigns, ~w(preperson id)a)%> </td> </tr> </table> <p> Я погоджуюсь на використання та обробку моїх персональних даних за умови забезпечення їх захисту відповідно до вимог Закону України “Про захист персональних даних”. </p> </section> <div class="bottomBlock"> <div class="signature">(Підпис пацієнта)</div> <div class="date"><%=get_in(assigns, ~w(date)a)%></div> </div> </div> </body> </html>
  • Merge request with confidant person printout form

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title> ПРИЄДНАННЯ МЕДИЧНИХ ДАНИХ НЕІДЕНТИФІКОВАНОЇ ОСОБИ ДО МЕДИЧНИХ ДАНИХ ПАЦІЄНТА В ЕЛЕКТРОННІЙ СИСТЕМІ ОХОРОНИ ЗДОРОВ’Я ЗАКОННИМ ПРЕДСТАВНИКОМ </title> <style> @media print { #content, #page { width: 100%; margin: 0; } @page { margin: 1cm; } body { font: 11pt Georgia, "Times New Roman", Times, serif; line-height: 1.3; background: #fff !important; color: #000; -webkit-print-color-adjust: exact; color-adjust: exact; } h1 { font-size: 24pt; } h2, h3, h4 { font-size: 13pt; /* margin-bottom: 25px; */ } a { page-break-inside: avoid; } blockquote { page-break-inside: avoid; } h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid; } img { page-break-inside: avoid; page-break-after: avoid; } table, pre { page-break-inside: avoid; } ul, ol, dl { page-break-before: avoid; } a:link, a:visited, a { background: transparent; color: #520; font-weight: bold; text-decoration: underline; text-align: left; } a { page-break-inside: avoid; } a[href^="http"]:after { content: " <" attr(href) "> "; } a:after > img { content: ""; } article a[href^="#"]:after { content: ""; } a:not(:local-link):after { content: " <" attr(href) "> "; } .entry iframe, ins { display: none; width: 0 !important; height: 0 !important; overflow: hidden !important; line-height: 0pt !important; white-space: nowrap; } .embed-youtube, .embed-responsive { position: absolute; height: 0; overflow: hidden; } #header-widgets, nav, aside.mashsb-container, .sidebar, .mashshare-top, .mashshare-bottom, .content-ads, .make-comment, .author-bio, .heading, .related-posts, #decomments-form-add-comment, #breadcrumbs, #footer, .post-byline, .meta-single, .site-title img, .post-tags, .readability { display: none; } .entry:after { content: "\ Alle Rechte vorbehalten. (c) 2014 - 2016 TechBrain - techbrain.de"; color: #999 !important; font-size: 1em; padding-top: 30px; } #header:before { content: "\ Vielen herzlichen Dank für das Ausdrucken unseres Artikels. Wir hoffen, dass auch andere Artikel von uns Ihr Interesse wecken können."; color: #777 !important; font-size: 1em; padding-top: 30px; text-align: left !important; } p, address, li, dt, dd, blockquote { font-size: 100%; } code, pre { font-family: "Courier New", Courier, mono; } ul, ol { list-style: square; margin-left: 18pt; } li { line-height: 1.6em; } } .headerLogoHolder { display: flex; justify-content: flex-start; align-items: center; position: relative; } .svgHolder { position: absolute; right: 0; bottom: 0; } .pageHolder { margin: 0; padding: 1rem; padding-top: 2rem; font-style: 16px; float: none; } .listHeadertext { margin-bottom: 0; } ul { list-style-type: none; margin-left: 0; padding-left: 0; } h1, h2, h3, h4 { text-align: left; } .title { text-align-last: left; } .sectiontext { text-align-last: left; } .bottomBlock { display: flex; justify-content: space-between; align-items: center; } .signature { text-decoration: overline; padding-top: 2rem; } .date { text-decoration: underline; } table { font-size: 10pt; margin-bottom: 1rem; width: 100%; } table tr { background-color: #efefef; } .rowName { width: 30%; } td { text-align: left; vertical-align: top; } .tableHover tr:nth-child(odd) { background-color: #efefef; } .tableHover tr:nth-child(even) { background-color: #fff; } .middleSectionText { margin-bottom: 2px; } </style> </head> <body> <div class="pageHolder"> <section> <div class="headerLogoHolder"> <h5 class="title"> ПРИЄДНАННЯ МЕДИЧНИХ ДАНИХ<br /> НЕІДЕНТИФІКОВАНОЇ ОСОБИ ДО МЕДИЧНИХ<br /> ДАНИХ ПАЦІЄНТА В ЕЛЕКТРОННІЙ СИСТЕМІ<br /> ОХОРОНИ ЗДОРОВ’Я ЗАКОННИМ ПРЕДСТАВНИКОМ </h5> <div class="svgHolder"> <svg {...props} viewBox="0 0 610 271" width="100" height="100"> <path fill="#ffe08b" d="M172.8 1.9c-18.4 0-43.1 5.1-76 30.4C27.7 85.5 2.3 162.8 2.3 202.7c0 31 13.3 66.5 51.3 66.5 26.6 0 62.7-10.1 101.4-57.7 1.3-5.7-2.5-10.8-8.2-10.8-27.9 24.1-43.7 36.7-66.5 36.7-17.1 0-30.4-14.6-30.4-36.1 0-25.3 4.4-45.6 8.9-56.4 91.2-25.3 154-57 154-105.2-.1-16.3-14.7-37.8-40-37.8zm-12.7 19.6c11.4 0 14.6 8.2 14.6 14.6 0 5.7-5.1 24.7-24.7 43.1-23.4 22.2-43.1 34.2-84.9 46.9C72.7 107.7 87.3 78.6 112 52c22.8-24.8 39.2-30.5 48.1-30.5z" /> <path fill="#71cefb" d="M183.8 184H131v-43.9h-23.8v111.8H131V205h52.8v46.9h24V140.1h-24V184zm86.3-15.1c-24.6 0-41.9 18.9-41.9 42.4 0 26 18.6 42.6 43.3 42.6 12.6 0 25.3-3.9 33.4-11.2l-9.4-13.7c-5.2 5-14.8 8-21.6 8-13.7 0-22-8.6-23.3-18.8h60.2v-4.7c-.1-26.5-16.5-44.6-40.7-44.6zm-19.9 34.9c1-8 6.7-17.9 20-17.9 14.1 0 19.4 10.2 20 17.9h-40zm114.7-34.9c-12.7 0-25.5 4-35.4 12.7l8 14.3c6.9-6.4 14.9-9.6 23.6-9.6 10.7 0 17.8 5.4 17.8 13.6v10.9c-5.4-6.4-14.9-9.9-25.7-9.9-12.9 0-28.2 7.2-28.2 26.2 0 18.1 15.3 26.8 28.2 26.8 10.6 0 20.1-3.9 25.7-10.4v8.4h21.3v-52.3c0-23.3-16.9-30.7-35.3-30.7zm14 63.6c-3.5 4.7-10.2 7-17.1 7-8.4 0-15.3-4.4-15.3-11.9 0-7.9 6.9-12.2 15.3-12.2 6.9 0 13.6 2.3 17.1 7v10.1zm46.7 19.4h21.3V140.1h-21.3v111.8zm79.6-16.9c-4.7 0-7.4-3.9-7.4-8.9v-36.6h16.4v-18.6h-16.4v-22.1h-21.5v22.1h-13.4v18.6h13.4v42.3c0 14.4 8 22.1 23 22.1 8.9 0 14.6-2.3 17.8-5.2l-4.5-16.1c-1.2 1.2-4.2 2.4-7.4 2.4zm77.6-66.1c-13.2 0-23.3 6.4-28.5 12.6v-41.4H533v111.8h21.3v-54.5c3.7-4.9 10.2-9.6 18.4-9.6 9.2 0 15.1 3.5 15.1 14.8v49.3h21.3v-57.5c0-15.8-8.5-25.5-26.3-25.5z" /> </svg> </div> </div> <ul> <p class="listHeadertext"> <span>Надаючи</span> код або документи особа чи її представник: </p> <li> - надає згоду лікарю на обробку персональних даних пацієнта, для якого створюється запис в реєстрі пацієнтів Електронної системи охорони здоров’я; </li> <li> - надає згоду лікарю створити або при необхідності оновити запис про пацієнта у системі ЕСОЗ від імені особи або його представника. </li> </ul> </section> <section class="middleSection"> <h5 class="title"> ІНФОРМОВАНА ЗГОДА НА ПРИЄДНАННЯ МЕДИЧНИХ ДАНИХ НЕІДЕНТИФІКОВАНОЇ ОСОБИ ДО МЕДИЧНИХ ДАНИХ ПАЦІЄНТА </h5> <p class="sectiontext"> Я, <%=get_in(assigns, ~w(confidant_person full_name)a)%>, надаю згоду лікарю, що працює у закладі <%=get_in(assigns, ~w(legal_entity name)a)%>, ЄДРПОУ: <%=get_in(assigns, ~w(legal_entity edrpou)a)%> на приєднання до медичних даних пацієнта <%=get_in(assigns, ~w(person full_name)a)%> законним представником особи якої я являюсь згідно документа <%=get_in(assigns, ~w(confidant_person documents_relationship type)a) || "––" %> <%=get_in(assigns, ~w(confidant_person documents_relationship number)a) %><%=if get_in(assigns, ~w(confidant_person documents_relationship issued_by)a) do %>, <%=get_in(assigns, ~w(confidant_person documents_relationship issued_by)a) %> від <%=get_in(assigns, ~w(confidant_person documents_relationship issued_at)a) %><% end %>, наступних даних: </p> <%= Enum.map(Enum.with_index(get_in(assigns, ~w(episodes)a)), fn {episode, index} -> %> <table> <tr> <td class="rowName"><%= index + 1 %>. Назва</td> <td> <%= get_in(episode, ~w(name)) %> </td> </tr> <tr> <td class="rowName">Період</td> <td> <%= get_in(episode, ~w(period)) %> </td> </tr> <tr> <td class="rowName">Відповідальна організація</td> <td> <%= get_in(episode, ~w(managing_organization_name)) %> </td> </tr> </table> <% end) %> <p class="middleSectionText"> які були внесені в ЕСОЗ для неідентифікованої особи: </p> <table class="tableHover"> <tr class="odd"> <td class="rowName">Прізвище та ініціали</td> <td> <%=get_in(assigns, ~w(preperson name_initials)a)%> </td> </tr> <tr class="even"> <td class="rowName">Стать</td> <td> <%=if get_in(assigns, ~w(preperson gender male)a) do %> чоловіча <% end %> <%=if get_in(assigns, ~w(preperson gender female)a) do %> жіноча <% end %> </td> </tr> <tr> <td class="rowName">Дата народження</td> <td> <%=get_in(assigns, ~w(preperson birth_date)a)%> </td> </tr> <tr> <td>Номер неідентифікованого пацієнта</td> <td> <%=get_in(assigns, ~w(preperson id)a)%> </td> </tr> </table> <p> Я погоджуюсь на використання та обробку моїх персональних даних за умови забезпечення їх захисту відповідно до вимог Закону України “Про захист персональних даних”. </p> </section> <div class="bottomBlock"> <div class="signature">(Підпис законного представника пацієнта)</div> <div class="date"><%=get_in(assigns, ~w(date)a)%></div> </div> </div> </body> </html>

 

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