Changeset 347 for ccr/trunk/p/GPLLABS.m
- Timestamp:
- Jan 30, 2009, 1:07:28 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ccr/trunk/p/GPLLABS.m
r327 r347 143 143 . S C0CNSSN=1 ; SET NO SSN FLAG 144 144 S C0CSPC="*" ; LOOKING FOR ALL LAB TYPES 145 I $D(^TMP("GPLCCR","LABLIMIT")) D ; IS LAB LIMIT SET? MOVE THIS TO PARMS 146 . S C0CLLMT=^TMP("GPLCCR","LABLIMIT") ;USE THE LAB LIMIT PARAMATER 147 E S C0CLLMT="T-360" ;START DATE LONG AGO TO GET EVERYTHING 148 D DT^DILF(,C0CLLMT,.C0CSDT) ; 145 ;I $D(^TMP("GPLCCR","LABLIMIT")) D ; IS LAB LIMIT SET? MOVE THIS TO PARMS 146 ;. S C0CLLMT=^TMP("GPLCCR","LABLIMIT") ;USE THE LAB LIMIT PARAMATER 147 ;E S C0CLLMT="T-360" ;START DATE LONG AGO TO GET EVERYTHING 148 S C0CLLMT=$$GET^C0CPARMS("LABLIMIT") ; GET THE LIMIT PARM 149 S C0CLSTRT=$$GET^C0CPARMS("LABSTART") ; GET START PARM 150 D DT^DILF(,C0CLLMT,.C0CSDT) ; 149 151 W "LAB LIMIT: ",C0CLLMT,! 150 D DT^DILF(, "T",.C0CEDT) ; END DATE TODAY - IMPLEMENT END DATE PARM152 D DT^DILF(,C0CLSTRT,.C0CEDT) ; END DATE TODAY - IMPLEMENT END DATE PARM 151 153 S C0CR=$$GCPR^LA7QRY(C0CPTID,C0CSDT,C0CEDT,C0CSPC,C0CSPC) ; CALL LAB LOOKUP 152 154 Q … … 159 161 I '$D(DFN) S DFN=1 ; DEFAULT TEST PATIENT 160 162 I '$D(^KVAI(0)) D SETTBL ; INITIALIZE LAB TABLE 161 I ^ KBAI(0)'="V2" D SETTBL ; NEED NEWEST VERSION163 I ^TMP("GPLCCR","LABTBL",0)'="V2" D SETTBL ; NEED NEWEST VERSION 162 164 I '$D(^TMP("HLS",$J,1)) D GHL7 ; GET HL7 MGS IF NOT ALREADY DONE 163 S C0CTAB=$NA(^ KBAI) ; BASE OF OBX TABLE165 S C0CTAB=$NA(^TMP("GPLCCR","LABTBL")) ; BASE OF OBX TABLE 164 166 S C0CHB=$NA(^TMP("HLS",$J)) 165 167 S C0CI="" … … 377 379 S X("OBX","OBX16")="16^00584^Responsible Observer" 378 380 S X("OBX","OBX17")="17^00936^Observation Method" 379 M ^ KBAI=X ; SET VALUES IN ^KBAI380 S ^ KBAI(0)="V2"381 Q 382 ; 381 M ^TMP("GPLCCR","LABTBL")=X ; SET VALUES IN ^TMP("GPLCCR","LABTBL") 382 S ^TMP("GPLCCR","LABTBL",0)="V2" 383 Q 384 ;
Note:
See TracChangeset
for help on using the changeset viewer.