| 1 | LRUPUM ;AVAMC/REG - USER MANUAL ;3/9/94  13:31
 | 
|---|
| 2 |  ;;5.2;LAB SERVICE;;Sep 27, 1994
 | 
|---|
| 3 |  D END S DIC="^LAB(68.45,",DIC(0)="AEQM" D ^DIC K DIC G:Y<1 END S LRI=+Y,LRN=$P(Y,U,2)
 | 
|---|
| 4 |  I '$O(^LAB(68.45,LRI,1,0)) W $C(7),!,"No data elements selected for ",LRN G END
 | 
|---|
| 5 |  S ZTRTN="QUE^LRUPUM" D BEG^LRUTL Q:POP!($D(ZTSK))
 | 
|---|
| 6 | QUE U IO S DIWL=10,DIWR=IOM-5,LRL=DIWR-DIWL-5,DIWF="W",(LR("Q"),LR("F"),LRQ)=0,LRQ(1)=^DD("SITE") D L^LRU D H S LR("F")=1
 | 
|---|
| 7 |  F LRA=0:0 S LRA=$O(^LAB(68.45,LRI,1,LRA)) Q:'LRA  D:$Y>(IOSL-5) H Q:LR("Q")  S LRE=^(LRA,0),LRX=$P(LRE,","),LRY=$P(LRE,",",2) I LRX]"",LRY]"" D W
 | 
|---|
| 8 |  D END,END^LRUTL Q
 | 
|---|
| 9 | W S X=$S($D(^DD(LRX,LRY,0)):^(0),1:"") Q:X=""  W !,LRE,?16,$P(X,"^") I $P(X,"^",2)["S" S LRD=$P(X,"^",3),LRC=";" D B
 | 
|---|
| 10 |  F LRO=3,12 S LRD=$S($D(^DD(LRX,LRY,LRO)):^(LRO),1:""),LRC=" " I LRD]"" D B
 | 
|---|
| 11 |  K ^TMP($J) S LRB=0 F LRZ=0:1 S LRB=$O(^DD(LRX,LRY,21,LRB)) Q:'LRB  D:$Y>(IOSL-5) H1 Q:LR("Q")  S X=^DD(LRX,LRY,21,LRB,0) D ^DIWP
 | 
|---|
| 12 |  Q:LR("Q")  D:LRZ ^DIWW Q
 | 
|---|
| 13 | B Q:LR("Q")  I $L(LRD)<LRL W !?DIWL-1,LRD,! W:LRC=" " ! D:$Y>(IOSL-6) H1 Q
 | 
|---|
| 14 |  S LRK="",Z=1 F %=1:1 Q:'$L(LRD)  D:$L(LRK)>LRL C S:LRK]"" LRK=LRK_LRC S LRK=LRK_$P(LRD,LRC),LRD=$P(LRD,LRC,2,99),Z=Z+1
 | 
|---|
| 15 |  W:LRK]"" !?DIWL-1,LRK,! W:LRC=" " ! Q
 | 
|---|
| 16 | C S LRK=$P(LRK,LRC,1,Z) D:$Y>(IOSL-6) H1 Q:LR("Q")  W !?DIWL-1,LRK S Z=1,LRK="" Q
 | 
|---|
| 17 |  ;
 | 
|---|
| 18 | H Q:LR("Q")  I IOST?1"C".E,LR("F") D M^LRU Q:LR("Q")
 | 
|---|
| 19 |  S LRQ=LRQ+1,X="N",%DT="T" D ^%DT,D^LRU W @IOF,!,Y,?25,LRQ(1),?73,"Pg ",LRQ,!,"DATA ELEMENTS FOR ",LRN,!,LR("%") Q
 | 
|---|
| 20 |  ;
 | 
|---|
| 21 | H1 D H Q:LR("Q")  W !,LRE,?16,$P(^DD(LRX,LRY,0),"^")," (Continued)" Q
 | 
|---|
| 22 |  ;
 | 
|---|
| 23 | EN ;Edit USER GROUP MANUAL file
 | 
|---|
| 24 |  D END W ! S (DIC,DIE)="^LAB(68.45,",DIC(0)="AEQLM",DLAYGO=68
 | 
|---|
| 25 |  D ^DIC K DIC G:Y<1 END S DA=+Y,DR=".01:99" D ^DIE K DLAYGO G EN
 | 
|---|
| 26 |  ;
 | 
|---|
| 27 | END D V^LRU Q
 | 
|---|