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

XBTM3.m

Go to the documentation of this file.
  1. XBTM3 ; IHS/ADC/GTH - TECH MANUAL : SECURITY KEYS ; [ 02/07/97 3:02 PM ]
  1. ;;3.0;IHS/VA UTILITIES;;FEB 07, 1997
  1. ;
  1. NEW A,B,C
  1. F A=1:1 S X=$P($T(PR+A),";;",2) Q:X="###" D PR(X) Q:$D(DUOUT)
  1. Q:$D(DUOUT)
  1. D ^DIWW
  1. F A="XAz","ZIBz" D SK(A) Q:$D(DUOUT)
  1. Q
  1. ;
  1. SK(A) ; Print info on security keys for namespace A.
  1. F S A=$O(^DIC(19.1,"B",A)) Q:'($E(A,1,4)="XB") S B=$O(^(A,0)) D
  1. . S DIWF="WN"
  1. . D PR("|_|"_$P(^DIC(19.1,B,0),U)_"|_|")
  1. . Q:$D(DUOUT)
  1. . I '$O(^DIC(19,"AOL",A,0)) D PR(" --> KEY NOT USED <--") I 1
  1. . E S C=0 F S C=$O(^DIC(19,"AOL",A,C)) Q:'C D PR("Locks "_$P(^DIC(19,C,0),U)_", '"_$P(^DIC(19,C,0),U,2)_"'.")
  1. . Q:$D(DUOUT)
  1. . S DIWF="W"
  1. . D PR("DESCRIPTION: ")
  1. . Q:$D(DUOUT)
  1. . S C=0
  1. . F S C=$O(^DIC(19.1,B,1,C)) Q:'C D PR(^(C,0))
  1. . Q:$D(DUOUT)
  1. . D ^DIWW
  1. . W !
  1. .Q
  1. D ^DIWW
  1. Q
  1. ;
  1. PR(X) NEW A,B,C D PR^XBTM(X) Q
  1. ;;|SETTAB("C")||TAB|
  1. ;;|SETTAB("C")||TAB|
  1. ;;###