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

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file is used to define all of the components that work together to define a reminder dialog. Reminder dialog definitions are
used by the CPRS GUI for reminder resolution.  
 
This file contains a combination of nationally distributed entries, local auto-generated entries, site and VISN exchanged entries
and local manually created entries. Nationally distributed dialog, element, and group entries have their name prefixed with VA-.
Nationally distributed Prompts, Forced Value, Result Groups, and Result Elements have their name prefixed with PXRM. Entries in
this file may be auto-generated via the Dialog Management Menu option. Manually created dialog entries should use local namespacing
conventions. Nationally distributed entries will have their class type defined as National. Entries created at the VISN level
should be defined as VISN and entries created at a site should be defined as Local.  
 
This file is similar to the option file where there are different types of entries (reminder dialog, dialog elements (sentences),
prompts, and groups of elements, result elements and groups of result elements). Where an option has menu items, the dialog file
has components that are entered, with the sequence field as the .01 field. 
 
A prompt is defined for PCE prompts, WH Notification Purpose, or as locally created comment check-boxes. The prompts will not have
any components within them. PXRM-prefixed prompts are distributed in this file with the Clinical Reminder package.  
 
A dialog element is defined primarily to represent sentences to display in the CPRS window with a check-box. When the user checks
the sentence off, the FINDING ITEM in the dialog element and the ADDITIONAL FINDINGS will be added to the list of PCE updates,
orders, WH Notification Purposes, and mental health tests. The updates won't occur on the CPRS GUI until the user clicks on the
FINISH button. Dialog elements may have components added to them. Auto-generated components will be based on the additional prompts
defined in the Finding Type Parameters. Once a dialog element is auto-generated, the sites can modify them.  
 
Dialog elements may also be instructional text or a header. The FINDING ITEM and components would not be defined in dialog
elements.  
 
A dialog group is similar to menu options. It groups dialog elements and dialog groups within its component multiple. The dialog
group can be defined with a finding item and a check-box. The components in the group can be hidden from the CPRS GUI window until
the dialog group is checked off. 
 
A result element contains special logic that uses information entered during the resolution process to create a sentence to add to
the progress note. The special logic contains a CONDITION that, when true, will use the ALTERNATE PROGRESS NOTE TEXT field to
update the progress note. A separate result element is used for each separate sentence needed. The result element is only used with
mental health test finding items. Default result elements are distributed for common mental health tests, prefixed with PXRM and
the mental health test name. Sites may copy them and modify their local versions as needed.  
 
A result group contains all of the result elements that need to be checked to create sentences for one mental health test finding.
The dialog element for the test will have its RESULT GROUP/ELEMENT field defined with the result group. Default result groups for
mental health tests are distributed with the Clinical Reminders package. Sites may copy them and modify their local versions as
needed.  
 
Sites should name locally created items according to their local naming convention.  


