Changeset 412 for ccr/trunk/p/CCRMEDS3.m


Ignore:
Timestamp:
Mar 17, 2009, 7:40:10 PM (15 years ago)
Author:
George Lilly
Message:

namespacing

File:
1 edited

Legend:

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

    r396 r412  
    5050 I DEBUG ZWR MEDS
    5151 N FDAIEN S FDAIEN=0 ; For use in $Order in the MEDS array.
    52  S MEDMAP=$NA(^TMP("GPLCCR",$J,"MEDMAP"))
     52 S MEDMAP=$NA(^TMP("C0CCCR",$J,"MEDMAP"))
    5353 N MEDCOUNT S MEDCOUNT=@MEDMAP@(0) ; We already have meds in the array
    5454 N MEDFIRST S MEDFIRST=1 ; FLAG FOR FIRST MED PROCESSED HERE
     
    5757 . I MED(5,"I")!MED(6,"I") QUIT  ; If disconinued, we don't want to pull it.
    5858 . S MEDCOUNT=MEDCOUNT+1
    59  . S MAP=$NA(^TMP("GPLCCR",$J,"MEDMAP",MEDCOUNT))
     59 . S MAP=$NA(^TMP("C0CCCR",$J,"MEDMAP",MEDCOUNT))
    6060 . S @MEDMAP@(0)=@MEDMAP@(0)+1 ; INCREMENT TOTAL MEDS IN VAR ARRAY
    6161 . N RXIEN S RXIEN=$P(FDAIEN,",") ; First piece of FDAIEN is the number of the med for this patient
     
    203203 . E  S @MAP@("MEDFULLFILLMENTINSTRUCTIONS")=""
    204204 . S @MAP@("MEDRFNO")=""
    205  . N RESULT S RESULT=$NA(^TMP("GPLCCR",$J,"MAPPED"))
     205 . N RESULT S RESULT=$NA(^TMP("C0CCCR",$J,"MAPPED"))
    206206 . K @RESULT
    207  . D MAP^GPLXPATH(MINXML,MAP,RESULT)
    208  . ; D PARY^GPLXPATH(RESULT)
     207 . D MAP^C0CXPATH(MINXML,MAP,RESULT)
     208 . ; D PARY^C0CXPATH(RESULT)
    209209 . ; MAPPING DIRECTIONS
    210210 . N MEDDIR1,DIRXML1 S DIRXML1="MEDDIR1" ; VARIABLE AND NAME VARIABLE TEMPLATE
    211211 . N MEDDIR2,DIRXML2 S DIRXML2="MEDDIR2" ; VARIABLE AND NAME VARIABLE RESULT
    212  . D QUERY^GPLXPATH(MINXML,"//Medications/Medication/Directions",DIRXML1)
    213  . D REPLACE^GPLXPATH(RESULT,"","//Medications/Medication/Directions")
     212 . D QUERY^C0CXPATH(MINXML,"//Medications/Medication/Directions",DIRXML1)
     213 . D REPLACE^C0CXPATH(RESULT,"","//Medications/Medication/Directions")
    214214 . ; N MDZ1,MDZNA
    215215 . I DIRCNT>0 D  ; IF THERE ARE DIRCTIONS
    216216 . . F MDZ1=1:1:DIRCNT  D  ; FOR EACH DIRECTION
    217217 . . . S MDZNA=$NA(@MAP@("M","DIRECTIONS",MDZ1))
    218  . . . D MAP^GPLXPATH(DIRXML1,MDZNA,DIRXML2)
    219  . . . D INSERT^GPLXPATH(RESULT,DIRXML2,"//Medications/Medication")
     218 . . . D MAP^C0CXPATH(DIRXML1,MDZNA,DIRXML2)
     219 . . . D INSERT^C0CXPATH(RESULT,DIRXML2,"//Medications/Medication")
    220220 . I MEDFIRST D  ;
    221221 . . S MEDFIRST=0 ; RESET FIRST FLAG
    222  . . D CP^GPLXPATH(RESULT,OUTXML) ; First one is a copy
    223  . D:'MEDFIRST INSINNER^GPLXPATH(OUTXML,RESULT) ; AFTER FIRST, INSERT INNER XML
     222 . . D CP^C0CXPATH(RESULT,OUTXML) ; First one is a copy
     223 . D:'MEDFIRST INSINNER^C0CXPATH(OUTXML,RESULT) ; AFTER FIRST, INSERT INNER XML
    224224 N MEDTMP,MEDI
    225  D MISSING^GPLXPATH(OUTXML,"MEDTMP") ; SEARCH XML FOR MISSING VARS
     225 D MISSING^C0CXPATH(OUTXML,"MEDTMP") ; SEARCH XML FOR MISSING VARS
    226226 I MEDTMP(0)>0 D  ; IF THERE ARE MISSING VARS - MARKED AS @@X@@
    227227 . W "MEDICATION MISSING ",!
Note: See TracChangeset for help on using the changeset viewer.