Changeset 278 for ccr/trunk/p/GPLLABS.m


Ignore:
Timestamp:
Nov 14, 2008, 9:43:58 AM (15 years ago)
Author:
George Lilly
Message:

fixes for Labs not found and some Meds template fixes

File:
1 edited

Legend:

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

    r277 r278  
    102102 ;
    103103 ;
     104 N C0CNSSN ; IS THERE AN SSN FLAG
     105 S C0CNSSN=0
     106 S C0CLB=$NA(^TMP("GPLCCR",$J,"RESULTS")) ; BASE GLB FOR LABS VARS
    104107 D GHL7 ; GET HL7 MESSAGE FOR THIS PATIENT
    105  S C0CLB=$NA(^TMP("GPLCCR",$J,"RESULTS")) ; BASE GLB FOR LABS VARS
     108 I C0CNSSN=1 D  Q  ; NO SSN, CAN'T GET HL7 FOR THIS PATIENT
     109 . S @C0CLB@(0)=0
    106110 K @C0CLB ; CLEAR OUT OLD VARS IF ANY
    107111 N QTSAV S QTSAV=C0CQT ;SAVE QUIET FLAG
     
    119123 I C0CPTID="" D  Q  ; NO SSN, COMPLAIN AND QUIT
    120124 . W "LAB LOOKUP FAILED, NO SSN",!
     125 . S C0CNSSN=1 ; SET NO SSN FLAG
    121126 S C0CSPC="*" ; LOOKING FOR ALL LABS
    122127 D DT^DILF(,"T-5000",.C0CSDT) ; START DATE LONG AGO TO GET EVERYTHING
Note: See TracChangeset for help on using the changeset viewer.