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

ABPAAR1A.m

Go to the documentation of this file.
  1. ABPAAR1A ;QUEUE PVT INS UTILIZATION REPORT; [ 05/24/91 12:44 PM ]
  1. ;;1.4;AO PVT-INS TRACKING;*0*;IHS-OKC/KJR;JULY 25, 1991
  1. W !!,"<<< SORRY, ACCESS DENIED!!! >>>",!! H 2 G ZTLEND
  1. ;
  1. START D ZTLEND,INIT,HEAD
  1. D ^ABPADATE I '$D(EDT) D ZTLEND K ABPA Q
  1. D FAC I '$D(FAC) D ZTLEND Q
  1. D DEVICE I $D(ABPA("IO"))'=1 D ZTLEND K ABPA Q
  1. D ZTLOAD K ABPA S IOP=$I D ^%ZIS K IOP
  1. Q
  1. ;
  1. AUTO D ZTLEND S ZTDTH=$H,ABPA("IO")=+IO
  1. S MONTH=+$E(DT,4,5) I MONTH>9 S BDT=($E(DT,1,3))_1001
  1. I MONTH<10 S BDT=($E(DT,1,3)-1)_1001
  1. I ABPA("RPTYP")="MTD" S BDT=$E(DT,1,5)_"01"
  1. S EDT=DT,FAC=0,AUTO=1 D ZTLOAD K ABPA
  1. Q
  1. ;
  1. INIT D DT^DICRW S AUTO=0
  1. Q
  1. ;
  1. S ABPA("HD",2)="Print AREA UTILIZATION REPORT" D ^ABPAHD W !!
  1. Q
  1. ;
  1. FAC W !!,"Report on ALL facilities for this period" S %=1 D YN^DICN
  1. Q:+%<0
  1. I +%<1 W *7,!?4,"ANSWER 'YES' OR 'NO'" G FAC
  1. I +%=1 S FAC=0 Q
  1. S DIC="^DIC(4,",DIC(0)="AEQ",DIC("A")="Select FACILTY NAME: "
  1. W ! D ^DIC Q:+Y<0 S FAC=+Y
  1. Q
  1. ;
  1. DEVICE S %IS="NP",IOP="Q" W !! D ^%ZIS
  1. I +IO=0 D H 3 Q
  1. .W *7,!!?5,"<<< NO DEVICE SELECTED - JOB ABORTED >>>"
  1. S ABPA("IO")=+IO
  1. Q
  1. ;
  1. ZTLOAD S ZTRTN="R0^ABPAAR1B",ZTIO=""
  1. S ZTDESC="COMPILE PVT INS UTILIZATION REPORT"
  1. S ZTSAVE("BDT")="",ZTSAVE("EDT")="",ZTSAVE("FAC")=""
  1. S ZTSAVE("ABPA(")="",ZTSAVE("AUTO")="" D ^%ZTLOAD
  1. I 'AUTO I $D(ZTSK)=1 W !!,"REQUEST QUEUED!! Task number: ",ZTSK H 3
  1. ZTLEND K %DT,%ZIS,%IS,ZTSK,X,Y,BDT,EDT,FAC,ZTRTN,ZTSAVE,ZTIO,ZTDESC,MONTH
  1. K DIC,%,IOP,I,AUTO