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 |  External References |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Global: ^LEX(757.3

Package: Lexicon Utility

Global: ^LEX(757.3


Information

FileMan FileNo FileMan Filename Package
757.3 LOOK-UP SCREENS Lexicon Utility

Description

Directly Accessed By Routines, Total: 9

Package Total Routines
Lexicon Utility 9 ACCEPTABLE VOCABULARIES    LEX2039    LEX2039P    LEX2040P    LEX2103P    LEXDFLS    LEXDFN    LEXDM2
^LEX(757.3    

Accessed By FileMan Db Calls, Total: 2

Package Total Routines
Lexicon Utility 2 LEX2039P    LEX2040P    

Fields, Total: 7

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

  • INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>63!($L(X)<3)!'(X'?1P.E) X
  • LAST EDITED:  MAY 13, 1994
  • HELP-PROMPT:  Answer must be 3-63 characters in length.
  • DESCRIPTION:  
    Descriptive title indicating the purpose of the screen.
  • CROSS-REFERENCE:  757.3^B
    1)= S ^LEX(757.3,"B",$E(X,1,30),DA)=""
    2)= K ^LEX(757.3,"B",$E(X,1,30),DA)
    ^LEX(757.3,"B",DT,IEN) - where DT is the Descriptive Title (.01) and IEN is the Internal Entry Number in the Look-up Screens file #757.3 where the descriptive title of a screen is located.
  • CROSS-REFERENCE:  757.3^C^MUMPS
    1)= S ^LEX(757.3,"C",$E(X,1,63),DA)=""
    2)= K ^LEX(757.3,"C",$E(X,1,63),DA)
    ^LEX(757.3,"C",DT,IEN) - where DT is an extended 63 character representation of the Descriptive Title (.01) and IEN is the Internal Entry Number in the Look-up Screens file #757.3 where the descriptive title of a screen is
    located.
  • CROSS-REFERENCE:  757.3^D^MUMPS
    1)= S ^LEX(757.3,"D",$$UP^XLFSTR(X),DA)=""
    2)= K ^LEX(757.3,"D",$$UP^XLFSTR(X),DA)
    ^LEX(757.3,"D",DT,IEN) - where DT is an extended 63 character, all uppercase representation of the Descriptive Title (.01) and IEN is the Internal Entry Number in the Look-up Screens file #757.3 where the descriptive title
    of a screen is located.
1 SCREEN 1;E1,245 MUMPS
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
  • LAST EDITED:  JAN 23, 1995
  • HELP-PROMPT:  This is Standard MUMPS code.
  • DESCRIPTION:  
    This string takes the form of a valid IF statement without an action to perform.
    WRITE AUTHORITY:  @
  • CROSS-REFERENCE:  757.3^AS^MUMPS
    1)= S ^LEX(757.3,"AS",$E(X,1,63),DA)=""
    2)= K ^LEX(757.3,"AS",$E(X,1,63),DA)
    ^LEX(757.3,"AS",SCR,IEN) - Where SCR is a 63 character extraction of the Screen, and IEN is the Internal Entry Number in file 757.3 where the screen is stored.
2 TYPE OF SCREEN 0;2 SET
************************REQUIRED FIELD************************
  • 'U' FOR USER PREFERENCE SCREEN;
  • 'A' FOR APPLICATION DEFINED SCREEN;

  • LAST EDITED:  NOV 24, 1993
  • DESCRIPTION:  This is a flag used by the Lexicon to differentiate between screens defined for users and screens defined specifically for an application. This flag also controls how an entry is indexed.
    U - User screen
    A - Application screen
    This field is populated by DB Integration Agreement only.
    UNEDITABLE
