Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: ANRVDEL

ANRVDEL.m

Go to the documentation of this file.
  1. ANRVDEL ;BHAM/LDT - DELETE ENTRY FROM VIST ROSTER FILE ; 04 May 98 / 8:21 AM
  1. ;;4.0; Visual Impairment Service Team ;;12 Jun 98
  1. EN ;Look up entry
  1. K DIC S DIC=2040,DIC(0)="QEAM" D ^DIC I Y<0 G QUIT
  1. DELETE ;Deletes entry in 2040,2041.7,2042.5, and 2043.5
  1. S ENTRY=+Y
  1. N DIR,DIRUT,DUOUT
  1. S DIR(0)="Y",DIR("A")="Do you want to delete the veteran from the VIST ROSTER file",DIR("B")="No"
  1. S DIR("?")="Enter ""Yes"" to delete the veteran from the VIST ROSTER file, ""No"" to exit."
  1. D ^DIR
  1. I $D(DUOUT)!$D(DIRUT) G QUIT
  1. I Y'=1 W ! G QUIT
  1. W !!,"Deleting veteran from the VIST ROSTER file!" S DIK="^ANRV(2040,",DA=ENTRY D ^DIK
  1. I $D(^ANRV(2041.7,"B",ENTRY)) S DIK="^ANRV(2041.7,",DA=$O(^ANRV(2041.7,"B",ENTRY,0)) D ^DIK
  1. I $D(^ANRV(2042.5,"B",ENTRY)) S DIK="^ANRV(2042.5,",DA=$O(^ANRV(2042.5,"B",ENTRY,0)) D ^DIK
  1. I $D(^ANRV(2043.5,"B",ENTRY)) S DIK="^ANRV(2043.5,",DA=$O(^ANRV(2043.5,"B",ENTRY,0)) D ^DIK
  1. G QUIT
  1. ;
  1. EN2 ;Delete entry in 2042.5 only
  1. K DIC S DIC=2042.5,DIC(0)="QEAM" D ^DIC I Y<0 G QUIT
  1. S ENTRY=+Y
  1. N DIR,DIRUT,DUOUT
  1. S DIR(0)="Y",DIR("A")="Do you want to delete the veteran from the VIST REFERRAL ROSTER file",DIR("B")="No"
  1. S DIR("?")="Enter ""Yes"" to delete the veteran from the VIST REFERRAL ROSTER file, ""No"" to exit."
  1. D ^DIR
  1. I $D(DUOUT)!$D(DIRUT) G QUIT
  1. I Y'=1 W ! G QUIT
  1. W !!,"Deleting veteran from the VIST REFFERAL ROSTER file!" S DIK="^ANRV(2042.5,",DA=ENTRY D ^DIK
  1. ;
  1. QUIT K DIK,DIC,DA,ENTRY,X,Y
  1. Q