STANDARD DATA DICTIONARY #101.71 -- PANELS UI FILE 5/26/26 PAGE 1
STORED IN ^ORI(101.71, (1 ENTRY) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.0)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file stores data for the InfoPanel Framework User Interface. There can only be two entries in the file, National and Local.
Each entries can have different values assigned to Packages. This allows for each packages to control what appears on an InfoPanel.
Each package can have different entries at different location.
PRIMARY KEY: A (#137)
Uniqueness Index: B (#1727)
File, Field: 1) CLASS TYPE (101.71,.01)
CROSS
REFERENCED BY: REMINDER COMPONENT(REM)
INDEXED BY: REQUIRED (AREQDATA), CLASS TYPE (B)
LAST MODIFIED: MAY 26,2026@00:44
101.71,.01 CLASS TYPE 0;1 SET (Required) (Key field)
isNational
'NATIONAL' FOR NATIONAL DATA;
'LOCAL' FOR LOCAL DATA;
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Enter 'N' for National or 'L' for Local entries.
DESCRIPTION: This field indicates whether or not the data is NATIONAL or LOCAL.
NATIONAL data is distributed and controlled by the RESPONSIBLE PACKAGE and is standardized.
LOCAL data is not standardized and may be edited for site customization.
Data in this file should only be entered and/or edited using approved development tools.
PRE-LOOKUP: I $G(DIC(0))["L",'$G(ORIMGR),'$G(PXRMEXCH) K X D EN^DDIOL("Entries cannot be added, modified, or de
leted.","","!?5")
FIELD INDEX: B (#1727) REGULAR IR LOOKUP & SORTING
Unique for: Key A (#137), File #101.71
Short Descr: Uniqueness Index for Key 'A' of File #101.71
Set Logic: S ^ORI(101.71,"B",X,DA)=""
Kill Logic: K ^ORI(101.71,"B",X,DA)
Whole Kill: K ^ORI(101.71,"B")
X(1): CLASS TYPE (101.71,.01) (Subscr 1)
101.71,.02 ACTIVE 0;2 SET (BOOLEAN Data Type)
isActive
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Enter 'YES' to enable the panel or 'NO' to disable the panel.
DESCRIPTION: This field determines whether or not the panel is active. If the panel is not active it will not be
sent to the calling application.
.
101.71,.03 UPDATE DATE/TIME 0;3 DATE (Required)
INPUT TRANSFORM: S %DT="ESTX" D ^%DT S X=Y K:X<1 X
LAST EDITED: APR 10, 2024
HELP-PROMPT: Enter the date/time the entry was last updated. (DO NOT EDIT)
DESCRIPTION: This field contains the date/time the entry was last updated either via a patch or reminder
exchange.
101.71,.04 UPDATE SOURCE 0;4 FREE TEXT (Required)
INPUT TRANSFORM: K:$L(X)>64!($L(X)<3) X
MAXIMUM LENGTH: 64
LAST EDITED: APR 10, 2024
HELP-PROMPT: Enter the source that updated the entry. (DO NOT EDIT)
DESCRIPTION: This is the source that updated the entry. Currently, either a patch or Reminder Exchange file
name.
101.71,1 RESPONSIBLE PACKAGE PKG;0 POINTER Multiple #101.711
DESCRIPTION:
This multiple field indicates the PACKAGE responsible for the panel contents and functionality.
PRIMARY KEY: A (#140)
Uniqueness Index: B (#1728)
File, Field: 1) RESPONSIBLE PACKAGE (101.711,.01)
INDEXED BY: RESPONSIBLE PACKAGE (B)
101.711,.01 RESPONSIBLE PACKAGE 0;1 POINTER TO PACKAGE FILE (#9.4) (Required) (Key field)
package
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Enter the PACKAGE responsible for the Panel Items.
DESCRIPTION: This field points to the PACKAGE File #9.4. The PACKAGE determines the display, functionality,
and contents of the panel information.
FIELD INDEX: B (#1728) REGULAR IR LOOKUP & SORTING
Unique for: Key A (#140), File #101.711
Short Descr: Uniqueness Index for Key 'A' of Subfile #101.711
Set Logic: S ^ORI(101.71,DA(1),"PKG","B",X,DA)=""
Kill Logic: K ^ORI(101.71,DA(1),"PKG","B",X,DA)
Whole Kill: K ^ORI(101.71,DA(1),"PKG","B")
X(1): RESPONSIBLE PACKAGE (101.711,.01) (Subscr 1)
101.711,2 LOCATION LOC;0 Multiple #101.7112
DESCRIPTION:
This multiple field points to the INFORMATION/EDITOR COMPONENTS File #101.73.
PRIMARY KEY: B (#144)
Uniqueness Index: B (#1729)
File, Field: 1) LOCATION SEQUENCE (101.7112,.01)
SECONDARY KEY: C (#146)
Uniqueness Index: C (#1730)
File, Field: 1) LOCATION (101.7112,.02)
INDEXED BY: LOCATION SEQUENCE (B), LOCATION (C)
101.7112,.01 LOCATION SEQUENCE 0;1 NUMBER (Key field)
sequence
INPUT TRANSFORM: K:+X'=X!(X>9999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: APR 03, 2024
HELP-PROMPT: Type a number between 1 and 9999, 0 decimal digits.
DESCRIPTION:
This field determines the order in which panel sections will be displayed.
FIELD INDEX: B (#1729) REGULAR IR LOOKUP & SORTING
Unique for: Key B (#144), File #101.7112
Short Descr: Uniqueness Index for Key 'B' of Subfile #101.7112
Set Logic: S ^ORI(101.71,DA(2),"PKG",DA(1),"LOC","B",X,DA)=""
Kill Logic: K ^ORI(101.71,DA(2),"PKG",DA(1),"LOC","B",X,DA)
Whole Kill: K ^ORI(101.71,DA(2),"PKG",DA(1),"LOC","B")
X(1): LOCATION SEQUENCE (101.7112,.01) (Subscr 1)
101.7112,.02 LOCATION 0;2 POINTER TO INFORMATION/EDITOR COMPONENTS FILE (#101.73) (Key field)
location
INPUT TRANSFORM: S DIC("S")="I $$ISTYPE^ORDD71(Y,""L"")" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X
LAST EDITED: APR 03, 2024
HELP-PROMPT: Enter the desired location where the panel information will display.
DESCRIPTION:
This field points to the INFORMATION/EDITOR COMPONENTS File #101.73.
SCREEN: S DIC("S")="I $$ISTYPE^ORDD71(Y,""L"")"
EXPLANATION: Only allow location components to be set.
FIELD INDEX: C (#1730) REGULAR IR LOOKUP & SORTING
Unique for: Key C (#146), File #101.7112
Short Descr: Uniqueness Index for Key 'C' of Subfile #101.7112
Set Logic: S ^ORI(101.71,DA(2),"PKG",DA(1),"LOC","C",X,DA)=""
Kill Logic: K ^ORI(101.71,DA(2),"PKG",DA(1),"LOC","C",X,DA)
Whole Kill: K ^ORI(101.71,DA(2),"PKG",DA(1),"LOC","C")
X(1): LOCATION (101.7112,.02) (Subscr 1)
101.7112,.03 DISPLAY TEXT 0;3 FREE TEXT (Required)
displayText
INPUT TRANSFORM: K:$L(X)>100!($L(X)<6) X
MAXIMUM LENGTH: 100
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Answer must be 6-100 characters in length.
DESCRIPTION:
This field stores the text displayed in the Panel Section.
101.7112,.04 ABBREVIATION 0;4 FREE TEXT (Required)
abbreviatedDisplayText
INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X
MAXIMUM LENGTH: 10
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Answer must be 1-10 characters in length.
DESCRIPTION: This field stores the text displayed in the panel section when the panel is not expanded or
limited width.
101.7112,.05 BACKGROUND COLOR 0;5 POINTER TO INFORMATION/EDITOR COMPONENTS FILE (#101.73)
color
INPUT TRANSFORM: S DIC("S")="I $$ISTYPE^ORDD71(Y,""C"")" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Enter the desired background color for the location header.
DESCRIPTION:
This field stores the background color of the panel section.
SCREEN: S DIC("S")="I $$ISTYPE^ORDD71(Y,""C"")"
EXPLANATION: TYPE must be 'C' for color.
101.7112,.06 DISABLED 0;6 SET
disabled
'true' FOR DISABLED;
'false' FOR ENABLED;
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Enter 'E' to turn this panel button on, 'D' for off.
DESCRIPTION: This field stores whether or not the panel location section is disabled and will not display on
the panel.
101.7112,.07 COLLAPSIBLE 0;7 SET
collapsible
'true' FOR YES;
'false' FOR NO;
LAST EDITED: MAR 12, 2025
HELP-PROMPT: Enter 'Y' to allow the GUI to collapse the panel section or 'N' to disallow.
DESCRIPTION:
This field stores whether or not the panel section may be collapsed and expanded in the GUI.
101.7112,.08 IMAGE/ICON 0;8 POINTER TO INFORMATION/EDITOR COMPONENTS FILE (#101.73)
imageIcon
INPUT TRANSFORM: S DIC("S")="I $$ISTYPE^ORDD71(Y,""I"")" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Entered the desired Image/Icon for the panel section.
DESCRIPTION:
This field points to the INFORMATION/EDITOR COMPONENTS File #101.73.
SCREEN: S DIC("S")="I $$ISTYPE^ORDD71(Y,""I"")"
EXPLANATION: Type must be 'I' for image/icon.
101.7112,3 ITEMS ITM;0 Multiple #101.71123
DESCRIPTION:
This multiple contains the individual ITEMS that may be displayed in a panel section.
PRIMARY KEY: A (#156)
Uniqueness Index: B (#1731)
File, Field: 1) ITEM SEQUENCE (101.71123,.01)
INDEXED BY: ITEM SEQUENCE (B)
101.71123,.01 ITEM SEQUENCE 0;1 NUMBER (Key field)
INPUT TRANSFORM: K:+X'=X!(X>9999)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: FEB 16, 2024
HELP-PROMPT: Type a number between 1 and 9999, 0 decimal digits.
DESCRIPTION:
This field indicates the order in which the panel section will display in the GUI.
FIELD INDEX: B (#1731) REGULAR IR LOOKUP & SORTING
Unique for: Key A (#156), File #101.71123
Short Descr: Uniqueness Index for Key 'A' of Subfile #101.71123
Set Logic: S ^ORI(101.71,DA(3),"PKG",DA(2),"LOC",DA(1),"ITM","B",X,DA)=""
Kill Logic: K ^ORI(101.71,DA(3),"PKG",DA(2),"LOC",DA(1),"ITM","B",X,DA)
Whole Kill: K ^ORI(101.71,DA(3),"PKG",DA(2),"LOC",DA(1),"ITM","B")
X(1): ITEM SEQUENCE (101.71123,.01) (Subscr 1)
101.71123,.02 NAME 0;2 FREE TEXT
INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X
MAXIMUM LENGTH: 30
LAST EDITED: FEB 15, 2024
HELP-PROMPT: Answer must be 3-30 characters in length.
DESCRIPTION: This is the internal NAME of the entry used to identify the panel section in the editor
option. It is not displayed in the GUI.
101.71123,.03 STATUS 0;3 SET
'D' FOR DISABLED;
'E' FOR ENABLED;
'L' FOR LOCKED FOR EDIT;
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Enter 'E' to enable, 'D' to disable, or 'L' to lock the panel
DESCRIPTION: This field indicates whether or not the panel section will be displayed by the GUI. When a
panel section is being edited, its status will be locked.
101.71123,.04 ABBREVIATION 0;4 FREE TEXT (Required)
abbreviatedDisplayText
INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X
MAXIMUM LENGTH: 10
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Answer must be 1-10 characters in length.
DESCRIPTION: The abbreviation field stores the value that will be displayed for the panel section when the
GUI panel has been minimized.
101.71123,.05 DISPLAY TEXT 0;5 FREE TEXT (Required)
displayText
INPUT TRANSFORM: K:$L(X)>100!($L(X)<3) X
MAXIMUM LENGTH: 100
LAST EDITED: FEB 06, 2025
HELP-PROMPT: Answer must be 3-100 characters in length.
DESCRIPTION: This field stores the full display text for a panel section when the GUI panel is fully
expanded.
101.71123,.06 BACKGROUND COLOR 0;6 POINTER TO INFORMATION/EDITOR COMPONENTS FILE (#101.73)
INPUT TRANSFORM: S DIC("S")="I $$ISTYPE^ORDD71(Y,""C"")" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: APR 17, 2024
HELP-PROMPT: Enter the desired background color for the panel section.
DESCRIPTION:
This field stores the default background color used for the panel section in the GUI panel.
SCREEN: S DIC("S")="I $$ISTYPE^ORDD71(Y,""C"")"
EXPLANATION: TYPE must be 'C' for color.
101.71123,.08 IMAGE/ICON 0;8 POINTER TO INFORMATION/EDITOR COMPONENTS FILE (#101.73)
INPUT TRANSFORM: S DIC("S")="I $$ISTYPE^ORDD71(Y,""I"")" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: APR 17, 2024
HELP-PROMPT: Enter the desired IMAGE/ICON to display in the GUI panel section.
DESCRIPTION:
This field stores the image or icon value displayed in the GUI for the panel section.
SCREEN: S DIC("S")="I $$ISTYPE^ORDD71(Y,""I"")"
EXPLANATION: TYPE must be 'I' for image/icon.
101.71123,10 EVALUATION TYPE 10;1 SET (Required)
'C' FOR CODE;
'N' FOR NONE;
'RD' FOR REMINDER DEFINITION;
'RT' FOR REMINDER TERM;
LAST EDITED: MAR 24, 2025
HELP-PROMPT: Enter the desired evaluation type for the patient data.
DESCRIPTION: This field stores which type of evaluation of patient data will occur to determine whether or
not the panel item applies to the selected patient.
101.71123,11 REMINDER COMPONENT 10;2 VARIABLE POINTER
FILE ORDER PREFIX LAYGO MESSAGE
811.9 1 RD n REMINDER DEFINITION
811.5 2 RT n REMINDER TERM
SCREEN ON FILE 811.9: S DIC("S")="I $$VREM^ORDD71(Y,811.9)=1"
SCREEN EXPLANATION: Only allow valid reminder defintion when evaluation type is RD
SCREEN ON FILE 811.5: S DIC("S")="I $$VREM^ORDD71(Y,811.5)=1"
SCREEN EXPLANATION: Only allow reminder term if evaluation type is RT
LAST EDITED: MAR 12, 2025
HELP-PROMPT: Enter the desired REMINDER DEFINITION or TERM.
DESCRIPTION:
This field stores which type of reminder evaluation will be performed on the current patient.
CROSS-REFERENCE: 101.71^REM
1)= S ^ORI(101.71,"REM",$E(X,1,30),DA(3),DA(2),DA(1),DA)=""
2)= K ^ORI(101.71,"REM",$E(X,1,30),DA(3),DA(2),DA(1),DA)
This cross-reference is used to find items that use a Clinical Reminder Definition of a term.
101.71123,12 REMINDER STATUS 10;3 SET
'A' FOR APPLICABLE;
'D' FOR DUE;
'F' FOR FALSE;
'N' FOR N/A;
'T' FOR TRUE;
LAST EDITED: FEB 05, 2025
HELP-PROMPT: Enter the desired REMINDER STATUS match for the evaluation results.
DESCRIPTION: The reminder component evaluation result is compared to the value stored in this field. If
the two values match then the item applies to the patient and it is sent to the calling
application. If the two values do not match this item will not be sent to the calling
application. Unless the field DISPLAY IF NOT APPLICABLE is set to true.
SCREEN: S DIC("S")="I $$VREMSTAT^ORDD71(.DA,Y)=1"
EXPLANATION: Select correct status for the reminder component
101.71123,13 EVALUATION CODE 10;4 POINTER TO OR M CODE PLUGIN FILE (#101.75)
LAST EDITED: MAR 24, 2025
HELP-PROMPT: Enter the M CODE PLUGIN to use for evaluation.
DESCRIPTION: This field stores a pointer to the M CODE PLUGIN FILE entry. This entry will be used to
determine if the item applies to the patient.
101.71123,20 DISPLAY IF NOT APPLICABLE 20;1 SET (BOOLEAN Data Type)
LAST EDITED: FEB 06, 2025
HELP-PROMPT: Enter 'Y' to always display the panel section regardless of evaluation results.
DESCRIPTION: This field determines whether or not the panel section will be visible regardless of whether
or not the evaluation applies to the current patient.
101.71123,21 APPLICABLE ABBREVIATION 20;2 FREE TEXT
abbreviatedDisplayText
INPUT TRANSFORM: K:$L(X)>10!($L(X)<1) X
MAXIMUM LENGTH: 10
LAST EDITED: FEB 06, 2025
HELP-PROMPT: Answer must be 1-10 characters in length.
DESCRIPTION: This field stores the abbreviation if the item does not apply to the patient and DISPLAY IF
NOT APPLICABLE field is set to true.
101.71123,22 APPLICABLE DISPLAY TEXT 20;3 FREE TEXT
INPUT TRANSFORM: K:$L(X)>100!($L(X)<3) X
MAXIMUM LENGTH: 100
LAST EDITED: FEB 06, 2025
HELP-PROMPT: Answer must be 3-100 characters in length.
DESCRIPTION: This field stores the display text if the item does not apply to the patient and DISPLAY IF
NOT APPLICABLE field is set to true.
101.71123,23 APPLICABLE BACKGROUND COLOR 20;4 POINTER TO INFORMATION/EDITOR COMPONENTS FILE (#101.73)
color
INPUT TRANSFORM: S DIC("S")="I $$ISTYPE^ORDD71(Y,""C"")" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: FEB 06, 2025
HELP-PROMPT: Select the background color.
DESCRIPTION: This field stores the background color if the item does not apply to the patient and DISPLAY
IF NOT APPLICABLE field is set to true.
SCREEN: S DIC("S")="I $$ISTYPE^ORDD71(Y,""C"")"
EXPLANATION: TYPE must be 'C' for color.
101.71123,24 APPLICABLE IMAGE/ICON 20;5 POINTER TO INFORMATION/EDITOR COMPONENTS FILE (#101.73)
INPUT TRANSFORM: S DIC("S")="I $$ISTYPE^ORDD71(Y,""I"")" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: FEB 06, 2025
HELP-PROMPT: Select the image/icon.
DESCRIPTION: This field stores the image/icon to show if the item does not apply to the patient and
DISPLAY IF NOT APPLICABLE field is set to true.
SCREEN: S DIC("S")="I $$ISTYPE^ORDD71(Y,""I"")"
EXPLANATION: TYPE must be 'I' for image/icon.
101.71123,30 ACTION 30;1 POINTER TO INFORMATION/EDITOR COMPONENTS FILE (#101.73)
INPUT TRANSFORM: S DIC("S")="I $$ISTYPE^ORDD71(Y,""A"")" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X
LAST EDITED: FEB 06, 2025
HELP-PROMPT: Enter the action to take.
DESCRIPTION: This field stores a pointer to the action entry in file 101.73. The action entry is pass as a
text value. This text value informs the calling application of what type of event to take
when the user clicks on the item.
SCREEN: S DIC("S")="I $$ISTYPE^ORDD71(Y,""A"")"
EXPLANATION: TYPE must be 'A' for action.
101.71123,31 FORM TYPE 30;2 SET
'showEmbedded' FOR EMBEDDED;
'showModal' FOR MODAL;
'showNonModal' FOR NON MODAL;
LAST EDITED: MAR 24, 2025
HELP-PROMPT: Enter 'E' for embedded form, 'M' for modal form, or 'N' for non modal form.
DESCRIPTION: This field stores the value for what type of form should appear in CPRS when the action is
taken. The form can be embedded or as a Modal or non-Modal form.
101.71123,32 DETAIL CODE 30;3 POINTER TO OR M CODE PLUGIN FILE (#101.75)
LAST EDITED: MAR 24, 2025
HELP-PROMPT: Enter the desired M CODE PLUGIN entry.
DESCRIPTION: This field stores a pointer to the OR M CODE PLUGIN FILE if code should be run when the
action is taken. This field does not need to be set if the action is show an editor. The
editor entry will run its own OR M CODE PLUGIN entry.
.
101.71123,33 CALL DETAIL RPC 30;4 SET
'true' FOR YES;
'false' FOR NO;
LAST EDITED: FEB 06, 2025
HELP-PROMPT: Enter 'Y' to always call the detail RPC for the item.
DESCRIPTION: This field stores the value to determine whether or not the calling application should call
an additional RPC to validate and perform the action.
101.71123,34 EDITOR 30;5 POINTER TO EDITOR FILE (#101.74)
LAST EDITED: FEB 06, 2025
HELP-PROMPT: Enter the EDITOR entry for the item.
DESCRIPTION: This field stores the pointer an EDITOR file entry to display when the action is set to SHOW
EDITOR or SHOW HTML EDITOR.
101.71123,40 DESCRIPTION DESC;0 WORD-PROCESSING #101.712 (IGNORE "|")
DESCRIPTION: This word processing field contains a general description of the ITEM to be displayed on the
panel.
description
LAST EDITED: MAR 06, 2024
HELP-PROMPT: Enter the desired description of the ITEM.
DESCRIPTION: This word processing field contains a general description of the ITEM to be displayed on
the panel.
101.71123,50 DETAIL TEXT DTXT;0 WORD-PROCESSING #101.713 (IGNORE "|")
DESCRIPTION: This word processing field contains the "detailText" for a panel button. PATIENT DATA
OBJECTS may be entered if desired and must be enclosed between vertical bars like TIU
TEMPLATES and TIU BOILERPLATE TEXT.
Example: |