1 | PRPFBUL ;ALTOONA/CTB GENERATE BULLETINS REQUIRED BY IG ;3/7/97 11:12 AM
|
---|
2 | V ;;3.0;PATIENT FUNDS;**6**;JUNE 1, 1989
|
---|
3 | ADDRESS ;
|
---|
4 | N N
|
---|
5 | S XMY("G.PRPF BULLETINS")=""
|
---|
6 | S N=0 F S N=$O(^XUSEC("PRPF SUPERVISOR",N)) Q:'N S XMY(N)=""
|
---|
7 | QUIT
|
---|
8 | OVERDRAW(PATDA,TRANSID) ;BULLETIN FOR OVERDRAWAL
|
---|
9 | NEW TEXT,XMSUB,XMDUZ,XMZ,OUT,XMY,XMTEXT
|
---|
10 | S XMDUZ=DUZ,XMSUB="Patient Funds Bulletin"
|
---|
11 | S XMTEXT="TEXT("
|
---|
12 | S TEXT(1)="Patient Funds transaction "_TRANSID_" has caused the account of: "
|
---|
13 | S TEXT(2)=$P(^DPT(PATDA,0),"^",1)_" - "_$P(^(0),"^",9)_" to be overdrawn."
|
---|
14 | D ADDRESS
|
---|
15 | D ^XMD
|
---|
16 | K PRPFBUL("OVERDRAW")
|
---|
17 | QUIT
|
---|
18 | RESTRICT(PATDA,TRANSID) ;BULLETIN FOR RESTRICTION
|
---|
19 | NEW TEXT,XMSUB,XMDUZ,XMZ,OUT,XMY
|
---|
20 | S XMDUZ=DUZ,XMSUB="Patient Funds Bulletin"
|
---|
21 | S XMTEXT="TEXT("
|
---|
22 | S TEXT(1)="Patient Funds transaction "_TRANSID_" has caused the account of: "
|
---|
23 | S TEXT(2)=$P(^DPT(PATDA,0),"^",1)_" - "_$P(^(0),"^",9)_" to exceed a preset restriction."
|
---|
24 | D ADDRESS
|
---|
25 | D ^XMD
|
---|
26 | K PRPFBUL("RESTRICTION")
|
---|
27 | QUIT
|
---|
28 | DEFER(PATDA,TRANSID) ;BULLETIN FOR DEFERRAL
|
---|
29 | NEW TEXT,XMSUB,XMDUZ,XMZ,OUT,XMY
|
---|
30 | S XMDUZ=DUZ,XMSUB="Patient Funds Bulletin"
|
---|
31 | S XMTEXT="TEXT("
|
---|
32 | S TEXT(1)="Patient Funds transaction "_TRANSID_" has caused the account of: "
|
---|
33 | S TEXT(2)=$P(^DPT(PATDA,0),"^",1)_" - "_$P(^(0),"^",9)_" has overridden a preset check deferral limit."
|
---|
34 | D ADDRESS
|
---|
35 | D ^XMD
|
---|
36 | K PRPFBUL("DEFERRAL")
|
---|
37 | QUIT
|
---|