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):