[613] | 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
|
---|