[613] | 1 | PPPDSP1 ;ALB/DMB - PRESC. PRACT. DISPLAY ROUTINES ; 1/24/92
|
---|
| 2 | ;;V1.0;PHARMACY PRESCRIPTION PRACTICE;;APR 7,1995
|
---|
| 3 | ;;Per VHA Directive 10-93-142, this routine should not be modified.
|
---|
| 4 | ;
|
---|
| 5 | BANNER(BNRTXT) ; Clear the screen and print the banner
|
---|
| 6 | ;
|
---|
| 7 | N BLANKS,PARMERR,TAB,I
|
---|
| 8 | ;
|
---|
| 9 | S PARMERR=-9001
|
---|
| 10 | I '$D(BNRTXT) Q PARMERR
|
---|
| 11 | I $L(BNRTXT)>80 Q PARMERR
|
---|
| 12 | ;
|
---|
| 13 | S BLANKS=""
|
---|
| 14 | S TAB=((IOM-$L(BNRTXT))\2)
|
---|
| 15 | F I=1:1:TAB S BLANKS=BLANKS_" "
|
---|
| 16 | ;
|
---|
| 17 | W @IOF,BLANKS,BNRTXT
|
---|
| 18 | ;
|
---|
| 19 | Q 0
|
---|
| 20 | ;
|
---|
| 21 | DSPFFX(TARRY,FFXIFN) ; Display an FFX entry
|
---|
| 22 | ;
|
---|
| 23 | ;
|
---|
| 24 | N PARMERR
|
---|
| 25 | ;
|
---|
| 26 | S PARMERR=-9001
|
---|
| 27 | ;
|
---|
| 28 | I '$D(TARRY) Q PARMERR
|
---|
| 29 | I '$D(@TARRY@(FFXIFN)) Q PARMERR
|
---|
| 30 | ;
|
---|
| 31 | W !,"Entry Number: ",FFXIFN,!
|
---|
| 32 | W "Entry Date : ",@TARRY@(FFXIFN,"ED"),!
|
---|
| 33 | W "Entry Source: ",@TARRY@(FFXIFN,"SOURCE"),!!
|
---|
| 34 | W "Patient Name: ",@TARRY@(FFXIFN,"NAME")
|
---|
| 35 | W ?40,"SSN: ",@TARRY@(FFXIFN,"SSN"),!
|
---|
| 36 | W "Station: ",@TARRY@(FFXIFN,"POV")
|
---|
| 37 | W " (",@TARRY@(FFXIFN,"STANO"),")"
|
---|
| 38 | W ?40,"Domain: ",@TARRY@(FFXIFN,"DOMAIN"),!
|
---|
| 39 | W "Last Visit Date: ",@TARRY@(FFXIFN,"LVD")
|
---|
| 40 | W ?40,"Last Batch Request: ",@TARRY@(FFXIFN,"LBRD"),!
|
---|
| 41 | W "Last PDX Date: ",@TARRY@(FFXIFN,"LPDX")
|
---|
| 42 | W ?40,"Status: ",@TARRY@(FFXIFN,"STATUS"),!
|
---|
| 43 | Q 0
|
---|