STANDARD DATA DICTIONARY #404.92 -- SCHEDULING REPORT DEFINITION FILE                                             3/24/25    PAGE 1
STORED IN ^SD(404.92,  (8 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                      (VERSION 5.3)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains the definitions for hard coded scheduling reports that are available to the user on a client workstation.  
 
These definitions are pre-determined and must not be modified unless explicitly instructed as part of a patch or module upgrade.  
 
The parameters specified in each report definition are used by the client application. The parameters indicate what prompts are
presented to the user, which prompts are required as part report criteria.  
 
Also, where possible, a default value is specified that is used when first displaying the prompt.  
 


              DD ACCESS: @
              RD ACCESS: d
              WR ACCESS: @
             DEL ACCESS: @
           LAYGO ACCESS: @
           AUDIT ACCESS: @

POINTED TO BY: REPORT field (#.04) of the SCHEDULING REPORT QUERY TEMPLATE File (#404.95) 
               

CROSS
REFERENCED BY: NAME(B), REPORT GROUP(C)



404.92,.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:      Name of scheduling report.  
                                 
                                The name is presented to the user in the combo-box as part of the Query Template Utility
                                functionality on the client workstation.  

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


404.92,.02    REPORT GROUP           0;2 POINTER TO SCHEDULING REPORT GROUP FILE (#404.94)

              LAST EDITED:      MAR 06, 1996 
              DESCRIPTION:      This field indicates the report group associated with the report definition. The grouping will be
                                used in future releases to help screen reports available to the user during report selection.  

              CROSS-REFERENCE:  404.92^C 
                                1)= S ^SD(404.92,"C",$E(X,1,30),DA)=""
                                2)= K ^SD(404.92,"C",$E(X,1,30),DA)


404.92,10     DESCRIPTION            1;0   WORD-PROCESSING #404.9201

              DESCRIPTION:
                                This field contains a description of the report's purpose and output.  


                LAST EDITED:      MAR 06, 1996 



404.92,20     SORTS                  SORTS;0 Multiple #404.9202

              DESCRIPTION:      This multiple field contains the list of possible ways this report can be sorted.  
                                 
                                If this list contains more then one entry, then the user must select a sort as part of the report
                                criteria.  


404.9202,.01    SORTS                  0;1 FREE TEXT (Multiply asked)

                INPUT TRANSFORM:  K:$L(X)>100!($L(X)<3) X
                LAST EDITED:      MAR 06, 1996 
                HELP-PROMPT:      Answer must be 3-100 characters in length. 
                DESCRIPTION:
                                  Pre-defined sort sequence available for report.  

                CROSS-REFERENCE:  404.9202^B 
                                  1)= S ^SD(404.92,DA(1),"SORTS","B",$E(X,1,30),DA)=""
                                  2)= K ^SD(404.92,DA(1),"SORTS","B",$E(X,1,30),DA)




404.92,30     FIELDS                 FIELDS;0 POINTER Multiple #404.9203

              DESCRIPTION:
                                This multiple contains the list of fields used by this report definition.  

              TECHNICAL DESCR:  The fields entered into this multiple are the fields presented to the user in the Query Template
                                Utility application on the client.  


404.9203,.01    FIELDS                 0;1 POINTER TO SCHEDULING REPORT FIELDS DEFINITION FILE (#404.93) (Multiply asked)

                LAST EDITED:      MAR 06, 1996 
                DESCRIPTION:
                                  This field contains the name of a field used by the report definition.  

                CROSS-REFERENCE:  404.9203^B 
                                  1)= S ^SD(404.92,DA(1),"FIELDS","B",$E(X,1,30),DA)=""
                                  2)= K ^SD(404.92,DA(1),"FIELDS","B",$E(X,1,30),DA)


404.9203,.02    REQUIRED               0;2 SET

                                  '0' FOR NO; 
                                  '1' FOR YES; 
                LAST EDITED:      MAR 06, 1996 
                DESCRIPTION:      This parameter indicates if this field is required as part of the report definition. If the field
                                  is required and the user does not specify a value, an error will be returned and displayed to the
                                  user.  


404.9203,.03    ALWAYS ASK             0;3 SET

                                  '0' FOR NO; 
                                  '1' FOR YES; 
                LAST EDITED:      MAR 06, 1996 
                DESCRIPTION:      *** This field is currently not being used. *** 
                                   
                                  This parameter indicates that the field should always be presented to the user even if the query
                                  template has a value specified for the field.  
                                   
                                  Typical fields where this parameter would be 'YES' are date fields.  


404.9203,.04    DEFAULT VALUE          0;4 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>100!($L(X)<1) X
                LAST EDITED:      MAR 06, 1996 
                HELP-PROMPT:      Answer must be 1-100 characters in length. 
                DESCRIPTION:      This field can contain a value that will be used as the default when the report criteria form is
                                  first presented to the user.  




404.92,40     FILES                  FILES;0 POINTER Multiple #404.9204

              DESCRIPTION:      This multiple contains the list of files that the user usually must select entries for as part of 
                                the report criteria.  
                                 
                                Most reports require at least the selection of one entry from each file in the multiple.  However,
                                there is at least one report where only one selection is allowed for the file. Also, there is at 
                                least one report that does not require any selection to be made if the user desires the report to
                                search for null values.  
                                 
                                The 'NUMBER OF SELECTIONS REQUIRED' (#.02) field indicates how many selections need to be made.  

              IDENTIFIED BY:    NUMBER OF SELECTIONS REQUIRED(#.02)

404.9204,.01    FILE                   0;1 POINTER TO FILE FILE (#1) (Multiply asked)

                LAST EDITED:      MAR 06, 1996 
                DESCRIPTION:
                                  Name of the file from which selections are made.  

                CROSS-REFERENCE:  404.9204^B 
                                  1)= S ^SD(404.92,DA(1),"FILES","B",$E(X,1,30),DA)=""
                                  2)= K ^SD(404.92,DA(1),"FILES","B",$E(X,1,30),DA)


404.9204,.02    NUMBER OF SELECTIONS REQUIRED 0;2 SET

                                  '0' FOR ONE/MANY/ALL/NONE; 
                                  '1' FOR ONLY ONE; 
                                  '2' FOR ONE/MANY/ALL; 
                LAST EDITED:      MAR 11, 1996 
                DESCRIPTION:      This parameter indicates the number of selection the user can make from the file specified in the
                                  FILE (#.01) file.  


404.9204,.03    DEPENDENT SELECTION FILE 0;3 POINTER TO FILE FILE (#1)

                LAST EDITED:      MAR 14, 1996 
                DESCRIPTION:      This parameter indicates which other file specified in the multiple dictates which entries can be
                                  selected form the current file being specified.  
                                   
                                  For example, typically when selecting entries from the HOSPITAL LOCATION (#44) file, the user is
                                  restricted to entries that are assoicated INSTITUTION file entries made as part of the report
                                  criteria.  
                                   
                                  The Query Template Utility uses this parameter during the 'validation' check.  





      FILES POINTED TO                      FIELDS

FILE (#1)                         FILES:FILE (#.01)
                                  DEPENDENT SELECTION FILE (#.03)

SCHEDULING REPORT FIELDS DEFIN 
                   (#404.93)      FIELDS:FIELDS (#.01)

SCHEDULING REPORT GROUP (#404.94)  REPORT GROUP (#.02)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):