IDENTIFIED BY: TYPE (#4)[R], CLASS (#100)[R]

PRIMARY KEY:        B (#149)
  Uniqueness Index: B (#1156)
       File, Field: 1) NAME (801.41,.01)

POINTED TO BY: RESULT GROUP field (#.01) of the RESULT GROUP LIST sub-field (#801.41121) of the REMINDER DIALOG File (#801.41) 
               RESULT ELEMENT field (#.01) 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) 
               REPLACEMENT ITEM field (#4) of the BRANCHING LOGIC sub-field (#801.41143) of the REMINDER DIALOG File (#801.41) 
               ITEM field (#2) of the COMPONENTS sub-field (#801.412) of the REMINDER DIALOG File (#801.41) 
               RELATED REMINDER DIALOG field (#.01) of the RELATED REMINDER DIALOG sub-field (#801.422) of the REMINDER GUI PROCESS 
                   File (#801.42) 
               DIALOG ELEMENT/GROUP field (#.04) of the REMINDER FINDING ITEM PARAMETER File (#801.43) 
               ADDITIONAL PROMPTS field (#.01) of the ADDITIONAL PROMPTS sub-field (#801.4515) of the RESOLUTION STATUS DEFAULTS 
                   sub-field (#801.451) of the REMINDER FINDING TYPE PARAMETER File (#801.45) 
               ITEM field (#1) of the REMINDER DIALOG LINK TYPE File (#801.48) 
               LINKED REMINDER DIALOG field (#51) of the REMINDER DEFINITION File (#811.9) 
               REMINDER DIALOG field (#.15) of the TIU TEMPLATE File (#8927) 
               

CROSS
REFERENCED BY: IDENTIFY(AC), ITEM(AD), SOURCE REMINDER(AG), REPLACEMENT ITEM(BLR), TYPE(TYPE)

INDEXED BY:    NAME & DISABLE (AE), TAXONOMY PICK LIST (ATS), NAME (B), RESULT GROUP (RG)


    LAST MODIFIED: OCT 5,2022@14:55:06

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

              INPUT TRANSFORM:  K:$L(X)>64!($L(X)<3)!'(X'?1P.E)!('$$VNAME^PXRMINTR(.X)) X
              LAST EDITED:      MAY 29, 2009 
              HELP-PROMPT:      Enter a 3-64 character name to represent this dialog entry. 
              DESCRIPTION:      This is the name of the dialog entry. 
                                 
                                Dialogs that are auto-generated from a reminder will default to the name of the reminder for ease
                                in identifying the reminder dialog entry. Dialog elements that are auto-generated use the following
                                naming convention:  Finding type prefix_ _Name from finding file_ _Resolution Status. Examples of
                                two dialog element entry names generated from an Exam file entry for DIABETIC EYE EXAM follow.  
                                 
                                EX DIABETIC EYE EXAM DONE EX DIABETIC EYE EXAM DONE ELSEWHERE 
                                                                 
                                Any item created locally can use any type of naming convention. Your site may want to create
                                special namespacing for dialog entries that you create locally. 
                                 
                                Entries prefixed with PXRM are prompts, result groups, and result elements that were distributed
                                with the Clinical Reminders package. The PXRM-prefixed prompts are the additional prompts that can
                                be asked for particular types of PCE findings and WH Notification Purpose. For example: PXRM
                                COMMENT can be added to any PCE file to allow the user to enter an additional COMMENT beyond the
                                dialog element's progress note text, and the PXRM LEVEL OF UNDERSTANDING can only be used with PCE
                                Education Topic findings.  

              DELETE TEST:      1,0)= I $$OKTODEL^PXRMDLG6(DA)=0 D EN^DDIOL($C(7)_"IN USE - CANNOT BE DELETED")

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

              FIELD INDEX:      AE (#1154)    MUMPS        ACTION
                  Short Descr:  This xref checks to see if the disable value can be deleted
                  Description:  This cross-reference checks to see if the disable value can be deleted from the DISABLE field.
                                Note: deleting the value, i.e., making the field NULL, activates the dialog element. A dialog
                                element can be active only if its findings, orderable items, or additional findings are active. 
                                 
                                
                    Set Logic:  Q
                   Kill Logic:  S $P(^PXRMD(801.41,DA,0),U,3)=X1(2)
                    Kill Cond:  S X=$S($$DISCKINP^PXRMDLG6(DA,.X2,.X1)=0:1,1:0)
                         X(1):  NAME  (801.41,.01)  (Subscr 1)  (forwards)
                         X(2):  DISABLE  (801.41,3)  (Subscr 2)  (forwards)

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


801.41,2      SOURCE REMINDER        0;2 POINTER TO REMINDER DEFINITION FILE (#811.9)

              LAST EDITED:      DEC 17, 1999 
              HELP-PROMPT:      Enter the associated reminder for this reminder dialog. 
              DESCRIPTION:      This identifies which reminder definition is associated with this "Reminder Dialog" entry. 
                                "Reminder Dialog" type entries are the only entries that require this field.  

              CROSS-REFERENCE:  801.41^AG 
                                1)= S ^PXRMD(801.41,"AG",$E(X,1,30),DA)=""
                                2)= K ^PXRMD(801.41,"AG",$E(X,1,30),DA)
                                Index of dialogs by source reminder.  



801.41,3      DISABLE                0;3 SET

                                '0' FOR NO; 
                                '1' FOR DISABLE AND SEND MESSAGE; 
                                '2' FOR DISABLE AND DO NOT SEND MESSAGE; 
              LAST EDITED:      MAY 14, 2009 
              HELP-PROMPT:      Select one of the DISABLE choices to disable the dialog item. 
              DESCRIPTION:      This field disables the use of a dialog item. If a dialog item is marked as DISABLE AND SEND
                                MESSAGE and a user tries to use it in CPRS, a message will be sent to the Clinical Reminders mail
                                group.  
                                 

              FIELD INDEX:      AE (#1154)    MUMPS        ACTION
                  Short Descr:  This xref checks to see if the disable value can be deleted
                  Description:  This cross-reference checks to see if the disable value can be deleted from the DISABLE field.
                                Note: deleting the value, i.e., making the field NULL, activates the dialog element. A dialog
                                element can be active only if its findings, orderable items, or additional findings are active. 
                                 
                                
                    Set Logic:  Q
                   Kill Logic:  S $P(^PXRMD(801.41,DA,0),U,3)=X1(2)
                    Kill Cond:  S X=$S($$DISCKINP^PXRMDLG6(DA,.X2,.X1)=0:1,1:0)
                         X(1):  NAME  (801.41,.01)  (Subscr 1)  (forwards)
                         X(2):  DISABLE  (801.41,3)  (Subscr 2)  (forwards)


801.41,4      TYPE                   0;4 SET (Required)

                                'P' FOR prompt; 
                                'E' FOR dialog element; 
                                'R' FOR reminder dialog; 
                                'F' FOR forced value; 
                                'G' FOR dialog group; 
                                'S' FOR result group; 
                                'T' FOR result element; 
              LAST EDITED:      MAY 02, 2007 
              HELP-PROMPT:      Specify a type for this entry. 
              DESCRIPTION:      This field defines what type of dialog component this entry is. The type determines the processing
                                that can occur with this entry. 
                                 
                                Reminder dialogs are the dialog entries that can be mapped to a reminder definition. Reminder
                                dialogs will typically contain several dialog elements and/or dialog groups. 
                                 
                                Dialog elements that are auto-generated represent a finding item and resolution status combination,
                                based on the Finding Type Parameters for auto-generation. The dialog elements can be defined
                                manually if needed. Dialog elements must have the FINDING ITEM field defined in order to cause the
                                finding to be updated automatically. When no finding item is defined, the dialog element is treated
                                as a header or instruction text in the CPRS GUI. Sites can also add Additional Finding items to
                                automatically update when a dialog element is checked off. An example of using the additional
                                finding would be for a dialog element for a diagnosis, that must always be recorded with a second
                                diagnosis.  Another example is when an Exam or Education Topic dialog element checked off should
                                automatically add an additional ICD9 and/or CPT finding to PCE.  
                                 
                                Dialog elements will use the DIALOG/PROGRESS NOTE TEXT to display in the CPRS GUI window. This text
                                will also be added to the progress note, unless the optional ALTERNATE PROGRESS NOTE TEXT field is
                                defined. If the dialog text to display to the user needs to be different from the text to add to
                                the progress note, use the ALTERNATE PROGRESS NOTE TEXT field to define the progress note text.  
                                 
                                Dialog Groups can be used to group dialog elements together. Groups can be displayed with a box
                                around them and have selection rules applied to them (e.g., select one, one or more)  A dialog
                                element can be changed to a dialog group by changing its TYPE.  Prompts are distributed in the PXRM
                                namespace to represent additional fields that the user can enter when an element is checked off.
                                Prompts are added to dialog elements during auto-generation based on the finding type parameters.
                                The PXRM COMMENT field is a generic comment field that can be used on all PCE related finding
                                items. Dialog elements for "DONE ELSEWHERE" need to require the historical visit date prompt. The
                                forced value is similar to a prompt, except it represents a stuffed prompt which doesn't need to be
                                presented to answer. The PXRM prompts can be copied for local modification to create additional 
                                forced value entries if necessary.  
                                 
                                Prompts created locally (not copies of PXRM prompts) are treated as display text with checkboxes,
                                which, when checked off, add text to a comment field which is added to the progress note text.
                                Refer to these as Local Comment Prompts.  
                                 
                                Result Groups and Result Elements are distributed in the PXRM namespace and are associated with
                                Mental Health Instrument finding items during auto-generation of a reminder dialog. When the mental
                                health instrument finding item dialog element is selected by the CPRS GUI user, a window will be
                                opened which contains the test's questions and probable answers.  The selected answers are sent to
                                the mental health package when the user selects OK. The mental health package returns the score and 
                                results which can be used within sentences. These sentences are defined as Result Elements, and can
                                vary depending on the test score. If multiple sentences are possible depending on the score, the
                                result elements should be defined in a result group. The result group should be added to the mental
                                health test's dialog elements RESULT GROUP/ELEMENT field. Mental Health tests for use by Mental
                                Health clinicians only are not available for CPRS reminder resolution.  
                                 
                                A reminder dialog can be made into a dialog group and added to another reminder's dialog. This
                                allows multiple reminders to be addressed by one reminder dialog.  
                                 
                                Reminder Dialogs can include dialog elements that don't have anything to do with the findings
                                defined in the reminder.  
                                 
                                Taxonomy dialogs are auto-generated based on the Taxonomy Dialog Parameters. The taxonomy dialog
                                can be used as a black box that allows the users to enter current or historical encounter diagnoses
                                or procedures, based on the selectable list of diagnosis parameters. Alternatively, a taxonomy can
                                have individual dialog elements created for each coded value in the selectable list of diagnoses
                                and procedures. It may be more useful for sites to create dialog elements for the common diagnoses
                                and procedures they actively use and add them to groups, similar to the encounter form section and
                                coded value groupings.  

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


801.41,5      CAPTION                0;5 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X
              LAST EDITED:      SEP 23, 1999 
              HELP-PROMPT:      Enter a caption to use for this component. 
              DESCRIPTION:      The caption is used for prompt, dialog group, and reminder components.  When a prompt has a caption
                                defined, this is the text that should be used whenever the prompt is asked (e.g., Comment:). A
                                dialog group can use the caption field to specify a header to use on a box around the group of
                                dialog elements. The reminder dialog component can use the caption to specify a header to use on a
                                box around the dialog elements for a reminder.  
                                 


801.41,6      BOX                    0;6 SET

                                'Y' FOR YES; 
                                'N' FOR NO; 
              LAST EDITED:      AUG 23, 2004 
              HELP-PROMPT:      Enter Y to add a box around the components. 
              DESCRIPTION:      This flag will be used to determine whether the components will be presented to the user in a box.
                                If the caption field is defined, it will appear as header text in the top line of the box.  


801.41,7      NUMBER OF INDENTS      0;7 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>4)!(X<0)!(X?.E1"."1N.N) X
              LAST EDITED:      SEP 23, 1999 
              HELP-PROMPT:      Enter the number of indents required (between 0 and 4). 
              DESCRIPTION:      This is the number of indents that should be made before presenting the group's
                                components/elements. Indent is used only for dialog groups.  


801.41,8      SHARE COMMON PROMPTS   0;8 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      NOV 24, 1999 
              HELP-PROMPT:      Enter No if the common prompts must be prompted for each dialog element separately. 
              DESCRIPTION:      This field is used only for a dialog group where different dialog elements have common prompts.
                                Prompts will be shared for all dialog elements unless otherwise selected.  


801.41,9      GROUP ENTRY            0;9 SET

                                '1' FOR ONE SELECTION ONLY; 
                                '2' FOR ONE OR MORE SELECTIONS; 
                                '3' FOR NONE OR ONE SELECTION; 
                                '4' FOR ALL SELECTIONS ARE REQUIRED; 
                                '0' FOR NO SELECTION REQUIRED; 
              INPUT TRANSFORM:  I '$$MSEL^PXRMDLG5(X) K X Q
              LAST EDITED:      MAY 17, 2006 
              HELP-PROMPT:      Enter 1 for one selection only. Enter 2 for one or more. Enter 3 for none or one selection. Enter 4 
                                to require all selections. Enter 0 for no selection required. 
              DESCRIPTION:      Used for dialog groups only.  
                                 
                                1 indicates that only one element in the dialog group may be selected.  2 indicates that one or
                                more elements must be selected.  3 indicates that either none or one selection is required.  4
                                indicates all selections are required.  0 or null indicates no selection required.  
                                 

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


801.41,10     COMPONENTS             10;0 Multiple #801.412 (Add New Entry without Asking)

              LAST EDITED:      SEP 23, 1999 
              DESCRIPTION:      This field contains the components that are used to process a reminder.  Generally the components
                                relate to the TYPE of entry in the Reminder Dialog File: 
                                 
                                     Reminder dialogs have dialog group or dialog element components.  
                                     Dialog groups have a combination of dialog element components.  
                                     Dialog elements have prompt and forced value components.  

              IDENTIFIED BY:    
                    "WRITE":    N OR0,ORNM S OR0=^(0) I $P(OR0,U,2) S ORNM=$P($G(^PXRMD(801.41,+$P(OR0,U,2),0)),U) D:$L(ORNM) EN^DD
                                IOL(ORNM,,"?10")

              INDEXED BY:       ITEM (TYPE)

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

                INPUT TRANSFORM:  K:+X'=X!(X>999.9)!(X<.1)!(X?.E1"."2N.N) X I $G(X)]"" K:$D(^PXRMD(801.41,DA(1),10,"B",X)) X
                LAST EDITED:      MAY 02, 2001 
                HELP-PROMPT:      Type a Number between .1 and 999.9, 1 Decimal Digit 
                DESCRIPTION:
                                  This field specifies the order in which this item will be displayed or processed.  

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

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

                CROSS-REFERENCE:  801.412^DAD1^MUMPS 
                                1)= N PXRMP S PXRMP=$P(^PXRMD(801.41,DA(1),10,DA,0),U,11) S:PXRMP ^PXRMD(801.41,DA(1),10,"DAD",PXRM
                                P,X,DA)=""

                                2)= N PXRMP S PXRMP=$P(^PXRMD(801.41,DA(1),10,DA,0),U,11) K:PXRMP ^PXRMD(801.41,DA(1),10,"DAD",PXRM
                                P,X,DA)
                                Allows retrieval of 'child' prompts in sequence by parent.  



801.412,2       ITEM                 0;2 POINTER TO REMINDER DIALOG FILE (#801.41) (Required)

                INPUT TRANSFORM:D SCREEN^PXRMDD41 D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
                LAST EDITED:    JUN 13, 2016 
                HELP-PROMPT:    Enter a dialog; a dialog that is an ancestor may not also be a sub-item. The dialog type of the 
                                sub-item must be valid for the ancestor. 
                DESCRIPTION:    This field points to a dialog which is subordinate to this dialog.  NOTE:  The parent dialog menu
                                or one of its ancestors may not be entered as an item.  

                SCREEN:         D SCREEN^PXRMDD41
                EXPLANATION:    The item must be valid for this dialog type.
                NOTES:          XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

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

                CROSS-REFERENCE:801.412^D 
                                1)= S ^PXRMD(801.41,DA(1),10,"D",$E(X,1,30),DA)=""
                                2)= K ^PXRMD(801.41,DA(1),10,"D",$E(X,1,30),DA)

                FIELD INDEX:    TYPE (#1169)    MUMPS    IR    LOOKUP & SORTING
                  Short Descr:  This xref is used for a quick lookup of an entry children.
                  Description:  This cross-reference is used by the RPC calls that sends the dialog structure to an external
                                application. It is used to tell the exteranl application on the main load if each item contains
                                children that required an additional RPC call (Prompt or Forced Values).  
                    Set Logic:  D TYPESET^PXRMDLG6(.DA,X)
                   Kill Logic:  D TYPEKILL^PXRMDLG6(.DA,X)
                         X(1):  ITEM  (801.412,2)  (Subscr 1)  (forwards)


801.412,6       OVERRIDE PROMPT CAPTION 0;6 FREE TEXT

                INPUT TRANSFORM:K:$L(X)>40!($L(X)<3) X
                LAST EDITED:    AUG 26, 2014 
                HELP-PROMPT:    Answer must be 3-40 characters in length.  This is the caption that should override the prompt's 
                                default caption. 
                DESCRIPTION:    This text will override the caption for this component in the reminder dialog, when the component
                                is a prompt.  When the text is blank, the caption from the prompt entry will be used.  


801.412,7       START NEW LINE       0;7 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
                LAST EDITED:    SEP 23, 1999 
                HELP-PROMPT:    Answer Y/N to control whether to prompt on a new line. 
                DESCRIPTION:    This flag is used to allow the user to have some control of the display of prompts related to a
                                dialog element.  


801.412,8       EXCLUDE FROM PN TEXT 0;8 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
                LAST EDITED:    SEP 06, 2017 
                HELP-PROMPT:    Enter Y to stop the component activity from being added to the note text. 
                DESCRIPTION:    This flag is used to control whether or not a component will be excluded from the progress note
                                text when the component is acted upon.  


801.412,9       REQUIRED             0;9 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
                LAST EDITED:    JUN 03, 2017 
                HELP-PROMPT:    Select Yes to mark this prompt as required. 
                DESCRIPTION:
                                This field determine if the prompt must be complete before finishing the Reminder Dialog.  


801.412,11      VALIDATE             0;11 SET

                                'H' FOR HISTORICAL DATE; 
                                'F' FOR FUTURE DATE; 
                LAST EDITED:    SEP 06, 2017 
                HELP-PROMPT:    Select HISTORICAL DATE if the value for PXRM DATE needs to be in the past. Enter FUTURE DATE if the 
                                PXRM DATE value must be in the future. 
                DESCRIPTION:
                                This field is used to validate the PXRM DATE prompt as either a historical date or a future date.  


801.412,13      CAN DEFAULT CHECK    0;12 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
                LAST EDITED:    SEP 02, 2017 
                HELP-PROMPT:    Select Yes or No for default check value. (DO NOT EDIT) 
                DESCRIPTION:    This field is used to determine if the current element can open in a checked state. Currently, this
                                functionality only supports dialogs that contain a General Finding or if a parent group of an
                                element that contains a General Finding.  


801.412,14      LINK                 LINK;1 POINTER TO REMINDER DIALOG LINK TYPE FILE (#801.48)

                LAST EDITED:    AUG 19, 2017 
                HELP-PROMPT:    Select the Reminder Link that apply to the dialog item. (DO NOT EDIT) 
                DESCRIPTION:
                                This field is used to assign a Link Value to the specific component.  


801.412,15      EXECUTE LINK ON LOAD LINK;2 SET

                                '1' FOR TRUE; 
                                '0' FOR FALSE; 
                LAST EDITED:    SEP 06, 2017 
                HELP-PROMPT:    Select True if the link should be executed when the dialog is loaded. (DO NOT EDIT) 
                DESCRIPTION:    This field is used to determine if the link action should be executed when the dialog is first
                                loaded in CPRS. For this field to work for every patient, the Patient Specific Flag must be set to
                                TRUE on the parent dialog.  


801.412,16      DISABLE PROMPT       0;13 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
                LAST EDITED:    JAN 25, 2018 
                HELP-PROMPT:    Select Yes to disable the prompt. 
                DESCRIPTION:
                                This field is used to allow sites the ability to mark a prompt disable.  


801.412,17      EVENT TYPE           0;14 SET

                                'E' FOR EXIT; 
                                'C' FOR CHANGE; 
                LAST EDITED:    NOV 07, 2019 
                HELP-PROMPT:    Enter Event Type for this prompt 
                DESCRIPTION:    This field is used to determine which GUI event the prompt logic should be applied. If not defined
                                the default is the onChange event.  




801.41,13     RESOLUTION TYPE        1;3 POINTER TO REMINDER RESOLUTION STATUS FILE (#801.9)

              LAST EDITED:      JUN 28, 1999 
              HELP-PROMPT:      Enter the resolution status to use when this item is selected. 
              DESCRIPTION:
                                This field contains what type of resolution is represented by this dialog entry.  


801.41,14     FINDING TYPE           1;4 POINTER TO REMINDER FINDING TYPE PARAMETER FILE (#801.45)

              LAST EDITED:      AUG 23, 2004 
              HELP-PROMPT:      Enter finding type if the additional prompt is intended for use with only one type of finding item. 
              DESCRIPTION:      1f an additional prompt is restricted to use with only one type of finding item this field contains
                                the mnemonic of the finding type. The mnemonics allowed are: 
                                 
                                   CPT  Procedure      
                                   ED   Education Topic 
                                   EX   Exam 
                                   HF   Health Factor 
                                   IM   Immunization 
                                   OI   Orderable Item 
                                   POV  Diagnosis (ICD9) 
                                   ST   Skin Test 
                                   VM   Vital Measurement 
                                   WH   WH Notification Purpose 
                                 
                                (e.g. PXRM Contraindicated is restricted to IMMUNIZATION, finding type IM) 


801.41,15     FINDING ITEM           1;5          VARIABLE POINTER

              FILE  ORDER  PREFIX    LAYGO  MESSAGE
        9999999.09    5    ED           n   EDUCATION TOPICS 
        9999999.14    10   IM           n   IMMUNIZATION 
        9999999.28    15   ST           n   SKIN TEST 
        9999999.15    20   EX           n   EXAM 
        9999999.64    25   HF           n   HEALTH FACTOR 
            801.46    30   GF           n   REMINDER GENERAL FINDINGS 
            120.51    40   VM           n   VITAL TYPE 
             811.2    45   TX           n   REMINDER TAXONOMY 
            101.41    50   Q            n   ORDER DIALOG 
            601.71    55   MH           n   MENTAL HEALTH 
           790.404    60   WH           n   WH NOTIFICATION PURPOSE 
              SCREEN ON FILE 9999999.09: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,9999999.09,.DA)=1"
               SCREEN EXPLANATION: File Screen
              SCREEN ON FILE 9999999.14: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,9999999.14,.DA)=1"
               SCREEN EXPLANATION: FILE SCREEN
              SCREEN ON FILE 9999999.28: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,9999999.28,.DA)=1"
               SCREEN EXPLANATION: FILE SCREEN
              SCREEN ON FILE 9999999.15: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,9999999.15,.DA)=1"
               SCREEN EXPLANATION: FILE SCREEN
              SCREEN ON FILE 9999999.64: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,9999999.64,.DA)=1"
               SCREEN EXPLANATION: FILE SCREEN
              SCREEN ON FILE 801.46: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,801.46,.DA)=1"
               SCREEN EXPLANATION: General findings are restricted to national development.
              SCREEN ON FILE 120.51: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,120.51,.DA)=1"
               SCREEN EXPLANATION: Only allows selections of valid Vital Types
              SCREEN ON FILE 811.2: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,811.2,.DA)=1"
               SCREEN EXPLANATION: FILE SCREEN
              SCREEN ON FILE 101.41: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,101.41,.DA)=1"
               SCREEN EXPLANATION: FILE SCREEN
              SCREEN ON FILE 601.71: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,601.71,.DA)=1"
               SCREEN EXPLANATION: FILE SCREEN
              SCREEN ON FILE 790.404: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,790.404,.DA)=1"
               SCREEN EXPLANATION: FILE SCREEN
                                         
              LAST EDITED:      MAR 06, 2015 
              HELP-PROMPT:      Enter the finding item for this dialog element. 
              DESCRIPTION:      This is the finding item that should be created if the dialog element/group is checked in CPRS.
                                Additional findings may be entered into the additional findings field.  


801.41,17     ORDERABLE ITEM         1;7 POINTER TO ORDERABLE ITEMS FILE (#101.43)

              INPUT TRANSFORM:  S DIC("S")="I $$FILESCR^PXRMDLG6(Y,101.43)=1" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X
              LAST EDITED:      MAY 18, 2009 
              HELP-PROMPT:      Select an orderable item to be associated with the reminder dialog in CPRS. 
              DESCRIPTION:
                                Orderable item from the reminder definition.  

              TECHNICAL DESCR:
                                This field is used only in the dialog display.  

              SCREEN:           S DIC("S")="I $$FILESCR^PXRMDLG6(Y,101.43)=1"
              EXPLANATION:      This screen evaluates whether the orderable item file has been standardized. If it has been standar
                                dized then only an active entry can be attached to a reminder dialog.

801.41,18     ADDITIONAL FINDINGS    3;0          VARIABLE POINTER  Multiple #801.4118
              DESCRIPTION:      This multiple stores the additional findings that should be posted if the dialog is checked in
                                CPRS.  


801.4118,.01    ADDITIONAL FINDINGS    0;1        VARIABLE POINTER (Multiply asked)

                FILE  ORDER  PREFIX    LAYGO  MESSAGE
          9999999.09    5    ED           n   EDUCATION TOPICS 
          9999999.14    10   IM           n   IMMUNIZATIONS 
          9999999.28    15   ST           n   SKIN TEST 
          9999999.15    20   EX           n   EXAM 
          9999999.64    25   HF           n   HEALTH FACTORS 
              801.46    30   GF           n   Reminder General Findings 
              120.51    40   VM           n   VITAL TYPE 
              101.41    45   Q            n   ORDER DIALOG 
             790.404    50   WH           n   WH NOTIFICATION PURPOSE 
               811.2    55   TX           n   REMINDER TAXONOMY 
                SCREEN ON FILE 9999999.09: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,9999999.09,.DA)=1"
                 SCREEN EXPLANATION: FILE SCREEN
                SCREEN ON FILE 9999999.14: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,9999999.14,.DA)=1"
                 SCREEN EXPLANATION: FILE SCREEN
                SCREEN ON FILE 9999999.28: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,9999999.28,.DA)=1"
                 SCREEN EXPLANATION: FILE SCREEN
                SCREEN ON FILE 9999999.15: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,9999999.15,.DA)=1"
                 SCREEN EXPLANATION: FILE SCREEN
                SCREEN ON FILE 9999999.64: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,9999999.64,.DA)=1"
                 SCREEN EXPLANATION: FILE SCREEN
                SCREEN ON FILE 801.46: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,801.46,.DA)=1"
                 SCREEN EXPLANATION: General findings are restricted to national development.
                SCREEN ON FILE 120.51: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,120.51,.DA)=1"
                 SCREEN EXPLANATION: FILE SCREEN
                SCREEN ON FILE 101.41: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,101.41,.DA)=1"
                 SCREEN EXPLANATION: FILE SCREEN
                SCREEN ON FILE 790.404: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,790.404,.DA)=1"
                 SCREEN EXPLANATION: FILE SCREEN
                SCREEN ON FILE 811.2: S DIC("S")="I $$FILESCR^PXRMDLG6(Y,811.2,.DA)=1"
                 SCREEN EXPLANATION: Screened out taxonomy without codes to be used a dialog.
                                         
                LAST EDITED:      JUN 03, 2021 
                HELP-PROMPT:      Enter additional finding items for this dialog element. 
                DESCRIPTION:      If additional finding items should be posted if the dialog is checked then they should be entered
                                  in this field. The field is relevant to both dialog element and dialog group type records.  

                CROSS-REFERENCE:  801.4118^B 
                                  1)= S ^PXRMD(801.41,DA(1),3,"B",$E(X,1,30),DA)=""
                                  2)= K ^PXRMD(801.41,DA(1),3,"B",$E(X,1,30),DA)
                                  3)= Required Index for Variable Pointer




