<?xml version='1.0' encoding='UTF-8'?> <macro name="ref_efterkontrol.konklusion" version="1.0"> <resume language="lua"> out = '' out = out .. 'Konklusion:\n' out = out .. getValue('ref_efterkontrol.konklusion.konklusion') if ( getValue('ref_efterkontrol.konklusion.konklusion') == 'Behandlingsmålet er ikke nået. Der er indikation for og ønske om rebehandling.' ) then out = out .. ' Der aftales ' .. getValue('ref_efterkontrol.konklusion.rebehandling') .. ' på ' .. getValue('ref_efterkontrol.konklusion.oeje') .. '.' end if (getValue('ref_efterkontrol.konklusion.yderligere_kommentarer') ~= '' ) then out = out .. '\n' out = out .. getValue('ref_efterkontrol.konklusion.yderligere_kommentarer') end return out </resume> <queries> </queries> <maps> </maps> <scripts> <script language="lua" name="konklusion"> if ( getValue('ref_efterkontrol.konklusion.konklusion') == 'Behandlingsmålet er ikke nået. Der er indikation for og ønske om rebehandling.' ) then enable('ref_efterkontrol.konklusion.rebehandling_frame') else disable('ref_efterkontrol.konklusion.rebehandling_frame') end if ( getValue('ref_efterkontrol.konklusion.konklusion') == 'na' ) then return false end return true </script> <script language="lua" name="rebehandling"> if ( getValue('ref_efterkontrol.konklusion.rebehandling') == 'na' ) then return false end return true </script> <script language="lua" name="samtykke"> if ( getValue('ref_efterkontrol.konklusion.informeret_samtykke') == 'Patienten er informeret detaljeret om indgrebet, det forventede resultat samt risici og komplikationer i overensstemmelse med afdelingens retningslinier og giver samtykke til behandling.' ) then return true end return false </script> </scripts> <widgets caption="Konklusion" layout="vbox"> <frame layout="vbox"> <label caption="Konklusion:"/> <altcombobox name="ref_efterkontrol.konklusion.konklusion" layout="vbox" value='na' script="konklusion"> <item caption="Ikke udfyldt" value="na"/> <item caption="Tilfredsstillende resultat. Patienten afsluttes." value="Tilfredsstillende resultat. Patienten afsluttes."/> <item caption="Ikke indikation eller mulighed for yderligere behandling. Patienten afsluttes." value="Ikke indikation eller mulighed for yderligere behandling. Patienten afsluttes."/> <item caption="Behandlingsmålet er ikke nået. Der er indikation for og ønske om rebehandling. Der aftales: (udfyld herunder)" value="Behandlingsmålet er ikke nået. Der er indikation for og ønske om rebehandling."/> <altitem caption="Andet" value="andet" layout="hbox" innerwidget="ref_efterkontrol.konklusion.andet"> <label caption="Andet:"/> <lineedit name="ref_efterkontrol.konklusion.andet"/> </altitem> </altcombobox> <frame caption="Aftale" name="ref_efterkontrol.konklusion.rebehandling_frame" layout="vbox"> <frame layout="hbox"> <frame layout="vbox"> <label caption="Der aftales"/> <label/> </frame> <altcombobox name="ref_efterkontrol.konklusion.rebehandling" value="na" layout="vbox" script="rebehandling"> <item caption="Ikke udfyldt" value="na"/> <item caption="reLASIK" value="reLASIK"/> <item caption="rePRK" value="rePRK"/> <item caption="Topografistyret reLASIK" value="Topografistyret reLASIK"/> <item caption="Topografistyret rePRK" value="Topografistyret rePRK"/> <altitem caption="Andet" value="andet" layout="hbox" innerwidget="ref_efterkontrol.konklusion.rebehandling.andet"> <label caption="Andet:"/> <lineedit name="ref_efterkontrol.konklusion.rebehandling.andet"/> </altitem> </altcombobox> <frame layout="vbox"> <label caption="Øje:"/> <label/> </frame> <frame layout="vbox"> <combobox name="ref_efterkontrol.konklusion.oeje" value=""> <item caption="o.dxt" value="o.dxt"/> <item caption="o.sin" value="o.sin"/> <item caption="Begge øjne" value="begge øjne"/> </combobox> <label/> </frame> <spacer/> </frame> </frame> <frame layout="vbox"> <label caption="Yderligere kommentarer:"/> <lineedit name="ref_efterkontrol.konklusion.yderligere_kommentarer"/> </frame> </frame> <!-- knapper --> <frame layout="hbox"> <spacer/> <button caption="Gem" action="commit"/> </frame> </widgets> </macro>