1 | DVBAB3 ;ALB/KLB - CAPRI Amis Report ;05/01/00
|
---|
2 | ;;2.7;AMIE;**35,42**;Apr 10, 1995
|
---|
3 | ;
|
---|
4 | STRT(MSG,BDATE,EDATE,RONUMB,SBULL,DUZ) ;
|
---|
5 | S BDATE=BDATE+".0000"
|
---|
6 | S EDATE=EDATE+".2359"
|
---|
7 | S DVBDIV=$P(RONUMB,"^",2)
|
---|
8 | S RONUMB=$P(RONUMB,"^",1)
|
---|
9 | S CNT=0
|
---|
10 | K ^TMP($J)
|
---|
11 | S RONUM=0
|
---|
12 | SETUP S UPDATE="N",PREVMO=$P(^DVB(396.1,1,0),U,11)
|
---|
13 | I '$D(DT) S DT=$$DT^XLFDT
|
---|
14 | S DVBCDT(0)=$$FMTE^XLFDT(DT,"5DZ")
|
---|
15 | F JI="3DAYSCH","30DAYEX","PENDADJ" S TOT(JI)=0
|
---|
16 | F JI="INSUFF","SENT","INCOMPLETE","DAYS","COMPLETED" S TOT(JI)=0
|
---|
17 | F JI="P90","P121","P151","P181","P365","P366" S TOT(JI)=0
|
---|
18 | S ^TMP($J,CNT)="REGIONAL OFFICE 2507 AMIS REPORT",CNT=CNT+1
|
---|
19 | ;
|
---|
20 | EN S ^TMP($J,CNT)="",CNT=CNT+1,^TMP($J,CNT)="",CNT=CNT+1,^TMP($J,CNT)="",CNT=CNT+1
|
---|
21 | S:'$D(EDATE) MSG(1)="Please enter a ending date"
|
---|
22 | Q:'$D(EDATE)
|
---|
23 | S:'$D(BDATE) MSG(1)="Please enter a starting date"
|
---|
24 | Q:'$D(BDATE)
|
---|
25 | S BDATE1=BDATE-.1,EDATE1=EDATE+.5
|
---|
26 | S:EDATE<BDATE MSG(1)="Beginning date must be before ending date"
|
---|
27 | Q:EDATE<BDATE
|
---|
28 | S:'$D(RONUMB) MSG(1)="Please select a Regional Office number"
|
---|
29 | Q:'$D(RONUMB)
|
---|
30 | S RONUM=$O(^DIC(4,"B",RONUMB,RONUM))
|
---|
31 | I RONUM="" S MSG(1)="Invalid Regional Office number" Q
|
---|
32 | S:'$D(^DIC(4,RONUM,99)) MSG(1)="Invalid Regional Office number"
|
---|
33 | Q:'$D(^DIC(4,RONUM,99))
|
---|
34 | S RONUM=$S($D(^DIC(4,RONUM,99)):$P(^(99),U,1),1:"000")
|
---|
35 | S RONAME=RONUMB
|
---|
36 | S:'$D(SBULL) MSG(1)="You need to say if you want a Bulletin or not"
|
---|
37 | Q:'$D(SBULL)
|
---|
38 | I SBULL="Y" D BULL^DVBAB2
|
---|
39 | ;
|
---|
40 | D GO^DVBAB2
|
---|
41 | K BDATE,BDATE1,DVBCDT,EDATE,CNT,EDATE1,JI,PREVMO,RONAME,RONUM,RONUMB,SBULL,TOT,UPDATE,X,Y,^TMP($J)
|
---|
42 | Q
|
---|
43 | INIT(Y) ;
|
---|
44 | ; INITS MAILMAN VARIABLES
|
---|
45 | D INIT^XMVVITAE
|
---|
46 | S Y=XMV("NETNAME")_"^"
|
---|
47 | Q
|
---|