Changeset 508 for ccr/trunk/p/C0CLABS.m


Ignore:
Timestamp:
May 21, 2009, 1:12:11 PM (15 years ago)
Author:
George Lilly
Message:

formatting for Version 1

File:
1 edited

Legend:

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

    r435 r508  
    1 C0CALABS ; CCDCCR/GPL - CCR/CCD PROCESSING FOR LAB RESULTS ; 10/01/08
    2  ;;0.3;CCDCCR;nopatch;noreleasedate
     1C0CALABS        ; CCDCCR/GPL - CCR/CCD PROCESSING FOR LAB RESULTS ; 10/01/08
     2 ;;1.0;C0C;;May 19, 2009;
    33 ;Copyright 2008,2009 George Lilly, University of Minnesota.
    44 ;Licensed under the terms of the GNU General Public License.
     
    1919 ;51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
    2020           ;
    21 ;MAP(DFN,MOXML,MIVAR,MIXML) ; MAP RESULTS VARIABLES TO XML - GPL -TBD
    22 MAP(MIXML,DFN,MOXML) ;TO MAKE THIS COMPATIBLE WITH OLD CALLING FOR EXTRACT
     21MAP(MIXML,DFN,MOXML)    ;TO MAKE THIS COMPATIBLE WITH OLD CALLING FOR EXTRACT
    2322 ; ASSUMES THAT EXTRACT HAS BEEN RUN AND THE VARIABLES STORED IN MIVAR
    2423 ; MIXML,MIVAR, AND MOXML ARE PASSED BY NAME
     
    3837 Q
    3938 ;
    40 RPCMAP(RTN,DFN,RMIVAR,RMIXML) ; RPC ENTRY POINT FOR MAPPING RESULTS
     39RPCMAP(RTN,DFN,RMIVAR,RMIXML)   ; RPC ENTRY POINT FOR MAPPING RESULTS
    4140 ; RTN IS PASSED BY REFERENCE
    4241 ;N C0CT0,C0CT,C0CV ; CCR TEMPLATE, RESULTS SUBTEMPLATE, VARIABLES
     
    115114 Q
    116115 ;
    117 EXTRACT(ILXML,DFN,OLXML) ; EXTRACT LABS INTO THE C0CLVAR GLOBAL
     116EXTRACT(ILXML,DFN,OLXML)        ; EXTRACT LABS INTO THE C0CLVAR GLOBAL
    118117 ;
    119118 ; LABXML AND LABOUTXML ARE PASSED BY NAME SO GLOBALS CAN BE USED
     
    136135 Q
    137136     ;
    138 GHL7 ; GET HL7 MESSAGE FOR LABS FOR THIS PATIENT
     137GHL7    ; GET HL7 MESSAGE FOR LABS FOR THIS PATIENT
    139138 ; N C0CPTID,C0CSPC,C0CSDT,C0CEDT,C0CR
    140139 ; SET UP FOR LAB API CALL
     
    156155 Q
    157156 ;
    158 LIST ; LIST THE HL7 MESSAGE; ALSO, EXTRACT THE RESULT VARIABLES TO C0CLB
     157LIST    ; LIST THE HL7 MESSAGE; ALSO, EXTRACT THE RESULT VARIABLES TO C0CLB
    159158 ;
    160159 ; N C0CI,C0CJ,C0COBT,C0CHB,C0CVAR
     
    230229 ;M ^TMP("C0CRIM","VARS",DFN,"RESULTS")=@C0CLB
    231230 Q
    232 LTYP(OSEG,OTYP,OVARA,OC0CQT) ;
     231LTYP(OSEG,OTYP,OVARA,OC0CQT)    ;
    233232 S OTAB=$NA(@C0CTAB@(OTYP)) ; TABLE FOR SEGMENT TYPE
    234233 I '$D(OC0CQT) S C0CQT=0 ; NOT C0CQT IS DEFAULT
     
    247246 . . . I OV'="" W OI_": "_$P(@OTAB@(OI),"^",3),": ",OVAR,": ",OV,!
    248247 Q
    249 LOBX ;
    250  Q
    251  ;
    252 OUT(DFN) ; WRITE OUT A CCR THAT HAS JUST BEEN PROCESSED (FOR TESTING)
     248LOBX    ;
     249 Q
     250 ;
     251OUT(DFN)        ; WRITE OUT A CCR THAT HAS JUST BEEN PROCESSED (FOR TESTING)
    253252 N GA,GF,GD
    254253 S GA=$NA(^TMP("C0CCCR",$J,DFN,"CCR",1))
     
    258257 Q
    259258 ;
    260 SETTBL ;
     259SETTBL  ;
    261260 K X ; CLEAR X
    262261 S X("PID","PID1")="1^00104^Set ID - Patient ID"
Note: See TracChangeset for help on using the changeset viewer.