STANDARD DATA DICTIONARY #232.72 -- EDP WORKSHEET COMPONENT FILE 3/24/25 PAGE 1 STORED IN ^EDPB(232.72, (22 ENTRIES) SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 2.0) DATA NAME GLOBAL DATA ELEMENT TITLE LOCATION TYPE ----------------------------------------------------------------------------------------------------------------------------------- This file contains the specifications for worksheet components. DD ACCESS: @ RD ACCESS: @ WR ACCESS: @ DEL ACCESS: @ LAYGO ACCESS: @ AUDIT ACCESS: @ IDENTIFIED BY: LABEL (#.02)[R] POINTED TO BY: COMPONENT field (#.02) of the COMPONENTS sub-field (#232.622) of the SECTIONS sub-field (#232.62) of the EDP WORKSHEET SPECIFICATION File (#232.6) COMPONENT field (#.01) of the COMPONENTS sub-field (#232.711) of the EDP WORKSHEET SECTION File (#232.71) REQUIRED COMPONENT field (#.01) of the REQUIRED COMPONENTS sub-field (#232.727) of the EDP WORKSHEET COMPONENT File (#232.72) CROSS REFERENCED BY: NAME(B) 232.72,.01 NAME 0;1 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>80!($L(X)<3)!'(X'?1P.E) X LAST EDITED: JUN 04, 2013 HELP-PROMPT: Answer must be 3-80 characters in length. DESCRIPTION: This is the component name. CROSS-REFERENCE: 232.72^B 1)= S ^EDPB(232.72,"B",$E(X,1,30),DA)="" 2)= K ^EDPB(232.72,"B",$E(X,1,30),DA) 232.72,.02 LABEL 0;2 FREE TEXT (Required) INPUT TRANSFORM: K:$L(X)>80!($L(X)<3) X LAST EDITED: JUN 04, 2013 HELP-PROMPT: Answer must be 3-80 characters in length. DESCRIPTION: This is the display label for the component. 232.72,.03 DATA PROVIDER 0;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<3) X 9.2 = S Y(232.72,.03,1)=$S($D(^EDPB(232.72,D0,0)):^(0),1:"") S X=$P(Y(232.72,.03,1),U,1),Y(232.72,. 03,2)=$G(X) S X="::",Y(232.72,.03,3)=$G(X) S X=2 9.1 = PACKAGE_"::"_CLASS LAST EDITED: APR 06, 2012 HELP-PROMPT: Answer must be 3-30 characters in length. DESCRIPTION: The data provider is how Flex (the UI piece of EDIS) associates a data field with its data source. WRITE AUTHORITY: ^ 232.72,.04 TYPE 0;4 SET 'R' FOR REFERENCE; 'V' FOR VISIT; LAST EDITED: APR 20, 2009 HELP-PROMPT: Enter the type (reference or visit) for this model 232.72,.05 MONIKER 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>15!($L(X)<2) X LAST EDITED: JUN 03, 2009 HELP-PROMPT: Answer must be 2-15 characters in length. 232.72,.06 WIDGET NAME 0;6 POINTER TO EDP WORKSHEET COMPONENT TYPE FILE (#232.73) LAST EDITED: MAY 09, 2012 HELP-PROMPT: Enter the widget for this component. DESCRIPTION: The widget name is the Flex component used to display the data element in the GUI. 232.72,.07 PACKAGE LINK 0;7 POINTER TO PACKAGE FILE (#9.4) LAST EDITED: APR 10, 2012 HELP-PROMPT: Enter the package this component belongs to. DESCRIPTION: This field identifies which package this component is associated with. 232.72,.08 VALUE 10;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>60!($L(X)<1) X LAST EDITED: MAY 09, 2012 HELP-PROMPT: Answer must be 1-60 characters in length. DESCRIPTION: This is the default value for the component, in the event the value is static. 232.72,.09 SUMMARY LABEL 10;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>45!($L(X)<1) X LAST EDITED: MAY 10, 2012 HELP-PROMPT: Answer must be 1-45 characters in length. DESCRIPTION: This is the text used for the summary label display within the UI. 232.72,.1 SUMMARY ORDER 10;3 NUMBER INPUT TRANSFORM: K:+X'=X!(X>999)!(X<1)!(X?.E1"."1N.N) X LAST EDITED: MAY 10, 2012 HELP-PROMPT: Type a number between 1 and 999, 0 decimal digits. DESCRIPTION: This is the order in which this component will appear within the summary. 232.72,.11 AVAILABLE 10;4 SET '1' FOR true; '0' FOR false; LAST EDITED: MAY 10, 2012 HELP-PROMPT: Enter 'true' if you wish for this component to be available for use. DESCRIPTION: This field indicates whether or not the component is available for use. 232.72,.12 VISIBILITY TRIGGER 10;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>60!($L(X)<1) X LAST EDITED: MAY 11, 2012 HELP-PROMPT: Answer must be 1-60 characters in length. DESCRIPTION: This is a data flag used by Flex to determine whether a data component should be visible or not in the GUI. 232.72,1.1 ASSOCIATED FILE 1;1 POINTER TO FILE FILE (#1) LAST EDITED: JUN 05, 2013 HELP-PROMPT: Enter a file number. DESCRIPTION: This identifies the file in which the data for this component is located. TECHNICAL DESCR: This field identifies a file number to build calls to supported file manager APIs such as $$GET1^DIQ and $$GETS^DIQ. This identifies to the component what file the data will come from. 232.72,1.2 ASSOCIATED FIELD 1;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>20!($L(X)<1) X LAST EDITED: APR 10, 2012 HELP-PROMPT: Answer must be 1-20 characters in length. DESCRIPTION: This holds the field number in which the data is located for this component. TECHNICAL DESCR: This field identifies a field number to build calls to supported file manager APIs such as $$GET1^DIQ and $$GETS^DIQ. This is a field number in the file identified by the ASSOCIATED FILE (#1.1) field. The file and field numbers are used to dynamically build calls using FileMan APIs. 232.72,1.3 LOAD EVENT 1;3 FREE TEXT INPUT TRANSFORM: K:$L(X)>60!($L(X)<1) X LAST EDITED: MAY 16, 2012 HELP-PROMPT: Answer must be 1-60 characters in length. DESCRIPTION: This holds the fully qualified load event used by the UI for building the component. TECHNICAL DESCR: In the event data does not come from a file/field within EDIS, this would hold executable 'load' or lookup logic to gather the needed data. 232.72,2.1 LOAD API 2;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<3) X LAST EDITED: APR 10, 2012 HELP-PROMPT: Answer must be 3-40 characters in length. DESCRIPTION: This field holds the API that is used to load the component. 232.72,2.2 SAVE API 2;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: APR 10, 2012 HELP-PROMPT: Answer must be 1-40 characters in length. DESCRIPTION: This field holds the save API for a component, if applicable. 232.72,3 ALTERNATE LOAD LOGIC 3;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>250!($L(X)<1) X LAST EDITED: APR 10, 2012 HELP-PROMPT: Answer must be 1-250 characters in length. 232.72,3.1 PREVIEW TAG 3;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>8!($L(X)<1) X LAST EDITED: JUN 03, 2009 HELP-PROMPT: Answer must be 1-8 characters in length. 232.72,3.2 PREVIEW ROUTINE 3;2 FREE TEXT INPUT TRANSFORM: K:$L(X)>8!($L(X)<1) X LAST EDITED: JUN 03, 2009 HELP-PROMPT: Answer must be 1-8 characters in length. 232.72,4 ALTERNATE SAVE LOGIC 4;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>250!($L(X)<1) X LAST EDITED: APR 10, 2012 HELP-PROMPT: Answer must be 1-250 characters in length. DESCRIPTION: This field is used for alternate save logic in the event the 'Save API' field will not handle a more complex data structure. 232.72,5 PARAMETERS 5;0 Multiple #232.725 DESCRIPTION: This field holds the list of parameters to be used by the save/load api fields. 232.725,.01 PARAMETER NAME 0;1 FREE TEXT (Multiply asked) INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: APR 10, 2012 HELP-PROMPT: Answer must be 1-30 characters in length. DESCRIPTION: This is the name of the parameter, and should match the variable name being passed in by the UI. CROSS-REFERENCE: 232.725^B 1)= S ^EDPB(232.72,DA(1),5,"B",$E(X,1,30),DA)="" 2)= K ^EDPB(232.72,DA(1),5,"B",$E(X,1,30),DA) 232.725,1 DATA TYPE 0;2 SET 'S' FOR STRING; 'N' FOR NUMERIC; LAST EDITED: APR 10, 2012 HELP-PROMPT: Enter the type for this parameter. DESCRIPTION: This is the type for this parameter. 232.725,2 SAVE/LOAD TYPE 0;3 SET 'S' FOR SAVE ONLY; 'L' FOR LOAD ONLY; 'B' FOR BOTH LOAD AND SAVE; LAST EDITED: APR 10, 2012 HELP-PROMPT: Enter the save/load type for this parameter. DESCRIPTION: This field indicates whether this parameter will be used for saving, loading, or both. 232.72,6 DEFAULT VALUE 6;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>40!($L(X)<1) X LAST EDITED: APR 10, 2012 HELP-PROMPT: Answer must be 1-40 characters in length. DESCRIPTION: This holds the default value for a component. 232.72,7 REQUIRED COMPONENTS 7;0 POINTER Multiple #232.727 DESCRIPTION: These are the required components for this component. 232.727,.01 REQUIRED COMPONENT 0;1 POINTER TO EDP WORKSHEET COMPONENT FILE (#232.72) LAST EDITED: JUN 04, 2013 HELP-PROMPT: Enter a required component. DESCRIPTION: This is a required component for this component. In the event a component is dependent on another component, it should be added here. CROSS-REFERENCE: 232.727^B 1)= S ^EDPB(232.72,DA(1),7,"B",$E(X,1,30),DA)="" 2)= K ^EDPB(232.72,DA(1),7,"B",$E(X,1,30),DA) 232.72,8 ROLES 8;0 POINTER Multiple #232.728 DESCRIPTION: This holds the roles for the given component. 232.728,.01 ROLES 0;1 POINTER TO CPE ROLE FILE (#232.5) (Multiply asked) LAST EDITED: MAY 07, 2012 HELP-PROMPT: Enter a role for this component. DESCRIPTION: This is the role for the given component. CROSS-REFERENCE: 232.728^B 1)= S ^EDPB(232.72,DA(1),8,"B",$E(X,1,30),DA)="" 2)= K ^EDPB(232.72,DA(1),8,"B",$E(X,1,30),DA) 232.72,9 VALIDATOR 9;0 POINTER Multiple #232.729 DESCRIPTION: This field holds the validators for the components. This is used by the UI to validate information. 232.729,.01 VALIDATOR NAME 0;1 POINTER TO EDP COMPONENT VALIDATORS FILE (#232.74) (Multiply asked) LAST EDITED: MAY 09, 2012 HELP-PROMPT: Enter the validator for this component, if applicable. DESCRIPTION: This is a validator for the given component. CROSS-REFERENCE: 232.729^B 1)= S ^EDPB(232.72,DA(1),9,"B",$E(X,1,30),DA)="" 2)= K ^EDPB(232.72,DA(1),9,"B",$E(X,1,30),DA) 232.729,.02 PROPERTY 0;2 SET '1' FOR text; '2' FOR selectedIndex; '3' FOR _SelectedDate; LAST EDITED: MAY 09, 2012 HELP-PROMPT: Select the property for this validator, if applicable. DESCRIPTION: This field holds the property used by the UI. 232.729,.03 MAX LENGTH 0;3 NUMBER INPUT TRANSFORM: K:+X'=X!(X>99999)!(X<0)!(X?.E1"."1N.N) X LAST EDITED: MAY 09, 2012 HELP-PROMPT: Type a number between 0 and 99999, 0 decimal digits. DESCRIPTION: This defines the maximum field size for a data component in the GUI. 232.729,.04 REQUIRED 0;4 SET '1' FOR true; '0' FOR false; LAST EDITED: MAY 09, 2012 HELP-PROMPT: Select the required status for this component. DESCRIPTION: This field indicates to the UI whether or not the component is required. 232.729,.05 MIN VALUE 0;5 FREE TEXT INPUT TRANSFORM: K:$L(X)>30!($L(X)<1) X LAST EDITED: MAY 09, 2012 HELP-PROMPT: Answer must be 1-30 characters in length. DESCRIPTION: This field holds the minimum value for this validator. If a component should have a minimum value, it should be restricted here. 232.729,.06 LOWER THAN MIN ERROR 1;1 FREE TEXT INPUT TRANSFORM: K:$L(X)>220!($L(X)<1) X LAST EDITED: MAY 09, 2012 HELP-PROMPT: Answer must be 1-220 characters in length. DESCRIPTION: This holds the text that will be displayed in the event a component has a value that is lower than the indicated minimum value. FILES POINTED TO FIELDS CPE ROLE (#232.5) ROLES:ROLES (#.01) EDP COMPONENT VALIDATORS (#232.74) VALIDATOR:VALIDATOR NAME (#.01) EDP WORKSHEET COMPONENT (#232.72) REQUIRED COMPONENTS:REQUIRED COMPONENT (#.01) EDP WORKSHEET COMPONENT TYPE (#232.73) WIDGET NAME (#.06) FILE (#1) ASSOCIATED FILE (#1.1) PACKAGE (#9.4) PACKAGE LINK (#.07) INPUT TEMPLATE(S): PRINT TEMPLATE(S): SORT TEMPLATE(S): FORM(S)/BLOCK(S):