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

ADEMBA.m

Go to the documentation of this file.
  1. ADEMBA ; IHS/HQT/MJL - COUNT BA'S IN ^ADEPAT ; [ 03/24/1999 9:04 AM ]
  1. ;;6.0;ADE;;APRIL 1999
  1. ;INPUT (IN X) NUMBER OF DAYS IN PAST TO LOOK FOR BA'S
  1. ;RETURNS IN X THE NUMBER OF BA'S IN ^ADEPAT DURING PAST X DAYS
  1. ;(CALLED BY ADEBA FUNCTION)
  1. ;S X=2 ;REMOVE AFTER TESTING
  1. S X=-X,X1=DT,X2=X D C^%DTC K X1,X2
  1. I '$D(^ADEFOL(D0,0)) S X="ERR" G END
  1. I '+$P(^ADEFOL(D0,0),U) S X="ERR" G END
  1. I '$D(^ADEPAT($P(^ADEFOL(D0,0),U),"FA")) S X=0 G END
  1. S (ADER,ADES)=0 F ADEQ=0:0 S ADER=$O(^ADEPAT($P(^ADEFOL(D0,0),U),"FA",ADER)) Q:'+ADER S:$P(^ADEPAT($P(^ADEFOL(D0,0),U),"FA",ADER,0),U)>X&($P(^(0),U,2)="b") ADES=ADES+1
  1. S X=ADES
  1. END K ADEQ,ADER,ADES Q