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

ADEMBD.m

Go to the documentation of this file.
  1. ADEMBD ; IHS/HQT/MJL - DELETE FOLLOWUP GROUPS ;06:46 PM [ 03/24/1999 9:04 AM ]
  1. ;;6.0;ADE;;APRIL 1999
  1. ;------->GET TEMPLATE
  1. D TEM G:Y<1 END
  1. ;------->CONFIRM
  1. D CONF G:%'=1 END
  1. ;------->ROLL THRU TEMPLATE AND CALL DEL^ADEMDEL
  1. D ROLL
  1. ;------->END
  1. END K ADEMDFN,ADEPAT,ADEQ,ADESUB,ADETMD Q
  1. TEM K DIC S DIC="^DIBT(",DIC(0)="AEQMZ",DIC("S")="I $P(^(0),U,4)=9002003.2,$P(^(0),U,5)=DUZ,$D(^(""DIS""))" D ^DIC K DIC Q:Y<1
  1. S ADETMD=+Y
  1. Q
  1. ROLL S ADEMDFN=0 F ADEQ=0:0 S ADEMDFN=$O(^DIBT(ADETMD,1,ADEMDFN)) Q:'+ADEMDFN D R2
  1. Q
  1. R2 I '$D(^ADEFOL(ADEMDFN)) W !,"#",ADEMDFN," Not Found on Followup List..." Q
  1. S ADEPAT=$P(^ADEFOL(ADEMDFN,0),U)
  1. S ADESUB=$P(^ADEFOL(ADEMDFN,0),U,2)
  1. D DEL^ADEMDEL
  1. W !,$P(^DPT(ADEPAT,0),U)," --DELETED"
  1. Q
  1. CONF W !!,"Are you SURE you want to delete all the entries in the Dental Followup File",!,"which were stored in the ",$P(^DIBT(ADETMD,0),U)," Sort Template" S %=2 D YN^DICN Q