3 APPLICATION IDENTIFICATION 0;3 FREE TEXT

  • INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:($L(X)>8!($L(X)<2))&'(X?1U.UN) X
  • LAST EDITED:  DEC 09, 1993
  • HELP-PROMPT:  Application Identification (package/name space) must be 2-8 characters in length.
  • DESCRIPTION:  This is the application namespace (where type of screen = "A") for which the screen was developed.
    This field is populated by DB Integration Agreement only.
    UNEDITABLE
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  757.3^APPS^MUMPS
    1)= S:$P(^LEX(757.3,DA,0),U,2)="A" ^LEX(757.3,"APPS",X,DA)=""
    2)= K ^LEX(757.3,"APPS",X,DA)
    ^LEX(757.3,"APPS",AP,IEN) - where AP is the Application Identification (3) and IEN is the Internal Entry Number in the Look-up Screens file #757.3 where the application identification is located.  This provides an index of
    only those screens defined by an application.
4 APPLICATION FILE NUMBER 0;4 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>9999999999)!(X<1)!(X?.E1"."9N.N) X
  • LAST EDITED:  OCT 16, 1995
  • HELP-PROMPT:  Type a Number between 1 and 9999999999, 8 Decimal Digits
  • DESCRIPTION:  
    This is the file number where an application will store the pointer to the Expressions file (#757.01).  This field should only contain data if the screen has been defined as the default screen for the application.
5 DESCRIPTION 2;0 WORD-PROCESSING #757.305

  • DESCRIPTION:  
    Basic description of the intended use of the filter/screen.
6 ACCEPTABLE VOCABULARIES 3;0 Multiple #757.36 757.36

  • DESCRIPTION:  Not all screens (filters) will work with all vocabularies. For example, the "Nursing Diagnosis only" screen used on the Dental vocabulary will result in "No matches found". This is a list of the vocabularies (the
    vocabulary mnemonic) which the screen will work successfully with.

External References

Name Field # of Occurrence
^DIM 1+1
$$CPCONE^LEXU 1(IEN:2), 1(IEN:9)
$$CPTONE^LEXU 1(IEN:2), 1(IEN:9)
$$DX^LEXU 1(IEN:15)
$$ICDONE^LEXU 1(IEN:2), 1(IEN:8)
$$PRF^LEXU 1(IEN:16)
$$SC^LEXU 1(IEN:1), 1(IEN:3), 1(IEN:5)
$$SO^LEXU 1(IEN:4), 1(IEN:6), 1(IEN:10), 1(IEN:11), 1(IEN:12), 1(IEN:13), 1(IEN:14)
$$UP^XLFSTR .01(XREF 3S), .01(XREF 3K)

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LEX(757.3 - [#757.3] .01(XREF 1S), .01(XREF 1K), .01(XREF 2S), .01(XREF 2K), .01(XREF 3S), .01(XREF 3K), 1(XREF 1S), 1(XREF 1K), 3(XREF 1S), 3(XREF 1K)

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA .01(XREF 1S), .01(XREF 1K), .01(XREF 2S), .01(XREF 2K), .01(XREF 3S), .01(XREF 3K), 1(XREF 1S), 1(XREF 1K), 3(XREF 1S), 3(XREF 1K)
>> LEXVDT 1(IEN:1), 1(IEN:2), 1(IEN:3), 1(IEN:4), 1(IEN:5), 1(IEN:6), 1(IEN:8), 1(IEN:9), 1(IEN:10), 1(IEN:11)
1(IEN:12), 1(IEN:13), 1(IEN:14), 1(IEN:15), 1(IEN:16)
U 3(XREF 1S)
X .01+1!, .01(XREF 1S), .01(XREF 1K), .01(XREF 2S), .01(XREF 2K), .01(XREF 3S), .01(XREF 3K), 1+1!, 1(XREF 1S), 1(XREF 1K)
, 3+1!, 3(XREF 1S), 3(XREF 1K), 4+1!
>> Y 1(IEN:1), 1(IEN:2), 1(IEN:3), 1(IEN:4), 1(IEN:5), 1(IEN:6), 1(IEN:8), 1(IEN:9), 1(IEN:10), 1(IEN:11)
1(IEN:12), 1(IEN:13), 1(IEN:14), 1(IEN:15), 1(IEN:16)
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Fields |  External References |  Global Variables Directly Accessed |  Local Variables |  All