| [613] | 1 | LRBLPAB ;AVAMC/REG - ANTIBODIES IDENTIFIED ;2/18/93  09:37 ; | 
|---|
|  | 2 | ;;5.2;LAB SERVICE;**247**;Sep 27, 1994 | 
|---|
|  | 3 | ;Per VHA Directive 97-033 this routine should not be modified.  Medical Device # BK970021 | 
|---|
|  | 4 | W !!?20,"PATIENT ANTIBODIES IDENTIFIED" | 
|---|
|  | 5 | I DUZ(0)'["@"&(DUZ(0)'["l") W $C(7),!,"You do not have the proper access to proceed." G END | 
|---|
|  | 6 | S ZTRTN="QUE^LRBLPAB" D BEG^LRUTL G:POP!($D(ZTSK)) END | 
|---|
|  | 7 | QUE U IO K ^TMP($J) | 
|---|
|  | 8 | D L^LRU,S^LRU | 
|---|
|  | 9 | S (LRW,LRC)=0 D H | 
|---|
|  | 10 | S LRX=0 F LRD=0:0 S LRX=$O(^DPT("B",LRX)) Q:LRX=""  D | 
|---|
|  | 11 | . F LRY=0:0 S LRY=$O(^DPT("B",LRX,LRY)) Q:'LRY  D | 
|---|
|  | 12 | .. S LRDFN=$$LRDFN^LR7OR1(LRY) | 
|---|
|  | 13 | .. I LRDFN S LRC=LRC+1 I $O(^LR(LRDFN,1.7,0)) D W | 
|---|
|  | 14 | D:$Y>(IOSL-6) H W !,"Patients in lab data file: ",$J(LRC,6),!,"Patients with  antibodies: ",$J(LRW,6) | 
|---|
|  | 15 | F LRA=0:0 S LRA=$O(^TMP($J,LRA)) Q:'LRA  D | 
|---|
|  | 16 | . S LRA(1)=^TMP($J,LRA) | 
|---|
|  | 17 | . D:$Y>(IOSL-6) H | 
|---|
|  | 18 | . W !,$P(^LAB(61.3,LRA,0),"^")," = ",LRA(1) | 
|---|
|  | 19 | D END^LRUTL,END | 
|---|
|  | 20 | Q | 
|---|
|  | 21 | W S LRW=LRW+1,X=^LR(LRDFN,0),Y=$P(X,"^",3),(LRDPF,X)=$P(X,"^",2),X=^DIC(X,0,"GL"),X=@(X_Y_",0)"),LRP=$P(X,"^"),SSN=$P(X,"^",9) | 
|---|
|  | 22 | D:$Y>(IOSL-6) H | 
|---|
|  | 23 | W !!,LRP,?35,"ID:",SSN | 
|---|
|  | 24 | F LRA=0:0 S LRA=$O(^LR(LRDFN,1.7,LRA)) Q:'LRA  D | 
|---|
|  | 25 | . S:'$D(^TMP($J,LRA)) ^(LRA)=0 | 
|---|
|  | 26 | . S ^TMP($J,LRA)=^(LRA)+1 | 
|---|
|  | 27 | . D:$Y>(IOSL-6) H1 | 
|---|
|  | 28 | . W !?3,$P(^LAB(61.3,LRA,0),"^") | 
|---|
|  | 29 | Q | 
|---|
|  | 30 | H S LRQ=LRQ+1,%DT="T",X="N" | 
|---|
|  | 31 | D ^%DT,D^LRU | 
|---|
|  | 32 | W @IOF,Y," BLOOD BANK ",LRQ(1),?(IOM-10),"Pg: ",LRQ,!,LR("%") | 
|---|
|  | 33 | Q | 
|---|
|  | 34 | H1 D H | 
|---|
|  | 35 | W !,LRP,?35,"ID:",SSN,?50,"(continued from pg:",LRQ-1,")" | 
|---|
|  | 36 | Q | 
|---|
|  | 37 | END D V^LRU Q | 
|---|
|  | 38 | ;LRW=count of pts with antibodies | 
|---|