801.41,21     DEFAULT VALUE          2;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>60!($L(X)<1) X
              LAST EDITED:      DEC 13, 2002 
              HELP-PROMPT:      Answer must be 1-60 characters in length. 
              DESCRIPTION:      This is the default value for an additional prompt.  
                                 
                                If entering defaults for the PXRM VISIT DATE prompt (or copies) then the following codes are
                                available: 
                                 
                                  0  - no year is initially set (forces required dates to be entered).  
                                  M  - Month is required.  
                                  M0 - Month is required, no year initially set.  


801.41,22     FORCED VALUE           2;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>60!($L(X)<1) X
              LAST EDITED:      JUL 14, 1999 
              HELP-PROMPT:      Answer must be 1-60 characters in length. 
              DESCRIPTION:
                                This is the value that will be used for a forced value type dialog.  


801.41,23     EXCLUDE FROM PROGRESS NOTE 2;3 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      NOV 02, 1999 
              HELP-PROMPT:      Enter Y to stop the question text being added to the progress note. 
              DESCRIPTION:      This field indicates that the question text of the dialog element will be excluded from the
                                progress note.  


801.41,24     PROMPT CAPTION         2;4 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X
              LAST EDITED:      AUG 23, 2004 
              HELP-PROMPT:      Enter a 3-30 character prompt caption. 
              DESCRIPTION:      This is the caption that will be used for this prompt.  This caption can be overridden by the
                                OVERRIDE PROMPT CAPTION field in the ITEMS multiple, which can be more specific for the instance of
                                the prompt.  


