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

FBUCMEA.m

Go to the documentation of this file.
  1. FBUCMEA ;WOIFO/SAB-UNAUTHORIZED CLAIM MAIN MENU ENTRY ACTION ;12/17/2001
  1. ;;3.5;FEE BASIS;**38**;JAN 30, 1995
  1. ;;Per VHA Directive 10-93-142, this routine should not be modified.
  1. N DFN,DIR,FBDA,FBDT,FBEXP,FBFR,FBO,FBOUT,FBPG,FBTO,FBVET,FBX,FBY
  1. ;
  1. ; gather data
  1. N VADM,X,Y
  1. K ^TMP("FBEX",$J)
  1. S FBTO=$$FMADD^XLFDT(DT,6)
  1. F FBO=10,55 D
  1. . S FBDT=-(FBTO+.1)
  1. . F S FBDT=$O(^FB583("AES",FBO,FBDT)) Q:FBDT']"" D
  1. . . S FBDA=0 F S FBDA=$O(^FB583("AES",FBO,FBDT,FBDA)) Q:'FBDA D
  1. . . . S FBY=$G(^FB583(FBDA,0))
  1. . . . S FBEXP=$P(FBY,U,26)
  1. . . . S FBVET=$$VET^FBUCUTL($P(FBY,U,4))
  1. . . . S ^TMP("FBEX",$J,FBEXP,FBVET_";"_$P(FBY,U,4),FBDA)=""
  1. ;
  1. ; display resutls
  1. I $D(^TMP("FBEX",$J)) D
  1. . S FBPG=0,FBOUT=0 D HD
  1. . S FBEXP="" F S FBEXP=$O(^TMP("FBEX",$J,FBEXP)) Q:FBEXP="" D Q:FBOUT
  1. . . S FBX="" F S FBX=$O(^TMP("FBEX",$J,FBEXP,FBX)) Q:FBX="" D Q:FBOUT
  1. . . . S FBDA=0
  1. . . . F S FBDA=$O(^TMP("FBEX",$J,FBEXP,FBX,FBDA)) Q:'FBDA D Q:FBOUT
  1. . . . . S FBY=$G(^FB583(FBDA,0))
  1. . . . . S DFN=$P(FBY,U,4)
  1. . . . . D DEM^VADPT
  1. . . . . I $Y+6>IOSL D HD Q:FBOUT
  1. . . . . W !,$E($P(FBX,";"),1,20),?22,$P(VADM(2),U,2)
  1. . . . . W ?36,$E($$VEN^FBUCUTL($P(FBY,U,3)),1,20)
  1. . . . . W ?59,$$FMTE^XLFDT(FBEXP,"2F")
  1. . . . . W ?69,$E($$GET1^DIQ(162.7,FBDA_",",24),1,10)
  1. . . . . D KVAR^VADPT
  1. . I 'FBOUT,$E(IOST,1,2)="C-" S DIR(0)="E" D ^DIR K DIR I 'Y S FBOUT=1 Q
  1. ;
  1. ; clean up
  1. K ^TMP("FBEX",$J)
  1. Q
  1. ;
  1. HD ; header
  1. I $E(IOST,1,2)="C-",FBPG S DIR(0)="E" D ^DIR K DIR I 'Y S FBOUT=1 Q
  1. I $E(IOST,1,2)="C-"!FBPG W @IOF S $X=0
  1. S FBPG=FBPG+1
  1. W !,?10,"Unauthorized Claims Expiring on or before "_$$FMTE^XLFDT(FBTO)
  1. W !,"Veteran",?22,"SSN",?36,"Vendor",?59,"Expires",?69,"Status"
  1. W !,"--------------------",?22,"-----------"
  1. W ?36,"--------------------"
  1. W ?59,"--------",?69,"----------"
  1. Q
  1. ;FBUCMEA