diff options
author | deva <deva> | 2009-04-20 14:53:16 +0000 |
---|---|---|
committer | deva <deva> | 2009-04-20 14:53:16 +0000 |
commit | 726d0368fd102e2312348af480f3034665db1c82 (patch) | |
tree | 84d62e55b54648ccec88f4581924ec5c6b05a4f9 /server | |
parent | 39c452fc28f57c9fc3b35c4aee745315bd1a5faf (diff) |
Major fixup of this macro
Diffstat (limited to 'server')
-rw-r--r-- | server/xml/macros/B.2.2.7.xml | 113 |
1 files changed, 102 insertions, 11 deletions
diff --git a/server/xml/macros/B.2.2.7.xml b/server/xml/macros/B.2.2.7.xml index 0eeacca..e3eed24 100644 --- a/server/xml/macros/B.2.2.7.xml +++ b/server/xml/macros/B.2.2.7.xml @@ -2,19 +2,108 @@ <!-- 20081204: Bent Bisballe Nyeng Feltnavnene ændret så de giver mening. - --> -<!-- + 20090108: Bent Bisballe Nyeng Højre/venstre byttet om. - --> -<!-- + 20090320: Bent Bisballe Nyeng Total omskrivning + + 20090420: Bent Bisballe Nyeng + Nyt resume. --> <macro name="B.2.2.7" version="1.0"> - <resume>Inblikket til fundusbaggrunden er ${90D_lens.right.fundus_visibility} på højre øje og ${90D_lens.left.fundus_visibility} på venstre. -${90D_lens.implications} -${90D_lens.additional}</resume> + <resume language="lua"> + out = '' + + if ( getValue('90D_lens.right.missing') == '' and getValue('90D_lens.left.missing') == '' ) + then + out = 'Inblikket til fundusbaggrunden er ' .. getValue('90D_lens.right.fundus_visibility') + .. ' på højre øje og ' .. getValue('90D_lens.left.fundus_visibility')..' på venstre.\n' + else + if ( getValue('90D_lens.right.missing') == '' ) + then + out = 'Inblikket til fundusbaggrunden er ' .. getValue('90D_lens.right.fundus_visibility') + .. ' på højre øje.\n' + end + if ( getValue('90D_lens.left.missing') == '' ) + then + out = 'Inblikket til fundusbaggrunden er ' .. getValue('90D_lens.left.fundus_visibility') + ..' på venstre øje.\n' + end + end + + if ( getValue('90D_lens.right.missing') == '' ) + then + if ( getValue('90D_lens.right.implikation') == 'retinal hævelse' ) + then + out = out .. 'På højre øje findes der retinal hævelse' + if ( getValue('90D_lens.right.randbl') ~= '' and getValue('90D_lens.right.exsudater') ~= '') + then + out = out .. ' med randblødning og exhudater.\n' + end + + if ( getValue('90D_lens.right.randbl') == '' and getValue('90D_lens.right.exsudater') ~= '') + then + out = out .. ' med exhudater.\n' + end + + if ( getValue('90D_lens.right.randbl') ~= '' and getValue('90D_lens.right.exsudater') == '') + then + out = out .. ' med randblødning.\n' + end + + if ( getValue('90D_lens.right.randbl') == '' and getValue('90D_lens.right.exsudater') == '') + then + out = out .. '.\n' + end + end + + if ( getValue('90D_lens.right.implikation') == 'atrofi' ) + then + out = out .. 'På højre øje findes der atrofi.\n' + end + end + + if ( getValue('90D_lens.left.missing') == '' ) + then + if ( getValue('90D_lens.left.implikation') == 'retinal hævelse' ) + then + out = out .. 'På venstre øje findes der retinal hævelse' + if ( getValue('90D_lens.left.randbl') ~= '' and getValue('90D_lens.left.exsudater') ~= '') + then + out = out .. ' med randblødning og exhudater.\n' + end + + if ( getValue('90D_lens.left.randbl') == '' and getValue('90D_lens.left.exsudater') ~= '') + then + out = out .. ' med exhudater.\n' + end + + if ( getValue('90D_lens.left.randbl') ~= '' and getValue('90D_lens.left.exsudater') == '') + then + out = out .. ' med randblødning.\n' + end + + if ( getValue('90D_lens.left.randbl') == '' and getValue('90D_lens.left.exsudater') == '') + then + out = out .. '.\n' + end + end + + if ( getValue('90D_lens.left.implikation') == 'atrofi' ) + then + out = out .. 'På venstre øje findes der atrofi.\n' + end + end + + if ( getValue('90D_lens.additional') ~= '' ) + then + out = out .. getValue('90D_lens.additional') .. '\n' + end + + return out + </resume> <queries> </queries> <maps> @@ -111,13 +200,14 @@ ${90D_lens.additional}</resume> <item caption="Klart" value="klart"/> <item caption="Let sløret" value="let sløret"/> <item caption="Meget sløret" value="meget sløret"/> - <item caption="Intet" value="intet"/> </combobox> <!-- Observationer --> - <radiobuttons name="90D_lens..right.implikation" value="" script="retinal_haevelse_right"> + <radiobuttons name="90D_lens.right.implikation" value=" " + script="retinal_haevelse_right"> <radiobutton caption="Retinal hævelse" value="retinal hævelse"/> <radiobutton caption="Atrofi" value="atrofi"/> + <radiobutton caption="Andet (se suppl.)" value=""/> </radiobuttons> <frame name="retinal_haevelse_right" layout="vbox"> @@ -143,13 +233,14 @@ ${90D_lens.additional}</resume> <item caption="Klart" value="klart"/> <item caption="Let sløret" value="let sløret"/> <item caption="Meget sløret" value="meget sløret"/> - <item caption="Intet" value="intet"/> </combobox> <!-- Observationer --> - <radiobuttons name="90D_lens.left.implikation" value="" script="retinal_haevelse_left"> + <radiobuttons name="90D_lens.left.implikation" value=" " + script="retinal_haevelse_left"> <radiobutton caption="Retinal hævelse" value="retinal hævelse"/> <radiobutton caption="Atrofi" value="atrofi"/> + <radiobutton caption="Andet (se suppl.)" value=""/> </radiobuttons> <frame name="retinal_haevelse_left" layout="vbox"> |