| 1 | VALMPT1 ; alb/jer(slc),mjk - Post-Init for XQOR Routines ; 3/30/93
 | 
|---|
| 2 |  ;;1;List Manager;;Aug 13, 1993
 | 
|---|
| 3 | XQOR ; Conditionally installs XQOR*
 | 
|---|
| 4 |  N DIE,DIF,X,XCN,XCNP,VALMI,VALMX,VALMTO,VALMFR
 | 
|---|
| 5 |  K ^UTILITY("VALMLOAD",$J)
 | 
|---|
| 6 |  S X="XQOR" X ^%ZOSF("TEST")
 | 
|---|
| 7 |  I $T S XCNP=0,DIF="^UTILITY(""VALMLOAD"",$J," X ^%ZOSF("LOAD")
 | 
|---|
| 8 |  I $D(^UTILITY("VALMLOAD",$J,2,0)),($P(^(0),";",3)'<6.7) K ^UTILITY("VALMLOAD",$J) G XQORQ
 | 
|---|
| 9 |  K ^UTILITY("VALMLOAD",$J)
 | 
|---|
| 10 |  W !!,">>> Installing XQOR* routines from VALMXQ* routines..."
 | 
|---|
| 11 |  S VALMI=0 F VALMI=1:1 S VALMX=$T(ROU+VALMI) Q:VALMX["$END"  D
 | 
|---|
| 12 |  .S VALMTO=$P(VALMX,";",3),VALMFR=$P(VALMX,";",4)
 | 
|---|
| 13 |  .S X=VALMFR,XCNP=0,DIF="^UTILITY(""VALMLOAD"",$J," X ^%ZOSF("LOAD")
 | 
|---|
| 14 |  .S X=VALMTO,XCN=4,DIE="^UTILITY(""VALMLOAD"",$J," X ^%ZOSF("SAVE") K ^UTILITY("VALMLOAD",$J) W !?5,VALMTO,"...filed"
 | 
|---|
| 15 | XQORQ Q
 | 
|---|
| 16 |  ;
 | 
|---|
| 17 | ROU ;
 | 
|---|
| 18 |  ;;XQOR;VALMXQ01
 | 
|---|
| 19 |  ;;XQOR1;VALMXQ02
 | 
|---|
| 20 |  ;;XQOR2;VALMXQ03
 | 
|---|
| 21 |  ;;XQOR3;VALMXQ04
 | 
|---|
| 22 |  ;;XQOR4;VALMXQ05
 | 
|---|
| 23 |  ;;XQORD;VALMXQ06
 | 
|---|
| 24 |  ;;XQORD1;VALMXQ07
 | 
|---|
| 25 |  ;;XQORM;VALMXQ08
 | 
|---|
| 26 |  ;;XQORM1;VALMXQ09
 | 
|---|
| 27 |  ;;XQORM2;VALMXQ10
 | 
|---|
| 28 |  ;;XQORM3;VALMXQ11
 | 
|---|
| 29 |  ;;XQORM4;VALMXQ12
 | 
|---|
| 30 |  ;;XQORM5;VALMXQ13
 | 
|---|
| 31 |  ;;XQORMX;VALMXQ14
 | 
|---|
| 32 |  ;;XQORO;VALMXQ15
 | 
|---|
| 33 |  ;;$END
 | 
|---|