| 1 | FSCLMPNR ;SLC/STAFF NOIS List Manager Protocol Notification Remove ;11/29/95  11:02 | 
|---|
| 2 | ;;1.1;NOIS;;Sep 06, 1998 | 
|---|
| 3 | ; | 
|---|
| 4 | NOTIFY ; from FSCLMPN | 
|---|
| 5 | N CALL,CHOICE,DA,DIK,DIR,LISTNUM,OK,Y K DIR,^TMP("FSC SELECT CALLS",$J) | 
|---|
| 6 | D | 
|---|
| 7 | .I $D(^TMP("FSC SELECT",$J,"EVALUES")) S CHOICE=FSCCNT_"-"_FSCCNT Q | 
|---|
| 8 | .I $D(^TMP("FSC SELECT",$J,"VVALUES")) S CHOICE=^("VVALUES") Q | 
|---|
| 9 | .S CHOICE="1-"_+@VALMAR | 
|---|
| 10 | D SELECT^FSCUL(CHOICE,"",CHOICE,"NVALUES",.OK) | 
|---|
| 11 | I 'OK Q | 
|---|
| 12 | S LISTNUM=0 F  S LISTNUM=$O(^TMP("FSC SELECT",$J,"NVALUES",LISTNUM)) Q:LISTNUM<1  S CALL=$$CALL^FSCLMPE1(LISTNUM),^TMP("FSC SELECT CALLS",$J,CALL)="" | 
|---|
| 13 | I '$O(^TMP("FSC SELECT CALLS",$J,0)) Q | 
|---|
| 14 | S DIR(0)="YAO",DIR("A")="Remove notifications: ",DIR("B")="YES" | 
|---|
| 15 | S DIR("?",1)="Enter YES to remove notifications on calls you have scheduled to be noitied on." | 
|---|
| 16 | S DIR("?",2)="Enter NO or '^' to exit without removing notifications, '??' for more help." | 
|---|
| 17 | S DIR("?")="^D HELP^FSCU(.DIR)" | 
|---|
| 18 | S DIR("??")="FSC U1 NOIS" | 
|---|
| 19 | D ^DIR K DIR | 
|---|
| 20 | I $D(DIRUT) Q | 
|---|
| 21 | I Y'=1 Q | 
|---|
| 22 | W ! | 
|---|
| 23 | S DIK="^FSCD(""NOTIFY""," | 
|---|
| 24 | S CALL=0 F  S CALL=$O(^TMP("FSC SELECT CALLS",$J,CALL)) Q:CALL<1  D | 
|---|
| 25 | .K ^TMP("FSC NOTIFY",$J) | 
|---|
| 26 | .D NOTINFO^FSCNOT(CALL,DUZ) | 
|---|
| 27 | .S DA=0 F  S DA=$O(^TMP("FSC NOTIFY",$J,DA)) Q:DA<1  D ^DIK | 
|---|
| 28 | K ^TMP("FSC NOTIFY",$J) | 
|---|
| 29 | W !,"Scheduled notifications have been removed." H 2 | 
|---|
| 30 | Q | 
|---|