Toto je staršia verzia dokumentu!
Základným prvkom je:
tieto je nutné položiť na plochu Dennej operatívy napr. viď obrázok
Môžeme vložiť Prvok - Medic Select Patient, tento nám zistí SmartSearch fnc na hľadanie pacientov
V nastaveniach prvku Medic Select Patient nastavíme následovné
Pridáme na plochu prvok typu Action a do jeho Nastavenia/Actions vložíme následovné
<set helperValueDataId="dicom_type" value="MEDIREX" /> <runFunction controlId="patientLabs_tml" function="setLaboratory" pass="arguments"> <param value="MEDIREX" type="string" /> <param value="FALSE" type="boolean" /> </runFunction> <broadcastEvent eventId="e_show_patient_labs" />
Do Obecných vložíme aby počúval na udalosť e_patient_selected
Vložíme prvok typu Action nastavíme ho:
<runFunction controlId="labsViewer" function="setLabsId" pass="arguments"> <param valueHelperDataId="_runControlArg0" /> </runFunction> <set formDataId="form_labsId" valueHelperDataId="_runControlArg0" /> <updateControl controlId="txt_labsId" /> <layout controlId="transfer_btn" enabled="1" />
pre korektné správanie je nutné mať, ale vytvorený script v tabuľke st2_dailyop_library
{strip} <!--<b>{$series_name|escape}</b><br>--> <a href="asfunction:_DAILY_OPERATIONS_FORM.runControl,ctrl_load_labs|{$series_id}|{$data_type}">{$series_name}</a><br> <b>Počet položiek</b>-{$exam_count}, <b>Typ hodnoty</b>-{$group_type}{/strip} {$exam_items}
Toto má na starosti to, že keď klikneme v TimeLine na nejaký záznam tak sa aktivuje prehliadač výsledkov a zobrazí nám už naformatované hodnoty.
Toto by nám malo zaistiť pri výbere pacienta nahratie jeho základných laboratórnych hodnôt.
Na plochu vložíme prvok typu Input Text
nastavíme ho:
Na plochu vložíme prvok typu Button nastavíme ho tak že do Actions vložíme nasledovný kód
<runFunction controlId="patientLabs_tml" function="searchLabResultsByBin" pass="arguments"> <param valueFormDataId="testBinTxt" /> <param value="MEDIREX" type="string" /> </runFunction> <runFunction controlId="labsViewer" function="clearLabsViewer" /> <set formDataId="labID" value="" /> <updateControl controlId="labID_txt" /> <set formDataId="txt_resultOutput" value="" /> <set valueHelperDataId="lab_ouput_txt" value="" /> <updateControl controlId="outputres_txt" /> <layout controlId="transfer_btn" enabled="0" /> <broadcastEvent eventId="e_search_byBin" />