Przejdź do treści

W tym poście chcemy przedstawić rozszerzony formularz interaktywny pozwalający na wydruk spersonalizowanej historii wizyt pacjenta. Jest on kontynuacją przykładu z poprzedniego wpisu, zawiera szczegółowe dane dotyczące wizyt oraz dodatkowo umożliwia uwzględnienie informacji o skierowaniach.

{view wizyta CUWIZYTA q.wiz_id_pac={param pacjent/id_pac} ORDER BY wiz_data_od DESC}

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;" />
    <style type="text/css">
      .bold {font-weight: bold;}
      .center {text-align: center;}
      .clean {margin: 0; padding: 0;}
      .left {float: left; text-align: left;}
      .pre {display: block; font-family: monospace; unicode-bidi: embed; white-space: pre-wrap;}
      .right {float: right; text-align: right;}
      .text {white-space: pre-line; word-wrap: break-word;}
    </style>
  </head>

  <body>
  {loop}
    <span class="left">Kod res. cz. VII:</span><br>
    <span class="left">{field wiz_komorka_nazwa}</span>

    <br><br>

    <h4 class="center">Wizyta</h4>
    <span class="left">Pacjent: {field pac_nazwisko} {field pac_imiona}</span>
    <span class="right">
      <span>PESEL: {field pac_pesel}&nbsp;&nbsp;</span>
      <span>Data ur.: {field pac_data_ur}</span>
    </span>

    <br><br>

    <span class="left">Data: {field wiz_data_od} od godz. {field wiz_godz_od} do godz. {field wiz_godz_do}</span>

    <br>

    <span class="left">Realizujący: {field wiz_lekarz}</span>

    <br><br>

    <span class="bold left">Wywiad</span><br>
    <span class="text">{field wiz_wywiad field_match=(\n);field_replace=<br>}</span>

    <br><br>

    <span class="bold left">Badanie fizykalne</span><br>
    <span class="text">{field wiz_badanie_fiz field_match=(\n);field_replace=<br>}</span>

    <br>

    <p>
      <span class="bold left">Rozpoznanie główne</span><br>
      <span><span class="bold">{field wiz_rozp_glowne_kod}</span> - {field wiz_rozp_glowne_nazwa}</span>
      {field wiz_rozp_dodatkowe field_match=(.*);field_replace=<p class="clean">$1</p>}
    </p>

    <span class="bold left">Procedury</span><br>
    <span>{field wiz_procedury}</span>

    <br><br>

    <span class=" bold left">Recepta</span><br>
    <span>{field wiz_leki}</span>

    <br>

    <p>
      <span class="bold left">Skierowania</span><br>
      {field wiz_skierowania field_match=(.*);field_replace=<p class="clean">$1</p>}
    </p>

    <br>

    <span class="bold left">Świadczenie</span><br>
    <span>{field rozl_kod_jedn_nazwa}</span><br>
    <span>Liczba wykonanych jednostek: {field rozl_waga_efekt}</span>
    {page_break}
  {endloop}
  </body>
</html>

Jeśli jesteś zainteresowany stworzeniem niestandardowego formularza, skontaktuj się z nami, a z przyjemnością pomożemy Ci w jego realizacji. Jesteśmy gotowi współpracować z Tobą, aby dostosować aplikację mMedica do Twoich konkretnych potrzeb. Niezależnie od tego, czy potrzebujesz dodatkowych pól, niestandardowych funkcji czy integracji z innymi systemami, nasz zespół z przyjemnością pomoże Ci w tworzeniu spersonalizowanego rozwiązania. Naszym celem jest zapewnienie pełnej satysfakcji klientów i dostarczenie narzędzi, które maksymalnie usprawnią pracę w Twojej placówce medycznej.

Tagi

Dodaj komentarz

Czysty tekst

  • Znaczniki HTML niedozwolone.
  • Znaki końca linii i akapitu dodawane są automatycznie.
  • Adresy web oraz email zostaną automatycznie skonwertowane w odnośniki