Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Fields |  All
Print Page as PDF
Global: ^LEX(757.04

Package: Lexicon Utility

Global: ^LEX(757.04


Information

FileMan FileNo FileMan Filename Package
757.04 EXCLUDED WORDS Lexicon Utility

Description

Directly Accessed By Routines, Total: 5

Package Total Routines
Lexicon Utility 5 LEXERF    LEXERI    LEXHLP    LEXRXC2    LEXTOKN    

Accessed By FileMan Db Calls, Total: 1

Package Total Routines
Lexicon Utility 1 LEXERI    

Fields, Total: 2

Field # Name Loc Type Details
.01 WORD 0;1 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>40!($L(X)<1)!'(X?1U.UPN) X D EXC^LEXERI
  • LAST EDITED:  AUG 03, 1995
  • HELP-PROMPT:  Excluded Word, 1-40 long, and not in Replacement Word file (757.05).
  • DESCRIPTION:  
    The words contained in this field will be excluded from indexing or from the user's input prior to invoking the look-up utility, depending on the action indicated.
    UNEDITABLE
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  757.04^B
    1)= S ^LEX(757.04,"B",$E(X,1,30),DA)=""
    2)= K ^LEX(757.04,"B",$E(X,1,30),DA)
    ^LEX(757.04,"B",WORD,IEN) - where WORD is the word to be excluded from either indexing, lookup or both indexing and lookup, and IEN is the Internal Entry Number in the Excluded Word file #757.04 where the word is located.
  • CROSS-REFERENCE:  757.04^AB^MUMPS
    1)= S ^LEX(757.04,"AB",$E(X,1,40),DA)=""
    2)= K ^LEX(757.04,"AB",$E(X,1,40),DA)
    ^LEX(757.04,"AB",WORD,IEN) - where WORD is the word to be excluded from either indexing, lookup or both indexing and lookup, and IEN is the Internal Entry Number in the Excluded Word file #757.04 where the word is located.
    This is similar to the "B" index, but has been extended to 40 characters (Word field .01 length) to speed word parsing, indexing and lookup routines.
1 EXCLUDE FROM 0;2 SET
************************REQUIRED FIELD************************
  • 'I' FOR EXCLUDE FROM INDEXING ONLY;
  • 'L' FOR EXCLUDE FROM LOOKUP ONLY;
  • 'B' FOR EXCLUDE FROM BOTH INDEXING AND LOOKUP;

  • LAST EDITED:  AUG 03, 1995
  • DESCRIPTION:  
    This field indicates the action to take with the excluded word, exclude from (I)ndexing, (L)ook-up or (B)oth indexing and look-up.
    WRITE AUTHORITY:  @
    UNEDITABLE
  • CROSS-REFERENCE:  757.04^ACTION^MUMPS
    1)= S ^LEX(757.04,"ACTION",$E($P(^LEX(757.04,DA,0),U,1),1,63),X,DA)=""
    2)= K ^LEX(757.04,"ACTION",$E($P(^LEX(757.04,DA,0),U,1),1,63),X,DA)
    ^LEX(757.04,"ACTION",WORD,EXC,IEN) - where WORD is the word to be excluded, EXC is the type of action (Exclude From field 1) to take when performing exclusions and IEN is the Internal Entry Number in the Excluded Word file
    #757.04 where the Word/Action combination is located.  This index is used to determine how the given word was meant to be excluded. (I = exclude from indexing, L = exclude from look-up, B = exclude from both indexing and
    look-up).
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Fields |  All