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):