| 1 | LRAPD ;AVAMC/REG/WTY - AP DATA ENTRY ;11/27/01 | 
|---|
| 2 | ;;5.2;LAB SERVICE;**72,91,259**;Sep 27, 1994 | 
|---|
| 3 | MAIN ; | 
|---|
| 4 | S:'$D(LRSOP) LRSOP="" | 
|---|
| 5 | I LRCAPA D  G:'$D(X) END | 
|---|
| 6 | .D @(LRSS_"^LRAPSWK") | 
|---|
| 7 | S LRD(1)=LRD,LRD=LRD_LRSS_"^LRAPD1",LR("TR")="" | 
|---|
| 8 | D @LRD | 
|---|
| 9 | I LRD(1)="P" D  Q | 
|---|
| 10 | .D AK^LRAPDA,END | 
|---|
| 11 | D ^LRAPDA | 
|---|
| 12 | D END | 
|---|
| 13 | Q | 
|---|
| 14 | A ;also from LRAPOLD,LRAPM,LRAPQAMR,LRAPQAT | 
|---|
| 15 | S LRDICS="SPCYEM" D ^LRAP Q:'$D(Y) | 
|---|
| 16 | S LRV=$P($G(^LRO(69.2,LRAA,0)),U,10) | 
|---|
| 17 | S X=$G(^LAB(69.9,1,11)) | 
|---|
| 18 | S LR("FS")=+X | 
|---|
| 19 | S LR("DX")=$S(LRSS="SP":$P(X,U,2),LRSS="CY":$P(X,U,3),1:"") | 
|---|
| 20 | S:LR("DX")="" LR("DX")=$S(LRSS="EM":$P(X,U,4),1:0) | 
|---|
| 21 | Q | 
|---|
| 22 | R ; | 
|---|
| 23 | S Y=$S('X:0,'$D(^LAB(61.5,X,0)):0,'$P(^LAB(61.5,X,0),U,3):0,1:.02) | 
|---|
| 24 | Q | 
|---|
| 25 | T ; | 
|---|
| 26 | S LR(8)=$S('X:0,'$D(^LAB(61,X,0)):0,1:$P(^LAB(61,X,0),U,4)) | 
|---|
| 27 | Q | 
|---|
| 28 | EN ;Gross Description/Clinical HX | 
|---|
| 29 | D A | 
|---|
| 30 | I '$D(Y) D END Q | 
|---|
| 31 | S LRD="" | 
|---|
| 32 | D MAIN | 
|---|
| 33 | Q | 
|---|
| 34 | EN1 ;Gross Review/Micro Description | 
|---|
| 35 | D A | 
|---|
| 36 | I '$D(Y) D END Q | 
|---|
| 37 | S LRD="M" | 
|---|
| 38 | D MAIN | 
|---|
| 39 | Q | 
|---|
| 40 | EN2 ;Micro Description/SNOMED Coding | 
|---|
| 41 | D A | 
|---|
| 42 | I '$D(Y) D END Q | 
|---|
| 43 | S LRD="B" | 
|---|
| 44 | D MAIN | 
|---|
| 45 | Q | 
|---|
| 46 | EN3 ;Micro Description/ICD9CM Coding | 
|---|
| 47 | D A | 
|---|
| 48 | I '$D(Y) D END Q | 
|---|
| 49 | I '$O(^ICD0(0)) D  Q | 
|---|
| 50 | .W $C(7),!!,"No entries in the ICD DIAGNOSIS File (#80)." | 
|---|
| 51 | S LRD="A" | 
|---|
| 52 | D MAIN | 
|---|
| 53 | Q | 
|---|
| 54 | EN4 ;Supplementary Report | 
|---|
| 55 | D A | 
|---|
| 56 | I '$D(Y) D END Q | 
|---|
| 57 | S LRD="S" | 
|---|
| 58 | D MAIN | 
|---|
| 59 | Q | 
|---|
| 60 | EN5 ;Special Studies | 
|---|
| 61 | D A | 
|---|
| 62 | I '$D(Y) D END Q | 
|---|
| 63 | S LRD="P" | 
|---|
| 64 | D MAIN | 
|---|
| 65 | Q | 
|---|
| 66 | END ;Clean-up | 
|---|
| 67 | K DR,LRSFLG,LRREL | 
|---|
| 68 | D V^LRU | 
|---|
| 69 | Q | 
|---|