Changeset 104 for ccr/trunk/p/GPLRIMA.m


Ignore:
Timestamp:
Aug 26, 2008, 8:27:36 PM (16 years ago)
Author:
George Lilly
Message:

batch CCR export support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ccr/trunk/p/GPLRIMA.m

    r102 r104  
    188188    . W "ZDX:",ZDX," ZCNT:",ZCOUNT,!
    189189    Q ZCOUNT
     190    ;
     191XCPAT(CPATCAT) ; EXPORT TO FILE ALL PATIENTS IN CATEGORY CPATCAT
     192    ;
     193    I '$D(RIMBASE) D ASETUP ; FOR COMMAND LINE CALLS
     194    N ZI,ZJ,ZC,ZPATBASE
     195    S ZPATBASE=$NA(@RIMBASE@("RIMTBL","PATS",CPATCAT))
     196    S ZI=""
     197    F ZJ=0:0 D  Q:$O(@ZPATBASE@(ZI))=""  ; TIL END
     198    . S ZI=$O(@ZPATBASE@(ZI))
     199    . D XPAT^GPLCCR(ZI,"","") ; EXPORT THE PATIENT TO A FILE
     200    Q
     201    ;
     202CPAT(CPATCAT) ; SHOW PATIENT DFNS FOR A CATEGORY CPATCAT
     203    ;
     204    I '$D(RIMBASE) D ASETUP ; FOR COMMAND LINE CALLS
     205    N ZI,ZJ,ZC,ZPATBASE
     206    S ZC=0 ; COUNT FOR SPACING THE PRINTOUT
     207    S ZPATBASE=$NA(@RIMBASE@("RIMTBL","PATS",CPATCAT))
     208    S ZI=""
     209    F ZJ=0:0 D  Q:$O(@ZPATBASE@(ZI))=""  ; TIL END
     210    . S ZI=$O(@ZPATBASE@(ZI))
     211    . S ZC=ZC+1 ; INCREMENT OUTPUT PER LINE COUNT
     212    . W ZI," "
     213    . I ZC=10 D  ; NEW LINE
     214    . . S ZC=0
     215    . . W !
     216    Q
    190217    ;
    191218APUSH(AMAP,AVAL) ; ADD AVAL TO ATTRIBUTE MAP AMAP (AMAP PASSED BY NAME)
Note: See TracChangeset for help on using the changeset viewer.