STANDARD DATA DICTIONARY #358.7 -- IMP/EXP FORM LINE FILE 9/29/25 PAGE 1
STORED IN ^IBE(358.7, *** NO DATA STORED YET *** SITE: WWW.BMIRWIN.COM UCI: VISTA,VISTA (VERSION 3.0)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file is nearly identical to file #357.7. It is used by the Import/Export Utility as a temporary staging area for data from
that file that is being imported or exported.
DD ACCESS: @
RD ACCESS: @
WR ACCESS: @
DEL ACCESS: @
LAYGO ACCESS: @
AUDIT ACCESS: @
IDENTIFIED BY: LINE STARTING COLUMN (#.02)[R], LINE STARTING ROW (#.03)[R], BLOCK (#.06)[R]
CROSS
REFERENCED BY: NAME(B), BLOCK(C)
358.7,.01 NAME 0;1 FREE TEXT (Required)
INPUT TRANSFORM: K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X
HELP-PROMPT: NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH PUNCTUATION
DESCRIPTION: The name given to the line. Lines should be given names that will allow them to be identifies,
such as V(1,1), meaning a vertical line starting at coordinates (1,1).
CROSS-REFERENCE: 358.7^B
1)= S ^IBE(358.7,"B",$E(X,1,30),DA)=""
2)= K ^IBE(358.7,"B",$E(X,1,30),DA)
358.7,.02 LINE STARTING COLUMN 0;2 NUMBER (Required)
INPUT TRANSFORM: S:+X=X X=X-1 K:+X'=X!(X>200)!(X<0)!(X?.E1"."1N.N) X
OUTPUT TRANSFORM: S:+Y=Y Y=+Y+1
LAST EDITED: JUL 15, 1993
HELP-PROMPT: Enter the block column the line should begin at.
DESCRIPTION:
The column, relative to the block, that the line should begin at.
TECHNICAL DESCR: The internal representation starts at 0, the external representation starts at 1. The difference is
because for computing the form image it is convenient to work with displacements from the top
left-hand corner. However, users do not want to work with row=0 or column=0.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
358.7,.03 LINE STARTING ROW 0;3 NUMBER (Required)
INPUT TRANSFORM: S:+X=X X=X-1 K:+X'=X!(X>200)!(X<0)!(X?.E1"."1N.N) X
OUTPUT TRANSFORM: S:+Y=Y Y=+Y+1
LAST EDITED: JUL 15, 1993
HELP-PROMPT: Enter the block row the line should begin at.
DESCRIPTION:
The row, relative to the block, that the line should begin at.
TECHNICAL DESCR: The internal representation starts at 0, the external representation starts at 1. The difference is
because for computing the form image it is convenient to work with displacements from the top
left-hand corner. However, users do not want to work with row=0 or column=0.
NOTES: XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
358.7,.04 ORIENTATION 0;4 SET (Required)
ORIENTATION (HORIZONTAL/VERTICAL)
'H' FOR HORIZONTAL;
'V' FOR VERTICAL;
LAST EDITED: APR 15, 1993
HELP-PROMPT: Should the line be horizontal or vertical?
DESCRIPTION:
The direction the line goes in.
358.7,.05 LENGTH 0;5 NUMBER (Required)
INPUT TRANSFORM: K:+X'=X!(X>200)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: MAR 19, 1993
HELP-PROMPT: How long should the line be?
DESCRIPTION: The length of the line. For horizontal lines the length is in terms of characters. For vertical
lines it is in terms of rows.
358.7,.06 BLOCK 0;6 POINTER TO IMP/EXP ENCOUNTER FORM BLOCK FILE (#358.1) (Required)
LAST EDITED: AUG 02, 1993
HELP-PROMPT: What block should the line appear in?
DESCRIPTION:
The block the line appears in.
EXECUTABLE HELP: W "DOES THIS WORK",!
CROSS-REFERENCE: 358.7^C
1)= S ^IBE(358.7,"C",$E(X,1,30),DA)=""
2)= K ^IBE(358.7,"C",$E(X,1,30),DA)
This cross-reference is used to find all lines belonging to a block.
358.7,.07 NUMBER OF LINES 0;7 NUMBER
INPUT TRANSFORM: K:+X'=X!(X>100)!(X<1)!(X?.E1"."1N.N) X
LAST EDITED: JUL 17, 1995
HELP-PROMPT: Type a Number between 1 and 100, 0 Decimal Digits
358.7,.08 LINE SPACING 0;8 SET
's' FOR SINGLE;
'd' FOR DOUBLE;
't' FOR TRIPLE;
LAST EDITED: JUL 17, 1995
HELP-PROMPT: How should the lines be spaced?
FILES POINTED TO FIELDS
IMP/EXP ENCOUNTER FORM BLOCK
(#358.1) BLOCK (#.06)
INPUT TEMPLATE(S):
PRINT TEMPLATE(S):
SORT TEMPLATE(S):
FORM(S)/BLOCK(S):