STANDARD DATA DICTIONARY #757.05 -- REPLACEMENT WORDS FILE                                                        3/24/25    PAGE 1
STORED IN ^LEX(757.05,  (201 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                   (VERSION 2.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
If the user input contains one of the words (single word) in this file, it will be replaced by the corresponding term (one or more
words).  NOTE:  Data Entries in this file should not be altered by the site.  This file requires re-indexing to occur in a
specified sequence.  The complete re-indexing instructions are included in the Technical Manual.  


              DD ACCESS: @
              RD ACCESS: @
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @
           AUDIT ACCESS: @
IDENTIFIED BY: REPLACEMENT TERM (#1)[R]

CROSS
REFERENCED BY: WORD(AB), EXPRESSION(AEXP), ACTION(ALINK), WORD(B), REPLACEMENT TERM(C)



757.05,.01    WORD                   0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>40!($L(X)<2)!'(X?1AN.E) X D REP^LEXERI
              LAST EDITED:      AUG 17, 1994 
              HELP-PROMPT:      Word (to be replaced) must be 2-40 characters in length. 
              DESCRIPTION:      This field contains words which are meant to be replaced (either physically or logically) prior to
                                calling the look-up utility.  This is a single word (no spaces, hypens or slashes).  

              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  757.05^B 
                                1)= S ^LEX(757.05,"B",$E(X,1,30),DA)=""
                                2)= K ^LEX(757.05,"B",$E(X,1,30),DA)
                                ^LEX(757.05,"B",WORD,IEN) - where WORD is the Word (.01) to be replaced during lookup and IEN is
                                the Internal Entry Number in the Replacement Words file #757.05 where the word is located.  


              CROSS-REFERENCE:  757.05^AB^MUMPS 
                                1)= S ^LEX(757.05,"AB",$E(X,1,40),DA)=""
                                2)= K ^LEX(757.05,"AB",$E(X,1,40),DA)
                                ^LEX(757.05,"AB",WORD,IEN) - where WORD is the Word (.01) to be replace during lookup and IEN is
                                the Internal Entry Number in the Replacement Words file #757.05 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.  



757.05,1      REPLACEMENT TERM       0;2 FREE TEXT (Required)

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>100!($L(X)<2) X D REPBY^LEXERI
              LAST EDITED:      NOV 29, 1993 
              HELP-PROMPT:      Replacement term must be 2-100 characters in length. 
              DESCRIPTION:      This word/multiple word term will either physically or logically replace WORD (.01) when it is
                                contained in the user's input.  

              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  757.05^C^MUMPS 
                                1)= S ^LEX(757.05,"C",$E($$UP^XLFSTR(X),1,40),DA)=""
                                2)= K ^LEX(757.05,"C",$E($$UP^XLFSTR(X),1,40),DA)
                                ^LEX(757.05,"C",REP,IEN) - where REP is the uppercase form of the Replacement Term (1) to use
                                during word replacements/substitutions and IEN is the Internal Entry Number in the Replacement
                                Words file #757.05 where the Replacement Term is located.  This index is used extensively in the
                                input transformations for both the Excluded Word file #757.04 and the Replacement Term file #757.05 
                                (i.e., you can not replace word with a word which is to be excluded from lookup and you can not
                                exclude a word from lookup which is to be replaced).  



757.05,2      ACTION                 0;3 SET (Required)

                                'R' FOR REPLACEABLE WORD; 
                                'L' FOR LINKED WORD; 
                                'N' FOR NO ACTION TAKEN; 
              LAST EDITED:      JUN 08, 1993 
              DESCRIPTION:      Action indicates whether a WORD is physically (R)eplaced by the REPLACEMENT TERM in the user's
                                input, or (L)ogically replaced by linking the WORD to each occurrence of the REPLACEMENT TERM which
                                carries the same meaning.  

              WRITE AUTHORITY:  @
              CROSS-REFERENCE:  757.05^ALINK^MUMPS 
                                1)= D S^LEXNDX3
                                2)= D K^LEXNDX3
                                ^LEX(757.05,"ALINK",WORD,EXP) - where WORD is the Internal Entry Number of the location of the WORD
                                (.01) in the Replacement Word file #757.05 to link to an expression and EXP is the Internal Entry
                                Number of the expression in the Expresion file #757.01 which the Word is linked to.  Additionally,
                                the index node ^LEX(757.01,"AWRD",WORD,EXP,"LINKED") is set where WORD is the Word (.01) in the
                                Replacement Word file #757.05 to be linked to an expression and EXP is the Internal Entry Number in
                                the Expression file #757.01 where the expression is located.  This creates a keyword linkage
                                between the word and the expression.  



757.05,3      LINKAGES               1;0 POINTER Multiple #757.53

              DESCRIPTION:      This is a series of pointers to expressions to which the WORD (.01) is linked to.  When a word like
                                "CANCER" is linked to an expression like "CARCINOMA OF THE LUNG", the pointer of the expression is
                                listed here and a separate index node is created in the expression file (757.01) at 
                                ^LEX(757.01,"AWRD","CANCER",DA,"LINKED")=""  Subsequent searches for "LUNG CANCER" will be able to
                                retrieve "CARCINOMA OF THE LUNG."  During input, editing of this multiple field will only occur if
                                ACTION (2) is set to "L" (linked words).  

              DELETE AUTHORITY: ^
              WRITE AUTHORITY:  ^

757.53,.01      EXPRESSION             0;1 POINTER TO EXPRESSIONS FILE (#757.01)

                LAST EDITED:      OCT 13, 1995 
                DESCRIPTION:
                                  This is a pointer to an expression which will use WORD (.01) as a keyword during look-up.  

                CROSS-REFERENCE:  757.53^B 
                                  1)= S ^LEX(757.05,DA(1),1,"B",$E(X,1,30),DA)=""
                                  2)= K ^LEX(757.05,DA(1),1,"B",$E(X,1,30),DA)
                                  ^LEX(757.05,WORD,1,"B",EXP,IEN) - where WORD is the Internal Entry Number in the Replacement Word
                                  file #757.05 where the linked Word (.01) is located, EXP is the Internal Entry Number in the
                                  Expression file #757.01 where the linked expression is located, and IEN is the Internal Entry
                                  Number of the Linkages Sub-file #757.53 where the Word-Expression linkage is located.  


                CROSS-REFERENCE:  757.05^AEXP^MUMPS 
                                  1)= S:+X>1 ^LEX(757.05,"AEXP",X,DA(1))=""
                                  2)= K:+X>1 ^LEX(757.05,"AEXP",X,DA(1))
                                  ^LEX(757.05,"AEXP",EXP,IEN) - where EXP is the Internal Entry Number of the expression in the
                                  Expression file #757.01 which has been linked to a Word (.01) and IEN is the Internal Entry
                                  Number in the Replacement Word file #757.05 where the Word (1) which has been linked to an
                                  expression is located.  This index is created at the file (not sub-file) level.  






      FILES POINTED TO                      FIELDS

EXPRESSIONS (#757.01)             LINKAGES:EXPRESSION (#.01)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):