STANDARD DATA DICTIONARY #801.48 -- REMINDER DIALOG LINK TYPE FILE                                                3/24/25    PAGE 1
STORED IN ^PXRMD(801.48,  (1 ENTRY)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                     (VERSION 2.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file can only be used in National Dialog and sites should not be able to modify this file. This file is used by CPRS to
determine if a GUI action should occur when the user takes an action on an existing dialog item.  



PRIMARY KEY:        B (#142)
  Uniqueness Index: B (#1672)
       File, Field: 1) LINK NAME (801.48,.01)

POINTED TO BY: LINK field (#1) of the RESULT ELEMENT LINK sub-field (#801.411211) of the RESULT GROUP LIST sub-field (#801.41121) 
                   of the REMINDER DIALOG File (#801.41) 
               LINK field (#14) of the COMPONENTS sub-field (#801.412) of the REMINDER DIALOG File (#801.41) 
               


INDEXED BY:    LINK NAME (B)


    LAST MODIFIED: JUN 24,2020@12:14:07

801.48,.01    LINK NAME              0;1 FREE TEXT (Required) (Key field)

              INPUT TRANSFORM:  K:$L(X)>64!($L(X)<3)!'(X'?1P.E) X
              LAST EDITED:      SEP 02, 2017 
              HELP-PROMPT:      Answer must be 3-64 characters in length. 
              DESCRIPTION:      This is the name of the Link Type. This should be a descriptive name to identify what the linking
                                functionality is trying to do.  

              FIELD INDEX:      B (#1672)    REGULAR    IR    LOOKUP & SORTING
                   Unique for:  Key B (#142), File #801.48
                  Short Descr:  B cross-reference
                  Description:  This is the "B" cross-reference redone as a new style cross reference.  
                    Set Logic:  S ^PXRMD(801.48,"B",$E(X,1,64),DA)=""
                   Kill Logic:  K ^PXRMD(801.48,"B",$E(X,1,64),DA)
                   Whole Kill:  K ^PXRMD(801.48,"B")
                         X(1):  LINK NAME  (801.48,.01)  (Subscr 1)  (Len 64)  (forwards)


801.48,1      ITEM                   0;2 POINTER TO REMINDER DIALOG FILE (#801.41)

              LAST EDITED:      SEP 02, 2017 
              HELP-PROMPT:      Select a reminder dialog item assigned to the current dialog. 
              DESCRIPTION:      This field is used to determine which element in CPRS should be acted on when the user takes an
                                action on this sequence in CPRS.  


801.48,2      PROMPT                 0;3 POINTER TO REMINDER GUI PROCESS FILE (#801.42)

              LAST EDITED:      SEP 02, 2017 
              HELP-PROMPT:      Select the prompt to update. 
              DESCRIPTION:      This field should only be populated if the action is to be on a prompt assigned to the ITEM field
                                value. If the action is on the ITEM itself then this field should be set to null.  


801.48,3      FUNCTION               0;4 POINTER TO REMINDER DIALOG FUNCTION FILE FILE (#801.47)

              LAST EDITED:      SEP 02, 2017 
              HELP-PROMPT:      Select the function to use with this link value. 
              DESCRIPTION:      This field should be set if a function should be applied to the user action in CPRS. If a function
                                is not needed then this field should be set to null.  


801.48,4      ACTION                 0;5 SET

                                'C' FOR CHECKED; 
                                'UC' FOR UNCHECKED; 
                                'S' FOR SUPPRESS; 
                                'US' FOR UNSUPPRESS; 
                                'V' FOR VALUE; 
                                'R' FOR REQUIRED; 
                                'UR' FOR UNREQUIRED; 
                                'H' FOR HIDE; 
                                'D' FOR DISABLE; 
                                'E' FOR ENABLE; 
              LAST EDITED:      SEP 06, 2017 
              HELP-PROMPT:      Select the type of action that should be apply to the reminder dialog. 
              DESCRIPTION:
                                This field determine what action to take on the Item and/or PROMPT fields assign to this Link Type.  


801.48,5      DESCRIPTION            1;0   WORD-PROCESSING #801.485   (IGNORE "|")

              DESCRIPTION:
                                This field is used to describe what this Reminder Link entry does.  


                LAST EDITED:      JUN 16, 2015 



801.48,6      FUNCTION ARGUMENTS     2;0 Multiple #801.486

              DESCRIPTION:      This multiple stores additional function input arguments. The values store in this multiple are
                                specific to each function.  


801.486,.01     SUBSCRIPT              0;1 FREE TEXT (Multiply asked)

                INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X
                LAST EDITED:      JUN 06, 2016 
                HELP-PROMPT:      Answer must be 1-20 characters in length. 
                DESCRIPTION:      This is the REMINDER DIALOG FUNCTION entry ADDITIONAL ARGUMENTS SUBSCRIPT NAME. This field should
                                  match a SUBSCRIPT NAME  entry in the function ADDITIONAL ARGUMENTS multiple.  

                CROSS-REFERENCE:  801.486^B 
                                  1)= S ^PXRMD(801.48,DA(1),2,"B",$E(X,1,30),DA)=""
                                  2)= K ^PXRMD(801.48,DA(1),2,"B",$E(X,1,30),DA)


801.486,1       VALUE                  0;2 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>100!($L(X)<1) X
                LAST EDITED:      SEP 02, 2017 
                HELP-PROMPT:      Answer must be 1-100 characters in length. 
                DESCRIPTION:      This is the value to assign to the function ADDITIONAL ARGUMENT. This value should pass the
                                  subscript ARGUMENT PATTERN match assigned to the subscript.  




801.48,7      DIALOG SEQUENCES       3;0 Multiple #801.487

              DESCRIPTION:      This field identifies the dialog sequences of the element or group containing this link that will
                                cause this link to execute and the dialog sequences of the element or group identified in the ITEM
                                field that are affected by this link.  
                                 
                                If this multiple is blank, then all instances of this link will execute and all instances of the
                                element or group identified in the ITEM field are affected by this link. This is considered a
                                many-to-many association.  
                                 
                                If an entry in this multiple only specifies a dialog sequence that contains this link, then that
                                dialog sequence will execute this link and this link will affect all instances of the element or
                                group identified in the ITEM field.  This is considered a one-to-unspecified many association.  
                                 
                                If an entry in this multiple only specifies a dialog sequence that is affected by this link, then
                                all instances of this link will execute and this link will only affect the instance of the element
                                or group identified in the ITEM field that has the specified dialog sequence. This is considered an
                                unspecified many-to-one association.  
                                 
                                If an entry in this multiple specifies both a dialog sequence that contains this link and a dialog
                                sequence that is affected by this link, then only the containing dialog sequence will execute this
                                link and this link will only affect the instance of the element or group identified in the ITEM
                                field that has the specified affected dialog sequence. This is considered a one-to-one association.  
                                 
                                To create a one-to-specified many association, there should be many entries in this multiple that
                                all specify the same dialog sequence that contains this link but each entry has a different dialog
                                sequence affected by this link.  
                                 
                                To create a specified many-to-one association, there should be many entries in this multiple that
                                all specify the same dialog sequence that is affected by this link but each entry has a different
                                dialog sequence that contains this link.  
                                 
                                This multiple may contain multiple one-to-one associations. It can only contain one one-to-many
                                association and only one many-to-one association, regardless of whether the many is specified or
                                not. It cannot store a combination of associations. For example, it should not store a many-to-one
                                association along with a one-to-one association.  


801.487,.01     SEQUENCE NUMBER        0;1 NUMBER (Multiply asked)

                INPUT TRANSFORM:  K:+X'=X!(X>999.9)!(X<1)!(X?.E1"."2.N) X
                LAST EDITED:      MAR 30, 2018 
                HELP-PROMPT:      Type a number between 1 and 999.9, 1 decimal digit. 
                DESCRIPTION:      This field is used to differentiate different groupings of dialog sequence numbers from each
                                  other.  

                CROSS-REFERENCE:  801.487^B 
                                  1)= S ^PXRMD(801.48,DA(1),3,"B",$E(X,1,30),DA)=""
                                  2)= K ^PXRMD(801.48,DA(1),3,"B",$E(X,1,30),DA)


801.487,11      DIALOG SEQUENCE CONTAINING 1;1 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>250!($L(X)<1) X Q:'$D(X)  N Y F Y=1:1:$L(X,".")  I $P($G(X),".",Y)'?1.N K X
                MAXIMUM LENGTH:   250
                LAST EDITED:      MAR 30, 2018 
                HELP-PROMPT:      Answer must be 1-250 characters in length and is a series of numeric sequence numbers delineated 
                                  by periods. For example, "5.10.5.25". 
                DESCRIPTION:      This field stores the sequence number associated with the dialog element or group that contains
                                  this link. The sequence number that appears in this field will cause this link to execute. If a
                                  sequence number contains this link but does not appear in this field, that instance of this link 
                                  will not execute.  

                NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


801.487,21      DIALOG SEQUENCE AFFECTED 2;1 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>250!($L(X)<1) X Q:'$D(X)  N Y F Y=1:1:$L(X,".")  I $P($G(X),".",Y)'?1.N K X
                MAXIMUM LENGTH:   250
                LAST EDITED:      MAR 30, 2018 
                HELP-PROMPT:      Answer must be 1-250 characters in length and is a series of numeric sequence numbers delineated 
                                  by periods. For example, "5.10.5.25". 
                DESCRIPTION:      This field stores the sequence number associated with the dialog element or group that is
                                  affected by this link.  

                NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER





      FILES POINTED TO                      FIELDS

REMINDER DIALOG (#801.41)         ITEM (#1)

REMINDER DIALOG FUNCTION FILE 
                   (#801.47)      FUNCTION (#3)

REMINDER GUI PROCESS (#801.42)    PROMPT (#2)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):