The Master Data Model for Veteran Care

Developer Documentation » MVDM » Reminder_Dialog

Reminder_Dialog

Reminder Dialog

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.

Fileman ID: 801.41

Base VDM Class: Reminder_Dialog-801_41

Property Summary

Property Count: 45

Type Count
STRING 11
POINTER 12
ENUMERATION 11
BOOLEAN 5
NUMERIC 2
OBJECT 3
DATE-TIME 1

Sub-Object Count: 3

ID Label Field ID
1 Checkbox Sequence checkboxSequence
2 Components components
3 Edit History editHistory

↑ Return to top

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Name
  name
STRING name   REQUIRED  
Source Reminder
  sourceReminder
POINTER source_reminder   INDEXED Reminder_Definition-811_9
Disable
  disable
ENUMERATION disable     0: DISABLE AND DO NOT SEND MESSAGE
1: DISABLE AND SEND MESSAGE
2: NO
Type
  type4
ENUMERATION type-4   INDEXED
REQUIRED
0: prompt
1: result group
2: forced value
3: result element
4: dialog element
5: reminder dialog
6: dialog group
Caption
  caption
STRING caption      
Box
  box
BOOLEAN box      
Number Of Indents
  numberOfIndents
NUMERIC number_of_indents      
Share Common Prompts
  shareCommonPrompts
BOOLEAN share_common_prompts      
Group Entry
  groupEntry
ENUMERATION group_entry     0: ONE OR MORE SELECTIONS
1: ONE SELECTION ONLY
2: NO SELECTION REQUIRED
3: ALL SELECTIONS ARE REQUIRED
4: NONE OR ONE SELECTION
Components
  components
OBJECT components     components
Resolution Type
  resolutionType
POINTER resolution_type     Reminder_Resolution_Status-801_9
Finding Type
  findingType
POINTER finding_type     Reminder_Finding_Type_Parameter-801_45
Finding Item
  findingItem
POINTER finding_item     Education_Topics-9999999_09
Immunization-9999999_14
Skin_Test-9999999_28
Exam-9999999_15
Health_Factors-9999999_64
Gmrv_Vital_Type-120_51
Reminder_Taxonomy-811_2
Order_Dialog-101_41
Mh_Tests_And_Surveys-601_71
Wv_Notification_Purpose-790_404
Orderable Item
  orderableItem
POINTER orderable_item     Orderable_Items-101_43
Additional Findings
  additionalFindings
POINTER additional_findings      
Default Value
  defaultValue
STRING default_value      
Forced Value
  forcedValue
STRING forced_value      
Exclude From Progress Note
  excludeFromProgressNote
BOOLEAN exclude_from_progress_note      
Prompt Caption
  promptCaption
STRING prompt_caption      
Dialog/progress Note Text
  dialogProgressNoteText
STRING dialog_progress_note_text      
Alternate Progress Note Text
  alternateProgressNoteText
STRING alternate_progress_note_text      
Checkbox Sequence
  checkboxSequence
OBJECT checkbox_sequence     checkboxSequence
Gui Process Id
  guiProcessId
POINTER gui_process_id     Reminder_Gui_Process-801_42
Hide/show Group
  hideShowGroup
ENUMERATION hide_show_group     0: HIDE
1: SHOW
Suppress Checkbox
  suppressCheckbox
ENUMERATION suppress_checkbox     0: SUPPRESS
Indent Progress Note Text
  indentProgressNoteText
ENUMERATION indent_progress_note_text     0: NO INDENT
1: INDENT
Result Condition
  resultCondition
STRING result_condition      
Exclude Mh Test From Pn Text
  excludeMhTestFromPnText
BOOLEAN exclude_mh_test_from_pn_text      
Class
  class
ENUMERATION class   REQUIRED 0: LOCAL
1: NATIONAL
2: VISN
Sponsor
  sponsor
POINTER sponsor     Reminder_Sponsor-811_6
Review Date
  reviewDate
DATE-TIME review_date      
Edit History
  editHistory
OBJECT edit_history     editHistory
Identify
  identify
STRING identify   INDEXED  
Patient Specific
  patientSpecific
ENUMERATION patient_specific     0: FALSE
1: TRUE
Mh Test Required
  mhTestRequired
ENUMERATION mh_test_required     0: Optional open and required complete or cancel before finish
1: Required open and required complete before finish
2: Optional open and optional complete (partial complete possible)
Lock
  lock
BOOLEAN lock      
Reminder Term
  reminderTerm
POINTER reminder_term     Reminder_Term-811_5
Reminder Term Status
  reminderTermStatus
ENUMERATION reminder_term_status     0: FALSE
1: TRUE
Replacement Element/group
  replacementElementGroup
POINTER replacement_element_group     Reminder_Dialog-801_41
Mh Test
  mhTest
POINTER mh_test     Mh_Tests_And_Surveys-601_71
Mh Scale
  mhScale
NUMERIC mh_scale      
Result Group List
  resultGroupList
POINTER result_group_list      
Taxonomy Pick List
  taxonomyPickList
ENUMERATION taxonomy_pick_list     0: ALL
1: NO PICK LIST
2: DIAGNOSIS ONLY
3: PROCEDURE ONLY
POV Header
  povHeader
STRING pov_header      
Cpt Header
  cptHeader
STRING cpt_header      

↑ Return to top

Sub-Objects

1. Checkbox Sequence

Field ID: checkboxSequence

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Checkbox Sequence
  checkboxSequence
NUMERIC checkbox_sequence   INDEXED
REQUIRED
 
Text
  text
STRING text      

↑ Return to top

2. Components

Field ID: components

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Sequence
  sequence
NUMERIC sequence   INDEXED
REQUIRED
 
Item
  item
POINTER item   INDEXED
REQUIRED
Reminder_Dialog-801_41
Override Prompt Caption
  overridePromptCaption
STRING override_prompt_caption      
Start New Line
  startNewLine
BOOLEAN start_new_line      
Exclude From Pn Text
  excludeFromPnText
BOOLEAN exclude_from_pn_text      
Required
  required
BOOLEAN required      

↑ Return to top

3. Edit History

Field ID: editHistory

Properties

Label/Field ID Datatype FromVDM Default Attributes Range
Edit Date
  editDate
DATE-TIME edit_date   INDEXED
REQUIRED
 
Edit By
  editBy
POINTER edit_by     New_Person-200
Edit Comments
  editComments
STRING edit_comments      

↑ Return to top


Document generated on August 31st 2017, 2:55:48 pm