GLOBAL MAP DATA DICTIONARY #101.75 -- OR M CODE PLUGIN FILE 5/26/26 PAGE 1
STORED IN ^OR(101.75, (6 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.0)
-----------------------------------------------------------------------------------------------------------------------------------
A M Plugin entry contains a reference to a executable M code. The purpose of the code is based off where the M plugin in is being
called from. The M plugin can be called from an INFORMATION PANEL #101.71 and from an EDITOR #101.74.
Information Panel: An information Panel can use one of two plugin entries. This is determine by the user creating the information
panel and the developer creating the M plugin. A single Plugin and perform both functions or a single plugin can perform one of the
functions below:
1. Should the information panel entry show to the user in the User
Interface (UI).
2. Help build/perform the detail action of an information panel
entry if it shows to the patient.
Editor: An editor will use the same plugin; however, the plugin will perform two functions.
1. When an end user is loading the editor the plugin in is use to help
control the UI layout and functionality.
2. When an ued user is completing the editor in teh calling
applications. The plugin will do both of the following:
a. Validate the passed in data. Return error message to the calling
application if the data fails validation and quit.
b. Save the data to VistA and return agreed upon data to the
calling application. If the data passes validation.
INDEXED BY: NAME (B)
^OR(101.75,D0,0)= (#.01) NAME [1F] ^ (#1) ROUTINE [2F] ^ (#2) ENTRY POINT [3F] ^ (#3) TYPE [4S] ^ (#4) MANDATORY PARAMETER [5S] ^
^OR(101.75,D0,10)= (#10) SHORT DESCRIPTION [1F] ^
^OR(101.75,D0,20,0)=^101.752^^ (#20) DESCRIPTION
^OR(101.75,D0,20,D1,0)= (#.01) DESCRIPTION [1W] ^
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
^DIPT(1583)= OR PRINT M PLUGIN
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):