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

BMCFREQ.m

Go to the documentation of this file.
  1. BMCFREQ ; IHS/PHXAO/TMJ - TOP FPR PROCEDURES ;
  1. ;;4.0;REFERRED CARE INFO SYSTEM;;JAN 09, 2006
  1. ;
  1. W !!?20,"***** FREQUENCY OF RCIS PROCEDURES REPORT *****",!!
  1. W !,"NOTE: Report does not include Secondary referrals",!
  1. D EXIT
  1. S BMCTYPR="P"
  1. GETDATES ;
  1. BD ;get beginning date
  1. W ! S DIR(0)="D^:DT:EP",DIR("A")="Enter beginning Visit Date" D ^DIR S:$D(DUOUT) DIRUT=1 K DIR S:$D(DUOUT) DIRUT=1
  1. I $D(DIRUT) G EXIT
  1. S BMCBD=Y
  1. ED ;get ending date
  1. W ! S DIR(0)="DA^"_BMCBD_":DT:EP",DIR("A")="Enter ending Visit Date: " S Y=BMCBD D DD^%DT S Y="" D ^DIR S:$D(DUOUT) DIRUT=1 K DIR S:$D(DUOUT) DIRUT=1
  1. I $D(DIRUT) G BD
  1. S BMCED=Y
  1. S X1=BMCBD,X2=-1 D C^%DTC S BMCSD=X
  1. I $D(DIRUT) G GETDATES
  1. S BMCNCAN=1 D ADD^BMCRL01 I $D(BMCQUIT) D DEL^BMCRL K BMCQUIT G GETDATES
  1. ;
  1. NUM S DIR(0)="NO^5:100:0",DIR("A")="How many entries do you want in the list",DIR("B")="10",DIR("?")="" D ^DIR S:$D(DUOUT) DIRUT=1 K DIR
  1. S BMCLNO=Y
  1. S Y=BMCBD D DD^%DT S BMCBDD=Y S Y=BMCED D DD^%DT S BMCEDD=Y
  1. S BMCTCW=0,BMCPTVS="R",BMCTYPE="D",BMCCTYP="T"
  1. K ^BMCRTMP(BMCRPT,11) S BMCCNTL="S" D ^BMCRL4 K BMCCNTL I $D(BMCQUIT) D DEL^BMCRL G GETDATES
  1. ZIS ;
  1. K BMCANS,BMCCNT,BMCCRIT,AMQQTAX,BMCCUT,BMCDISP,BMCHIGH,BMCI,BMCNCAN,BMCSEL,BMCSKIP,BMCTEXT,BMCVAR,BMCVIEN,BMCRREC
  1. S XBRC="^BMCFREQ1",XBRP="^BMCFREQP",XBNS="BMC",XBRX="EXIT^BMCFREQ"
  1. D ^XBDBQUE
  1. D EXIT
  1. Q
  1. EXIT ;
  1. K BMCBD,BMCED,BMCDOB1,BMCDOB2,BMCSEX,X,Y,Z,%,BMCFAC,BMCJOB,BMCLNO,ZTIO,ZTQUEUED,BMCCLN,BMCTYPE,BMCSC,BMCC,BMCPREC,BMCSD,BMCA,BMCC,BMCF,BMCGTOT,BMCPRC,BMCTOT,BMCD,BMCPRCN,BMCET
  1. K BMCQUIT,BMCAPC,BMCDATE,BMCPOV,BMCVSIT,BMCNOCK,BMCTOT,BMCPROV,BMCVTOT,BMCLINO,L,I,BMCCMA,BMCPOVN,BMCV,BMCTYPP,BMCSCP,BMCPRIM,BMCALL,BMCSEAT
  1. K BMCANS,AMQQTAX,BMCBDD,BMCCNT,BMCCRIT,BMCCTYP,BMCCUT,BMCDISP,BMCEDD,BMCHIGH,BMCI,BMCNCAN,BMCPTVS,BMCRPT,BMCSEL,BMCSKIP,BMCTCW,BMCTEXT,BMCVAR,BMCVIEN,BMCRREC,DFN,BMCX,BMCY,BMCTYPR
  1. K BMCBT
  1. Q
  1. ;
  1. ;
  1. ;
  1. ;