STANDARD DATA DICTIONARY #358.7 -- IMP/EXP FORM LINE FILE 3/24/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):