| 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
|
|---|