The Master Data Model for Veteran Care

Developer Documentation » VDM » Encounter_Form_Block-357_1

Encounter Form Block (357.1)

Warning: Do Not Re-Index this file. If this file should accidentally be re-indexed, use the option to Recompile All Forms. This will correct any printing problems that might occur. This file contains the description of encounter form blocks. A block is a rectangular areas on an encounter form. Blocks are the basic building unit of encounter forms. All data on a form is contained within a block and the block is sized and positioned to create a usable form.

Global: ^IBE(357.1,

Domain: Non-Clinical

Properties

Label/Field Name Field # Description Datatype Attributes Range
Name
  name
.01

The name of the block.
STRING INDEXED
REQUIRED
 
Form
  form
.02
The form the block appears on.
POINTER INDEXED
REQUIRED
Encounter_Form-357
Block's Starting Row
  blocks_starting_row
.04 The row on the encounter form that the block starts on. NUMERIC REQUIRED  
Block's Starting Column
  blocks_starting_column
.05 The column on the encounter form that the block starts on. NUMERIC REQUIRED  
Width In Characters
  width_in_characters
.06
The width of the block, measured in the number of characters across.
NUMERIC REQUIRED  
Height In Lines
  height_in_lines
.07
The height of the block, measured by the number of lines it takes up.
NUMERIC REQUIRED  
Outline Type
  outline_type
.1
How the block is outlined on the form.
ENUMERATION REQUIRED INVISIBLE: 2
SOLID LINE: 1
Block Header
  block_header
.11
The text appearing at the top of the block.
STRING    
Header Appearance
  header_appearance
.12
This field determines the appearance of the block’s header.
STRING    
Brief Description
  brief_description
.13
A brief description of the contents or use of the block.
STRING REQUIRED  
Toolkit Order
  toolkit_order
.14 A number>0 in this field means that the block is part of the toolkit.
The value determines the order that the block will be listed to the
screen that displays the toolkit blocks.
NUMERIC    
Compiled Strings
  compiled_strings
1 Contains a compiled list of the calls, along with the arguments, that should
be made to the routine that prints strings to the form. Before printing, the
block offset is added to the string position.
OBJECT   Compiled_Strings-357_11
Compiled Vertical Lines
  compiled_vertical_lines
2 A compiled list of the vertical lines that are needed to print the block.
The arguments to the routine that prints the line are included. The
block’s offset is must be added to the line’s position.
OBJECT   Compiled_Vertical_Lines-357_12
Compiled Bubbles
  compiled_bubbles
3 A compiled list of the bubbles appearing in the block. The arguments to the
routine that prints the bubble are included. The block’s offset must be added
to the bubbles position.
OBJECT   Compiled_Bubbles-357_13
Compiled Hand Print Fields
  compiled_hand_print_fields
4 A compiled list of the hand print fields appearing in the block. The
arguments to the routine that prints the hand print fields are included.
The block’s offset must be added to the hand print field’s position.
OBJECT   Compiled_Hand_Print_Fields-357_14

↑ Return to top

Sub-Files

Compiled Strings (357.11)

ID
Compiled_Strings-357_11

Properties

Label/Field Name Field # Description Datatype Attributes Range
String Row
  string_row
.01 The row that the string should be printed at. NUMERIC INDEXED
REQUIRED
 
Column
  column
.02 The column that the string should be printed at. NUMERIC REQUIRED  
Options
  options
.03 The display characteristics that the string should have. STRING    
Width
  width
.04 The width that the printed string should occupy. (optional) NUMERIC    
String
  string
.05 The string that should be printed. STRING    

↑ Return to top

Compiled Vertical Lines (357.12)

ID
Compiled_Vertical_Lines-357_12

Properties

Label/Field Name Field # Description Datatype Attributes Range
Vertical Line Row
  vertical_line_row
.01 The row that the line should begin at. NUMERIC INDEXED
REQUIRED
 
Column
  column
.02 The column that the line should begin at. NUMERIC REQUIRED  
Length
  length
.03 The length of the line. NUMERIC REQUIRED  
Character
  character
.04 The string (probably a single character) to use to create the string. (optional) STRING    

↑ Return to top

Compiled Bubbles (357.13)

ID
Compiled_Bubbles-357_13

Properties

Label/Field Name Field # Description Datatype Attributes Range
Row
  row
.01   NUMERIC INDEXED
REQUIRED
 
Column
  column
.02   NUMERIC REQUIRED  
Type Of Data
  type_of_data
.03 The value associated with the bubble is passed to the package interface
to pass the data to DHCP.
POINTER   Package_Interface-357_6
Value
  value
.04   STRING    
Field Name
  field_name
.05   STRING REQUIRED  
Field Id
  field_id
.06   STRING REQUIRED  
Selection Rule
  selection_rule
.07   ENUMERATION REQUIRED AT LEAST ONE: 3
ANY NUMBER: 0
EXACTLY ONE: 1
AT MOST ONE: 2
Displayed Text
  displayed_text
.08   STRING REQUIRED  
Displayed Header
  displayed_header
.09   STRING    
Data Qualifier
  data_qualifier
.1   POINTER   Aics_Data_Qualifiers-357_98
Dynamic?
  dynamic
.11   BOOLEAN   false: 1
true: 0
Item Count
  item_count
.12   NUMERIC    
Quantity
  quantity
.13 This field will be populated if more than one occurrence of the entry
is required. The quantity field will contain the number of occurrences
to pass to PCE for the value referenced.
NUMERIC    
Subheader
  subheader
1 The subheader will be concatenated with the narrative before passing it to
PCE.
STRING    

↑ Return to top

Compiled Hand Print Fields (357.14)

ID
Compiled_Hand_Print_Fields-357_14

Properties

Label/Field Name Field # Description Datatype Attributes Range
Row For Hand Print
  row_for_hand_print
.01   NUMERIC INDEXED
REQUIRED
 
Column For Hand Print
  column_for_hand_print
.02   NUMERIC REQUIRED  
Width
  width
.03   NUMERIC REQUIRED  
Type Of Data
  type_of_data
.04   POINTER REQUIRED Package_Interface-357_6
Number Of Hand Print Lines
  number_of_hand_print_lines
.06   NUMERIC REQUIRED  
Field Id
  field_id
.07 Identifies the form block object that contains the print field. STRING REQUIRED  
Field Name
  field_name
.08 The name of the form block object that contains the print field. STRING REQUIRED  
Displayed Header
  displayed_header
.09   STRING    
Data Qualifier
  data_qualifier
.1   POINTER   Aics_Data_Qualifiers-357_98
Item Number
  item_number
.12   NUMERIC    
Print?
  print
.14   ENUMERATION   NO, DO NOT PRINT: 0
YES, FOR ICR: 2
YES, NOT FOR ICR: 1
Read?
  read
.15   ENUMERATION   NO, DO NOT READ: 0
YES, READ WITHOUT ICR: 1
YES, READ WITH ICR: 2
YES, ICR PRINT FORMAT, READ WITHOUT ICR: 3
Data Element
  data_element
.17   POINTER   Aics_Data_Elements-359_1

↑ Return to top


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