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

BZXLREDT.m

Go to the documentation of this file.
  1. BZXLREDT ;IHS/PIMC/JLG - EDIT TABLES FOR AZ HEALTH DEPT REPORT [ 07/18/2002 2:22 PM ]
  1. ;;1.0;Special local routine for reportable diseases
  1. ENTER K DIRUT
  1. S DIC=1966360
  1. S DIC(0)="AEQMLZ"
  1. S DIC("A")="Enter reportable disease test: "
  1. S DLAYGO=1966360
  1. D ^DIC
  1. I Y=-1!$D(DIRUT) D Q
  1. .K DIC,DLAYGO,Y,DIROUT,DTOUT,DIRUT
  1. I $P(Y,U,3)="" D G ENTER:$G(BZXDELTD)
  1. .K BZXDELTD
  1. .S DIR("A")="Would you like to delete the "_Y(0,0)_" entry"
  1. .S DIR(0)="Y"
  1. .S DA=+Y
  1. .N Y
  1. .D ^DIR
  1. .Q:Y=0
  1. .W !,"Deleted!"
  1. .S BZXDELTD=Y
  1. .S DIK=DIC
  1. .D ^DIK
  1. S BZXTYPE=$P(@(U_$P(^LAB(60,$P(Y,U,2),0),U,12)_"0)"),U,2)
  1. S DIE=DIC
  1. S DA=+Y
  1. K DR
  1. I $E(BZXTYPE,1)="N" D
  1. .S DR=".03;.04"
  1. E I BZXTYPE="S" D
  1. .S DR="1"
  1. E I $E(BZXTYPE,1)="F" D
  1. .S DR="4"
  1. S DR=DR_";2//"_Y(0,0)
  1. D ^DIE
  1. G ENTER
  1. Q