1 | RMPRU ;PHX/HPL- ASSORTED UTILITIES ; 10/31/1994
|
---|
2 | ;;3.0;PROSTHETICS;;Feb 09, 1996
|
---|
3 | ACT ;If either Orthotic Lab and Shoe Last Clinic has been activated or
|
---|
4 | ;Restoration Lab has been activated, make sure Fiscal has activated
|
---|
5 | ;the appropriate Cost Center(s) or do not allow creation of Lab
|
---|
6 | ;requests.
|
---|
7 | ;Called from the Entry Action Field of the Option CREATE 2529-3 REQUEST.
|
---|
8 | ;NO VARIABLES REQUIRED
|
---|
9 | N RMPRSITE,RMPRPRI,RMPRCP,RMPRCC,RMPRPICE
|
---|
10 | S RMPRSITE=DUZ(2),RMPRPRI=0 S RMPRPRI=$O(^RMPR(669.9,"C",DUZ(2),RMPRPRI)),RMPRCC=827300,RMPRCP=910
|
---|
11 | ACT1 S RMPRPICE=$S(RMPRCC=827300:"11",RMPRCC=827400:"12")
|
---|
12 | I $G(RMPRSITE),$P(^RMPR(669.9,RMPRPRI,0),U,RMPRPICE)>0,$P($G(^PRCD(420,RMPRSITE,1,RMPRCP,2,RMPRCC,0)),U,1)'>0 D
|
---|
13 | .S RQUIT=1
|
---|
14 | .W !!,"Cost Center ",RMPRCC," has not been activated for "_$S(RMPRCC=827300:"Orthotic Lab and Shoe Last Clinic",RMPRCC=827400:"Restoration Lab",1:"")_". ",!,"Please contact Fiscal Service."
|
---|
15 | Q:RMPRCC=827400 S RMPRCC=827400 D ACT1
|
---|
16 | Q
|
---|
17 | GTNAME(RDFN) ;UTILITY TO GET THE PATIENT'S NAME FROM THE PATIENT FILE USING
|
---|
18 | ;VADPT CALLS
|
---|
19 | N DFN,VAHOW,VAROOT,RMPRNAME
|
---|
20 | S DFN=RDFN,VAROOT="RMPRNAME"
|
---|
21 | D DEM^VADPT
|
---|
22 | Q RMPRNAME(1)
|
---|
23 | GTSSN(RDFN) ;UTILITY TO GET PATIENT'S SSN FROM THE PATIENT FILE USING
|
---|
24 | ;VADPT CALLS
|
---|
25 | N DFN,VAHOW,VAROOT,RMPRNAME
|
---|
26 | S DFN=RDFN,VAROOT="RMPRNAME"
|
---|
27 | D DEM^VADPT
|
---|
28 | Q $P(RMPRNAME(2),U,2)
|
---|
29 | NAMESSN(RDFN) ;Utility to get a two piece string consisting of patient name
|
---|
30 | ;and social security number
|
---|
31 | N DFN,VAHOW,VAROOT,RMPRNAME
|
---|
32 | S DFN=RDFN,VAROOT="RMPRNAME"
|
---|
33 | D DEM^VADPT
|
---|
34 | Q RMPRNAME(1)_"^"_$P(RMPRNAME(2),U,2)
|
---|