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} </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.
Dodaj komentarz