Changeset 93 for ccr/trunk/p/GPLMEDS.m
- Timestamp:
- Aug 19, 2008, 4:50:47 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ccr/trunk/p/GPLMEDS.m
r90 r93 32 32 . S @MEDOUTXML@(0)=0 33 33 . Q 34 I FDEBUG ZWR MEDRSLT34 I DEBUG ZWR MEDRSLT 35 35 S MEDTVMAP=$NA(^TMP("GPLCCR",$J,"MEDICATIONS")) 36 36 S MEDTARYTMP=$NA(^TMP("GPLCCR",$J,"MEDARYTMP")) 37 37 F J=1:3 Q:'$D(MEDRSLT(J)) D ; FOR EACH MEDICATION IN THE LIST 38 . W "J IS ",J,!38 . I DEBUG W "J IS ",J,! 39 39 . S MEDVMAP=$NA(@MEDTVMAP@(J)) 40 40 . K @MEDVMAP … … 43 43 . S @MEDVMAP@("MEDICATIONOBJECTID")="MED"_J ; UNIQUE OBJID FOR MEDS 44 44 . ; PROCESSING FOR MEDS GOES HERE 45 . S @MEDVMAP@("MEDI CATIONDATETIMETEXT")=$$FMDTOUTC^CCRUTIL($P(MEDPTMP,"^",11),"DT") ; GETS LAST FILL DATE45 . S @MEDVMAP@("MEDISSUEDATETXT")=$$FMDTOUTC^CCRUTIL($P(MEDPTMP,"^",11),"DT") ; GETS LAST FILL DATE 46 46 . S @MEDVMAP@("MEDICATIONDATETIMEAGE")="" 47 47 . S @MEDVMAP@("MEDICATIONDATETIMEAGEUNITS")="" 48 . S @MEDVMAP@("MED ICATIONTYPETEXT")="Medication"49 . S @MEDVMAP@("MED ICATIONSTATUSTEXT")=$P(MEDPTMP,"^",10) ; STATUS FROM RPC50 . S @MEDVMAP@("MED ICATIONSOURCEACTORID")="ACTORSYSTEM_1"51 . S @MEDVMAP@("MED ICATIONPRODUCTNAMETEXT")=$P(MEDPTMP,"^",3)48 . S @MEDVMAP@("MEDTYPETEXT")="Medication" 49 . S @MEDVMAP@("MEDSTATUSTEXT")=$P(MEDPTMP,"^",10) ; STATUS FROM RPC 50 . S @MEDVMAP@("MEDSOURCEACTORID")="ACTORSYSTEM_1" 51 . S @MEDVMAP@("MEDPRODUCTNAMETEXT")=$P(MEDPTMP,"^",3) 52 52 . S @MEDVMAP@("MEDICATIONPRODUCTNAMECODEVALUE")="" 53 53 . S @MEDVMAP@("MEDICATIONPRODUCTNAMECODINGINGSYSTEM")="" 54 54 . S @MEDVMAP@("MEDICATIONPRODUCTNAMECODEVERSION")="" 55 . S @MEDVMAP@("MED ICATIONBRANDNAMETEXT")=""55 . S @MEDVMAP@("MEDBRANDNAMETEXT")="" 56 56 . S @MEDVMAP@("MEDICATIONBRANDNAMECODEVALUE")="" 57 57 . S @MEDVMAP@("MEDICATIONBRANDNAMECODINGSYSTEM")="" 58 58 . S @MEDVMAP@("MEDICATIONBRANDNAMECODEVERSION")="" 59 . S @MEDVMAP@("MEDICATIONSTRENGTHVALUE")="" 60 . S @MEDVMAP@("MEDICATIONSTRENGTHUNIT")="" 61 . S @MEDVMAP@("MEDICATIONFORMTEXT")="" 59 . S @MEDVMAP@("MEDSTRENGTHVALUE")="" 60 . S @MEDVMAP@("MEDSTRENGTHUNIT")="" 61 . S @MEDVMAP@("MEDFORMTEXT")="" 62 . S @MEDVMAP@("MEDQUANTITYVALUE")="" 63 . S @MEDVMAP@("MEDQUANTITYUNIT")="" 64 . S @MEDVMAP@("MEDRFNO")="" 62 65 . S @MEDVMAP@("MEDICATIONDESCRIPTIONTEXT")=$P(MEDRSLT(J+1)," *",2) 63 . S @MEDVMAP@("MED ICATIONDIRECTIONDESCRIPTIONTEXT")=$P(MEDRSLT(J+2),"\ Sig: ",2)66 . S @MEDVMAP@("MEDDIRECTIONDESCRIPTIONTEXT")=$P(MEDRSLT(J+2),"\ Sig: ",2) 64 67 . S @MEDVMAP@("MEDICATIONDIRECTIONDOSEVALUE")="" 65 68 . S @MEDVMAP@("MEDICATIONDIRECTIONROUTETEXT")=""
Note:
See TracChangeset
for help on using the changeset viewer.