- Timestamp:
- Dec 4, 2009, 12:11:15 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
WorldVistAEHR/trunk/r/TEXT_INTEGRATION_UTILITIES-GMRP-TIU/TIUHL7A.m
r613 r623 1 TIUHL7A 2 ;;1.0;TEXT INTEGRATION UTILITIES;**200,228**;Jun 20, 19973 4 DELETE 5 6 7 8 9 10 11 REPROC 12 13 14 15 16 17 18 19 EN 20 21 22 K ^TMP("VALMAR",$J,TIULVL)23 24 HDR 25 26 INIT 27 28 29 30 31 32 33 34 35 36 HELP 37 38 39 40 41 42 43 44 45 EXIT 46 47 EXPND 48 1 TIUHL7A ; SLC/AJB - TIUHL7 Msg Mgr ; 10OCT05 2 ;;1.0;TEXT INTEGRATION UTILITIES;**200**;Jun 20, 1997 3 Q 4 DELETE ; 5 D FULL^VALM1 6 W ! I $$READ^TIUU("Y","Are you sure you wish to delete this message") D 7 . K ^XTMP("TIUHL7",$P(TIUMSG(TIUSEL),U,2),$P(TIUMSG(TIUSEL),U)) 8 . W !!,"Message deleted." 9 W ! I $$READ^TIUU("EA","Press <RETURN> to continue") 10 Q 11 REPROC ; 12 N HL771RF,HL771SF,HLCS,HLDOM,HLINSTN,HLPARAM,HLPID,HLREC,HLRFREQ,HLSFREQ 13 D FULL^VALM1 14 W !!,"Reprocessing message..." 15 I '$$REPROC^HLUTIL($P(TIUMSG(TIUSEL),U),"PROCMSG^TIUHL7P1") W !,"finished.",! I $$READ^TIUU("EA","Press <RETURN> to continue") Q 16 W "ERROR. Unable to reprocess this message.",! 17 I $$READ^TIUU("EA","Press <RETURN> to continue") 18 Q 19 EN ; main entry point for TIUHL7 MSG VIEW 20 N TIULVL 21 D EN^VALM("TIUHL7 MSG VIEW") 22 K ^XTMP("VALMAR",$J,TIULVL) 23 Q 24 HDR ; 25 Q 26 INIT ; 27 N TIULINE,TIUX 28 S TIULVL=VALMEVL,VALMCNT=0 29 F TIUX="MSGRESULT","MSG" D 30 . N TIUCNT,TIUTEXT,TIUVAL S TIUVAL=80 ; TIUVAL is column width for display in LM - each line will be <=TIUVAL 31 . S TIULINE="" F S TIULINE=$O(^XTMP("TIUHL7",$P(TIUMSG(TIUSEL),U,2),$P(TIUMSG(TIUSEL),U),TIUX,TIULINE)) Q:'+TIULINE D 32 . . S TIUTEXT=^XTMP("TIUHL7",$P(TIUMSG(TIUSEL),U,2),$P(TIUMSG(TIUSEL),U),TIUX,TIULINE) 33 . . F TIUCNT=1:1:(($L(TIUTEXT)\TIUVAL)+1) S VALMCNT=VALMCNT+1 D SET^VALM10(VALMCNT,$E(TIUTEXT,(TIUVAL*(TIUCNT-1)+1),(TIUVAL*TIUCNT))) 34 . S VALMCNT=VALMCNT+1 D SET^VALM10(VALMCNT,"") 35 Q 36 HELP ; help code 37 I X="?" S POP=1 38 D FULL^VALM1 39 W !!,"The following actions are available:" 40 W !!,"Delete Message - Delete the current message" 41 W !,"Reprocess Message - Reprocess the current message",! 42 I +$G(POP) I $$READ^TIUU("EA","Press <RETURN> to continue") 43 S VALMBCK="R",POP=0 44 Q 45 EXIT ; exit code 46 Q 47 EXPND ; expand code 48 Q
Note:
See TracChangeset
for help on using the changeset viewer.