Changeset 460 for cprs/branches/foia-cprs/CPRS-Chart/Orders/fOrdersDC.pas
- Timestamp:
- Jul 6, 2008, 8:20:14 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cprs/branches/foia-cprs/CPRS-Chart/Orders/fOrdersDC.pas
r459 r460 36 36 {$R *.DFM} 37 37 38 uses rOrders, uCore, uConst, fOrders, UBAGlobals; 39 { TODO -oRich V. -cOutpatient Meals : Uncomment for processing of child orders treeview. } 40 //, fOrderChildren; 38 uses rOrders, uCore, uConst, fOrders; 41 39 42 40 function ExecuteDCOrders(SelectedList: TList; var DelEvt: boolean): Boolean; … … 52 50 OriginalID,APtEvtID,APtEvtName,AnEvtInfo,tmpPtEvt: string; 53 51 PtEvtList: TStringList; 54 { TODO -oRich V. -cOutpatient Meals : Uncomment for processing of child orders treeview. }55 (* tmpList: TList;56 j: integer;57 AChildOrder: TOrder;*)58 52 begin 59 53 Result := False; … … 63 57 PtEvtList := TStringList.Create; 64 58 if SelectedList.Count = 0 then Exit; 65 { TODO -oRich V. -cOutpatient Meals : Uncomment for processing of child orders treeview. }66 // tmpList := TList.Create;67 59 frmDCOrders := TfrmDCOrders.Create(Application); 68 60 try … … 72 64 begin 73 65 AnOrder := TOrder(Items[i]); 74 75 if BILLING_AWARE then //CQ458976 UBAGlobals.RemoveOrderFromDxList(AnOrder.ID);77 78 { TODO -oRich V. -cOutpatient Meals : Comment next 3 lines for processing of child orders treeview. }79 66 frmDCOrders.lstOrders.Items.Add(AnOrder.Text); 80 67 if not ((AnOrder.Status = 11) and (AnOrder.Signature = 2)) then NeedReason := True; 81 68 end; 82 { TODO -oRich V. -cOutpatient Meals : Uncomment for processing of child orders treeview. }83 //*********** begin OP meals changes **************84 (* if Copy(AnOrder.Text, 1, 1) = '+' then85 begin86 ActOnChildOrders(tmpList, AnOrder.ID);87 { TODO -oRich V. -cOutpatient Meals : How/when to get selected items into SelectedList? }88 for j := tmpList.Count - 1 downto 0 do89 begin90 AChildOrder := TOrder(tmpList.Items[j]);91 frmDCOrders.lstOrders.Items.Add(AChildOrder.Text);92 if not ((AChildOrder.Status = 11) and (AChildOrder.Signature = 2)) then NeedReason := True;93 end;94 end else95 begin96 frmDCOrders.lstOrders.Items.Add(AnOrder.Text);97 if not ((AnOrder.Status = 11) and (AnOrder.Signature = 2)) then NeedReason := True;98 end;99 end;*)100 //************* End OP meals changes ****************101 69 if NeedReason then 102 70 begin … … 126 94 end; 127 95 DCT_DELETION: begin 128 if BILLING_AWARE then129 UBAGlobals.BADeltedOrders.Add(OriginalID);130 96 Changes.Remove(CH_ORD, OriginalID); 131 97 if (AnOrder.ID = '0') or (AnOrder.ID = '') … … 174 140 else with SelectedList do for i := 0 to Count - 1 do UnlockOrder(TOrder(Items[i]).ID); 175 141 finally 176 { TODO -oRich V. -cOutpatient Meals : Uncomment for processing of child orders treeview. }177 //tmpList.Free;178 142 frmDCOrders.Release; 179 143 end; … … 202 166 begin 203 167 inherited; 204 if not (lstReason.ItemIEN > 0) then168 if (lstReason.Visible) and (not (lstReason.ItemIEN > 0)) then 205 169 begin 206 170 InfoBox(TX_REASON_REQ, TC_REASON_REQ, MB_OK);
Note:
See TracChangeset
for help on using the changeset viewer.