The Master Data Model for Veteran Care

Developer Documentation » VDM » Selection_List-357_2

Selection List (357.2)

      This file contains descriptions of 'selection lists'.  A selection list is a rectangular area in a block that contains a list. The list has 'columns' of 'selections'. The columns have 'subcolumns', which can either contain text or  a 'marking area'.  A marking area is an area on the form designed to be checked to indicate that a choice is being made from the list.

Global: ^IBE(357.2,

Domain: Non-Clinical

Properties

Label/Field Name Field # Description Datatype Attributes Range
Name
  name
.01
The name of the list.
STRING INDEXED
REQUIRED
 
Block
  block
.02 The block that the list appears on. The position of the selection list is
relative to the block.
POINTER INDEXED
REQUIRED
Encounter_Form_Block-357_1
Subcolumn Header Appearance
  subcolumn_header_appearance
.04 Allows the form designer to select the appearance of the subcolumn
headers.
STRING    
Column Header
  column_header
.05
The text that appears at the top of each column (NOT subcolumn).
STRING    
Column Header Appearance
  column_header_appearance
.06
The column header can be give characteristics, such as centered and bold.
STRING    
Subcolumns Separated With?
  subcolumns_separated_with
.07
What characters are used to separate the subcolumns.
ENUMERATION REQUIRED TWO SPACES: 2
LINE: 3
SPACE/LINE/SPACE: 4
ONE SPACE: 1
Extra Lines For Selections
  extra_lines_for_selections
.08
Each entry on the list prints on only one line. However, if you want
extra space to appear below each entry on the list then this field should
be set to the number of blank lines desired.
NUMERIC    
Group Header Appearance
  group_header_appearance
.09 This field determines the appearance of the group headers. STRING    
Selection Interface
  selection_interface
.11
This identifies the Package Interface that is used to fill the list.
POINTER REQUIRED Package_Interface-357_6
Underline Selections?
  underline_selections
.12
Answer yes if each entry on the list should be underlined.
BOOLEAN REQUIRED false: 1
true: 0
Number Of Columns
  number_of_columns
.13
A selection list may be displayed in an area several columns wide. The
starting position and height of each column may be specified. However, it
is not necessary because defaults values will be used. The defaults used
assume that nothing else is going in the block except the selection list
and that the entire block should be filled.
NUMERIC    
Dynamic Selections
  dynamic_selections
.14 This is used to flag the list as being created at print time as opposed to
design time.
BOOLEAN   false: 1
true: 0
Print Complete
  print_complete
.15 Applies only to dynamic selection lists. This controls the overflow behavior
of the list. YES means that if the data on the list does not fit, it should
be printed on a separate page.
BOOLEAN   false: 1
true: 0
Number Of Other
  number_of_other
.16 Space will be allocated at the bottom of the selection list for the user
to enter this number of items not found on the list.
NUMERIC    
What To Allocate Space For
  what_to_allocate_space_for
.17 This field determines what fields to place on the form for writting in
other items not found on the list.
ENUMERATION   CODE ONLY: 2
NARRATIVE AND CODE: 3
NARRATIVE ONLY: 1
What To Send To Pce
  what_to_send_to_pce
.18 This determines what is sent to PCE. For example, some types of data may
require that a code be sent, but the narrative may be optional.
ENUMERATION   CODE ONLY: 2
NARRATIVE AND CODE: 3
NARRATIVE ONLY: 1
Clinical Reminder Display Type
  clinical_reminder_display_type
.19 Enter “DUE NOW ONLY” if you want to print only those reminders that
are currently due (this is sometimes called clinical reminder mode).

Enter “ALL REMINDERS” if you want to print all applicable reminders
and a date due (this is sometimes called clincal maintenance mode).

Reminders that are not applicable for a patient will not print.
ENUMERATION   DUE NOW ONLY: 1
ALL REMINDERS: 2
List Column
  list_column
1 A column is a rectangular area that has the necessary width to display a
single item on the list.
OBJECT   List_Column-357_21
Subcolumn Number
  subcolumn_number
2
A subcolumn contains one field of the entry on the list. The subcolumn
order is the order, from left to right, that the subcolumns will appear
in.
OBJECT   Subcolumn_Number-357_22

↑ Return to top

Sub-Files

List Column (357.21)

ID
List_Column-357_21

Properties

Label/Field Name Field # Description Datatype Attributes Range
List Column Number
  list_column_number
.01 The order that the columns will be filled. Column 1 will first be filled
with items, then column 2, etc.
NUMERIC INDEXED
REQUIRED
 
List Column's Starting Row
  list_columns_starting_row
.02 The row, relative to the block, that the column should begin in. This is
optional, since default values can be used.
NUMERIC    
List Column's Starting Column
  list_columns_starting_column
.03
The column (# of characters to the right) that the list column should
begin in, relative to the block. It is optional, since a default value can
be used.
NUMERIC    
List Column Height
  list_column_height
.04
The number of lines the column should occupy. This is optional - if not
supplied the column will extend to the bottom of the block.
NUMERIC    

↑ Return to top

Subcolumn Number (357.22)

ID
Subcolumn_Number-357_22

Properties

Label/Field Name Field # Description Datatype Attributes Range
Subcolumn Number
  subcolumn_number
.01
The order that the subcolumn will appear on the form.
NUMERIC INDEXED
REQUIRED
 
Subcolumn Header
  subcolumn_header
.02
The text that will appear at the top of the subcolumn.
STRING    
Subcolumn Width
  subcolumn_width
.03
The width of the subcolumn. If the subcolumn contains a MARKING AREA then
the width of the MARKING AREA overrides what ever this is.
NUMERIC    
Type Of Subcolumn
  type_of_subcolumn
.04
The subcolumn can contain either text, derived from what is returned by
the PACKAGE INTERFACE, or a MARKING AREA, which is meant to be written in
to select an entry on the list.
ENUMERATION REQUIRED TEXT: 1
MARKING: 2
Subcolumn's Data
  subcolumns_data
.05
The Package Interface returns a record, which is composed of fields. This
identifies which field goes in the subcolumn.
NUMERIC    
Marking Area
  marking_area
.06
This identifies which MARKING AREA should go in the subcolumn.
POINTER   Marking_Area_Type-357_91
Allow Editing Of Text?
  allow_editing_of_text
.07
This determines whether or not the user, when selecting items to appear on
the list, will be able to edit the text appearing in the subcolum. This is
ignored if the subcolumn contains a MARKING AREA.
BOOLEAN   false: 1
true: 0
Do Not Underline Marking Area?
  do_not_underline_marking_area
.08 Underlining can be turned off for the subcolumn even if it is turned on
for the list as a whole.
BOOLEAN   false: 1
true: 0
Data Qualifier
  data_qualifier
.09 Used to associate a data qualifier to a subcolumn that is used for making
selections.
POINTER   Aics_Data_Qualifiers-357_98
Selection Rule
  selection_rule
.1 A selection rule can be applied to a subcolumn used to make selections,
i.e., one that contains marking areas.
ENUMERATION   ANY NUMBER: 0
AT LEAST ONE (1 or more): 3
EXACTLY ONE: 1
AT MOST ONE (0 or 1): 2

↑ Return to top


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