1 | HLEVMNU ;O-OIFO/LJA - Event Monitor VistA HL7 PROGRAMMER Menu ;02/04/2004 14:42
|
---|
2 | ;;1.6;HEALTH LEVEL SEVEN;**109**;Oct 13, 1995
|
---|
3 | ;
|
---|
4 | INIT ;
|
---|
5 | ;
|
---|
6 | CTRL ;
|
---|
7 | D HEADER
|
---|
8 | D M
|
---|
9 | D ASK I 'A7UOK QUIT ;->
|
---|
10 | D XEC
|
---|
11 | D BT QUIT:'A7UOK ;->
|
---|
12 | G CTRL ;->
|
---|
13 | ;
|
---|
14 | BT ;
|
---|
15 | W !
|
---|
16 | S A7UOK=0
|
---|
17 | N DIR
|
---|
18 | S DIR(0)="EA",DIR("A")="Press RETURN to continue, or '^' to exit... "
|
---|
19 | D ^DIR
|
---|
20 | QUIT:+Y'=1 ;->
|
---|
21 | S A7UOK=1
|
---|
22 | QUIT
|
---|
23 | ;
|
---|
24 | HEADER ;
|
---|
25 | W @IOF,$$CJ^XLFSTR("HL7 Event Monitor Utilities for Programmer",IOM)
|
---|
26 | W !,$$REPEAT^XLFSTR("=",80)
|
---|
27 | QUIT
|
---|
28 | ;
|
---|
29 | M KILL A7UMENU F I=1:1 S T=$T(M+I) QUIT:T'[";;" S T=$P(T,";;",2,99),A7UMENU(I)=$P(T,"~",2,99) W !,$J(I,2),". ",$P(T,"~")
|
---|
30 | ;;Kill all *RUNTIME* Event Monitoring data~D REMOVALL^HLEVUTIL
|
---|
31 | ;;Start queued master job now~D MSTNOW^HLEVMST0
|
---|
32 | ;;Queued master job (if no master job queued)~D STARTJOB^HLEVMST
|
---|
33 | ;;Test previously run server request~D TEST^HLEVSRV1
|
---|
34 | ;;Create $QUERY search strings~D QUERYSTR^HLEVSRV2
|
---|
35 | ;;Set/delete debug tags~D DEBUGSET^HLEVAPI2
|
---|
36 | ;;Run M code repetitively~D START^HLEVUTI2
|
---|
37 | ;;Show M code repetitive jobs~D SHOW^HLEVUTI2
|
---|
38 | ;;Test monitor~D TEST^HLEVUTI1
|
---|
39 | QUIT
|
---|
40 | ;
|
---|
41 | ASK ;
|
---|
42 | W !
|
---|
43 | S A7UOK=0
|
---|
44 | N DIR
|
---|
45 | S DIR(0)="NO^1:"_(+I-1),DIR("A")="Select option"
|
---|
46 | D ^DIR
|
---|
47 | QUIT:'$D(A7UMENU(+Y)) ;->
|
---|
48 | S A7UOPT=+Y
|
---|
49 | S A7UOK=1
|
---|
50 | QUIT
|
---|
51 | ;
|
---|
52 | XEC ;
|
---|
53 | S X=A7UMENU(+A7UOPT) X X
|
---|
54 | QUIT
|
---|
55 | ;
|
---|
56 | EOR ;HLEVMNU - Event Monitor VistA HL7 PROGRAMMER Menu ;5/16/03 14:42
|
---|