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

AMHFC1.m

Go to the documentation of this file.
  1. AMHFC1 ; IHS/CMI/LAB - FORMS COUNT (FILE) report process ;
  1. ;;4.0;IHS BEHAVIORAL HEALTH;;MAY 14, 2010
  1. P ; Run by posting date
  1. D XTMP^AMHUTIL("AMHFC","BH FORMS COUNT REPORT")
  1. S AMHODAT=AMHSD_".9999" F S AMHODAT=$O(^AMHREC("AD",AMHODAT)) Q:AMHODAT=""!((AMHODAT\1)>AMHED) D V1
  1. Q
  1. V1 ;
  1. S AMHVSIT="" F S AMHVSIT=$O(^AMHREC("AD",AMHODAT,AMHVSIT)) Q:AMHVSIT'=+AMHVSIT I $D(^AMHREC(AMHVSIT,0)) D PROC
  1. Q
  1. PROC ;
  1. I AMHDEC'="ALL",AMHDEC'=$P(^AMHREC(AMHVSIT,0),U,19) Q
  1. Q:$P(^AMHREC(AMHVSIT,0),U,19)=""
  1. Q:'$D(^VA(200,$P(^AMHREC(AMHVSIT,0),U,19),0))
  1. S AMHAP=$P(^VA(200,$P(^AMHREC(AMHVSIT,0),U,19),0),U)
  1. S AMHVREC=^AMHREC(AMHVSIT,0)
  1. S D=$P(AMHVREC,U,8) I D,$$DEMO^AMHUTIL1(D,$G(AMHDEMO))
  1. S AMHDATE=$P(AMHODAT,".")
  1. SET S ^(AMHDATE)=$S($D(^XTMP("AMHFC",$J,AMHAP,AMHDATE)):^(AMHDATE)+1,1:1)
  1. Q
  1. EOJ ; clean up and exit
  1. K AMHVREC,AMHCLIN,AMHSKIP,AMH1,AMH2,AMHAP,AMHX,AMHY,AMHVDES,AMHDATE,AMHPROV,AMHSEC,AMHZ
  1. Q
  1. ;
  1. ;