Changeset 343 for ccr/trunk/p/C0CRNF.m


Ignore:
Timestamp:
Jan 25, 2009, 3:29:07 PM (15 years ago)
Author:
George Lilly
Message:

improvements to Problems and Alerts, added dates, type

File:
1 edited

Legend:

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

    r340 r343  
    5151 S C0CREF=GIEN_"," ; OPEN ROOT REFERENCE INTO FILE
    5252 D CLEAN^DILF ; MAKE SURE WE ARE CLEANED UP
    53  D GETS^DIQ(GFILE,C0CREF,"**","","C0CTMP")
     53 D GETS^DIQ(GFILE,C0CREF,"**","I","C0CTMP")
    5454 D FIELDS(GRTN,GFILE) ;GET ALL THE FIELD NAMES FOR THE FILE
    5555 S @GRTN@(0)=GFILE_"^RNF1^"_GIEN_"^"_DT_"^"_$J ; STRUCTURE SIGNATURE
     
    105105 D CLEAN^DILF ; MAKE SURE WE ARE CLEANED UP
    106106 K C0CTMP
    107  D GETS^DIQ(GFILE,C0CREF,"**","","C0CTMP")
     107 D GETS^DIQ(GFILE,C0CREF,"**","IE","C0CTMP")
    108108 D FIELDS(GRTN,GFILE) ;GET ALL THE FIELD NAMES FOR THE FILE
    109109 S @GRTN@(0)=GFILE_"^RNF1^"_GIEN_"^"_DT_"^"_$J_"^"_DUZ ; STRUCTURE SIGNATURE
     
    114114 . . ;W C0CJ," ",C0CI,!
    115115 . . S C0CNAME=$P(^DD(C0CJ,C0CI,0),"^",1) ;PULL THE FIELD NAME
    116  . . S C0CVALUE=C0CTMP(C0CJ,C0CREF,C0CI) ;
     116 . . S C0CVALUE=C0CTMP(C0CJ,C0CREF,C0CI,"E") ;
    117117 . . I C0CVALUE["C0CTMP" D  ; WP FIELD
    118118 . . . N ZT,ZWP S ZWP=0 ;ITERATOR
     
    124124 . . . . S C0CVALUE=C0CVALUE_ZT ;
    125125 . . S $P(@GRTN@(C0CNAME),"^",3)=C0CVALUE ;RETURN VALUE IN P3
     126 . . S $P(@GRTN@(C0CNAME,"I"),"^",3)=$G(C0CTMP(C0CJ,C0CREF,C0CI,"I"))
    126127 I C0CNN D  ; IF ONLY NON-NULL VALUES ARE TO BE RETURNED
    127128 . S C0CI=""
     
    280281 Q $P(@ZTAB@(ZFN),"^",3)
    281282 ;
     283ZVALUEI(ZFN,ZTAB) ;EXTRINSIC TO RETURN VALUE FOR FIELD NAME PASSED
     284 ; BY VALUE IN ZFN. FILE NUMBER IS PIECE 3 OF @ZTAB@(ZFN)
     285 ; IF ZTAB IS NULL, IT DEFAULTS TO C0CA
     286 I '$D(ZTAB) S ZTAB="C0CA"
     287 Q $P(@ZTAB@(ZFN,"I"),"^",3)
     288 ;
Note: See TracChangeset for help on using the changeset viewer.