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

ACGSTMPI.m

Go to the documentation of this file.
  1. ACGSTMPI ;IHS-OHPRD/THL,AEF - UTILITY TO UPDATE SORT CRITERION; [ 03/10/2000 3:09 PM ]
  1. ;;2.0t1;CONTRACT INFORMATION SYSTEM;;FEB 16, 2000
  1. ;;UTILITY TO CHANGE DFN'S FOR ASSOCIATED PRINT TEMPLATES FOR THE
  1. ;;ACGSRT SORTING UTILITY WHEN SORT TEMPLATES TRANSFERRED TO NEW SYSTEM
  1. EN I '$D(U) S U="^"
  1. D WAIT^DICD
  1. S ACGY(1)=""
  1. F S ACGY(1)=$O(^ACGSRT("B",ACGY(1))) Q:ACGY(1)="" D SET
  1. EXIT ;
  1. K ^ACGSRT("B")
  1. S DIK="^ACGSRT(" D IXALL^DIK
  1. K ACGTMP,ACGTMPN,ACGY
  1. W *7,*7,!!?5,"ASSOCIATED PRINT TEMPLATE POINTERS IN THE ACG SORT FILE HAVE BEEN RESET."
  1. Q
  1. SET S ACGY(2)=0
  1. F S ACGY(2)=$O(^ACGSRT("B",ACGY(1),ACGY(2))) Q:'ACGY(2) K ^ACGSRT(ACGY(2),2,"B") S ACGY(3)=0 F S ACGY(3)=$O(^ACGSRT(ACGY(2),2,ACGY(3))) Q:'ACGY(3) S ACGTMP=$P(^ACGSRT(ACGY(2),2,ACGY(3),0),U,2) I ACGTMP'="" D
  1. .S ACGTMPN=0
  1. .F S ACGTMPN=$O(^DIPT("B",ACGTMP,ACGTMPN)) Q:'ACGTMPN S $P(^ACGSRT(ACGY(2),2,ACGY(3),0),U)=ACGTMPN
  1. Q