Changeset 974 for ccr/trunk/p/C0CCCR.m
- Timestamp:
- Oct 4, 2010, 1:46:18 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ccr/trunk/p/C0CCCR.m
r783 r974 41 41 N C0CRTN ; RETURN ARRAY 42 42 D CCRRPC(.C0CRTN,DFN,XPARMS,"CCR") 43 S OARY=$NA(^TMP("C0CC CR",$J,DFN,"CCR",1))43 S OARY=$NA(^TMP("C0CCUR",$J,DFN,"CCR",1)) 44 44 S ONAM=UFN 45 45 I UFN="" S ONAM="PAT_"_DFN_"_CCR_V1_0_0.xml" … … 62 62 ; 63 63 N G1 64 S G1=$NA(^TMP("C0CC CR",$J,DFN,"CCR"))64 S G1=$NA(^TMP("C0CCUR",$J,DFN,"CCR")) 65 65 I $D(@G1@(0)) D ; CCR EXISTS 66 66 . D PARY^C0CXPATH(G1) … … 78 78 ; SEE C0CPARMS FOR A COMPLETE LIST OF SUPPORTED PARAMETERS 79 79 K ^TMP("C0CCCR",$J) ; CLEAN UP THE GLOBAL BEFORE WE USE IT 80 M ^TMP("C0CSAV",$J)=^TMP($J) ; SAVING CALLER'S TMP SETTINGS 81 K ^TMP($J) ; START CLEAN 80 82 I '$D(DEBUG) S DEBUG=0 81 83 S CCD=0 ; NEED THIS FLAG TO DISTINGUISH FROM CCD … … 89 91 I '$D(TESTMEDS) S TESTMEDS=0 ; FLAG FOR TESTING C0CMED SECTION 90 92 S TGLOBAL=$NA(^TMP("C0CCCR",$J,"TEMPLATE")) ; GLOBAL FOR STORING TEMPLATE 91 S CCRGLO=$NA(^TMP("C0CC CR",$J,DFN,"CCR")) ; GLOBAL FOR BUILDING THE CCR93 S CCRGLO=$NA(^TMP("C0CCUR",$J,DFN,"CCR")) ; GLOBAL FOR BUILDING THE CCR 92 94 S ACTGLO=$NA(^TMP("C0CCCR",$J,DFN,"ACTORS")) ; GLOBAL FOR ALL ACTORS 93 95 ; TO GET PART OF THE CCR RETURNED, PASS CCRPART="PROBLEMS" ETC … … 142 144 . I J=0 S DONE=1 ; DONE WHEN TRIM RETURNS FALSE 143 145 ;S CCRGRTN=$NA(^TMP("C0CCCR",$J,DFN,CCRPART)) ; RTN GLOBAL OF PART OR ALL 144 M CCRGRTN=^TMP("C0CCCR",$J,DFN,CCRPART) ; RTN GLOBAL OF PART OR ALL 146 I CCRPART="CCR" M CCRGRTN=@CCRGLO ; ENTIRE CCR 147 E M CCRGRTN=^TMP("C0CCCR",$J,DFN,CCRPART) ; RTN GLOBAL OF PART 145 148 I '$D(C0CNRPC) S ^TMP("C0CRPC",$H,"RESULT",CCRGRTN(0))="" 146 ;K ^TMP("C0CCCR",$J) ; BEGIN TO CLEAN UP 149 K ^TMP("C0CCCR",$J) ; BEGIN TO CLEAN UP 150 K ^TMP($J) ; REALLY CLEAN UP 151 M ^TMP($J)=^TMP("C0CSAV",$J) ; RESTORE CALLER'S $J 147 152 Q 148 153 ;
Note:
See TracChangeset
for help on using the changeset viewer.