Changeset 345 for ccr/trunk/p/GPLALERT.m


Ignore:
Timestamp:
Jan 29, 2009, 11:26:56 AM (15 years ago)
Author:
George Lilly
Message:

fixing bugs that affect RPMS Alerts

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ccr/trunk/p/GPLALERT.m

    r343 r345  
    7070 . E  S @ALTVMAP@("ALERTSOURCEID")="" ; SOURCE NULL - SHOULD NOT HAPPEN
    7171 . W "RUNNING ALERTS, PROVIDER: ",@ALTVMAP@("ALERTSOURCEID"),!
    72  . N ACGL1,ACGFI,ACIEN,ACVUID
     72 . N ACGL1,ACGFI,ACIEN,ACVUID,ACNM,ACTMP
    7373 . S ACGL1=$P(@ALTG@(ALTTMP),U,9) ; ADDRESS OF THE REACTANT XX;GLB(YY.Z,
    7474 . S ACGFI=$$PRSGLB($P(ACGL1,";",2)) ; FILE NUMBER
     
    7777 . S @ALTVMAP@("ALERTAGENTPRODUCTOBJECTID")="PRODUCT_"_ACIEN ; IE OF REACTANT
    7878 . S @ALTVMAP@("ALERTAGENTPRODUCTSOURCEID")="" ; WHERE DO WE GET THIS?
    79  . S @ALTVMAP@("ALERTAGENTPRODUCTNAMETEXT")=$P(@ALTG@(ALTTMP),U,2) ; REACTANT
     79 . S ACNM=$P(@ALTG@(ALTTMP),U,2) ; REACTANT
     80 . S @ALTVMAP@("ALERTAGENTPRODUCTNAMETEXT")=ACNM
    8081 . S @ALTVMAP@("ALERTAGENTPRODUCTCODEVALUE")=ACVUID
    8182 . I ACVUID'="" D  ; IF VUID IS NOT NULL
    8283 . . S @ALTVMAP@("ALERTAGENTPRODUCTCODESYSTEM")="VUID"
    8384 . E  D  ; IF REACTANT CODE VALUE IS NULL
     85 . . I $G(DUZ("AG"))="I" D  ; IF WE ARE RUNNING ON RPMS
     86 . . . S ACTMP=$O(^C0CCODES(176.112,"C",ACNM,0)) ;
     87 . . . W "RPMS NAME FOUND",ACNM," ",ACTMP,!
    8488 . . S @ALTVMAP@("ALERTAGENTPRODUCTCODESYSTEM")=""
    8589 . . S @ALTVMAP@("ALERTAGENTPRODUCTCODEVALUE")=""
Note: See TracChangeset for help on using the changeset viewer.