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