Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: LRAUS

LRAUS.m

Go to the documentation of this file.
  1. LRAUS ; IHS/DIR/FJE - PRINT ICD SEARCH ; 17-Oct-2014 09:22 ; MKK
  1. ;;5.2;LR;**1001,1034**;NOV 01, 1997;Build 88
  1. ;
  1. S LRND=^TMP($J,0),T(0)=$P(LRND,"^",3),LRFLD=$P(LRND,"^",4) D L^LRU,H S LR("F")=1
  1. F Y=0:0 S Y=$O(^TMP($J,Y)) Q:'Y!(LR("Q")) D N
  1. ; I $D(LRSS),LRSS="AU" W !!,"NUMBER OF AUTOPSIES SEARCHED WITH ",$P(^TMP($J,0,1)," ",1)," CODING: ",LRPAT1
  1. ;
  1. ; ----- BEGIN IHS/MSC/MKK - LR*5.2*1034
  1. I $D(LRSS),LRSS="AU" D
  1. . NEW SRCHWITH
  1. . S SRCHWITH=$P(^TMP($J,0,1)," ",1)
  1. . S:SRCHWITH["ICD9" SRCHWITH=$TR(SRCHWITH,"9")
  1. . W !!,"NUMBER OF AUTOPSIES SEARCHED WITH ",SRCHWITH," CODING: ",LRPAT1
  1. ; ----- END IHS/MSC/MKK - LR*5.2*1034
  1. ;
  1. K T(0),LRFLD,LRND Q
  1. N F N=0:0 S N=$O(^TMP($J,Y,N)) Q:'N!(LR("Q")) S LRND=^(N) D:$Y>(IOSL-6) H Q:LR("Q") W !,$P(LRND,"^"),?9,$E($P(LRND,"^",4),1,18),?28,$P(LRND,"^",5),?34,$P(LRND,"^",3),?38,$P(LRND,"^",2),?41,$J($P(LRND,"^",6),5) D T
  1. Q
  1. T S T=0 F A=0:1 S T=$O(^TMP($J,Y,N,T)) Q:'T!(LR("Q")) W:A>0 ! W ?47,$E(^(T),1,16) D D
  1. Q
  1. D S M=0 F B=0:1 S M=$O(^TMP($J,Y,N,T,M)) Q:'M!(LR("Q")) W:B>0 ! W ?65,$E(^(M),1,15)
  1. Q
  1. H I $D(LR("F")),IOST?1"C".E D M^LRU Q:LR("Q")
  1. ; D F^LRU W !,T(0)," SEARCH (",LRSTR,"=>",LRLST,")",!,^TMP($J,0,1)
  1. ;
  1. ; ----- BEGIN IHS/MSC/MKK - LR*5.2*1034
  1. NEW SRCHWITH
  1. S SRCHWITH=$P(^TMP($J,0,1)," ",1)
  1. S:SRCHWITH["ICD9" SRCHWITH=$TR(SRCHWITH,"9")
  1. D F^LRU W !,T(0)," SEARCH (",LRSTR,"=>",LRLST,")",!,SRCHWITH
  1. ; ----- END IHS/MSC/MKK - LR*5.2*1034
  1. ;
  1. W !,"ACC NUM",?9,"NAME",?28,"ID",?33,"SEX",?37,"AGE",?41,"MO/DA",!,LR("%") Q