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

ACHSDND.m

Go to the documentation of this file.
  1. ACHSDND ; IHS/ITSC/PMF - DENIAL DELETE ; [ 02/12/2002 10:34 AM ]
  1. ;;3.1;CONTRACT HEALTH MGMT SYSTEM;**3**;JUN 11, 2001
  1. ;ACHS*3.1*3 improve patient look up
  1. ;
  1. ;D SETCK^ACHSDF1 G END:$D(ACHS("NOTSET")) ; ACHS*3.1*3
  1. D SETCK^ACHSDF1 I $D(ACHS("NOTSET")) Q ; ACHS*3.1*3
  1. A1 ;
  1. ;S DIC="^ACHSDEN("_DUZ(2)_",""D"",",DIC(0)="QAZEMI",DIC("A")="Enter the DENIAL NUMBER or PATIENT NAME : " ; ACHS*3.1*3
  1. ;D ^DIC G END:+Y<1 S DA=+Y K DIC ; ACHS*3.1*3
  1. ;
  1. S ACHDOCT="denial" ; ACHS*3.1*3
  1. D ^ACHSDLK ; ACHS*3.1*3
  1. I $D(ACHDLKER) D END Q ; ACHS*3.1*3
  1. S DA=ACHSA ; ACHS*3.1*3
  1. ;
  1. A2 ;
  1. W !!,"Sure You want to delete Denial #: ",$P($G(^ACHSDEN(DUZ(2),"D",DA,0)),U)
  1. W !?25," Issued for ",$S($P($G(^ACHSDEN(DUZ(2),"D",DA,0)),U,6)="N":$P($G(^ACHSDEN(DUZ(2),"D",DA,10)),U),$P($G(^ACHSDEN(DUZ(2),"D",DA,0)),U,5):$P($G(^DPT($P($G(^ACHSDEN(DUZ(2),"D",DA,0)),U,5),0)),U),1:"(Temporary)")," ? Delete NO// "
  1. D READ^ACHSFU G NOND:"Nn"[Y!(Y="")!$D(DUOUT) I ($E(Y)="?")!("Yn"'[Y) D YN^ACHS G A2
  1. G A1:$D(ACHS("EDIT")) S DIK="^ACHSDEN("_DUZ(2)_",""D"",",DA(1)=DUZ(2) D ^DIK W !!,*7,"This denial has been deleted.",! G A1
  1. END ;
  1. K ACHS,DA,DIC,DR
  1. Q
  1. NOND ;
  1. W !!,*7,"<< Nothing Deleted >> ",!
  1. G A1