Changeset 623 for WorldVistAEHR/trunk/r/CLINICAL_INFO_RESOURCE_NETWORK-MRF-RGE--RG--RGED--RGUT--RGWB/RGEX07.m
- Timestamp:
- Dec 4, 2009, 12:11:15 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
WorldVistAEHR/trunk/r/CLINICAL_INFO_RESOURCE_NETWORK-MRF-RGE--RG--RGED--RGUT--RGWB/RGEX07.m
r613 r623 1 RGEX07 2 ;;1.0;CLINICAL INFO RESOURCE NETWORK;**44,53**;30 Apr 99;Build 2 3 4 5 6 7 EN(ICN,EXCDT) 8 9 10 11 HDR 12 13 14 15 INIT 16 17 18 19 20 21 I '$D(^XTMP("RGPVREJ"_ICN,EXCDT)) S TXT=" - No Primary View Reject data exists for this patient/exception date." D ADDTMP22 23 I $D(^XTMP("RGPVREJ"_ICN,EXCDT)) S RETURN(0)=$P(^XTMP("RGPVREJ"_ICN,EXCDT),"^") D24 25 26 27 28 29 30 31 32 33 34 ADDTMP 35 36 37 38 39 40 HELP 41 42 43 44 EXIT 45 46 47 48 49 50 EXPND 51 52 1 RGEX07 ;BIR/PTD-LIST MANAGER ROUTINE FOR REMOTE PRIMARY VIEW DISPLAY ;10/17/06 2 ;;1.0;CLINICAL INFO RESOURCE NETWORK;**44**;30 Apr 99;Build 8 3 ; 4 ;Reference to ^XWB2HL7 supported by IA #3144 5 ;Reference to ^XWBDRPC supported by IA #3149 6 ; 7 EN(ICN,EXCDT) ;Entry point calling List Template for primary view reject display 8 D EN^VALM("RG EXCPT PV REJECT RDISPLAY") 9 Q 10 ; 11 HDR ; -- header code 12 S VALMHDR(1)="MPI PRIMARY VIEW REJECT DISPLAY" 13 Q 14 ; 15 INIT ;Display the MPI Primary View Rejected Data Report 16 K ^TMP("RGEXC7",$J) 17 K @VALMAR 18 I '$D(ICN) G EXIT 19 I '$D(EXCDT) G EXIT 20 S LIN=1,X=0,STR="",TXT="" 21 I '$D(^XTMP("RGPVREJ",ICN,EXCDT)) S TXT=" - No Primary View Reject data exists for this patient/exception date." D ADDTMP 22 N STATUS,R,RETURN,RESULT,RET 23 I $D(^XTMP("RGPVREJ",ICN,EXCDT)) S RETURN(0)=$P(^XTMP("RGPVREJ",ICN,EXCDT),"^") D 24 .D RPCCHK^XWB2HL7(.RESULT,RETURN(0)) I +RESULT(0)=1 D 25 ..;Retrieve the data 26 ..D RTNDATA^XWBDRPC(.RET,RETURN(0)) D 27 ...I $G(RET(0))<0 S TXT="No Data Returned Due To: "_$P(RET(0),"^",2,99) S STR=$$SETSTR^VALM1(TXT,STR,2,78) D ADDTMP Q 28 ...I $G(RET)'="",$D(@RET) S GLO=RET F S GLO=$Q(@GLO) Q:$QS(GLO,1)'=$J S TXT=@GLO S STR=$$SETSTR^VALM1(TXT,STR,2,78) D ADDTMP 29 ...S R="" F S R=$O(RET(R)) Q:R="" S TXT=RET(R) S STR=$$SETSTR^VALM1(TXT,STR,2,78) D ADDTMP 30 K GLO,L,R,SL 31 S VALMCNT=LIN-1 32 Q 33 ; 34 ADDTMP ;Set string into the array. 35 S ^TMP("RGEXC7",$J,LIN,0)=STR 36 S ^TMP("RGEXC7",$J,"IDX",LIN,LIN)="" 37 S LIN=LIN+1,STR="" 38 Q 39 ; 40 HELP ; -- help code 41 S X="?" D DISP^XQORM1 W !! 42 Q 43 ; 44 EXIT ; -- exit code 45 S VALMBCK="" 46 K ^TMP("RGEXC7",$J),GLO,L,LIN,R,RESULT,RET,RETURN,SL,STATUS,STR,TXT,X 47 S VALMBCK="R" 48 Q 49 ; 50 EXPND ; -- expand code 51 Q 52 ;
Note:
See TracChangeset
for help on using the changeset viewer.