1 | FSCOPT ;SLC/STAFF-NOIS Option Routing ;1/13/98 14:03
|
---|
2 | ;;1.1;NOIS;;Sep 06, 1998
|
---|
3 | ;
|
---|
4 | NEW ; from FSCOP
|
---|
5 | N VALMAR
|
---|
6 | W !!
|
---|
7 | D NEW^FSCEL
|
---|
8 | D TMP^FSCOPTU
|
---|
9 | Q
|
---|
10 | ;
|
---|
11 | EDIT ; from FSCOP
|
---|
12 | N CALL,OK
|
---|
13 | D LOOKUP^FSCULOOK("CALL",.CALL,"AEMOQ",.OK)
|
---|
14 | I 'OK Q
|
---|
15 | D SETUP1^FSCOPTU(+CALL)
|
---|
16 | S XQORM("B")="Edit"
|
---|
17 | D EDIT^FSCLM("EVALUES")
|
---|
18 | D CLEANUP^FSCOPTU
|
---|
19 | D TMP^FSCOPTU
|
---|
20 | Q
|
---|
21 | ;
|
---|
22 | CLOSE ; from FSCOP
|
---|
23 | N CALL,OK
|
---|
24 | D LOOKUP^FSCULOOK("CALL",.CALL,"AEMOQ",.OK,"I '$P(^(0),U,4)")
|
---|
25 | I 'OK Q
|
---|
26 | D SETUP1^FSCOPTU(+CALL)
|
---|
27 | S XQORM("B")="Close Call"
|
---|
28 | D EDIT^FSCLM("EVALUES")
|
---|
29 | D CLEANUP^FSCOPTU
|
---|
30 | D TMP^FSCOPTU
|
---|
31 | Q
|
---|
32 | ;
|
---|
33 | VIEW ; from FSCOP
|
---|
34 | N CALL,DISPLAY,FSCSTYLE,OK,VALMAR K ^TMP("FSC LIST",$J)
|
---|
35 | S FSCLNAME=" ",FSCLNUM=0,FSCL0="",FSCQUERY=1
|
---|
36 | S OK=1 F D Q:'OK
|
---|
37 | .N CALL D LOOKUP^FSCULOOK("CALL",.CALL,"AEMOQ",.OK)
|
---|
38 | .I 'OK Q
|
---|
39 | .S ^TMP("FSC LIST",$J,+CALL)=""
|
---|
40 | D
|
---|
41 | .I '$O(^TMP("FSC LIST",$J,0)) Q
|
---|
42 | .D EXPAND^FSCUX(.FSCSTYLE,.OK,"DETAILED") I 'OK Q
|
---|
43 | .S FSCSTYLE=$$STYLE^FSCU(FSCSTYLE)
|
---|
44 | .S DISPLAY="" I '($D(FSCSTYLE("E"))!$D(FSCSTYLE("T"))) D DISPLAY^FSCRU(.DISPLAY,.OK) I 'OK Q
|
---|
45 | .I DISPLAY="DEVICE" D DEV^FSCRU("","^TMP(""FSC LIST"",$J,","DQ^FSCRUDQ","NOIS Report",.OK) Q
|
---|
46 | .D SETUP^FSCRPTS I $D(VALMQUIT) Q
|
---|
47 | .D VIEW^FSCLM(VALMAR,"VVALUES",.FSCSTYLE)
|
---|
48 | D CLEANUP^FSCOPTU
|
---|
49 | D TMP^FSCOPTU
|
---|
50 | Q
|
---|
51 | ;
|
---|
52 | LIST ; from FSCOP
|
---|
53 | N FSCEDIT,FSCEXIT,FSCLIMIT,LIST,OK
|
---|
54 | S LIST=$P($$DEFLIST^FSCU(DUZ),U,2)
|
---|
55 | D LIST^FSCULOOK(.LIST,.FSCLIMIT,.OK)
|
---|
56 | I 'OK Q
|
---|
57 | D LIST^FSCLM($P(LIST,U,2))
|
---|
58 | D CLEANUP^FSCOPTU
|
---|
59 | D TMP^FSCOPTU
|
---|
60 | Q
|
---|
61 | ;
|
---|
62 | QUERY ; from FSCOP
|
---|
63 | W !!
|
---|
64 | N FSCEDIT,FSCEXIT,FSCLIMIT,OK,VALMAR
|
---|
65 | S FSCLNAME="Temporary List",FSCLNUM=0,OK=1,FSCQUERY=1
|
---|
66 | D BROWSE^FSCQB("",FSCLNAME,0,.OK,"Add")
|
---|
67 | I 'OK Q
|
---|
68 | D LIST^FSCLM(FSCLNAME)
|
---|
69 | D CLEANUP^FSCOPTU
|
---|
70 | D TMP^FSCOPTU
|
---|
71 | Q
|
---|
72 | ;
|
---|
73 | REPORTS ; from FSCOP
|
---|
74 | D REPORTS^FSCRPTS
|
---|
75 | D CLEANUP^FSCOPTU
|
---|
76 | D TMP^FSCOPTU
|
---|
77 | Q
|
---|
78 | ;
|
---|
79 | FILES ; from FSCOP
|
---|
80 | D FILES^FSCUEDIT
|
---|
81 | D TMP^FSCOPTU
|
---|
82 | Q
|
---|
83 | ;
|
---|
84 | EVENT ; from FSCOP
|
---|
85 | D FILES^FSCUEDS
|
---|
86 | D TMP^FSCOPTU
|
---|
87 | Q
|
---|