clinic/netforce_clinic/layouts/clinic_visit_form.xml

66 lines
3.1 KiB
XML
Raw Normal View History

2014-10-05 05:47:19 +00:00
<form model="clinic.visit" attrs='{"readonly":[["state","in",["treatment"]]]}' show_company="1">
2014-08-19 11:36:46 +00:00
<head>
<field name="state"/>
2014-10-02 00:34:58 +00:00
<button string="Print" icon="print" action="print_visit"/>
2014-08-19 11:36:46 +00:00
<button string="Options" dropdown="1">
2014-10-02 19:12:52 +00:00
<item string="Copy" method="copy"/>
2014-10-05 17:00:16 +00:00
<item string="Create Dialyzer" method="create_dialyzer"/>
2014-08-19 11:36:46 +00:00
</button>
</head>
<tabs>
2014-10-05 05:47:19 +00:00
<tab string="General">
2014-10-02 02:02:22 +00:00
<group span="6" columns="1">
<field name="number"/>
2014-10-05 08:29:21 +00:00
<field name="date_visit" onchange="onchange_date_visit"/>
2014-10-02 02:02:22 +00:00
<field name="cycle"/>
</group>
<group span="6" columns="1">
<field name="patient_id" onchange="onchange_patient"/>
2014-10-05 08:29:21 +00:00
<field name="doctor_id" attrs='{"required":[["state","=","waiting_treatment"]]}'/>
<field name="nurse_id" attrs='{"required":[["state","=","waiting_treatment"]]}'/>
2014-10-04 18:33:18 +00:00
<field name="department_id"/>
2014-10-02 02:02:22 +00:00
</group>
2014-10-02 00:34:58 +00:00
</tab>
2014-10-05 05:47:19 +00:00
<tab string="Planing">
2014-10-05 08:29:21 +00:00
<field name="time_start" attrs='{"required":[["state","=","waiting_treatment"]]}'/>
<field name="time_stop" attrs='{"required":[["state","=","waiting_treatment"]]}'/>
2014-10-05 05:47:19 +00:00
<field name="time_use" onchange="onchange_timeuse"/>
2014-10-05 08:29:21 +00:00
<separator string="Next Visit"/>
<field name="planes" nolabel="1">
<list>
<field name="date" onchange="onchange_dateplane"/>
<field name="time_start"/>
<field name="time_stop"/>
<field name="state"/>
</list>
</field>
2014-10-05 05:47:19 +00:00
</tab>
2014-08-19 11:36:46 +00:00
</tabs>
2014-10-04 18:33:18 +00:00
<group attrs='{"invisible": [["state","not in",["waiting_treatment"]]]}'>
<separator string="Select Dialyzer -> Click Do Treatment"/>
<field name="dialyzers" nolabel="1" count="3">
<list>
<field name="dialyzer_id" domain="[['state','=','active'],['patient_id','=',parent.patient_id]]" onchange="onchange_dialyzer"/>
<field name="description"/>
<field name="use_time"/>
<field name="max_use_time"/>
<field name="member_type"/>
<field name="dialyzer_type"/>
<field name="bid_flow_rate"/>
<field name="ultrafittration"/>
<field name="state"/>
</list>
</field>
</group>
2014-09-11 03:21:52 +00:00
<foot>
2014-10-04 15:51:54 +00:00
<button string="Confirm" type="success" method="confirm" states="draft" />
<button string="Do Treatment" type="success" method="do_treatment" icon="arrow-right" states="waiting_treatment" />
2014-10-05 05:47:19 +00:00
<button string="Dicard" type="warning" icon="trash" method="discard" states="waiting_treatment" confirm="Are you sure to cancel HD case?"/>
<button string="Re Visit" type="default" attrs='{"invisible":[["state","=","treatment"]]}' icon="repeat" method="reopen" states="cancelled" />
2014-09-11 03:21:52 +00:00
</foot>
2014-08-19 11:36:46 +00:00
<related>
2014-10-05 08:47:12 +00:00
<field name="hd_cases" readonly="1"/>
2014-10-02 00:34:58 +00:00
<field name="comments"/>
2014-08-19 11:36:46 +00:00
</related>
</form>