Changeset 636 for FOIAVistA/tag/r/PHARMACY_DATA_MANAGEMENT-PSS/PSSDDUT2.m
- Timestamp:
- Dec 4, 2009, 8:26:01 PM (14 years ago)
- Location:
- FOIAVistA/tag/r
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
FOIAVistA/tag/r/PHARMACY_DATA_MANAGEMENT-PSS/PSSDDUT2.m
r628 r636 1 PSSDDUT2 ;BIR/LDT - Pharmacy Data Management DD Utility ; 8/21/07 8:43am2 ;;1.0; PHARMACY DATA MANAGEMENT; **3,21,61,81,95,127 ,126**;9/30/97;Build 111 PSSDDUT2 ;BIR/LDT - Pharmacy Data Management DD Utility ;10/30/97 9:41 2 ;;1.0; PHARMACY DATA MANAGEMENT; **3,21,61,81,95,127**;9/30/97;Build 41 3 3 ; 4 4 ;Reference to ^DIC(42 supported by DBIA #10039 … … 33 33 ;;R RESTRICTED ITEMS 34 34 ;;S SUPPLY ITEMS 35 ;;B ALLOW REFILL (SCH. 3, 4, 5 ONLY)35 ;;B ALLOW REFILL (SCH. 3, 4, 5 NARCOTICS ONLY) 36 36 ;;W NOT RENEWABLE 37 37 ;;F NON REFILLABLE 38 38 ;;E ELECTRONICALLY BILLABLE 39 39 ;; 40 DEATBL ; More Help regarding DEA Codes41 K PSSHLP42 F II=1:1 Q:$P($T(TBL+II),";",3)="" S PSSHLP(II)=$P($T(TBL+II),";",3,99)43 S PSSHLP(1,"F")="!!" D WRITE44 ;45 TBL K II Q46 ;; DEA CODE TABLE47 ;; CODE ALLOW RENEWS ALLOW REFILLS48 ;; 1 NO NO49 ;; 2 NO NO50 ;; 2A NO NO51 ;; 3 YES YES52 ;; 3A YES NO53 ;; 3AB YES YES54 ;; 4 YES YES55 ;; 4A YES NO56 ;; 4AB YES YES57 ;; 5 YES YES58 ;; 5A YES NO59 ;; 5AB YES YES60 ;; ADDING W TO A SCHED. 3,4,OR 5 CODE DISALLOWS RENEWS.61 ;; ADDING F TO A SCHED. 3,4,OR 5 CODE DISALLOWS REFILLS62 ;; IF A CODE IS NOT LISTED IN THE ABOVE TABLE63 ;; IT HAS NO EFFECT ON RENEW OR REFILL64 40 SIG ;checks SIG for RXs (Replaces SIG^PSOHELP) 65 41 I $E(X)=" " D EN^DDIOL("Leading spaces are not allowed in the SIG! ","","$C(7),!") K X Q … … 108 84 EDIT ;INPUT XFORM FOR DEA FIELD IN DRUG FILE (Replaces EDIT^PSODEA) 109 85 I X["F",X["B" D EN^DDIOL("Inappropriate F designation!","","$C(7),!") K X Q 110 ;;DEA CHANGE PSS*1*126 111 I X["B",(+X<3) D EN^DDIOL("The B designation is only valid for schedule 3, 4, 5 !","","$C(7),!") K X Q 86 I X["B",(+X<3!(X'["A")) D EN^DDIOL("The B designation is only valid for schedule 3, 4, 5 narcotics !","","$C(7),!") K X Q 112 87 I X["A"&(X["C"),+X=2!(+X=3) D EN^DDIOL("The A & C designation is not valid for schedule 2 or 3 narcotics !","","$C(7),!") K X Q 113 88 I $E(X)=1,X[2!(X[3)!(X[4)!(X[5) D EN^DDIOL("It contains other inappropriate schedule 2-5 narcotics!","","$C(7),!") K X Q
Note:
See TracChangeset
for help on using the changeset viewer.