1 | DGBTOA5 ;ALB/SCK - BENEFICIARY TRAVEL OUTPUTS FRONT END/STATISTICS; 2/22/93@10:00 7/2/93
|
---|
2 | ;;1.0;Beneficiary Travel;**5**;September 25, 2001
|
---|
3 | Q
|
---|
4 | START ;
|
---|
5 | N X3 K DIR
|
---|
6 | S (DGBTBG,DGBTEND)=0 W @IOF
|
---|
7 | OPT ; display report options for reports, front-end for claims reports
|
---|
8 | W !?18,"BENEFICIARY TRAVEL REPORT OUTPUTS",!
|
---|
9 | F II=1:1:2 W !!?18,II,".....",$P($T(OPTIONS+II),";",3)
|
---|
10 | S DIR(0)="NO^1:2",DIR("A",1)="",DIR("A")="Enter Option",DIR("?")="Enter the desired report option number or either '^' or [RETURN] to exit" D ^DIR K DIR G:$D(DIRUT) EXIT
|
---|
11 | IF +Y=1 D CSTATS G OPT
|
---|
12 | IF +Y=2 D ^DGBTOA1 G OPT
|
---|
13 | ;
|
---|
14 | EXIT ;
|
---|
15 | K BY,DIRUT,DIS,FLDS,FR,II,L,M1,OPT,TO
|
---|
16 | K ^TMP("BT",$J)
|
---|
17 | K DGBTBG,DGBTEND,NOW,ACTCDE,BTCLAIM,CDATE,COUNT,CURACT,CURID,CURNAME,DEDCT,DGBTBEG,MILES,PAGE,PAY,PRVACT,TCOUNT,TDEDCT,TMILES,TPAY,DFN,VA
|
---|
18 | Q
|
---|
19 | ;
|
---|
20 | CSTATS ;
|
---|
21 | I '$$RANGE Q
|
---|
22 | PRINT ;
|
---|
23 | W !!,"This report requires 132 columns to print",!
|
---|
24 | S %ZIS="PMQ" D ^%ZIS G PRINTQ:POP
|
---|
25 | I $D(IO("Q")) D QUE G PRINTQ
|
---|
26 | W ! D WAIT^DICD
|
---|
27 | D ACCTS^DGBTOA6
|
---|
28 | D:'$D(ZTQUEUED) ^%ZISC
|
---|
29 | PRINTQ Q
|
---|
30 | ;
|
---|
31 | QUE ;
|
---|
32 | N X
|
---|
33 | S ZTRTN="ACCTS^DGBTOA6",ZTDESC="DGBT PAYABLE CLAIMS REPORT"
|
---|
34 | F X="DGBTBG","DGBTEND","DGBTBEG" S ZTSAVE(X)=""
|
---|
35 | D ^%ZTLOAD W:$D(ZTSK) !,"TASK #",ZTSK
|
---|
36 | D HOME^%ZIS K IO("Q")
|
---|
37 | Q
|
---|
38 | ;
|
---|
39 | RANGE() ;
|
---|
40 | N Y
|
---|
41 | S Y=DT D DD^%DT S NOW=Y
|
---|
42 | S DGBTBEG=$$DATE("Beginning",NOW) I DGBTBEG'>0 S Y=0 G RANGEQ
|
---|
43 | S DGBTBG=DGBTBEG-.0001
|
---|
44 | S DGBTEND=$$DATE("Ending",NOW) I DGBTEND'>0 S Y=0 G RANGEQ
|
---|
45 | S DGBTEND=DGBTEND+.9999,Y=1
|
---|
46 | RANGEQ Q (Y)
|
---|
47 | ;
|
---|
48 | DATE(STR,NDATE) ;
|
---|
49 | N Y S Y=0
|
---|
50 | S DIR(0)="D^:DT:EX",DIR("A")="Enter "_STR_" Search Date: ",DIR("B")=NDATE,DIR("?")="^D HELP^DGBTOA5"
|
---|
51 | D ^DIR K DIR S:$D(DUOUT)!($D(DTOUT)) Y=-1
|
---|
52 | Q (Y)
|
---|
53 | ;
|
---|
54 | HELP ;
|
---|
55 | S %DT="EX" D ^%DT Q
|
---|
56 | ;
|
---|
57 | OPTIONS ;
|
---|
58 | ;;Payable Claims Statistics
|
---|
59 | ;;Standard Claims Output
|
---|