Využití strukturované dokumentace v PC DOKTOROVi
Následující materiál se pokusí vyložit způsob práce se strukturovanou dokumentací v programu PC DOKTOR. Popisuje použití v praxi využitelných strukturovaných položek, dává příklady zápisu strukturované dokumentace a také jejího praktického využití.
3. Jak lze strukturovaně uložené informace využít?
3.4. Úprava předdefinovaných šablon formulářů a tvorba nových
Ne vždy obsahují předdefinované šablony formulářů všechna potřebná data, byť jsou v dokumentaci obsažena ve strukturované formě. V takovém případě je třeba si šablonu upravit. Jako příklad nám poslouží formulář k posudku pro řízení motorových vozidel, který není zcela ideálně předvyplněný.

Při vyplňování tohoto formuláře v našich podmínkách se sice korektně předvyplní údaje posuzovaného až na číslo občanského průkazu (jméno a datum narození je na obrázku začerněno), ale zcela nepředvyplněná jsou pole pro zdravotnické zařízení, které posudek vydává. Přitom správné předvyplnění těchto polí by nemělo být nic komplikovaného…
Z karty pacienta se přes menu v záhlaví Zprávy a nálezy --> Formuláře --> Katalogy --> Formuláře dostaneme do katalogu šablon formulářů zcela stejně jako pro aktivaci či deaktivaci jednotlivých šablon.


V seznamu vybereme šablonu formuláře „Posudek k řízení mot. vozidel 2011“ a stiskneme klávesu F9 – Oprava pro editaci (tlačítko v menu akcí).
![]()
Po stisku klávesy F9 se Vám objeví požadovaný formulář v editačním módu. Někdy program nereaguje zcela standardně, a proto je třeba při neúspěchu pokus o editaci formuláře zopakovat.
Těsně pod záhlavím okna nad pracovní plochou pro editaci jsou uvedeny základní údaje o formuláři.

Jeho název a skupina, ve které je zařazen. Obě pole lze libovolně editovat. Napravo vedle názvu je umístěno tlačítko pro načtení pozadí a tlačítka pro uložení. Pokud se tedy např. změní tiskopis formuláře, lze jej s trochou snahy upravit i v PC DOKTORovi.
Jako pozadí formuláře lze používat dokumenty RTF (lze načíst výše zmíněným způsobem) a dále bitmapové obrázky ve formátu bmp,jpg a png. Z praxe doporučuji používat výhradně černobílé formuláře (ev. odstíny šedi).
Pro editační činnosti včetně změny pozadí je třeba vyvolat kontextové menu stištěním pravého tlačítka myši nad editační plochou.
Jednotlivé volby v menu umožní:
- Nastavit velikost strany (standardně A4)
- Změnit pozadí formuláře
- V případě použití RTF pozadí, pak i editaci textu
- Vložit aktivní část formuláře, která může být předvyplněna na základě strukturovaných dat z dokumentace, či se vyplňuje ručně

V našem konkrétním případě posudku k řízení motorových vozidel budeme chtít do šablony doplnit korektní informace o zdravotnickém zařízení a dále číslo občanského průkazu posuzovaného.
Povšimněte si, že pokud myší klepnete na jednotlivá pole formuláře, tato se ohraničí červenými čtverečky a zobrazí se u nich drobné číslo.

Program sám nedokáže rozeznat pole na pozadí k vyplnění. Tato pole byla v předdefinovaných šablonách označena jako aktivní části. Aktivním části jsou různých typů (textová pole, tlačítka, zaškrtávátka…), lze jim přiřadit různé vlastnosti neboli atributy (barva, velikost, zarovnání…) a lze na nich a s nimi provádět různé akce (předvyplnění dle funkce, porovnávání obsahu…), kterou jsou jazykem IT často označované jako metody. Jejich komplexní výčet přesahuje určení tohoto materiálu, a proto bude zmíněn pouze základní typ aktivní části – textové pole a jeho atributy a metody snadno použitelné v praxi bez hlubších znalostí.
Z předchozího popisu by mohlo být zřejmé, že pole ve formuláři označené červenými čtverečky je aktivní část typu textové pole. Jeho velikost lze v případě potřeby snadno upravit za pomoci ohraničujících červených čtverečků.
Po vyvolání kontextového menu textového pole (stištění pravého tlačítka myši s kurzorem nad aktivním textovým polem) se objeví tabulka vlastností pole. V tuto chvíli stojí za povšimnutí, že textové pole je označeno jako aktivní a dále nás bude zajímat volba Další vlastnosti.

V okně, které se objeví po výběru volby, nás budou zajímat pouze dvě položky:
- Def. hodnota
- Výstupní funkce

Pozn.: Zbytek položek není doporučeno měnit, pokud nemáte zcela jasno, co změna provede…
Def. hodnota je nastavení výchozí hodnoty pole. Tedy text, který do pole vložíte, se objeví jako přednastavené vyplnění formuláře (vlastnost prvku i formulář musí být korektně uloženy).
Pokud se tedy do pole Def. hodnota vloží jméno ZZ a uloží (stisknutím tlačítka v pravém dolní části okna), výchozí hodnota se ihned ukáže v editovaném formuláři.

Výstupní funkce umožňuje do pole vložit některou dříve uloženou hodnotu z databáze programu - tedy jak informaci o lékaři, tak i informaci uloženou o pacientovy ve strukturované formě (anamnézu, souhrn diagnóz, trvalou medikaci, výšku, hmotnost, krevní tlak…). Seznam dostupných položek pro vložení se otevře po stištění ikony rozbalovacího seznamu vpravo od pole. Po výběru zůstane v poli řetězec, který je odkazem na příslušnou informaci. Po uložení zůstane pole editovaného formuláře zobrazeno jako prázdné. To že je jeho obsah generován z databáze se zobrazí pouze po výběru dalších vlastností pole z kontextového menu.
![]()
Pokud tedy projdeme všechna sporná pole v našem editovaném formuláři, dojdeme k možná překvapivému zjištění, že jediná negenerovaná a nepředvyplněná pole jsou pole se jménem zdravotnického zařízení a identifikačním číslem. Z toho plyne, že pro kompletní generování formuláře nebyla v programu zadána potřebná data (např. číslo OP posuzovaného atp…).
Nakonec lze ještě podotknout, že před zbrklým a zbytečným editováním formulářů, které může v případě uložení náhodných změn vést k fatálním chybám, je vhodné zkontrolovat, zda jsou dostupné veškeré údaje potřebné pro předvyplnění formuláře.
Pozn.: Jako zkušenost z praxe se mi osvědčilo vlastní upravené formuláře přejmenovat, protože při aktualizaci programu nedochází k vymazání provedených změn.