| 
            Last change
 on this file since 956 was             628, checked in by George Lilly, 16 years ago           | 
        
        
          | 
             
initial load of FOIAVistA 6/30/08 version 
 
           | 
        
        
          | 
            File size:
            1.1 KB
           | 
        
      
      
| Line |   | 
|---|
| 1 | DIPR103 ;SFISC/SO-PRE INSTALL ROUTINE FOR PATCH DI*22.0*103 ;1:18 PM  28 Feb 2002
 | 
|---|
| 2 |  ;;22.0;VA FileMan;**103**;Mar 30, 1999
 | 
|---|
| 3 |  ;Per VHA Directive 10-93-142, this routine should not be modified.
 | 
|---|
| 4 |  ;Check for field whose type are WP and missing the 'W'
 | 
|---|
| 5 |  ;whose $P#2 was has been corrupted and report them out for maunal
 | 
|---|
| 6 |  ;correction.
 | 
|---|
| 7 |  S X="Check for corrupted Type: Word Processing."
 | 
|---|
| 8 |  D MES^XPDUTL(X)
 | 
|---|
| 9 |  S X="Checking..."
 | 
|---|
| 10 |  D MES^XPDUTL(X)
 | 
|---|
| 11 |  ;
 | 
|---|
| 12 | S ; Start testing
 | 
|---|
| 13 |  N DDFILE,NOERR
 | 
|---|
| 14 |  S NOERR=0
 | 
|---|
| 15 |  S DDFILE=1.99999
 | 
|---|
| 16 |  F  S DDFILE=$O(^DD(DDFILE)) Q:'DDFILE  D
 | 
|---|
| 17 |  . N DDFIELD
 | 
|---|
| 18 |  . S DDFIELD=0
 | 
|---|
| 19 |  . F  S DDFIELD=$O(^DD(DDFILE,DDFIELD)) Q:'DDFIELD  D
 | 
|---|
| 20 |  . . I '$D(^DD(DDFILE,0,"UP")) Q  ;Not a sub-file
 | 
|---|
| 21 |  . . I DDFIELD'=.01 Q  ;Not a field we are interested in
 | 
|---|
| 22 |  . . N NODE
 | 
|---|
| 23 |  . . S NODE=$G(^DD(DDFILE,DDFIELD,0))
 | 
|---|
| 24 |  . . I $P(NODE,U,2)]"" Q  ;No corruption here
 | 
|---|
| 25 |  . . ;Piece #2 of the DD node is Null
 | 
|---|
| 26 |  . . S NOERR=1
 | 
|---|
| 27 |  . . N X
 | 
|---|
| 28 |  . . S X=">>Subfile: "_DDFILE
 | 
|---|
| 29 |  . . D MES^XPDUTL(X)
 | 
|---|
| 30 |  . . S X="  Field: #"_DDFIELD_"("_$P(NODE,U)_")"
 | 
|---|
| 31 |  . . D MES^XPDUTL(X)
 | 
|---|
| 32 |  . . S X="  Node="_NODE
 | 
|---|
| 33 |  . . D MES^XPDUTL(X)
 | 
|---|
| 34 |  I 'NOERR S X="No problems found" D MES^XPDUTL(X)
 | 
|---|
| 35 |  Q
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.