- 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/OUTPATIENT_PHARMACY-PSO-APSP-HUIP/PSOBUILD.m
r628 r636 1 PSOBUILD ;IHS/DSD/JCM - BUILD ARRAY OF PATIENTS CURRENT MEDS [ 07/15/96 5:25 PM ] ;6/21/07 8:20am2 ;;7.0;OUTPATIENT PHARMACY;**23,82,119,132,235 ,206**;DEC 1997;Build 391 PSOBUILD ;IHS/DSD/JCM - BUILD ARRAY OF PATIENTS CURRENT MEDS [ 07/15/96 5:25 PM ] 2 ;;7.0;OUTPATIENT PHARMACY;**23,82,119,132,235**;DEC 1997 3 3 ;External reference ^PS(50.606 supported by DBIA 2174 4 4 ;External reference ^PS(50.7 supported by DBIA 2223 … … 45 45 S PSODRG=+$P(PSORX0,"^",6) G:'$D(^PSDRUG(PSODRG,0)) GETX S PSODRUG0=^PSDRUG(PSODRG,0),PSOVACL=$P(PSODRUG0,"^",2),PSODYS=$P(PSORX0,"^",8) 46 46 ; 47 I PSOST0<12 !(PSOST0=16),PSOEXPDT<DT D:$P(PSORX0,"^",15)'=1147 I PSOST0<12,PSOEXPDT<DT D:$P(PSORX0,"^",15)'=11 48 48 .S PSOST0=11,$P(PSORX0,"^",15)=11 N DIE,DIC,DR,DA,PSOBEXDA S DIE=52,(DA,PSOBEXDA)=PSOBUILD("RX"),DR="100////11" D ^DIE K DIE,DIC,DR 49 49 .D ECAN^PSOUTL(DA) K DA … … 61 61 I $P($G(^PSDRUG(PSODRG,2)),"^",3)'["O" S PSOSTN=PSOSTN_"M" 62 62 S CLOZPT=$S($P($G(^PSDRUG(PSODRG,"CLOZ1")),"^")="PSOCLO1":1,1:0) 63 I 'CLOZPT, ($P(PSODRUG0,"^",3)["A")&($P(PSODRUG0,"^",3)'["B")S PSOSTN=PSOSTN_"B",PSOSTF=PSOSTF_"B"64 K CLOZPT I ($P(PSODRUG0,"^",3)["W")!($P(PSODRUG0,"^",3)[1)!($P(PSODRUG0,"^",3)[2)S PSOSTN=PSOSTN_"C"63 I 'CLOZPT,$P(PSODRUG0,"^",3)["A",$P(PSODRUG0,"^",3)'["B" S PSOSTN=PSOSTN_"B",PSOSTF=PSOSTF_"B" 64 K CLOZPT I $P(PSODRUG0,"^",3)["W" S PSOSTN=PSOSTN_"C" 65 65 I $D(^PS(53,+$P(PSORX0,"^",3),0)),'$P(^(0),"^",5) S PSOSTN=PSOSTN_"D" 66 66 I PSOST0=1 S PSOSTN=PSOSTN_"E"
Note:
See TracChangeset
for help on using the changeset viewer.