1 | DIPS95 ;SFISC/MKO-POST INSTALL ROUTINE FOR PATCH DI*22*95 ;8:38 AM 18 Sep 2002
|
---|
2 | ;;22.0;VA FileMan;**95**;Mar 30, 1999
|
---|
3 | ;Per VHA Directive 10-93-142, this routine should not be modified.
|
---|
4 | ;
|
---|
5 | ;Recompile all input templates that contain fields with new-style
|
---|
6 | ;cross-references defined on them.
|
---|
7 | RECOMP N CNT,FIL,FLD,NAM,TEM
|
---|
8 | K ^TMP("DIPS95",$J)
|
---|
9 | D BMES^XPDUTL("Recompiling input templates...")
|
---|
10 | S FIL=.9999 F S FIL=$O(^DD("IX","F",FIL)) Q:'FIL D
|
---|
11 | . S FLD=0 F S FLD=$O(^DD("IX","F",FIL,FLD)) Q:'FLD D
|
---|
12 | .. S TEM=0 F S TEM=$O(^DIE("AF",FIL,FLD,TEM)) Q:'TEM D
|
---|
13 | ... Q:$D(^TMP("DIPS95",$J,"TEM",TEM)) S ^(TEM)=""
|
---|
14 | ... S NAM=$G(^DIE(TEM,"ROUOLD")) Q:NAM=""
|
---|
15 | ... S CNT=$G(CNT)+1
|
---|
16 | ... D MES^XPDUTL(" #"_TEM_" "_$P($G(^DIE(TEM,0)),U)_" File #"_$P($G(^DIE(TEM,0)),U,4)_" ^"_NAM)
|
---|
17 | ... D EN2^DIEZ(TEM,"",NAM)
|
---|
18 | D:'$G(CNT) MES^XPDUTL(" -- No input template needed to be recompiled.")
|
---|
19 | K ^TMP("DIPS95",$J)
|
---|
20 | Q
|
---|