1 | RMPRP24 ;PHX/HPL-Print patient notification letter ; 1/2/04 11:30am
|
---|
2 | ;;3.0;PROSTHETICS;**55,82**;Feb 09, 1996
|
---|
3 | ;
|
---|
4 | ; ODJ - patch 55 - 1/29/01 - replace 121 hard coded mail symbol with
|
---|
5 | ; call to site param. extrinsic.
|
---|
6 | ; see nois AUG-1097-32118
|
---|
7 | ;
|
---|
8 | ; KAM - patch 82 - 1/02/04 - remove SSN from letter
|
---|
9 | ;
|
---|
10 | EN(RDA) ;SETUP VARIABLES AND PRINT PATIENT NOTIFICATION LETTER
|
---|
11 | ;VARIABLE REQUIRED:RDA - ENTRY # IN FILE 664
|
---|
12 | N VAHOW
|
---|
13 | S NAME=$P(^RMPR(664,RDA,0),U,9),RMPRINIT=NAME,RMPREMP=$$SIG^RMPR31U(NAME)
|
---|
14 | I $D(^VA(200,RMPRINIT,.13)) S RMPRPHON=$P(^VA(200,RMPRINIT,.13),U,2)
|
---|
15 | I '$D(^VA(200,$P(^RMPR(664,RDA,0),U,9),.13)) S RMPRPHON=RMPR("PHONE")
|
---|
16 | S DFN=$P(^RMPR(664,RDA,0),U,2) D ADD^VADPT,DEM^VADPT
|
---|
17 | S RMPRITEM=""
|
---|
18 | S RMPRITM=0 F LP=1:1 S RMPRITM=$O(^RMPR(664,RDA,1,RMPRITM)) Q:RMPRITM="B" S RMPRITEM(LP)=$P(^RMPR(664,RDA,1,RMPRITM,0),U,2),RMPRITM(LP)=$P(^RMPR(664,RDA,1,RMPRITM,0),U,1)
|
---|
19 | S HEADING="Department of Veterans Affairs"
|
---|
20 | W !!!!!,?IOM-$L(HEADING)\2,HEADING
|
---|
21 | S RMPRTAB=IOM-$L(RMPR("NAME"))\2 W !,?RMPRTAB,RMPR("NAME")
|
---|
22 | S RMPRTAB=IOM-$L(RMPR("ADD"))\2 W !,?RMPRTAB,RMPR("ADD")
|
---|
23 | S RMPRTAB=IOM-$L(RMPR("CITY"))\2 W !,?RMPRTAB,RMPR("CITY")
|
---|
24 | S RMPRTAB=7 S NAME=VADM(1) S FIXDNAME=$$PARS^RMPRUTL1(NAME)
|
---|
25 | W !!,?44,$$FMTE^XLFDT(DT,"D")
|
---|
26 | S FIXDNAME=$E(FIXDNAME,2,$L(FIXDNAME)-2)
|
---|
27 | W !!,?RMPRTAB,$S($P(VADM(5),U,1)["M":"MR. ",$P(VADM(5),U,1)["F":"MS. ",1:"")_$$UP^XLFSTR(FIXDNAME),?44,"In reply refer to: ",$P(^DIC(4,RMPR("STA"),99),U,1)_"/"_$$ROU^RMPRUTIL(RMPRSITE),!
|
---|
28 | W:VAPA(1)'="" ?RMPRTAB,VAPA(1),?44,"Veteran: ",VADM(1),!
|
---|
29 | ; *82 removed SSN from the next line
|
---|
30 | W:VAPA(2)'="" ?RMPRTAB,VAPA(2),!
|
---|
31 | W:VAPA(3)'="" ?RMPRTAB,VAPA(3)
|
---|
32 | W:VAPA(4)'="" ?RMPRTAB,VAPA(4)_", "_$P(VAPA(5),"^",2)_" "_VAPA(6)
|
---|
33 | W !!!,?RMPRTAB,"Dear ",$S($P(VADM(5),"^",1)["M":"Mr. ",$P(VADM(5),"^",1)["F":"Ms. ",1:"")_FIXDNAME_","
|
---|
34 | W !!,?RMPRTAB+0
|
---|
35 | W "This is to notify you that the items listed below were ordered"
|
---|
36 | W !,?RMPRTAB,"for you on "
|
---|
37 | W $$FMTE^XLFDT($P(^RMPR(664,RDA,0),U,1),"D")_". Delivery of this equipment is expected"
|
---|
38 | W !,?RMPRTAB,$S($P($G(^RMPR(664,RDA,3)),U,2)'="":"on or about "_$$FMTE^XLFDT($P(^RMPR(664,RDA,3),U,2),"D")_".",1:"in 30 days from the order date.")
|
---|
39 | W !!,?RMPRTAB,"If you do not receive it within 5 days of the expected date,"
|
---|
40 | S LINE="please contact "_RMPREMP_", of my staff, at "_RMPRPHON_"."
|
---|
41 | W $$RAP^RMPRUTL1(LINE,RMPRTAB)
|
---|
42 | ITEMS NEW DA
|
---|
43 | W !
|
---|
44 | S RMPRLAST=$P(^RMPR(664,RDA,1,0),U,4) F LP=1:1:RMPRLAST D
|
---|
45 | .I $D(RMPRITEM(LP)) W !,?RMPRTAB+3,RMPRITEM(LP)
|
---|
46 | .E S RMPRITM=RMPRITM(LP) W !,?RMPRTAB+3,$$ITM^RMPR31U(RMPRITM)
|
---|
47 | W !!,?RMPRTAB,"Sincerely,"
|
---|
48 | W !!!!!,?RMPRTAB,RMPR("SIG")
|
---|
49 | W !,?RMPRTAB,RMPR("SBT")
|
---|
50 | W @IOF
|
---|
51 | K RMPREMP,RMPRNAME,LINE Q " "
|
---|