X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;ds=sidebyside;f=templates%2Ftherapy.html.sh;h=fd73e52eea326e97bb846739f571a5ff8ebcd62a;hb=9f84cd01fc17ac387f4f5e5787cd366135cd1916;hp=cb3cf26850a0183e2360ce79f7d25f834eb3769e;hpb=fdfc261b61998249782240ecb0d40a10d44936a9;p=lobster diff --git a/templates/therapy.html.sh b/templates/therapy.html.sh index cb3cf26..fd73e52 100755 --- a/templates/therapy.html.sh +++ b/templates/therapy.html.sh @@ -15,27 +15,147 @@ # You should have received a copy of the GNU Affero General Public License # along with Confetti. If not, see . +t_session_note(){ + session_n="$1" + note_n="$2" + + color=session${session_n}_note${note_n}_color + unset c0 c1 c2 c3 c4 c5 c6 c7 + + case "$tpy[$color]" in + \#888) c0=checked;; + \#00A) c1=checked;; + \#0A0) c2=checked;; + \#0AA) c3=checked;; + \#A00) c4=checked;; + \#A0A) c5=checked;; + \#AA0) c6=checked;; + *) c7=checked;; + esac + +cat < + + + + + + + + + ${tpy[session${session_n}_note${note_n}]} + +EOF +} + +t_session(){ + session_n="$1" + + sid=session${session_n} + + if [ "$tpy[${sid}_sigset]" = pos ]; then + sig=neg + sigcheck=checked + elif [ "$tpy[${sid}_sigset]" = neg ]; then + sig=pos + unset sigcheck + elif [ "$tpy[${sid}_signature]" = pos ]; then + sig=neg + sigcheck=checked + else + sig=pos + unset sigcheck + fi + +cat < + + + ${session_n}.${tpy[${sid}_date]}${tpy[${sid}_therapist]} + + + + $(n=1; while [ -n "${tpy[${sid}_note${n}]+x}" ]; do + t_session_note $session_n $n + n=$(($n+1)) + done + printf '+' "$sid" "$n" + ) + + $(l10n delete_session) + $(l10n save) + +EOF +} + +therapy_sessions(){ + n=1; while [ -n "${tpy[session${n}]}" ]; do + t_session $n + n=$(($n+1)) + done + + sid=session$n + +cat < + + + + +EOF +} + +unset c0 c1 c2 c3 c4 c5 c6 c7 +case "$tpy[color]" in + \#00A) c1="checked";; + \#0A0) c2="checked";; + \#0AA) c3="checked";; + \#A00) c4="checked";; + \#A0A) c5="checked";; + \#AA0) c6="checked";; + \#FFF) c7="checked";; + *) c0="checked";; +esac + cat < Behandlungen - Flrbrlprrf Zoidberg - < zur Patientenliste - Gemeinsame Betriebskrankenkasse der Gesellschaften der Textilgruppe Hof + $client_name + < $(l10n prescriptionlist) - Verordnung - Verordnung geprüft + $(l10n therapy_prescription) + ${mpx[insurance]} + ${mpx[date]} + + $([ -n "${mpx[prescreviewed]}" ] && printf %s "$(l10n prescreviewed)" \ + || printf %s "$(l10n prescreview)" ) + - 6x MT - 6x Fango + ${mpx[remidy]:+ ${mpx[quantity]} ${mpx[remidy]}} + ${mpx[remidy1]:+${mpx[quantity1]} ${mpx[remidy1]}} - ??? - Zuzahlung + + ${mpx[addcontrib]:+ + + $([ -n "${mpx[contribconfirm]}" ] && printf %s "$(l10n contribconfirm)" ${mpx[contribconfirm]} \ + || printf %s "$(l10n addcontrib)" ) + + } + + + Nr.DatumSig. - - - 1.15.10.2015Josh - - - - - - - - - - - - - - -Unfall 3.9.2015 -Bruch Oberarm rechts - - - - - - - - - - - - - -Medikamentenallergie -Komplikationen -6. Rippe instabil - - - - - - - - - - - - - - - - Speichern - - - - - - 2.22.10.2015Josh - - - - - - - - - - - - - - - - - Speichern - + $(therapy_sessions) - - - - - - - - + + + + + + + + - + + + + + Debug + + EOF