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

XBTMI.m

Go to the documentation of this file.
  1. XBTMI ; IHS/ADC/GTH - TECH MANUAL : INDEXED WORDS; [ 02/07/97 3:02 PM ]
  1. ;;3.0;IHS/VA UTILITIES;;FEB 07, 1997
  1. ;
  1. KILL ^TMP("XBTM-I",$J)
  1. NEW A,I
  1. D ALPHA
  1. F %=19,19.1 S A="XAz" F S A=$O(^DIC(%,"B",A)) Q:'($E(A,1,2)="XB") S ^TMP("XBTM-I",$J,A)=""
  1. F %=19,19.1 S A="ZIAz" F S A=$O(^DIC(%,"B",A)) Q:'($E(A,1,3)="ZIB") S ^TMP("XBTM-I",$J,A)=""
  1. F %=1:1 S A=$P($T(1+%),";;",2) Q:A="" S ^TMP("XBTM-I",$J,A)=""
  1. KILL ^TMP("XBTMI",$J)
  1. S %=$$RSEL^ZIBRSEL("XB*","^TMP(""XBTMI"",$J,"),%=$$RSEL^ZIBRSEL("ZIB*","^TMP(""XBTMI"",$J,")
  1. S %=""
  1. F S %=$O(^TMP("XBTMI",$J,%)) Q:%="" S ^TMP("XBTM-I",$J,%)="" F I=3:1 S A=$T(+I^@%) Q:A="" I $L($P(A," ")),A[";EP"!(A["ENTRY POINT")!(A[";PEP") S ^TMP("XBTM-I",$J,$P(A," ")_U_%)=""
  1. KILL ^TMP("XBTMI",$J)
  1. Q
  1. ;
  1. ALPHA ;
  1. NEW XBFLD,XBPIEN
  1. S XBPIEN=$O(^DIC(9.4,"C","XB",0))
  1. S %=0
  1. F S %=$O(^DIC(9.4,XBPIEN,4,"B",%)) Q:'% D FLD
  1. Q
  1. ;
  1. FLD ;
  1. S XBFLD=0
  1. F S XBFLD=$O(^DD(%,XBFLD)) Q:'XBFLD D
  1. .I +$P(^DD(%,XBFLD,0),U,2) S XB=+$P(^(0),U,2) D Q
  1. ..NEW %,XBFLD S %=XB D FLD
  1. ..Q
  1. .S ^TMP("XBTM-I",$J,$P(^DD(%,XBFLD,0),U))=""
  1. .Q
  1. Q
  1. ;
  1. 1 ;;
  1. ;;CONTROL
  1. ;;GUI
  1. ;;LIST
  1. ;;STANDARDS
  1. ;;VIDEO