DICATT6 (.00106)    BLOCK (.404)

Name Value
NAME DICATT6
DATA DICTIONARY NUMBER 1
FIELD
  • FIELD ORDER:   78
    POST ACTION ON CHANGE:   D VAL6^DICATTD6
    FIELD TYPE:   FORM ONLY
    READ TYPE:   FREE TEXT
    PARAMETERS:   U
    QUALIFIERS:   1:250
    HELP:   
    A Computed Expression consists of Field Names, Operators (including "_"
    for concatenation), Functions, and literal strings (e.g., "Name: ") and
    digits.
    
    UNIQUE NAME:   COMPUTED EXPRESSION
    DATA COORDINATE:   3,2
    DATA LENGTH:   73
    DEFAULT:   !M
    EXECUTABLE DEFAULT:   S Y=$G(^DD(DICATTA,DICATTF,9.1))
  • FIELD ORDER:   77
    CAPTION:   COMPUTED-FIELD EXPRESSION:
    FIELD TYPE:   CAPTION ONLY
    UNIQUE NAME:   COMP
    CAPTION COORDINATE:   2,2
  • FIELD ORDER:   80
    CAPTION:   NUMBER OF FRACTIONAL DIGITS TO OUTPUT
    FIELD TYPE:   FORM ONLY
    READ TYPE:   NUMERIC
    QUALIFIERS:   0:9:0
    HELP:   
    Enter the number of digits that should normally appear to the
    right of the decimal point when this Field's value is displayed.
    
    UNIQUE NAME:   FRACTIONAL DIGITS
    DATA COORDINATE:   5,65
    DATA LENGTH:   1
    CAPTION COORDINATE:   5,26
    DEFAULT:   !M
    EXECUTABLE DEFAULT:   S Y=$P($P(DICATT2,"J",2),",",2),Y=$S(Y?1N.E:+Y,1:"")
  • FIELD ORDER:   79
    CAPTION:   TYPE OF RESULT
    BRANCHING LOGIC:   D BR79^DICATTD6
    FIELD TYPE:   FORM ONLY
    READ TYPE:   SET OF CODES
    PARAMETERS:   M
    QUALIFIERS:   D:DATE;N:NUMERIC;B:BOOLEAN;S:STRING;m:MULTIPLE-VALUED;mp:MULTIPLE POINTER;p:POINTER
    HELP:   
    The typical Computed Field is STRING-valued, i.e., alphanumeric.
    If NUMERIC, the indented questions will be asked.
    BOOLEAN values are "true-false".
    If the computation returns a number that is actually an Entry number in a File, call it a POINTER.
    
    UNIQUE NAME:   COMPTYPE
    DATA COORDINATE:   4,29
    DATA LENGTH:   17
    CAPTION COORDINATE:   4,13
  • FIELD ORDER:   83
    CAPTION:   LENGTH OF FIELD
    FIELD TYPE:   FORM ONLY
    READ TYPE:   NUMERIC
    QUALIFIERS:   1:250:0
    HELP:   
    MAXIMUM NUMBER OF CHARACTERS
      (not more than 250)
    
    UNIQUE NAME:   LENGTH
    DATA COORDINATE:   8,19
    DATA LENGTH:   3
    CAPTION COORDINATE:   8,2
    DEFAULT:   !M
    EXECUTABLE DEFAULT:   I DICATT2["J" S Y=+$P(DICATT2,"J",2)
  • FIELD ORDER:   81
    CAPTION:   SHOULD VALUE ALWAYS BE ROUNDED
    FIELD TYPE:   FORM ONLY
    READ TYPE:   YES OR NO
    UNIQUE NAME:   ROUNDED
    DATA COORDINATE:   6,65
    DATA LENGTH:   3
    CAPTION COORDINATE:   6,33
    DEFAULT:   !M
    EXECUTABLE DEFAULT:   I DICATT2[";" S Y=$E("NY",DICATT5[" S X=$J(X,0,"+1)
  • FIELD ORDER:   82
    CAPTION:   WHEN TOTALLING, SHOULD SUMS BE SUMS OF COMPONENT FIELDS
    FIELD TYPE:   FORM ONLY
    READ TYPE:   YES OR NO
    UNIQUE NAME:   TOTALLING
    DATA COORDINATE:   7,65
    DATA LENGTH:   3
    CAPTION COORDINATE:   7,8
    DEFAULT:   !M
    EXECUTABLE DEFAULT:   I $D(^DD(DICATTA,DICATTF,9.02)) S Y="Y"
  • FIELD ORDER:   83.1
    CAPTION:   POINT TO FILE
    FIELD TYPE:   FORM ONLY
    READ TYPE:   POINTER
    QUALIFIERS:   1:EOFIZ
    SCREEN:   S DIR("S")="I $$OKFILE^DICOMPX(Y,""W"")"
    DATA COORDINATE:   8,46
    DATA LENGTH:   27
    CAPTION COORDINATE:   8,30
    DEFAULT:   !M
    EXECUTABLE DEFAULT:   S Y=+$P(DICATT2,"p",2),Y=$S(Y:$P($G(^DIC(Y,0)),U),1:"")