- 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_BENEFITS_MANAGEMENT-PSU/PSUVIT1.m
r628 r636 1 PSUVIT1 ;BIR/RDC - VITALS & IMMUNIZATION EXTRACT; 24 DEC 2003 ; 10/9/07 7:03am2 ;;4.0;PHARMACY BENEFITS MANAGEMENT; **11**;MARCH, 2005;Build 81 PSUVIT1 ;BIR/RDC - VITALS & IMMUNIZATION EXTRACT; 24 DEC 2003 2 ;;4.0;PHARMACY BENEFITS MANAGEMENT;;MARCH, 2005 3 3 ; 4 4 ;DBIA's … … 72 72 N PSURTYPE,PSUSSN,PSUICN,PSUVTYPE,PSUVRATE,PSUVUNIT 73 73 N Z,QQ,PSUVQ1,PSUVQ2,PSUVQ3,PSUVQ4,PSUVLIST,PSUVMSG 74 N PSULN,PSUTXT75 74 ; 76 75 S PSUVLIST="""BLOOD PRESSURE"",""HEIGHT"",""WEIGHT"",""PAIN"",""PULSE"",""PULSE OXIMETRY""" … … 78 77 ; ** Loop through date index for valid dates ** 79 78 S PSUDATE=SDATE 80 ;PSU*4*11 Added null ptr notification.81 S PSUTXT(1)="The following IEN(s) have a null pointer in the PATIENT (#2) field of"82 S PSUTXT(2)="the GMRV VITAL MEASUREMENT file (#120.5). Please notify your IRM and"83 S PSUTXT(3)="submit a remedy ticket for help in evaluating the record."84 S PSULN=385 79 F S PSUDATE=$O(^GMR(120.5,"B",PSUDATE)) Q:PSUDATE>EDATE!('PSUDATE) D 86 80 . S PSUV="" ; ** loop thru vitals for each date ** … … 89 83 .. S PSUVREC=$G(^GMR(120.5,PSUV,0)) Q:'PSUVREC 90 84 .. S PSUPTPTR=$P(PSUVREC,U,2) ; ** point to PATIENT ** 91 .. I PSUPTPTR="" D Q ; ** quit if no patient pointer **92 ... S PSULN=PSULN+193 ... S PSUTXT(PSULN)=PSUV94 85 .. Q:$G(^DPT(PSUPTPTR,0))="" ; ** quit if no patient record ** 95 86 .. S PSUPTREC=^DPT(PSUPTPTR,0) ; ** get patient record ** … … 123 114 .. ; ** S PSUVTMP(PSUSSN,PSUVTYPE)=PSUVMSG 124 115 .. S ^XTMP("PSU_"_PSUJOB,"PSUVI","TMP",PSUSSN,PSUVTYPE)=PSUVMSG 125 ;PSU*4*11 Send null ptr notifications to PBM group.126 I PSULN>3 D127 . S XMTEXT="PSUTXT(",XMY("G.PSU PBM")=""128 . S XMSUB="** PBM vitals extract detected null patient pointer(s) **"129 . S XMDUZ="Pharmacy Benefits Management Package"130 . N DIFROM D ^XMD131 116 Q 132 117 ; ** end of vital extract **
Note:
See TracChangeset
for help on using the changeset viewer.