Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Pointer To FileMan Files |  Fields |  Found Entries |  All
Print Page as PDF
Global: ^BGUEXC

Package: GUI Generic Tools

Global: ^BGUEXC


Information

FileMan FileNo FileMan Filename Package
90064.1 BGU EXECUTE CODE GUI Generic Tools

Description

Pointer To FileMan Files, Total: 1

Package Total FileMan Files
Kernel 1 PACKAGE(#9.4)[5]    

Fields, Total: 7

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

  • INPUT TRANSFORM:  K:$L(X)>30!($L(X)<2)!'(X'?1P.E)!(X'?.ANP) X
  • LAST EDITED:  NOV 28, 1984
  • HELP-PROMPT:  ANSWER MUST BE 2-30 CHARACTERS IN LENGTH
  • DESCRIPTION:  
    The user given name of the code.
  • CROSS-REFERENCE:  90064.1^B
    1)= S ^BGUEXC("B",$E(X,1,30),DA)=""
    2)= K ^BGUEXC("B",$E(X,1,30),DA)
1 EXECUTE CODE .1;E1,220 FREE TEXT

  • INPUT TRANSFORM:  D ^DIM
  • LAST EDITED:  OCT 25, 1984
  • HELP-PROMPT:  ANSWER MUST BE 1-220 CHARACTERS IN LENGTH. AND VALID MUMPS CODE
  • DESCRIPTION:  
    The MUMPS code.  EXAMPLE:  For the SMAC name the code is S CUP=CUP+1 I CUP>8 S CUP=1,TRAY=TRAY+1.
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  90064.1^C
    1)= S ^BGUEXC("C",$E(X,1,30),DA)=""
    2)= K ^BGUEXC("C",$E(X,1,30),DA)
    The 'C' cross reference contains the executable code for quick pattern match.
2 ACTIVATION 0;2 SET
  • 'A' FOR ACTIVATED;
  • 'I' FOR INACTIVATED;

  • LAST EDITED:  AUG 20, 1996
  • HELP-PROMPT:  Enter 'A' if this is Activated code, enter 'I' for inactivated.
  • DESCRIPTION:  This field sets the flag to determine if this execute code can be used by the message handler. If the field is inactive, the code is out of service and will not be executed. If the field is active, the code will be
    executed by the message call.
  • TECHNICAL DESCR:  All executable code passed to the server for RPC and API calls must exist in this file. A pattern match is required for the code to be executed. This process prevents unauthorized executable mumps code from being
    processed by an application with out verification from the server.
  • CROSS-REFERENCE:  90064.1^D
    1)= S ^BGUEXC("D",$E(X,1,30),DA)=""
    2)= K ^BGUEXC("D",$E(X,1,30),DA)
    Creates cross-reference to verify if call is activated.
3 TYPE 0;3 SET
  • 'A' FOR API;
  • 'R' FOR RPC;

  • LAST EDITED:  AUG 20, 1996
  • HELP-PROMPT:  Enter an 'A' for API, 'R' for RPC or leave blank.
  • DESCRIPTION:  
    The type of code is categorized by the set of codes.  The entry can either be A for API, R for RPC or blank if any message call can use this execute code.
  • TECHNICAL DESCR:  The type field determines the message type that is using this execute code. If the field contains an 'A' then the APICall or APITable BGU Remote Procedure Call can use this executable code if it is activated. If the
    field contains an 'R' then the RPCCall or RPCTable BGU Remote Procedure Call can use this executable code if it is activated.  If the field is blank, than any call can use this code if activated.
4 ERROR PROMPT .2;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>200!($L(X)<2) X
  • LAST EDITED:  AUG 28, 1984
  • HELP-PROMPT:  Enter the returned message description.
  • DESCRIPTION:  
    The error return message if the code cannot be used.
  • TECHNICAL DESCR:  Contains the string that is passed back with the error value (usually a -1 count) telling the user that the code cannot be executed. If the code pattern matches the code sent in the message, but the code is inactivated,
    than this message is passed.
5 APPLICATION NAME 2;1 POINTER TO PACKAGE FILE (#9.4) PACKAGE(#9.4)

  • LAST EDITED:  AUG 20, 1996
  • HELP-PROMPT:  Enter the package name that uses this executable call.
  • DESCRIPTION:  
    This is the package name that is using this call.
6 DESCRIPTION 1;0 WORD-PROCESSING #90064.101

  • DESCRIPTION:  
    This field contains information about how the execute code is used, or what it does.
  • TECHNICAL DESCR:  
    This is a word processing field where the developer will describe the use of this executable code.
Info |  Desc |  Pointer To FileMan Files |  Fields |  Found Entries |  All