801.41,25     DIALOG/PROGRESS NOTE TEXT 25;0   WORD-PROCESSING #801.4125

              LAST EDITED:      APR 20, 2000 
              DESCRIPTION:
                                This is the sentence text that will appear in the reminder dialog and progress note.  


                LAST EDITED:      MAY 03, 2000 
                HELP-PROMPT:      Enter the lines that should be used in the Progress Note when this item is checked off. 



801.41,35     ALTERNATE PROGRESS NOTE TEXT 35;0   WORD-PROCESSING #801.4135

              LAST EDITED:      MAY 03, 2000 
              DESCRIPTION:
                                This field is only required if the text on the progress note differs from the dialog text.  


                LAST EDITED:      MAY 03, 2000 
                HELP-PROMPT:      Enter text to appear on the progress note. Only required if the text on the progress note differs 
                                  from the dialog text. 
                DESCRIPTION:      This field is used to define an alternate text to add to the progress note when the progress note
                                  text needs to be different from the dialog text.  (e.g., Dialog/Progress Note Text displayed is
                                  "Place Influenza Order", but the Alternate Progress Note Text is "Ordered Influenza Vaccine at
                                  this encounter.") 
                                   
                                  If there is no text in this alternate text field the dialog/progress note text will be added to
                                  the progress note.  




801.41,45     CHECKBOX SEQUENCE      45;0 Multiple #801.4145

              LAST EDITED:      APR 24, 2001 
              DESCRIPTION:      Comment prompts (with a GUI Process ID of COM) may have a number of checkboxes associated with the
                                comment prompt.  

              IDENTIFIED BY:    TEXT(#2)

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

                INPUT TRANSFORM:  K:+X'=X!(X>500)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:      JUN 17, 2002 
                HELP-PROMPT:      Type a Number between 1 and 500, 0 Decimal Digits 
                NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

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


801.4145,2      TEXT                   0;2 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X
                LAST EDITED:      MAY 03, 2001 
                HELP-PROMPT:      Answer must be 3-30 characters in length. 



801.41,46     GUI PROCESS ID         46;1 POINTER TO REMINDER GUI PROCESS FILE (#801.42)

              LAST EDITED:      AUG 23, 2004 
              HELP-PROMPT:      Enter GUI Process ID for additional prompts and forced values. 
              DESCRIPTION:      Additional prompts and forced values which update PCE should have a GUI Process ID. If an
                                additional prompt or forced value is created by copying one of the PXRM prompts, the GUI Process ID
                                field will automatically be populated by the copy process.  


801.41,50     HIDE/SHOW GROUP        0;10 SET

                                '1' FOR HIDE; 
                                '0' FOR SHOW; 
              LAST EDITED:      NOV 24, 1999 
              HELP-PROMPT:      Enter HIDE or SHOW 
              DESCRIPTION:      Used for dialog groups.  
                                 
                                1 indicates that the group will be hidden until checked 0 indicates that the group will be
                                displayed 


801.41,51     SUPPRESS CHECKBOX      0;11 SET

                                '1' FOR SUPPRESS; 
              LAST EDITED:      AUG 23, 2004 
              HELP-PROMPT:      Enter 1 if the WP text is for display only. 
              DESCRIPTION:      If the field is set to SUPPRESS, the dialog element or group header will be displayed without a
                                checkbox. Otherwise the WP text will be presented with a checkbox.  
                                 
                                If the dialog element or group header has a finding item associated with it the SUPPRESS CHECKBOX
                                flag will be ignored.  
                                 
                                Also if the HIDE/SHOW GROUP field is set to hide, then the SUPPRESS CHECKBOX field will be ignored
                                (the group header question must be a checkbox).  


801.41,52     INDENT PROGRESS NOTE TEXT 0;12 SET

                                '1' FOR INDENT; 
                                '0' FOR NO INDENT; 
              LAST EDITED:      AUG 19, 2017 
              HELP-PROMPT:      Enter 1 if the progress note text should be indented. Enter 0 if no indent is required. 
              DESCRIPTION:      In a dialog group the dialog questions may be indented. This field allows the progress note text to
                                be indented also.  


801.41,53     RESULT CONDITION       0;13 FREE TEXT

              INPUT TRANSFORM:  K:($L(X)<3)!($L(X)>40)!('$$VCOND^PXRMCOND(X)) X
              OUTPUT TRANSFORM: S Y=$TR(Y,"~"," ")
              LAST EDITED:      JUN 20, 2007 
              HELP-PROMPT:      Answer must be 3-40 characters in length. 
              DESCRIPTION:      This field is used for dialog result elements only. The result condition determines if the progress
                                note text of the result element will be included in the progress note e.g., I SCORE<2 will insert
                                the text in the progress note if the SCORE from the mental health test is below 2.  
                                 
                                Result Elements will only use the Raw Score returned from a MH test.  
                                 

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


801.41,54     EXCLUDE MH TEST FROM PN TEXT 0;14 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      AUG 23, 2004 
              HELP-PROMPT:      Enter Y to stop the test questions from being added to the note text. 
              DESCRIPTION:      This flag is used to control whether or not a mental health instrument question will be excluded
                                from the progress note text when the component is acted upon.  


801.41,100    CLASS                  100;1 SET (Required)

                                'N' FOR NATIONAL; 
                                'V' FOR VISN; 
                                'L' FOR LOCAL; 
              INPUT TRANSFORM:  K:'$$VCLASS^PXRMINTR(X) X
              LAST EDITED:      MAY 18, 2001 
              HELP-PROMPT:      Enter the class. 
              DESCRIPTION:
                                This is the class of dialog. National dialogs cannot be edited.  

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


801.41,101    SPONSOR                100;2 POINTER TO REMINDER SPONSOR FILE (#811.6)

              LAST EDITED:      JUL 07, 2009 
              HELP-PROMPT:      Enter the sponsor. 
              DESCRIPTION:
                                This is the organization or group that sponsors this dialog.  


801.41,102    REVIEW DATE            100;3 DATE

              INPUT TRANSFORM:  S %DT="EST" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      APR 24, 2001 
              HELP-PROMPT:      Enter the review date. 
              DESCRIPTION:      The REVIEW DATE is used to determine when the dialog should be reviewed, to verify that it is
                                current with the latest standards and guidelines.  


801.41,110    EDIT HISTORY           110;0 DATE Multiple #801.44

              DESCRIPTION:
                                This multiple is used to record a history of changes to the dialog.  


801.44,.01      EDIT DATE              0;1 DATE

                INPUT TRANSFORM:  S %DT="ESTX" D ^%DT S X=Y K:Y<1 X
                LAST EDITED:      APR 24, 2001 
                DESCRIPTION:      This is the date and time when the editing was done. This field is set automatically and should
                                  not be changed by the user.  

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


801.44,1        EDIT BY                0;2 POINTER TO NEW PERSON FILE (#200)

                LAST EDITED:      APR 24, 2001 
                DESCRIPTION:      This is the person who did the editing. This field is set automatically and should not be changed
                                  by the user.  


801.44,2        EDIT COMMENTS          1;0   WORD-PROCESSING #801.442

                LAST EDITED:      APR 25, 2001 
                DESCRIPTION:
                                  This word-processing field can be used to record the changes made during the editing session.  


                  LAST EDITED:      APR 25, 2001 
                  HELP-PROMPT:      Enter your edit comments. 





801.41,111    IDENTIFY               0;16 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3) X
              LAST EDITED:      AUG 23, 2004 
              HELP-PROMPT:      Short text to Identify dialog with module. Can only be modified by a Programmer. 
              DESCRIPTION:      This field will associate a dialog with a package or module. Example: if the field contained the
                                letters IHD, then this dialog would be part of the Ischemic Heart Disease project. If one dialog
                                had IHD1 in this field and another had IHD2 located in this field, we would know that they were
                                associated with each other and were both part of the same project.  

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

              CROSS-REFERENCE:  801.41^AC 
                                1)= S ^PXRMD(801.41,"AC",$E(X,1,30),DA)=""
                                2)= K ^PXRMD(801.41,"AC",$E(X,1,30),DA)
                                "AC",IDENTIFY,DA 



801.41,112    PATIENT SPECIFIC       0;17 SET

                                '1' FOR TRUE; 
                                '0' FOR FALSE; 
              LAST EDITED:      AUG 23, 2004 
              DESCRIPTION:      This field is used to identify a Reminder Dialog that has branching logic defined in the dialog. It
                                is used in conjunction with three additional fields (Reminder Term, Reminder Term Status, and
                                Replacement Element/group) defined at the item level of the Reminder Dialog.  
                                 
                                This field is used by CPRS to identify if the dialog set-up should be cached or re-built between
                                every use. If the field is set to Yes, then the dialog will be re-loaded every time it is opened in
                                CPRS. If the field is set to No or Null, the dialog set-up will be stored in CPRS the first time
                                the dialog is loaded for the user.  

              EXECUTABLE HELP:  D BHELP^PXRMDLG5(4)

801.41,113    MH TEST REQUIRED       0;18 SET

                                '0' FOR Optional open and optional complete (partial complete possible); 
                                '1' FOR Required open and required complete before finish; 
                                '2' FOR Optional open and required complete or cancel before finish; 
              LAST EDITED:      JUL 31, 2007 
              DESCRIPTION:      The value defined in this field is used to control whether or not a mental health (MH) test is
                                required to open from the reminder dialog, and whether the test must be completed before the
                                reminder dialog can be finished in CPRS.  
                                 
                                If the value is 0, the user is not required to select/open the MH test before the reminder dialog
                                can be finished. 
                                 
                                If the value is 1, the user is required to select/open and complete the MH test in the reminder
                                dialog before the reminder dialog can be finished. 
                                 
                                If the value is 2, the user is not required to select/open the MH test in the reminder dialog;
                                however, if the user opens the MH test, then the user is required to complete or Cancel the MH test
                                before the reminder dialog can be finished. 
                                 
                                Clicking Cancel in the MH test dialog is considered the same as not opening the MH test. 
                                 
                                A value of 2 only works with CPRS 27 and the YS_MHA.dll file. If 2 is used in a pre-CPRS 27
                                environment, the value of 2 will be considered the same as the value 1.  
                                 
                                 

              EXECUTABLE HELP:  D MHREQHLP^PXRMDLG5

801.41,114    LOCK                   100;4 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
              LAST EDITED:      AUG 23, 2004 
              DESCRIPTION:      This field is used to "Lock" a reminder dialog, dialog element, and/or a dialog group from being
                                copied and/or edited. It will prevent any copying and/or editing of a dialog element if a finding
                                item is defined or if the only finding item defined for the element/group is an order. 

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


801.41,119    MH TEST                50;1 POINTER TO MH TESTS AND SURVEYS FILE (#601.71)

              INPUT TRANSFORM:  S DIC("S")="I $$FILESCR^PXRMDLG6(Y,601.71)=1" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X
              LAST EDITED:      NOV 04, 2013 
              HELP-PROMPT:      Select a valid MH Test to associate with the result group. This MH test needs to match the MH Test 
                                assigned as the finding item that the result group will be attached to. 
              DESCRIPTION:      This field is used to assign a mental health test to a result group. The value assigned to this
                                field must match the mental health test assigned to the dialog element finding item.  
                                 

              SCREEN:           S DIC("S")="I $$FILESCR^PXRMDLG6(Y,601.71)=1"
              EXPLANATION:      This screen evaluates whether file 601.71 has been standardized. If it has been standardized then o
                                nly an active entry can be attached to a reminder dialog. This screen also calls a MH API to determ
                                ine if the MH Test can be used in a dialog.

801.41,120    MH SCALE               50;2 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>999999999999999)!(X<1)!('$$VSCALED^PXRMMH(X,DA)) X
              LAST EDITED:      OCT 03, 2007 
              DESCRIPTION:      This field stores the mental health scale number used when obtaining a score for the mental health
                                test defined in the MH Test field #119.  
                                 

              EXECUTABLE HELP:  D SCHELPD^PXRMMH(DA)
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


801.41,121    RESULT GROUP LIST      51;0 POINTER Multiple #801.41121

              LAST EDITED:      AUG 17, 2007 
              DESCRIPTION:      This multiple assigns one or more result groups to the MH Test finding item, field #119, for
                                creating progress note text. The text will change depending on the score of the MH Test. The score
                                depends on the scale defined in the MH Scale field, #120.  
                                 
                                 


801.41121,.01   RESULT GROUP           0;1 POINTER TO REMINDER DIALOG FILE (#801.41) (Multiply asked)

                INPUT TRANSFORM:  S DIC("S")="I $$RGLSCR^PXRMDLG5(DA,X,Y)" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
                LAST EDITED:      AUG 10, 2009 
                DESCRIPTION:
                                   

                SCREEN:           S DIC("S")="I $$RGLSCR^PXRMDLG5(DA,X,Y)"
                EXPLANATION:      Only result groups associated with the selected MH test are allowed
                NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

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

                FIELD INDEX:      RG (#1157)    REGULAR    IR    LOOKUP & SORTING    WHOLE FILE (#801.41)
                    Short Descr:  Whole-file regular 'RG' index
                    Description:  This RG cross-reference is created when a result group is assigned to a parent element. It is
                                  killed when a result group is deleted from a parent element. This cross-reference is used to
                                  determine if a result group is used by a parent element for reporting purposes. If a result group
                                  is included in this cross-reference then it is assigned to a parent element and accordingly the
                                  result group cannot be deleted.  
                      Set Logic:  S ^PXRMD(801.41,"RG",X,DA(1),DA)=""
                     Kill Logic:  K ^PXRMD(801.41,"RG",X,DA(1),DA)
                     Whole Kill:  K ^PXRMD(801.41,"RG")
                           X(1):  RESULT GROUP  (801.41121,.01)  (Subscr 1)  (forwards)


801.41121,1     RESULT ELEMENT LINK    1;0 POINTER Multiple #801.411211

                DESCRIPTION:      This multiple store a list of possible result elements that have Link Value to be excuted when a
                                  MH Test is complete in a Reminder Dialog.  


801.411211,.01    RESULT ELEMENT         0;1 POINTER TO REMINDER DIALOG FILE (#801.41) (Multiply asked)

                  LAST EDITED:      NOV 19, 2019 
                  HELP-PROMPT:      Select the Result Element that should have Link Value assign to it. 
                  DESCRIPTION:      This is the Result Element that a Link Value should be executed if the Result Element evaluate
                                    as true.  

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


801.411211,1      LINK                   0;2 POINTER TO REMINDER DIALOG LINK TYPE FILE (#801.48)

                  LAST EDITED:      SEP 02, 2017 
                  HELP-PROMPT:      Select the reminder link to be executed when the result element is returned to CPRS. 
                  DESCRIPTION:
                                    This field is used to assign a Link Value to the specific Result Element.  






801.41,123    TAXONOMY PICK LIST     TAX;1 SET

                                'A' FOR ALL; 
                                'D' FOR DIAGNOSIS ONLY; 
                                'P' FOR PROCEDURE ONLY; 
                                'S' FOR STANDARD CODES ONLY; 
                                'N' FOR NO PICK LIST; 
              LAST EDITED:      SEP 25, 2018 
              HELP-PROMPT:      Select how the taxonomy should display in CPRS. 
              DESCRIPTION:      This field is used to determine how a Taxonomy should be display to an user in CPRS. A selection
                                of: 
                                 
                                  A: Displays three pick lists one for Diagnosis Codes, Procedure Codes, 
                                     and Standard Codes.  
                                  D: Displays a pick list for Diagnosis Codes only. The procedures codes 
                                     will automatically be filed to VistA when the dialog is finish.  
                                  P: Displays a pick list for Procedure Codes only. The diagnosis codes 
                                     will automatically be filed to VistA when the dialog is finish.  
                                  S: Displays a pick list for Standard Codes only. The standard codes 
                                     will automatically be filed to VistA when the dialog is finish.  
                                  N: Does not displays a pick list. Both the diagnosis and procedures 
                                     codes will be filed to VistA when the dialog is finish.  

              FIELD INDEX:      ATS (#1155)    MUMPS    IR    ACTION
                  Short Descr:  This xref is used to delete corresponding fields when the value is changed
                    Set Logic:  Q
                   Kill Logic:  D DELLOG^PXRMDTAX(.DA,123,X1,X2)
                         X(1):  TAXONOMY PICK LIST  (801.41,123)  (forwards)


801.41,141    POV HEADER             POV;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>80!($L(X)<3) X
              LAST EDITED:      JUN 06, 2013 
              HELP-PROMPT:      Answer must be 3-80 characters in length. 
              DESCRIPTION:
                                This field is used to set the diagnosis header text to display in CPRS when using a Taxonomy.  


801.41,142    CPT HEADER             CPT;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>80!($L(X)<3) X
              LAST EDITED:      JUN 06, 2013 
              HELP-PROMPT:      Answer must be 3-80 characters in length. 
              DESCRIPTION:
                                This field is used to set the Procedure Text to display in CPRS when using a Taxonomy.  


801.41,143    BRANCHING LOGIC        BL;0 Multiple #801.41143

              DESCRIPTION:      This multiple contains a list of Branching Logic conditions to be apply to the entry when loading
                                the dialog in CPRS.  


              INDEXED BY:       ACTION (AEA), EVALUATION ITEM (AEI), EVALUATION STATUS (AES)

801.41143,.01   BRANCHING LOGIC SEQUENCE 0;1 NUMBER (Multiply asked)

                INPUT TRANSFORM:  K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:      SEP 02, 2017 
                HELP-PROMPT:      Type a number between 1 and 99, 0 decimal digits. 
                DESCRIPTION:      The sequence number will determine the order that branching logic is evaluated. The first item
                                  where the branching logic evaluation is true will take effect.  

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


801.41143,1     EVALUATION ITEM        0;2        VARIABLE POINTER

                FILE  ORDER  PREFIX    LAYGO  MESSAGE
               811.9    1    RD           n   REMINDER DEFINITION 
               811.5    2    RT           n   REMINDER TERM 
                                         
                LAST EDITED:      OCT 04, 2021 
                HELP-PROMPT:      Select either a Reminder Term or a Reminder definition. 
                DESCRIPTION:      If the selection is a Reminder  Definition, the reminder definition will be evaluated  when the
                                  Reminder Dialog is loaded in CPRS. The reminder definition evaluation will return an evaluation
                                  status. The value of the status returned by the reminder definition evaluation is used in 
                                  conjunction with the EVALUATION STATUS field.  
                                                                   
                                  If the selection is a Reminder Term, the reminder term will be evaluated when the Reminder Dialog
                                  is loaded in CPRS. The reminder term evaluation is used in conjunction with the EVALUATION STATUS
                                  field.  

                FIELD INDEX:      AEI (#1167)    MUMPS    IR    ACTION
                    Short Descr:  This xref is used to delete corresponding fields when the value is changed
                    Description:  This cross reference is used to delete the fields (EVALUATION STATUS, ACTION, and REPLACEMENT
                                  ITEM) when this field is edited.  
                      Set Logic:  Q
                     Kill Logic:  D DELREPL^PXRMDBL(.DA,1,X1,X2)
                           X(1):  EVALUATION ITEM  (801.41143,1)  (forwards)


801.41143,2     EVALUATION STATUS      0;3 SET

                                  'F' FOR FALSE; 
                                  'T' FOR TRUE; 
                                  'A' FOR APPLICABLE; 
                                  'D' FOR DUE; 
                                  'N' FOR N/A; 
                LAST EDITED:      SEP 06, 2017 
                HELP-PROMPT:      Select a correct evaluation status based off the value entered into the EVALUATION ITEM field. 
                DESCRIPTION:      This field is used in conjunction with the EVALUATION ITEM field. It will be used to determine if
                                  the branching logic sequence is True or False.  
                                   
                                  If the EVALUATION ITEM field result matches this field value then the Branching Logic sequence is
                                  considered as True than the ACTION field value will take effect. For Reminder Definition the
                                  possible values are: 
                                   
                                  DUE included the status of DUE NOW and DUE SOON.  
                                   
                                  APPLICABLE included the status of DUE NOW, DUE SOON, and RESOLVED.  
                                   
                                  N/A included the status of N/A and NEVER.  
                                   
                                  For Reminder Term the possible values are either TRUE or FALSE.  

                SCREEN:           S DIC("S")="I $$EVALSTAT^PXRMDBL(.DA,Y)=1"
                EXPLANATION:      Possible Values for the Evaluation Item
                FIELD INDEX:      AES (#1168)    MUMPS    IR    ACTION
                    Short Descr:  This xref is used to delete corresponding fields when the value is changed
                    Description:  This cross reference is used to delete the fields (ACTION and REPLACEMENT ITEM) when this field
                                  is edited.  
                      Set Logic:  Q
                     Kill Logic:  D DELREPL^PXRMDBL(.DA,2,X1,X2)
                           X(1):  EVALUATION STATUS  (801.41143,2)  (forwards)


801.41143,3     ACTION                 0;4 SET

                                  'H' FOR HIDE; 
                                  'R' FOR REPLACE; 
                                  'C' FOR CHECK CHECKBOX; 
                                  'S' FOR SUPPRESS CHECKBOX AND SHOW; 
                                  '0' FOR NO SELECTION REQUIRED; 
                                  '1' FOR ONE SELECTION ONLY; 
                                  '2' FOR ONE OR MORE SELECTIONS; 
                                  '3' FOR NONE OR ONE SELECTION; 
                                  '4' FOR ALL SELECTIONS ARE REQUIRED; 
                LAST EDITED:      OCT 18, 2018 
                HELP-PROMPT:      Select an action for this branching logic sequence. 
                DESCRIPTION:      This field is used to set what action should take effect if the branching logic sequence is true.
                                  The available actions are: 
                                   
                                  HIDE: This will make it so the current element or group will not show in dialog.  
                                   
                                  REPLACE: This will replace the current element or group with the value in the REPLACMENT ITEM
                                  field.  
                                   
                                  CHECK CHECKBOX: This will automatically check the current element or group corresponding
                                  checkbox.  
                                   
                                  SUPPRESS CHECKBOX: This will automatically suppress the current element or group corresponding
                                  checkbox.  
                                   
                                  The following action values are only available if the current item is a group: 
                                   
                                  1: indicates that only one element in the dialog group may be selected.  
                                   
                                  2: indicates that one or more elements must be selected.  
                                   
                                  3: indicates that either none or one selection is required.  
                                   
                                  4: indicates all selections are required.  
                                   
                                  0: or null indicates no selection required.  

                SCREEN:           S DIC("S")="I $$ACTION^PXRMDBL(.DA,Y)=1"
                EXPLANATION:      Possible Action Types
                FIELD INDEX:      AEA (#1166)    MUMPS    IR    ACTION
                    Short Descr:  This xref is used to delete corresponding fields when the value is changed.
                    Description:  This cross reference is used to delete the field (REPLACEMENT ITEM) when this field is edited.  
                      Set Logic:  Q
                     Kill Logic:  D DELREPL^PXRMDBL(.DA,X1,X2)
                           X(1):  ACTION  (801.41143,3)  (forwards)


801.41143,4     REPLACEMENT ITEM       0;5 POINTER TO REMINDER DIALOG FILE (#801.41)

                INPUT TRANSFORM:  S DIC("S")="I $$SCREEN^PXRMDBL(.DA,Y)" D ^DIC K DIC S DIC=$G(DIE),X=+Y K:Y<0 X
                LAST EDITED:      JUN 06, 2016 
                HELP-PROMPT:      Select active dialog element or group. 
                DESCRIPTION:      If the branching logic sequence is true and the action is set to replace. This field is used to
                                  determine which dialog element or group will replace the current dialog item.  

                SCREEN:           S DIC("S")="I $$SCREEN^PXRMDBL(.DA,Y)"
                EXPLANATION:      Only allow active non-recursive element or groups.
                CROSS-REFERENCE:  801.41^BLR 
                                  1)= S ^PXRMD(801.41,"BLR",$E(X,1,30),DA(1),DA)=""
                                  2)= K ^PXRMD(801.41,"BLR",$E(X,1,30),DA(1),DA)
                                  This will be used for identifying replacement element/groups.  



801.41143,5     BUILD TEXT FROM EVALUATION 0;6 SET

                                  '0' FOR NO; 
                                  '1' FOR YES, IF BRANCHING LOGIC IS EXECUTED; 
                                  '2' FOR YES, IF BRANCHING LOGIC IS NOT EXECUTED; 
                LAST EDITED:      SEP 02, 2017 
                HELP-PROMPT:      Select if and when the dialog should build the text from the execution of branching logic. 
                DESCRIPTION:      This field is used to determine if the Reminder Definition or Reminder Term FIEVAL array is used
                                  to populate the Dialog Text field in the current dialog item. Select True to use the evaluation
                                  text in the dialog progress note field. Select False or leave blank to not use it.  




801.41,150    DATA GROUP             DATA;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>10!($L(X)<3) X
              MAXIMUM LENGTH:   10
              LAST EDITED:      AUG 19, 2017 
              HELP-PROMPT:      Answer must be 3-10 characters in length. 
              DESCRIPTION:      This field stores what GROUP the dialog element/group belongs to. This is used to group REMINDER
                                GENERAL FINDINGS together when processing a Reminder Dialog.  


801.41,151    NEW DATA               DATA;2 SET

                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      SEP 06, 2017 
              HELP-PROMPT:      Enter Yes to set the dialog entry can only create a new record. 
              DESCRIPTION:      This field determines if the Reminder General Finding store with this dialog file entry can only
                                create a new record or if it can edit an existing record. To edit an existing record this field
                                must be set to NO and the Branching Logic process must returned a DAS value for the file the
                                General Finding is updating. If this field is set to YES or a DAS value is not returned from the
                                branching logic process then the dialog entry will default to update a new record.  


801.41,152    PRINT PROMPT OPTIONS   DATA;3 SET

                                'D' FOR DO NOT SHOW; 
                                'S' FOR SHOW ONLY; 
                                'V' FOR SHOW OPTION TO PRINT TO A VISTA PRINTER; 
                                'W' FOR SHOW OPTION TO PRINT TO A WINDOWS PRINTER; 
              LAST EDITED:      NOV 07, 2017 
              HELP-PROMPT:      Select the view and printer options for the PXRM GF PRINT prompt(s) in this dialog. 
              DESCRIPTION:      This field stores the PXRM GF PRINT prompt(s) view and print properties for the dialog.  
                                 
                                Select 'D' to not show the prompt in the dialog.  Select 'S' to show the prompt in the dialog with
                                no print options.  Select 'V' to not show the prompt but to select a VistA printer.  Select 'W' to
                                show the prompt and allow the user the option to print to a window printer.  
                                 
                                No answer is treated the same as selecting 'D'.  


801.41,153    STANDARD CODES HEADER  SC;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>80!($L(X)<3) X
              MAXIMUM LENGTH:   80
              LAST EDITED:      SEP 25, 2018 
              HELP-PROMPT:      Answer must be 3-80 characters in length. 
              DESCRIPTION:
                                This field is used to set the Standard Codes header text to display in CPRS when using a Taxonomy.  


801.41,154    COMPLETE DATA          DATA;4 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
              LAST EDITED:      AUG 31, 2021 
              HELP-PROMPT:      Select Yes if the data must be complete before finishing the dialog 
              DESCRIPTION:      This field is used to determine if the data assign to the in a Reminder Dialog must be complete
                                before clicking the finish button in a Reminder Dialog.  



      FILES POINTED TO                      FIELDS

EDUCATION TOPICS (#9999999.09)    FINDING ITEM (#15)

EXAM (#9999999.15)                FINDING ITEM (#15)

GMRV VITAL TYPE (#120.51)         FINDING ITEM (#15)

HEALTH FACTORS (#9999999.64)      FINDING ITEM (#15)

IMMUNIZATION (#9999999.14)        FINDING ITEM (#15)

MH TESTS AND SURVEYS (#601.71)    FINDING ITEM (#15)
                                  MH TEST (#119)

NEW PERSON (#200)                 EDIT HISTORY:EDIT BY (#1)

ORDER DIALOG (#101.41)            FINDING ITEM (#15)

ORDERABLE ITEMS (#101.43)         ORDERABLE ITEM (#17)

REMINDER DEFINITION (#811.9)      SOURCE REMINDER (#2)

REMINDER DIALOG (#801.41)         RESULT GROUP LIST:RESULT GROUP (#.01)
                                  RESULT ELEMENT LINK:RESULT ELEMENT (#.01)
                                  BRANCHING LOGIC:REPLACEMENT ITEM (#4)
                                  COMPONENTS:ITEM (#2)

REMINDER DIALOG LINK TYPE 
                   (#801.48)      RESULT ELEMENT LINK:LINK (#1)
                                  COMPONENTS:LINK (#14)

REMINDER FINDING TYPE PARAMETE 
                   (#801.45)      FINDING TYPE (#14)

REMINDER GENERAL FINDINGS 
                   (#801.46)      FINDING ITEM (#15)

REMINDER GUI PROCESS (#801.42)    GUI PROCESS ID (#46)

REMINDER RESOLUTION STATUS 
                   (#801.9)       RESOLUTION TYPE (#13)

REMINDER SPONSOR (#811.6)         SPONSOR (#101)

REMINDER TAXONOMY (#811.2)        FINDING ITEM (#15)

SKIN TEST (#9999999.28)           FINDING ITEM (#15)

WV NOTIFICATION PURPOSE (#790.404)  FINDING ITEM (#15)



INPUT TEMPLATE(S):
PXRM EDIT ELEMENT             MAY 05, 2021@13:44  USER #0    
PXRM EDIT FORCED VALUE        MAY 30, 2001@14:40  USER #0    
PXRM EDIT GROUP               JAN 31, 2022@14:35  USER #0    
PXRM EDIT NATIONAL DIALOG     AUG 05, 2020@12:34  USER #0    
PXRM EDIT REMINDER DIALOG     AUG 19, 2017@11:28  USER #0    
PXRM NATIONAL DIALOG EDIT     AUG 31, 2017@14:59  USER #0    
PXRM RESULT ELEMENT           OCT 18, 2007@16:01  USER #0    
PXRM RESULT GROUP             MAR 25, 2009@13:25  USER #0    

PRINT TEMPLATE(S):
PXRM DIALOG ELEMENT           APR 25, 2022@06:18  USER #0                                                      REMINDER DIALOG LIST
PXRM DIALOG FORCED VALUE      APR 27, 2001@13:14  USER #0                                                      REMINDER DIALOG LIST
PXRM DIALOG GROUP             SEP 08, 2022@15:04  USER #0                                                      REMINDER DIALOG LIST
PXRM DIALOG PROMPT            APR 27, 2001@13:13  USER #0                                                      REMINDER DIALOG LIST
PXRM REMINDER DIALOG          AUG 06, 2009@09:16  USER #0                                                      REMINDER DIALOG LIST
     Dialog template used by both PXRM DIALOG EDIT and PXRM DIALOG INQUIRE/EDIT
PXRM RESULT ELEMENT           MAY 15, 2007@11:12  USER #0                                                      REMINDER DIALOG LIST
PXRM RESULT GROUP             MAY 15, 2007@11:16  USER #0                                                      REMINDER DIALOG LIST

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):
PXRM DIALOG EDIT              DEC 01, 1999@11:04  USER #0