1 | FSCOPTU ;SLC/STAFF-NOIS Option Uitility ;1/13/98 22:33
|
---|
2 | ;;1.1;NOIS;;Sep 06, 1998
|
---|
3 | ;
|
---|
4 | SETUP1(CALL) ; from FSCOPT
|
---|
5 | ; sets up editing for one call
|
---|
6 | K ^TMP("FSC LIST CALLS",$J)
|
---|
7 | K ^TMP("FSC SELECT",$J)
|
---|
8 | S ^TMP("FSC SELECT",$J,"EVALUES")=1,^("EVALUES",1)=""
|
---|
9 | S ^TMP("FSC LIST CALLS",$J)="1^1",^($J,1)=1
|
---|
10 | S ^TMP("FSC LIST CALLS",$J,1,0)=$$SHORT^FSCGETS(CALL,1)
|
---|
11 | S ^TMP("FSC LIST CALLS",$J,"IDX",1,1)=""
|
---|
12 | S ^TMP("FSC LIST CALLS",$J,"ICX",1,CALL)=""
|
---|
13 | S ^TMP("FSC LIST CALLS",$J,"CX",CALL)=""
|
---|
14 | S (FSC1,FSCCNT)=1
|
---|
15 | Q
|
---|
16 | ;
|
---|
17 | CLEANUP ; from FSCOPT, FSCRUDQ
|
---|
18 | ; cleans up FSC variables
|
---|
19 | K FSC1,FSCCALL,FSCCALLS,FSCCNT,FSCDEV,FSCEDIT,FSCEXIT,FSCINDX,FSCL0,FSCLNAME,FSCLNUM,FSCQUERY,FSCSTU,FSCSTYLE,FSCUD
|
---|
20 | K D,DIC,DIR,X,Y,ZTSK
|
---|
21 | K ^TMP("FSC LIST CALLS",$J)
|
---|
22 | K ^TMP("FSC NEWLIST",$J)
|
---|
23 | K ^TMP("FSC SELECT",$J)
|
---|
24 | Q
|
---|
25 | ;
|
---|
26 | TMP ; from FSCNAR, FSCOP, FSCOPT, FSCRPC
|
---|
27 | ; clean TMP nodes
|
---|
28 | N NODE S NODE="FSC" F S NODE=$O(^TMP(NODE)) Q:NODE="" Q:NODE]"FSCZ" I NODE'="FSC SESSION" K ^TMP(NODE,$J)
|
---|
29 | Q
|
---|