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

ADGPTLQ.m

Go to the documentation of this file.
  1. ADGPTLQ ; IHS/ADC/PDW/ENM - QUEUE PATIENT LIST ; [ 03/25/1999 11:48 AM ]
  1. ;;5.0;ADMISSION/DISCHARGE/TRANSFER;;MAR 25, 1999
  1. ;
  1. SELECT W @IOF,!!!!,"Print Patient List: ",!
  1. K DIR S DIR("A",1)=" 1. By Ward with diagnosis "
  1. S DIR("A",2)=" 2. By Ward with service "
  1. S DIR("A",3)=" 3. Alphabetically by Patient Name "
  1. S DIR("A",4)=" 4. As a Ward Worksheet"
  1. S DIR("A",5)=" "
  1. SELECT1 S DIR("A")="Choose One",DIR(0)="NO^1:4" D ^DIR
  1. G END:$D(DIRUT),SELECT:Y=-1 S DGO=Y
  1. ;
  1. I DGO=3 S DGWST="A" G DEV ;alphabetical list
  1. ;
  1. WARD K DIR S DIR("A")="Print ALL Wards",DIR(0)="Y",DIR("B")="NO"
  1. D ^DIR G SELECT:$D(DTOUT),SELECT:$D(DUOUT)
  1. I Y=1 S DGWST="A" G DEV
  1. K DIR S DIR(0)="PO^42:EQMZ" D ^DIR G WARD:$D(DIRUT),WARD:Y=-1
  1. I $D(^DIC(42,+Y,"I")),$P(^("I"),U)="I" W *7,?40,"** INACTIVE WARD **" G WARD
  1. S DGWST=+Y
  1. ;
  1. DEV S %ZIS="PQ" D ^%ZIS G END:POP,QUE:$D(IO("Q")) G ^ADGPTLC
  1. QUE K IO("Q") S ZTRTN="^ADGPTLC",ZTDESC="PRINT PATIENT LIST"
  1. S ZTSAVE("DGO")="",ZTSAVE("DGWST")=""
  1. D ^%ZTLOAD D ^%ZISC K ZTSK
  1. ;
  1. END K Y,DIR,DGWST,DGO D HOME^%ZIS Q