Nápověda k programu SmartMEDIX®

Index nápovědy |  Index modulu
 

Externí programy

Konfigurace externích programů slouží pro nastavení propojení s programy třetích stran. Při zavolání externího programu dochází k synchronizaci údajů o pacientovi a v závěru k přenosu zprávy/protokolu/obrázků z externího programu do dokumentace SmartMEDIXu. Konfigurace se provádí v menu Konfigurace→Aplikace→záložka Externí programy.

Tlačítka

Přidání nového externího programu ze šablony

V záložce Externí programy klikneme na tlačítko Přidat nové zařízení. V okně Potvrzení, které se následně otevře, vybereme druh zařízení a poté potvrdíme kliknutím na OK.

Ruční přidání externího programu

Klikneme na tlačítko Nový nebo použijeme klávesu Ins. Poté zadáme název a nastavíme ostatní parametry dle potřeby. Potvrdíme kliknutím na tlačítko Ulož.

V obou případech přidání externího programu vždy zkontrolujte správnost cesty k externímu programu.

Sloupce tabulky

Záložka: Parametry

Příklady šablon jsou k dispozici v podadresáři import programu.

Záložka: Dekurs

Není-li nastaven výstupní soubor, přepíše se do dekursu zde uvedený text.

Záložka: GDT rozhraní

Kódy příjemce a odesílatele musí být shodně nastaveny v externím programu.

Příznaky

Vybereme druhy GDT vět, které chceme přenášet do dekursu.

Příznak Nezalamovat řádky jedné věty způsobí úsporný přepis zprávy z externího programu, kdy řádky každé datové věty nejsou odřádkovány, ale jsou spojeny za sebe do jednoho odstavce. Tato volba zároveň vypne proporční písmo.

Předdefinované atributy

Formát atributu:

Je-li zadána délka, pak je atribut předán v dané pevné délce. Parametr X (včetně oddělovače) není povinný a určuje znak, kterým bude text do požadované délky doplněn. Pro 0 se doplňuje zleva, pro ostatní znaky zprava. U rodného čísla je délkou řízen formát.

Sezam dostupných atributů (ATRIBUT):

Otevření webového prohlížeče

