STANDARD DATA DICTIONARY #74.4 -- REPORT DISTRIBUTION FILE                                                        3/24/25    PAGE 1
STORED IN ^RABTCH(74.4,  *** NO DATA STORED YET ***   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                     (VERSION 5.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file points to the Rad/Nuc Med Reports file (#74). It contains only verified reports associated with the various active
distribution queues.  
 
Input Templates 
---------------
The package does not use any input templates associated with this file.  
 
 
Print Templates 
---------------
The following is a list of print templates used by the package: 
 
Name                        Description; Option(s) 
----                       ----------------------
RA ALL UNPRINTED REPORTS    Prints all unprinted reports for a distribution 
                            queue.  
 
RA PRINTED REPORTS          Prints a list of previously printed reports for 
                            a distribution queue.  
 
RA UNPRINTED REPORTS        Prints a list of unprinted reports in alpha- 
                            betical order by patient name.  
 
 
Sort Templates 
--------------
The following is a list of sort templates associated with this file: 
 
Name                        Related Print Template 
----                        ----------------------
RA ALL UNPRINTED            RA ALL UNPRINTED REPORTS 
 
RA CLINIC BY PRINT DATE     RA PRINTED REPORTS 
 
RA WARD BY PRINT DATE       RA PRINTED REPORTS 



CROSS
REFERENCED BY: PRINT DATE/TIME(AD), REPORT(B), DISTRIBUTION QUEUE(C)



74.4,.01      REPORT                 0;1 POINTER TO RAD/NUC MED REPORTS FILE (#74) (Required)

              INPUT TRANSFORM:  S DIC("S")="I $P(^(0),U,5)=""V""" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      MAY 29, 1986 
              HELP-PROMPT:      Select the name of a report. 
              DESCRIPTION:
                                This is a pointer to 'RAD/NUC MED REPORTS' file (#74).  

              SCREEN:           S DIC("S")="I $P(^(0),U,5)=""V"""
              EXPLANATION:      Verified reports only.
              SOURCE OF DATA:   RAD/NUC MED TRANSCRIPTIONIST
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              CROSS-REFERENCE:  74.4^B 
                                1)= S ^RABTCH(74.4,"B",$E(X,1,30),DA)=""
                                2)= K ^RABTCH(74.4,"B",$E(X,1,30),DA)
                                     Regular 'B' cross reference assigned by FileMan.  



74.4,2        DATE PLACED IN RPT DIST FILE 0;2 DATE

              INPUT TRANSFORM:  S %DT="ETX" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      MAY 21, 1986 
              HELP-PROMPT:      This is a system generated date for when the report was entered into the Report Distribution Queue. 
              DESCRIPTION:
                                This field contains the date the report was entered into the Report Distribution Queue.  

              SOURCE OF DATA:   SYSTEM GENERATED

74.4,3        COMPUTER USER          0;3 POINTER TO NEW PERSON FILE (#200)

              LAST EDITED:      MAR 02, 1990 
              HELP-PROMPT:      This is the name of the computer user. 
              DESCRIPTION:
                                Pointer to the NEW PERSON file (#200).  

              SOURCE OF DATA:   SYSTEM GENERATED

74.4,4        PRINT DATE/TIME        0;4 DATE

              INPUT TRANSFORM:  S %DT="ETX" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      MAY 21, 1986 
              HELP-PROMPT:      This is the date and time the report was printed. 
              DESCRIPTION:
                                This field contains the date and time the report was initially printed.  

              SOURCE OF DATA:   SYSTEM GENERATED
              CROSS-REFERENCE:  74.4^AD 
                                1)= S ^RABTCH(74.4,"AD",$E(X,1,30),DA)=""
                                2)= K ^RABTCH(74.4,"AD",$E(X,1,30),DA)
                                Used to generate a list of reports by date printed.  



74.4,6        WARD                   0;6 POINTER TO WARD LOCATION FILE (#42)

              LAST EDITED:      JAN 15, 1993 
              HELP-PROMPT:      This is the distribution queue ward. 
              DESCRIPTION:
                                Pointer to the Ward Location File(#42) 

              SOURCE OF DATA:   SYSTEM GENERATED

74.4,8        PRINCIPAL CLINIC       0;8 POINTER TO HOSPITAL LOCATION FILE (#44)

              LAST EDITED:      JAN 15, 1993 
              HELP-PROMPT:      This is the distribution queue clinic. 
              DESCRIPTION:
                                Pointer to the Hospital Location File(#44).  

              SOURCE OF DATA:   SYSTEM GENERATED

74.4,11       DISTRIBUTION QUEUE     0;11 POINTER TO REPORT DISTRIBUTION QUEUE FILE (#74.3)

              LAST EDITED:      MAY 28, 1986 
              HELP-PROMPT:      This is the distribution queue. 
              DESCRIPTION:
                                Pointer to the Report Distribution Queue File(#74.3).  

              SOURCE OF DATA:   SYSTEM GENERATED
              CROSS-REFERENCE:  74.4^C 
                                1)= S ^RABTCH(74.4,"C",$E(X,1,30),DA)=""
                                2)= K ^RABTCH(74.4,"C",$E(X,1,30),DA)
                                Used to look-up batches by distribution queue.  



74.4,12       REQUESTING PHYSICIAN   0;12 POINTER TO NEW PERSON FILE (#200)

              LAST EDITED:      FEB 01, 1996 
              HELP-PROMPT:      Enter the name of the person who had requested the exam associated with this report. 
              DESCRIPTION:      This field points to the NEW PERSON file (#200) to indicate the name of the person who requested
                                this Rad/Nuc Med exam.  This person is not always a physician.  (i.e. A nurse might request the
                                exam.) 



      FILES POINTED TO                      FIELDS

HOSPITAL LOCATION (#44)           PRINCIPAL CLINIC (#8)

NEW PERSON (#200)                 COMPUTER USER (#3)
                                  REQUESTING PHYSICIAN (#12)

RAD/NUC MED REPORTS (#74)         REPORT (#.01)

REPORT DISTRIBUTION QUEUE 
                   (#74.3)        DISTRIBUTION QUEUE (#11)

WARD LOCATION (#42)               WARD (#6)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):
RA ALL UNPRINTED REPORTS      MAR 26, 2009@14:59  USER #0                                                                         @
     Generates an output of reports in the distribution queue that
     have not been printed.
RA PRINTED REPORTS            MAR 26, 2009@15:14  USER #0                                                                         @
     This print template is used to generate the List Reports in a Batch
     option.
RA UNPRINTED REPORTS          MAR 26, 2009@15:08  USER #0                                                                         @
     This template is used in the generation of reports in the
     distribution queue yet to be printed.

SORT TEMPLATE(S):
RA ALL UNPRINTED              JUL 31, 1995@09:13  USER #0    
SORT BY: @PRINT DATE/TIME// (PRINT DATE/TIME is null)
  WITHIN PRINT DATE/TIME, SORT BY: @REPORT:HOSPITAL DIVISION// (REPORT:HOSPITAL DIVISION not null)
    WITHIN REPORT:HOSPITAL DIVISION, SORT BY: @REPORT:PATIENT NAME// (REPORT:PATIENT NAME not null)
     This template is used to sort the Unprinted Reports List for the report
     distribution queue.

RA CLINIC BY PRINT DATE       JAN 29, 1993@11:50  USER #0    
SORT BY: @PRINT DATE/TIME//    (User is asked range)
  WITHIN PRINT DATE/TIME, SORT BY: @REPORT:HOSPITAL DIVISION//    (User is asked range)
    WITHIN REPORT:HOSPITAL DIVISION, SORT BY: @PRINCIPAL CLINIC//    (User is asked range)
      WITHIN PRINCIPAL CLINIC, SORT BY: @REPORT:PATIENT NAME// (REPORT:PATIENT NAME not null)
      
     This template sorts the distribution queue by clinic location.
     It also allows for sorting of reports by print status.

RA WARD BY PRINT DATE         FEB 01, 1993@11:51  USER #0    
SORT BY: @PRINT DATE/TIME//    (User is asked range)
  WITHIN PRINT DATE/TIME, SORT BY: @REPORT:HOSPITAL DIVISION//    (User is asked range)
    WITHIN REPORT:HOSPITAL DIVISION, SORT BY: @WARD//    (User is asked range)
      WITHIN WARD, SORT BY: @REPORT:PATIENT NAME// (REPORT:PATIENT NAME not null)
     Sorts reports in the ward distribution queue by print date.


FORM(S)/BLOCK(S):