Ignore:
Timestamp:
Aug 30, 2011, 1:51:06 PM (13 years ago)
Author:
George Lilly
Message:

update instead of delete old patient lists for performance

File:
1 edited

Legend:

Unmodified
Added
Removed
  • qrda/C0Q/trunk/p/C0QSET.m

    r1223 r1230  
    11C0QSET  ;GPL - SET OPERATIONS ON LISTS ;818/11 8:50pm
    2         ;;1.0;MU PACKAGE;;;Build 13
     2        ;;1.0;MU PACKAGE;;;Build 14
    33        ;
    44        ;2011 George Lilly glilly@glilly.net - Licensed under the terms of the GNU
     
    5151        ; @ZRTN@(2,Z)="" ; Z IS EXTRA IN OLD - WOULD BEED TO BE DELETED FOR UNITY
    5252        N C0QD ; TEMP WORK ARRAY
     53        N ZN S ZN=0 ; COUNT
    5354        N ZI S ZI=0
    5455        F  S ZI=$O(@ZNEW@(ZI)) Q:+ZI=0  D  ; FOR EACH ITEM IN NEW
    5556        . S C0QD(ZI)=0 ; SET THEM ALL AS 0 MEANING NEW
     57        . S ZN=ZN+1
     58        S @ZRTN@("COUNT")=ZN ; NEW FILE COUNT
    5659        S ZI=0
    5760        F  S ZI=$O(@ZOLD@(ZI)) Q:+ZI=0  D  ; FOR EACH ITEM IN OLD
Note: See TracChangeset for help on using the changeset viewer.