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

AMHRC2P.m

Go to the documentation of this file.
  1. AMHRC2P ; IHS/CMI/LAB - print active client list (using case open/close) ;
  1. ;;4.0;IHS BEHAVIORAL HEALTH;;MAY 14, 2010
  1. ;
  1. ;
  1. PRINT ;
  1. START ;
  1. S AMH80D="-------------------------------------------------------------------------------"
  1. S AMHPG=0 D HEAD
  1. K AMHQ
  1. W !!?10,"Number of Cases Opened: ",?40,AMHOPEN
  1. W !!?10,"Number of Cases Admitted:",?40,AMHADMIT
  1. W !!?10,"Number of Cases Closed:",?40,AMHCLOSE
  1. W !!?10,"Tally of Dispositions:"
  1. S AMHX="" F S AMHX=$O(AMHDISP(AMHX)) Q:AMHX=""!($D(AMHQ)) D
  1. .I $Y>(IOSL-3) D HEAD Q:$D(AMHQ)
  1. .W !,?15,AMHX,?50,AMHDISP(AMHX)
  1. .Q
  1. DONE D DONE^AMHLEIN,^AMHEKL
  1. Q
  1. I $E(IOST)="C",IO=IO(0) W ! S DIR(0)="EO" D ^DIR K DIR I Y=0!(Y="^")!($D(DTOUT)) S AMHQ="" Q
  1. HEAD1 ;
  1. W:$D(IOF) @IOF S AMHPG=AMHPG+1
  1. W !,$P(^VA(200,DUZ,0),U,2),?72,"Page ",AMHPG,!
  1. W ?(80-$L($P(^DIC(4,DUZ(2),0),U))/2),$P(^DIC(4,DUZ(2),0),U),!
  1. W ?20,"TALLY OF CASES OPENED/ADMITTED/CLOSED"
  1. I AMHPROG]"" S X="Program: "_$$EXTSET^XBFUNC(9002011.58,.03,AMHPROG) W !,$$CTR^AMHLEIN(X,80)
  1. I AMHPROV S X=$P(^VA(200,AMHPROV,0),U),Y="Provider: "_X W !?(80-$L(Y)/2),Y
  1. W !!,AMH80D
  1. Q