Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Details
Print Page as PDF
Sub-Field: 801.41143

Package: Clinical Reminders

REMINDER DIALOG(#801.41)-->801.41143

Sub-Field: 801.41143


Information

Parent File Name Number Package
REMINDER DIALOG(#801.41) BRANCHING LOGIC 801.41143 Clinical Reminders

Details

Field # Name Loc Type Details
.01 BRANCHING LOGIC SEQUENCE 0;1 NUMBER

  • 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)
1 EVALUATION ITEM 0;2 VARIABLE POINTER REMINDER DEFINITION(#811.9)  REMINDER TERM(#811.5)  

  • 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)
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)
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)
4 REPLACEMENT ITEM 0;5 POINTER TO REMINDER DIALOG FILE (#801.41) REMINDER DIALOG(#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.
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.
Info |  Details