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

ADGDSPC.m

Go to the documentation of this file.
  1. ADGDSPC ; IHS/ADC/PDW/ENM - PRINT DAY SURGERY VISITS W/ ICD CODES ; [ 03/25/1999 11:48 AM ]
  1. ;;5.0;ADMISSION/DISCHARGE/TRANSFER;;MAR 25, 1999
  1. ;
  1. ;***> get date range
  1. W @IOF,!!!?28,"DAY SURGERY VISITS WITH ICD CODES",!!
  1. BDATE S %DT="AEQ",%DT("A")="Select beginning date: ",X="" D ^%DT
  1. G END:Y=-1 S APCLBD=Y,APCLSD=APCLBD-1
  1. EDATE S %DT="AEQ",%DT("A")="Select ending date: ",X="" D ^%DT
  1. G END:Y=-1 S APCLED=Y
  1. ;
  1. SETVAR ;***> set variables for ^APCLYV3
  1. S APCLLOC=DUZ(2),APCLPROV=""
  1. K DIC S DIC=40.7,DIC(0)="M",X=44 D ^DIC
  1. I Y=-1 W !!,*7,"DAY SURGERY CODE 44 NOT IN CLINIC STOP FILE!",!! G END
  1. S APCLCL=+Y,APCLICD=1,(APCLBICD,APCLEICD)=""
  1. ;
  1. ;***> get print device
  1. DEVICE S %ZIS="PQ" D ^%ZIS G END:POP,QUE:$D(IO("Q"))
  1. U IO G APCLYV3^ADGCALLS
  1. QUE K IO("Q") S ZTRTN="APCLYV3^ADGCALLS",ZTDESC="CLINIC VISITS"
  1. F DGX="APCLED","APCLBD","APCLCL","APCLICD","APCLBICD","APCLEICD","APCLLOC","APCLPROV" S ZTSAVE(DGX)=""
  1. D ^%ZTLOAD D ^%ZISC K ZTSK
  1. END K APCLBD,APCLED,APCLCL,APCLICD,APCLBICD,APCLEICD,APCLPROV,APCLLOC,DGX
  1. D HOME^%ZIS Q