Changeset 84 for ccr/trunk/p/GPLMEDS.m


Ignore:
Timestamp:
Aug 5, 2008, 11:42:46 PM (16 years ago)
Author:
George Lilly
Message:

handle the case where meds are null

File:
1 edited

Legend:

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

    r83 r84  
    2828          N MEDRSLT,J,K,MEDPTMP,X,MEDVMAP,TBUF
    2929          D ACTIVE^ORWPS(.MEDRSLT,DFN)
    30           I '$D(MEDRSLT(1)) W "ERROR RUNNINIG MEDICATIONS RPC",! Q
     30          I '$D(MEDRSLT(1)) D  ; NO MEDS FOR THIS PATIENT, EXIT
     31          . W "ERROR RUNNINIG MEDICATIONS RPC",!
     32          . S @MEDOUTXML@(0)=0
     33          . Q
    3134          IF DEBUG ZWR MEDRSLT
    3235          S MEDTVMAP=$NA(^TMP("GPLCCR",$J,"MEDICATIONS"))
     
    3841          . I DEBUG W "VMAP= ",VMAP,!
    3942          . S MEDPTMP=MEDRSLT(J) ; PULL OUT MEDICATION FROM RPC RETURN ARRAY
    40           . S @MEDVMAP@("MEDICATIONOBJECTID")="MED"_J ; UNIQUE OBJID FOR MEDICATION
     43          . S @MEDVMAP@("MEDICATIONOBJECTID")="MED"_J ; UNIQUE OBJID FOR MEDS
    4144          . ; PROCESSING FOR MEDS GOES HERE
    4245          . S @MEDVMAP@("MEDICATIONDATETIMETEXT")=$$FMDTOUTC^CCRUTIL($P(MEDPTMP,"^",11),"DT") ; GETS LAST FILL DATE
Note: See TracChangeset for help on using the changeset viewer.