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

BZDMCDER.m

Go to the documentation of this file.
  1. BZDMCDER ;routine to print the medicaid stuff errors [ 04/17/2000 1:42 PM ]
  1. D ^XBCLS
  1. S P1=0,P2=0,LINE=0
  1. U 0 W !!,"Medicaid Download Error Report"
  1. R !!,"Enter Month_Year you want Error Report for (ex: 032000): ",MY
  1. I (MY="")!(MY="^") Q
  1. I MY'?6N W *7," ??" H 2 G BZDMCDER
  1. D ^%ZIS
  1. I '$D(^BZDMERST(MY)) U 0 W *7,!!,"NO ERRORS ON FILE FOR THAT MONTH.." H 2 G BZDMCDER
  1. U 0 W !!,"....Please Hold...."
  1. P1 ;
  1. S BZD1=0
  1. F S BZD1=$O(^BZDMERST(MY,BZD1)) Q:BZD1="" D
  1. .S DFN=""
  1. .F S DFN=$O(^BZDMERST(MY,BZD1,"INACT",DFN)) Q:DFN="" D
  1. ..I (LINE=0)!(LINE>58)!(P1=0) D HEAD1
  1. ..U IO W !,$P(^DPT(DFN,0),"^",1)
  1. ..S LINE=LINE+1
  1. S LINE=0
  1. S P2=0
  1. P2 ;
  1. S BZD2=0
  1. F S BZD2=$O(^BZDMERST(MY,BZD2)) Q:BZD2="" D
  1. .S DFN=0
  1. .F S DFN=$O(^BZDMERST(MY,BZD2,2,DFN)) Q:+DFN=0 D
  1. ..I (LINE=0)!(LINE>58)!(P2=0) D HEAD2
  1. ..U IO W !,$P(^DPT(DFN,0),"^",1)
  1. ..S LINE=LINE+1
  1. G END
  1. HEAD1 ;
  1. U IO
  1. S P1=P1+1
  1. W #
  1. W ?5,"Medicaid Download Errors--Inactive HRN",?60,"PAGE: ",P1
  1. W !,?5,"Download Month: ",$E(MY,1,2)_"-"_$E(MY,3,6),!
  1. S LINE=3
  1. Q
  1. HEAD2 ;
  1. U IO
  1. S P2=P2+1
  1. W #
  1. W ?5,"Medicaid Download Errors",?60,"PAGE: ",P2
  1. W !,?5,"Download Month: ",$E(MY,1,2)_"-"_$E(MY,3,6),!
  1. S LINE=3
  1. Q
  1. END ;
  1. K P1,P2,BZD1,BZD2,LINE,DFN,MY
  1. D ^%ZISC
  1. Q