Je-li v parametru Program uveden URL odkaz na internetovou stránku (začínající na http:// nebo https://), je otevřen výchozí webový prohlížeč a otevřeno příslušné URL. Parametry URL odkazu mohou být uvedeny přímo za URL (oddělené otazníkem) nebo v poli Parametry (bez otazníku).

Příklad:

Program: http://localhost/stranka.html?parametr1=hodnota1&parametr2=hodnota2

nebo

Program: http://localhost/stranka.html
Parametry: parametr1=hodnota1&parametr2=hodnota2

nebo

Program: iexplore.exe nebo firefox.exe
Parametry: http://localhost/stranka.html?parametr1=hodnota1&parametr2=hodnota2

Odeslání GET volání HTTP protokolem

Je-li v parametru Program uveden URL odkaz na internetovou službu (začínající na get-http:// nebo get-https://), jsou na příslušné URL předány parametry dotazu. Ty musí být uvedeny v poli Parametry (bez otazníku).

Odeslání POST volání HTTP protokolem

Je-li v parametru Program uveden URL odkaz na internetovou službu (začínající na post-http:// nebo post-https://), jsou na příslušné URL předány parametry dotazu. Ty musí být uvedeny v poli Parametry (bez otazníku).

Vyvolání externího programu

Vyvolat příjem dat z nastavených externích progamů je možné v menu Nástroje→Ext. programy a kliknutím na příslušnou ikonku.

Pro rychlé vyvolání externího programu je možné umístit ikonu na Vaši nástrojovou lištu. Pro GDT: u takto umístěné ikony je navíc možné pomocí pravého tlačítka myši dočasně změnit přednastavenou operaci (otevřít staré vyšetření, založit nové vyšetření).

Je-li nastaven parametr výstupního souboru, čeká SmartMEDIX na příjem dat z externího programu, tj. na ukončení externího programu nebo vytvoření daného výstupního souboru.

Přenos výsledků

Podporuje-li externí program přenos výsledků měření zpět, jsou tyto přepsány do SmartMEDIXu jako příloha dekursu založeného ke dni měření (je-li zapnuta volba Dekurs) nebo/a pod nastavenou skupinu specializovaného vyšetření (volba SpecVys).

Je-li součástí výsledku i externí dokument (PDF) či obrázek a je-li nastavena ve SmartMEDIXu obrazová dokumentace, pak se tyto přílohy přenesou do aktuální repozitoře a proběhne přepis těchto příloh do dekursu.

Příklad výstupu:

Práce na pozadí

Chceme-li v průběhu příjmu dat z externího programu dále pracovat, stiskneme tlačítko Storno a zvolíme Skrýt dialog. Chceme-li následně čekání na přenos ukončit, stiskneme opět ikonku externího programu na panelu nebo v menu a zvolíme Ukončit čekání.

Zrušit čekání

Chceme-li čekání na výstup z externího programu stornovat, klikneme na tlačítko Storno a zvolíme Ukončit čekání. Běží-li příjem na pozadí, stiskneme opět ikonku externího programu na panelu nebo v menu a zvolíme Ukončit čekání.

Chyba volání

Nastane-li během volání externího programu nebo příjmu dat, je uživatel informován o této skutečnosti zobrazením výstrahy Windows v pravém dolním rohu obrazovky. Chybové hlášení je rovněž zaznamenáno do systémového protokolu běhu aplikace SmartMEDIX - menu Nápověda→Zobrazit protokol.

Časté chyby a jejich řešení

V přijatých datech neodpovídá RČ pacienta - rodné číslo v odpovědi externího programu se neshoduje s rodným číslem aktivního pacienta v době volání programu.

Neodpovídá délka věty - chyba může být mimo jiné způsobena rozdílem použité znakové sady (kódováním) externího programu vůči očekávanému kódování ve SmartMEDIXu (Win1250 a UTF8). Zkusíme upravit kódování v parametrech.

Při sestavování dat pro externí program nastala chyba - při vytváření vstupního souboru nastala chyba, zkontrolujeme, zda existuje cílový adresář a zda máme do něj právo zápisu.

Při příjmu dat z externího programu nastala chyba -  při vytváření výstupního souboru nastala chyba, zkontrolujeme, zda existuje cílový adresář a zda máme do něj právo zápisu.

Externí program byl nečekaně ukončen nebo se nepodařilo úspěšně přijmout data - externí program byl ukončen, ale očekávaný výstupní soubor nebyl nalezen. Pravděpodobně nedošlo v externím programu k vygenerování výstupního souboru.

Externí program nelze spustit - volání externího programu selhalo, zkontrolujeme platnost cesty a spouštěného souboru (exe souboru).

Chybná syntaxe xml souboru - chybný formát výstupního XML souboru programu MESI

Neočekávaný identifikátor příjemce - GDT - identifikátor příjemce ve výstupním souboru se neshoduje s očekávaným identifikátorem. Zkontrolujeme, zda jsou parametry v externím programu i SmartMEDIXu shodně nastaveny.

Neočekávaný identifikátor odesílatele - GDT - identifikátor odesílatele ve výstupním souboru se neshoduje s očekávaným identifikátorem. Zkontrolujeme, zda jsou parametry v externím programu i SmartMEDIXu shodně nastaveny.

Nepodporovaný druh odpovědi - GDT - druh odpovědi ve výstupním souboru není očekáván (SmartMEDIX očekává odpověď č. 6310)

Doporučená nastavení

PACS (ICZ)

Po vložení šablony nastavení nahraďte v poli parametr výraz __HESLO__ skutečným heslem přiděleným vašemu zařízení.

Pokud budete chtít pacienta rovnou vyhledat, přidejte do pole parametr action=S. Chcete-li snímky rovnou otevřít upravte v parametru action na action=O.

BlueCherry

BlueCherry

Aktualizace: 06.12.2023 13:14:06

Konfigurace

Tlačítko Konfigurace slouží k úpravám nastavení, která souvisejí s administrativními záležitostmi, jako např. personál, zařízení apod.

Aktualizace: 23.02.2017 21:06:54
Nahoru