STANDARD DATA DICTIONARY #100.23 -- OE/RR PRINT FORMATS FILE                                                      3/24/25    PAGE 1
STORED IN ^ORD(100.23,  (36 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                    (VERSION 3.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
Entries in this file with an internal number >1000 have been exported with the OE/RR package.  Everytime a new version of OE/RR is
installed the entries above 1000 are removed and overwritten.  
 
If you want to use one of these exported entries, transfer the entry to a number less than 1000 and give it a new name so that it
can be differentiated from the exported entry.  



POINTED TO BY: CHART COPY FORMAT field (#26) of the ORDER PARAMETERS File (#100.99) 
               CHART COPY HEADER field (#27) of the ORDER PARAMETERS File (#100.99) 
               CHART COPY FOOTER field (#28) of the ORDER PARAMETERS File (#100.99) 
               WARD LABEL FORMAT field (#.03) of the PACKAGE SITE PARAMETERS sub-field (#100.9901) of the ORDER PARAMETERS File 
                   (#100.99) 
               WARD REQUISITION FORMAT field (#.04) of the PACKAGE SITE PARAMETERS sub-field (#100.9901) of the ORDER PARAMETERS 
                   File (#100.99) 
               SERVICE COPY FORMAT field (#.06) of the PACKAGE SITE PARAMETERS sub-field (#100.9901) of the ORDER PARAMETERS File 
                   (#100.99) 
               SERVICE COPY HEADER field (#.07) of the PACKAGE SITE PARAMETERS sub-field (#100.9901) of the ORDER PARAMETERS File 
                   (#100.99) 
               SERVICE COPY FOOTER field (#.08) of the PACKAGE SITE PARAMETERS sub-field (#100.9901) of the ORDER PARAMETERS File 
                   (#100.99) 
               

CROSS
REFERENCED BY: NAME(B)



100.23,.001   NUMBER                     NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>99999)!(X>$S(DUZ(0)["@":99999,1:1000))!(X?.E1"."1N.N) X
              LAST EDITED:      MAY 03, 1991 
              HELP-PROMPT:      Type a Number between 1 and 1000, 0 Decimal Digits. >1000 are reserved. 
              DESCRIPTION:
                                Internal number of the format.  

              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


100.23,.01    NAME                   0;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>50!($L(X)<3)!'(X'?1P.E) X
              LAST EDITED:      JUN 17, 1999 
              HELP-PROMPT:      Answer must be 3-50 characters in length. 
              DESCRIPTION:
                                This is the name of the format.  

              DELETE TEST:      1,0)= I DA'>999

              CROSS-REFERENCE:  100.23^B 
                                1)= S ^ORD(100.23,"B",$E(X,1,30),DA)=""
                                2)= K ^ORD(100.23,"B",$E(X,1,30),DA)


100.23,.02    ROWS                   0;2 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>90)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      FEB 05, 1991 
              HELP-PROMPT:      Type a Number between 1 and 90, 0 Decimal Digits 
              DESCRIPTION:
                                This is the number of rows on the screen/form that this format will occupy.  


100.23,.03    COLUMNS                0;3 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>132)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      FEB 05, 1991 
              HELP-PROMPT:      Type a Number between 1 and 132, 0 Decimal Digits 
              DESCRIPTION:
                                This is the total number of columns that this format will occupy.  


100.23,.04    ORDER TEXT LENGTH      0;4 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>132)!(X<3)!(X?.E1"."1N.N) X
              LAST EDITED:      JUL 29, 1998 
              HELP-PROMPT:      Type a Number between 3 and 132, 0 Decimal Digits 
              DESCRIPTION:      This field is specifically used in formats that use the Order Text field for displaying the order
                                text within a format.  The value in this field is the length that the order text will use, and is
                                the same value that is put in the FORMAT field for the Order Text field definition.  The exported
                                value is 36.  This value is necessary to correctly calculate the number of lines available for
                                printing an order.  If you create a customized version of this format, and you change the value of
                                the FORMAT field for Order Text, make sure this field is also changed to match.  


100.23,.05    SINGLE                 0;5 SET

                                '0' FOR NO; 
                                '1' FOR YES; 
              LAST EDITED:      AUG 18, 1998 
              HELP-PROMPT:      Enter YES if this format is not associated with a Header or Footer 
              DESCRIPTION:      This field is used to identify formats that are not used with a Header or Footer format.  Labels
                                are a good example.  This field is used by the OE/RR print utility to keep special formats properly
                                aligned.  


100.23,1      FIELDS                 1;0 POINTER Multiple #100.231

              HELP-PROMPT:      Enter the fields to be used in this format. 
              DESCRIPTION:
                                Each format includes one or more fields that are compiled here.  

              IDENTIFIED BY:    ROW(#.02), COLUMN(#.03), CAPTION (Optional)(#.04)

100.231,.01     FIELDS                 0;1 POINTER TO OE/RR PRINT FIELDS FILE (#100.22) (Multiply asked)

                LAST EDITED:      AUG 16, 1991 
                HELP-PROMPT:      Enter the field to be added to this format. 
                DESCRIPTION:      The allowable choices come from the OE/RR PRINT FIELDS FILE and are grouped here to make up a
                                  format.  

                NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

                CROSS-REFERENCE:  100.231^B 
                                  1)= S ^ORD(100.23,DA(1),1,"B",$E(X,1,30),DA)=""
                                  2)= K ^ORD(100.23,DA(1),1,"B",$E(X,1,30),DA)


100.231,.02     ROW                    0;2 NUMBER

                INPUT TRANSFORM:  K:+X'=X!(X>90)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:      FEB 05, 1991 
                HELP-PROMPT:      Enter the row number where this field should be printed. 
                DESCRIPTION:
                                  This is the row that selected field will print on.  


100.231,.03     COLUMN                 0;3 NUMBER

                INPUT TRANSFORM:  K:+X'=X!(X>132)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:      FEB 05, 1991 
                HELP-PROMPT:      Enter the column number where this field should be printed. 
                DESCRIPTION:
                                  This is the column that the selected field will print on.  


100.231,.04     CAPTION (Optional)     0;4 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X
                LAST EDITED:      FEB 05, 1991 
                HELP-PROMPT:      Answer must be 1-20 characters in length. 
                DESCRIPTION:      This is the caption to be used when printing this field.  Caption is optional.  If this entry is
                                  blank, the default caption from the OE/RR PRINT FIELDS file for this field is used.  If no
                                  caption is desired for this field, enter the word NONE.  


100.231,.05     LITERAL TEXT           0;5 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>80!($L(X)<1) X
                LAST EDITED:      FEB 05, 1991 
                HELP-PROMPT:      Enter 1-80 characters if this is a free text field. 
                DESCRIPTION:      This is used for FREE TEXT fields.  If the field selected is FREE TEXT, enter here the text that
                                  is to be printed.  


100.231,.06     FORMAT                 0;6 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>20!($L(X)<1) X
                LAST EDITED:      APR 23, 1991 
                HELP-PROMPT:      Enter the format specifier of the selected field. 
                DESCRIPTION:      Enter the format in which you want the selected print field to appear.  e.g., MM/DD/YY HR:MIN for
                                  date/time fields, or LAST, FIRST MI for names.  

                EXECUTABLE HELP:  D HELP^ORUH

100.231,.07     SUPPRESS CAPTION       0;7 SET

                                  '0' FOR NO; 
                                  '1' FOR YES; 
                LAST EDITED:      APR 23, 1992 
                HELP-PROMPT:      Answer YES to suppress printing of caption when no data for field. 
                DESCRIPTION:      This field, if set to YES, will suppress the printing of a caption when data for this field is
                                  not present.  




100.23,2      COMPILED CODE          2;0   WORD-PROCESSING #100.232   (NOWRAP)

              HELP-PROMPT:      Do not enter anything here. 
              DESCRIPTION:      This is the MUMPS code that is compiled when using the PRINT FORMATS utility in OE/RR to build
                                print formats.  This field should not be edited.  


                LAST EDITED:      FEB 14, 1991 
                HELP-PROMPT:      Do not enter anything here. 
                DESCRIPTION:      This is a line of pre-compiled MUMPS code that is generated as a result of entries made in other
                                  fields for this print format.  




100.23,3      SCREEN                 3;E1,245 MUMPS

              INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
              LAST EDITED:      APR 17, 1991 
              HELP-PROMPT:      This is Standard MUMPS code that may be used to screen print-outs. 
              DESCRIPTION:
                                This is MUMPS code that is used to screen out the printing of a format for special circumstances.  

              TECHNICAL DESCR:  This should be in the form of other Fileman type screens that set the value of $T by use of an IF
                                command.  If the screen sets $T=1 then the format will be printed.  


100.23,4      SILENT CODE            4;0   WORD-PROCESSING #100.234   (NOWRAP)

              DESCRIPTION:      This field contains M code that gets executed by 'Silent API's' to produce formatted text arrays
                                for use in GUI or other applications.  


                LAST EDITED:      JAN 27, 1999 
                DESCRIPTION:
                                  This is the code generated to produce formatted Print Formats to be used in Silent calls.  





      FILES POINTED TO                      FIELDS

OE/RR PRINT FIELDS (#100.22)      FIELDS:FIELDS (#.01)



INPUT TEMPLATE(S):
OR PRINT FORMAT EDIT          AUG 18, 1998@15:19  USER #0    

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):