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