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

LRLLP4.m

Go to the documentation of this file.
  1. LRLLP4 ; IHS/DIR/FJE - SET UP DISPLAY ORDER FOR PRINT 2/5/91 14:38 ;
  1. ;;5.2;LR;;NOV 01, 1997
  1. ;
  1. ;;5.2;LAB SERVICE;;Sep 27, 1994
  1. BUILD K ^TMP("LR",$J),S1,J1 S S1=0,J=0,S2=0
  1. F I=0:0 S I=$O(^LRO(68.2,LRINST,10,LRPROF,1,I)) Q:I'>0 S X=+^(I,0) I '$P(^(0),"^",3) D TREE
  1. F I=0:0 S I=$O(^LRO(68.2,LRINST,10,LRPROF,1,I)) Q:I'>0 S X=+^(I,0) I $P(^(0),"^",3),'$D(^TMP("LR",$J,X)) D TREE
  1. K S1,S2,J1,^TMP("LR",$J) Q
  1. TREE I '$D(^LAB(60,X,0)) Q ;BAD LRTEST NUMBER
  1. S Z=^(0) Q:$D(^TMP("LR",$J,X)) S S2=S2+1,^LRO(68.2,LRINST,10,LRPROF,1,"AO",X)=S2,^TMP("LR",$J,X)="" ;ADD TO LIST
  1. Q:'$D(^LAB(60,X,2,0)) Q:$O(^(0))<1 ;NOT A PANEL
  1. S S1=S1+1,S1(S1)=X,J1(S1)=J
  1. S J=0 F S J=$O(^LAB(60,S1(S1),2,J)) Q:J<1 S X=+^(J,0) D TREE
  1. S J=J1(S1),X=S1(S1),S1=S1-1
  1. Q
  1. DIC S LRINST=DA(2),LRPROF=DA(1),DIC("X")=X D BUILD S X=DIC("X") K DIC("X") Q
  1. MOVE ;from LRLLP2
  1. I $O(^LRO(68.2,LRINST,10,LRPROF,1,"AO",0))="" D BUILD
  1. F I=0:0 S I=$O(^LRO(68.2,LRINST,10,LRPROF,1,"AO",I)) Q:I<1 S X=^(I),^TMP($J,LRPROF,I)=X
  1. Q