source: WorldVistAEHR/trunk/r/LAB_SERVICE-LR-LS/LRAPCUM1.m@ 1005

Last change on this file since 1005 was 613, checked in by George Lilly, 15 years ago

initial load of WorldVistAEHR

File size: 1.3 KB
Line 
1LRAPCUM1 ;AVAMC/REG - AP PATIENT CUM ;7/15/93 10:36 ;
2 ;;5.2;LAB SERVICE;;Sep 27, 1994
3 D:$Y>LRA(1)!'$Y MORE Q:LRA(2)?1P
4 W !,LR("%"),!,"SNOMED/ICD codes:" F C=0:0 S C=$O(^LR(LRDFN,LRSS,LRI,2,C)) Q:'C S T=+^(C,0),T=^LAB(61,T,0) D:$Y>LRA(1)!'$Y MORE Q:LRA(2)?1P W !,"T-",$P(T,"^",2),": " S X=$P(T,"^") D:LR(69.2,.05) C^LRUA W X D M
5 Q:LRA(2)?1P W ! F C=0:0 S C=$O(^LR(LRDFN,LRSS,LRI,3,C)) Q:'C D:$Y>LRA(1)!'$T MORE Q:LRA(2)?1P S X=+^LR(LRDFN,LRSS,LRI,3,C,0),X=^ICD9(X,0),X(9)=$P(X,"^"),X=$P(X,"^",3) W !,"ICD code: ",X(9),?20 D:LR(69.2,.05) C^LRUA W X
6 Q
7M F B=0:0 S B=$O(^LR(LRDFN,LRSS,LRI,2,C,2,B)) Q:'B S M=+^(B,0),M=^LAB(61.1,M,0) D:$Y>LRA(1)!'$Y MORE Q:LRA(2)?1P W !?5,"M-",$P(M,"^",2),": " S X=$P(M,"^") D:LR(69.2,.05) C^LRUA W X D EX
8 Q:LRA(2)?1P F B=1.4,3.3,4.5 F F=0:0 S F=$O(^LR(LRDFN,LRSS,LRI,2,C,$P(B,"."),F)) Q:'F D A
9 Q
10A S M=+^LR(LRDFN,LRSS,LRI,2,C,$P(B,"."),F,0),E="61."_$P(B,".",2),M=^LAB(E,M,0) D:$Y>LRA(1)!'$Y MORE Q:LRA(2)?1P W !?5,$S(B=1.4:"D-",B=3.3:"F-",B=4.5:"P-",1:""),$P(M,"^",2),?12,": " S X=$P(M,"^") D:LR(69.2,.05) C^LRUA W X
11 Q
12EX F G=0:0 S G=$O(^LR(LRDFN,LRSS,LRI,2,C,2,B,1,G)) Q:'G S E=+^(G,0),E=^LAB(61.2,E,0) D:$Y>LRA(1)!'$Y MORE Q:LRA(2)?1P W !?10,"E-",$P(E,"^",2),": " S X=$P(E,"^") D:LR(69.2,.05) C^LRUA W X
13 Q
14MORE D MORE^LRAPCUM Q
Note: See TracBrowser for help on using the repository browser.