STANDARD DATA DICTIONARY #78.7 -- LABEL PRINT FIELDS FILE                                                         3/24/25    PAGE 1
STORED IN ^RA(78.7,  (55 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                       (VERSION 5.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains the names of the data fields that can be printed on a 'flash card', 'exam label', 'jacket label', 'report
header' or 'report footer'. The formats indicating which fields to print are stored in 'FLASH CARD FORMATS' file (#78.2).  
 
The entries in this file are entered by the developer and should not be deleted. Also, no new entries should be entered.  
 
 Data Storage 
 ------------
The data for the 'LABEL PRINT FIELDS' file is stored in the ^RA(78.7, global. At the present time this file is very static after
day-one initialization is complete.  However, it still should be journaled.  It should also be translated if the operating system
supports this function.  
 
 Input Templates 
 ---------------
The package does not use any input templates associated with this file.  
 
 Print Templates 
 ---------------
The package does not use any print templates associated with this file.  
 
 Sort Templates 
 --------------
The package does not use any sort templates associated with this file.  



POINTED TO BY: FIELD field (#.01) of the PRINT FIELDS sub-field (#78.21) of the LBL/HDR/FTR FORMATS File (#78.2) 
               

CROSS
REFERENCED BY: TYPE OF DATA(AC), PRINT FIELD(B), INTERNAL VARIABLE(C)



78.7,.01      PRINT FIELD            0;1 FREE TEXT (Required)

              NAME OF THIS PRINT FIELD   
              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3)!'(X'?1P.E)!(X'?.ANP) X
              LAST EDITED:      MAY 26, 1994 
              HELP-PROMPT:      Enter a name (3-30 characters) for this print field. 
              DESCRIPTION:      This field contains the name of this print field.  It is available for the print formats of flash
                                cards, exam labels, jacket labels, report headers, and report footers.  Print field names must be
                                between 3 and 30 non-numeric characters in length.  

              DELETE TEST:      1,0)= I 1 W *7,!,"Label Print Fields can not be deleted"

              SOURCE OF DATA:   RAD/NUC MED DEVELOPER
              CROSS-REFERENCE:  78.7^B 
                                1)= S ^RA(78.7,"B",$E(X,1,30),DA)=""
                                2)= K ^RA(78.7,"B",$E(X,1,30),DA)
                                     Regular 'B' cross reference assigned by FileMan.  



78.7,2        TYPE OF DATA           0;2 SET

              TYPE OF DATA IN THIS PRINT FIELD   
                                'P' FOR PATIENT DEMOGRAPHICS; 
                                'V' FOR VISIT SPECIFIC; 
                                'E' FOR EXAM SPECIFIC; 
                                'O' FOR OTHER; 
              LAST EDITED:      FEB 07, 1989 
              HELP-PROMPT:      Select a data type for this field. 
              DESCRIPTION:      This field contains the data type of this print field.  Following are the available types of data,
                                explanations, and examples of each type.  
                                    'P' for patient demographics     ie. Date of birth 
                                    'V' for visit specific           ie. Hospital division 
                                    'E' for exam specific            ie. Technologist who performed exam 
                                    'O' for other                    ie. Page # on report header 

              SOURCE OF DATA:   RAD/NUC MED DEVELOPER
                                UNEDITABLE
              CROSS-REFERENCE:  78.7^AC 
                                1)= S ^RA(78.7,"AC",$E(X,1,30),DA)=""
                                2)= K ^RA(78.7,"AC",$E(X,1,30),DA)
                                Generates a list of label print fields grouped by type of data stored in the field.  



78.7,3        DEFAULT TITLE          0;3 FREE TEXT

              DEFAULT TITLE FOR THIS PRINT FIELD   
              INPUT TRANSFORM:  K:$L(X)>20!($L(X)<3) X
              LAST EDITED:      MAR 09, 1985 
              HELP-PROMPT:      Enter a default title (3-20 characters). 
              DESCRIPTION:      This field contains the default title of this print field.  It may be between 3 and 20 characters
                                in length and will appear on any of the print formats that do not have a title specified in the
                                'Flash Card Formats' file for this print field.  

              SOURCE OF DATA:   RAD/NUC MED DEVELOPER

78.7,4        TEST VALUE             0;4 FREE TEXT

              TEST VALUE OF THIS PRINT FIELD   
              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
              HELP-PROMPT:      Enter an example value of 1 to 30 characters. 
              DESCRIPTION:      This field contains an example value of this print field between 1 and 30 characters in length.  It
                                is used as an example when setting up the various print formats.  

              SOURCE OF DATA:   RAD/NUC MED DEVELOPER

78.7,5        INTERNAL VARIABLE      0;5 FREE TEXT

              INTERNAL VARIABLE OF THIS PRINT FIELD   
              INPUT TRANSFORM:  K:$L(X)>8!($L(X)<1)!'(X?.A) X
              LAST EDITED:      APR 10, 1995 
              HELP-PROMPT:      This is a local variable name associated with this print field. 
              DESCRIPTION:      This is the MUMPS local variable name that this print field will be associated with when the print
                                format is used by the system.  It is assigned by the developer and must be between 1 and 8
                                characters in length.  

              SOURCE OF DATA:   RAD/NUC MED DEVELOPER
              CROSS-REFERENCE:  78.7^C 
                                1)= S ^RA(78.7,"C",$E(X,1,30),DA)=""
                                2)= K ^RA(78.7,"C",$E(X,1,30),DA)
                                Allows look-up of label print field by internal variable.  



78.7,6        UNIQUE                 0;6 SET

                                'Y' FOR YES; 
              LAST EDITED:      MAY 03, 1996 
              HELP-PROMPT:      Is this field shared among cases that belong to the same print set 
              DESCRIPTION:      When this field is printed in a report, and the report is a combined report of several cases that
                                belong to the same report, then this field value will be trailed by a '+'.  The purpose of this
                                character is to give the user a visual cue that there is additional data that cannot be printed 
                                within the space confines of a label or report header or footer.  For example, print sets include
                                several different procedures but not all of them will fit on a report header or a label, so a
                                single procedure name is printed with a '+' to indicate that there are more procedures in the print 
                                set.  


78.7,100      MUMPS CODE TO SET VARIABLE E;E1,240 FREE TEXT

              MUMPS CODE TO SET THE INTERNAL VARIABLE FOR THIS PRINT FIELD   
              INPUT TRANSFORM:  K X W !,"UNEDITABLE" Q  K:$L(X)>240!($L(X)<1) X
              LAST EDITED:      MAR 28, 1996 
              HELP-PROMPT:      This is the MUMPS code to set the internal variable to a value. 
              DESCRIPTION:      This is the MUMPS code that sets the 'Internal Variable' to the appropriate value.  It is executed
                                when this print field is used to print the appropriate data and is between 1 and 240 characters in
                                length.  

              WRITE AUTHORITY:  ^
              SOURCE OF DATA:   RAD/NUC MED DEVELOPER
                                UNEDITABLE
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):