STANDARD DATA DICTIONARY #1 -- FILE FILE                                                                          3/24/25    PAGE 1
STORED IN ^DIC(  (2822 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                        (VERSION 22.2)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file stores the descriptive information for all files in the FileMan managed database.  


              DD ACCESS: ^
              RD ACCESS: ^
              WR ACCESS: ^
           LAYGO ACCESS: ^

POINTED TO BY: VARIABLE-POINTER field (#.01) of the VARIABLE-POINTER File (#.12) 
               FILE field (#4) of the PRINT TEMPLATE File (#.4) 
               DESTINATION FILE field (#20) of the PRINT TEMPLATE File (#.4) 
               FILE field (#4) of the SORT TEMPLATE File (#.401) 
               FILE field (#4) of the INPUT TEMPLATE File (#.402) 
               PRIMARY FILE field (#4) of the IMPORT TEMPLATE File (#.46) 
               FILE field (#1) of the IMPORT FIELDS sub-field (#.463) of the IMPORT TEMPLATE File (#.46) 
               FILE field (#1) of the ARCHIVAL ACTIVITY File (#1.11) 
               DESTINATION FILE field (#17) of the ARCHIVAL ACTIVITY File (#1.11) 
               FILE field (#.04) of the FILEGRAM HISTORY File (#1.12) 
               MASTER FILE field (#.01) of the MASTER FILE PARAMETERS File (#4.001) 
               POINTED TO FILE field (#1) of the LIMITED BROADCAST sub-field (#4.32) of the MAILMAN SITE PARAMETERS File (#4.3) 
               FILE AFFECTED field (#.01) of the AFFECTS RECORD MERGE sub-field (#9.402) of the PACKAGE File (#9.4) 
               FILE field (#.01) of the FILE sub-field (#9.44) of the PACKAGE File (#9.4) 
               FILE field (#2) of the PRINT TEMPLATE sub-field (#9.46) of the PACKAGE File (#9.4) 
               FILE field (#2) of the INPUT TEMPLATE sub-field (#9.47) of the PACKAGE File (#9.4) 
               FILE field (#2) of the SORT TEMPLATE sub-field (#9.48) of the PACKAGE File (#9.4) 
               FILE field (#2) of the SCREEN TEMPLATE (FORM) sub-field (#9.485) of the PACKAGE File (#9.4) 
               FILE field (#.01) of the FILE sub-field (#9.64) of the BUILD File (#9.6) 
               BUILD COMPONENT field (#.01) of the BUILD COMPONENTS sub-field (#9.67) of the BUILD File (#9.6) 
               FILE field (#.02) of the ENTRIES sub-field (#9.68) of the BUILD COMPONENTS sub-field (#9.67) of the BUILD File 
                   (#9.6) 
               FILE field (#.01) of the FILE sub-field (#9.714) of the INSTALL File (#9.7) 
               BUILD COMPONENT field (#.01) of the BUILD COMPONENTS sub-field (#9.715) of the INSTALL File (#9.7) 
               FILE TO BE CHECKED field (#.01) of the DUPLICATE RESOLUTION File (#15.1) 
               FILE FOR INFORMATION field (#.04) of the DUPLICATE TEST sub-field (#15.111) of the DUPLICATE RESOLUTION File (#15.1) 
               DINUM FILE FOR MERGE field (#.01) of the DINUM FILES FOR MERGE sub-field (#15.112) of the DUPLICATE RESOLUTION File 
                   (#15.1) 
               FROM FILE# field (#.01) of the FROM FILE# sub-field (#15.41) of the MERGE IMAGES File (#15.4) 
               TO FILE# field (#.01) of the TO FILE# sub-field (#15.42) of the MERGE IMAGES File (#15.4) 
               FILENUM field (#.07) of the DG VAS QUEUE File (#46.3) 
               AUDITED FILE field (#.01) of the DG VAS EXPORT File (#46.4) 
               PARENT FILE field (#.02) of the LAB DATA File (#63) 
               PARENT FILE field (#.02) of the ARCHIVED LR DATA File (#63.9999) 
               AUDIT FILE NAME field (#.01) of the LSRP AUDIT CONFIG File (#64.9178) 
               FILE # field (#1) of the ACCESSION NUMBER sub-field (#68.02) of the DATE sub-field (#68.01) of the ACCESSION File 
                   (#68) 
               ICD FILE field (#.03) of the ICD CODING SYSTEMS File (#80.4) 
               FILE field (#1) of the LAB ARCHIVAL ACTIVITY File (#95.11) 
               DESTINATION FILE field (#15) of the LAB ARCHIVAL ACTIVITY File (#95.11) 
               PROCEDURE FILE field (#.02) of the PROTOCOL SET sub-field (#100.9955) of the PACKAGE PARAMETERS sub-field (#100.995) 
                   of the ORDER PARAMETERS File (#100.99) 
               SELECTION FILE field (#.01) of the SELECTION FILE sub-field (#142.17) of the HEALTH SUMMARY COMPONENT File (#142.1) 
               PARENT FILE field (#.01) of the PARENT FILE sub-field (#194.51) of the LABEL PRINT FIELD File (#194.5) 
               BORROWER FILE field (#.01) of the BORROWER FILE PARAMETERS sub-field (#195.16) of the RECORD TRACKING APPLICATION 
                   File (#195.1) 
               ENTITY FILE field (#.01) of the ENTITY FILE sub-field (#195.17) of the RECORD TRACKING APPLICATION File (#195.1) 
               ACCESSIBLE FILE field (#.01) of the ACCESSIBLE FILE sub-field (#200.032) of the NEW PERSON File (#200) 
               FILE # field (#.02) of the EDP REPORT ELEMENTS File (#232.11) 
               ASSOCIATED FILE field (#1.1) of the EDP WORKSHEET COMPONENT File (#232.72) 
               DHCP FILE field (#.04) of the IVM DEMOGRAPHIC UPLOAD FIELDS File (#301.92) 
               ARCHIVE FILE field (#.03) of the IB ARCHIVE/PURGE LOG File (#350.6) 
               BASE FILE field (#2.01) of the BILL FORM TYPE File (#353) 
               BASE FILE field (#.05) of the IB DATA ELEMENT DEFINITION File (#364.5) 
               FILE field (#.01) of the FILES sub-field (#404.9204) of the SCHEDULING REPORT DEFINITION File (#404.92) 
               DEPENDENT SELECTION FILE field (#.03) of the FILES sub-field (#404.9204) of the SCHEDULING REPORT DEFINITION File 
                   (#404.92) 
               FILE field (#.02) of the QUERY OBJECT File (#409.64) 
               FILE NAME/NUMBER field (#3) of the PRCD STANDARD DICTIONARY File (#420.19) 
               FILE field (#.02) of the CUSTOM LABEL File (#446.5) 
               PRIMARY FILE field (#1) of the MEDICINE VIEW File (#690.2) 
               MEDICINE FILE PARAMETERS field (#.01) of the MEDICINE FILE PARAMETERS sub-field (#703.91) of the CP CONVERSION File 
                   (#703.9) 
               PARENT FILE field (#.03) of the AD HOC MACRO File (#740.1) 
               NAME field (#.01) of the QA AUDIT File (#740.5) 
               PARENT FILE field (#.03) of the DATA ELEMENT File (#743.4) 
               PARENT FILE field (#.02) of the GROUP File (#743.5) 
               FILE NAME field (#.01) of the DEMOGRAPHIC REFERENCE File (#748.2) 
               DHCP FILE field (#4) of the HL7 FIELD File (#771.1) 
               FILE POINTER field (#.04) of the PARENT DATA FILE File (#2005.03) 
               FILE field (#.01) of the DATA INTEGRITY ISSUES sub-field (#6001.01) of the VBECS DATA INTEGRITY/CONVERSION 
                   STATISTICS File (#6001) 
               ASSOCIATED FILE field (#.03) of the DATA INTEGRITY ISSUES sub-field (#6001.01) of the VBECS DATA 
                   INTEGRITY/CONVERSION STATISTICS File (#6001) 
               FILE ID field (#1) of the PENDING RTLS EVENTS File (#6930) 
               UPLOAD TARGET FILE field (#1.01) of the TIU DOCUMENT DEFINITION File (#8925.1) 
               ASSOCIATED FILE field (#.04) of the TIU SEARCH CATEGORIES File (#8925.8) 
               PASTED TO DOCUMENT LOCATION field (#.05) of the PASTED TEXT TRACKING File (#8928) 
               COPY FROM LOCATION field (#.07) of the PASTED TEXT TRACKING File (#8928) 
               SELECTION FILE field (#.02) of the USR SEARCH CATEGORIES File (#8930.4) 
               DATA FILE field (#.04) of the PKI Digital Signatures File (#8980.2) 
               ASSOCIATED FILE field (#.04) of the LOCAL KEYWORD File (#8984.1) 
               ASSOCIATED FILE field (#.02) of the LOCAL SYNONYM File (#8984.3) 
               NAME field (#.01) of the LOCAL LOOKUP File (#8984.4) 
               USE ENTITY FROM field (#.03) of the PARAMETER TEMPLATE File (#8989.52) 
               FILE field (#.01) of the COMPUTABLE FILE REFERENCES sub-field (#8993.03) of the XULM LOCK DICTIONARY File (#8993) 
               

CROSS
REFERENCED BY: APPLICATION GROUP(AC), NAME(AD), NAME(AE), TRANSLATION(ALANG), NAME(B)



1,.001        NUMBER                     NUMBER

              INPUT TRANSFORM:  K:X<2!$D(^DD(X)) X I $D(X),$D(^VA(200,DUZ,1))#2,$P(^(1),U)]"" I X<$P(^(1),"-")!(X>$P($P(^(1),U),"-"
                                ,2)) K X
              EXECUTABLE HELP:  W !?5,"Enter an unused number" I $D(^VA(200,DUZ,1)),$P(^(1),U)]"" W " within the range, ",$P(^(1),U
                                )

1,.01         NAME                   0;1 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>45!($L(X)<3) X
              HELP-PROMPT:      3-45 CHARACTERS 
              DELETE TEST:      .5,0)= I DIC="^DIC(" D CHECKPT^DIU2

                                1,0)= I DIC="^DIC(" D K^DIU2

                                "TRB",0)= I $D(^DD(DA,"TRB")) D TRIG^DIDH

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

              CROSS-REFERENCE:  1^AD^MUMPS 
                                1)= I DIC'?1"^DOPT(".E,$D(^DIC(DA,0,"GL"))  S $P(@(^DIC(DA,0,"GL")_"0)"),U,1)=X
                                2)= Q

              CROSS-REFERENCE:  1^AE^MUMPS 
                                1)= S:DIC'?1"^DOPT(".E ^DD(DA,0,"NM",X)=""
                                2)= K ^DD(DA,0,"NM")


1,1           GLOBAL NAME             ;  COMPUTED

              MUMPS CODE:       S X=$S($D(^DIC(D0,0,"GL")):^("GL"),1:"")

1,1.008       TRANSLATION            ALANG;0 Multiple #1.008

              DESCRIPTION:
                                This multiple contains the renderings of the File's NAME in various languages.  

              TECHNICAL DESCR:  Translations are entered using calls to the DIALOGZ routine.  Only Languages with a TYPE=Living can
                                be used for Translations.  


1.008,.001      LANGUAGE                 POINTER TO LANGUAGE FILE (#.85)

                HELP-PROMPT:      Enter a language for the translation. 
                DESCRIPTION:
                                  The language into which the File NAME is translated.  


1.008,.01       TRANSLATION            0;1 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>30 X
                HELP-PROMPT:      Enter the translation, 1-30 characters. 
                DESCRIPTION:
                                  The translation of the File's NAME into another language.  

                CROSS-REFERENCE:  1^ALANG^MUMPS 
                                  1)= S ^DIC("ALANG"_DA,X,DA(1))=""
                                  2)= K ^DIC("ALANG"_DA,X,DA(1))




1,1.1         ENTRIES                 ;  COMPUTED

              MUMPS CODE:       S @("X=+$P("_$S($D(^DIC(D0,0,"GL")):"$S($D("_^("GL")_"0)):^(0),1:0)",1:0)_",""^"",4)")

1,4           DESCRIPTION            %D;0   WORD-PROCESSING #1.001





1,10          APPLICATION GROUP      %;0 Multiple #1.005


1.005,.01       APPLICATION GROUP      0;1 FREE TEXT (Multiply asked)

                INPUT TRANSFORM:  K:X'?.U!($L(X)+1\3-1) X
                HELP-PROMPT:      A 'NAMESPACE' (2-4 BYTES) INDICATING A PACKAGE ACCESSING THIS FILE 
                CROSS-REFERENCE:  1.005^B 
                                  1)= S ^DIC(DA(1),"%","B",X,DA)=""
                                  2)= K ^DIC(DA(1),"%","B",X,DA)

                CROSS-REFERENCE:  1^AC 
                                  1)= S ^DIC("AC",X,DA(1),DA)=""
                                  2)= K ^DIC("AC",X,DA(1),DA)


1.005,1         PACKAGE NAME            ;  COMPUTED

                MUMPS CODE:       S X=$S($D(^DIC(9.4,+$O(^DIC(9.4,"C",$P(^DIC(D0,"%",D1,0),U),0)),0)):$P(^(0),U,1),1:"")
                DESCRIPTION:      The Package File (#9.4) is searched for Packages containing the File.  A list of the identified
                                  Packages is created for display.  Multiple Packages will be shown if appropriate.  




1,20          DEVELOPER              %A;1 POINTER TO NEW PERSON FILE (#200)


1,21          DATE                   %A;2 DATE

              INPUT TRANSFORM:  S %DT="" D ^%DT S X=Y K:X<9 X

1,21.214      LAST DD MODIFICATION   %MSC;1 DATE

              INPUT TRANSFORM:  S %DT="TSX" D ^%DT S X=Y K:X<9 X
              HELP-PROMPT:      Enter a date. 
              DESCRIPTION:      This field contains the date the Data Dictionary was last edited.  It is updated when Modify File
                                Attributes is used to change the DD.  


1,31          DD ACCESS               ;  COMPUTED

              MUMPS CODE:       S X=$S($D(^DIC(D0,0,"DD")):^("DD"),1:"")

1,32          RD ACCESS               ;  COMPUTED

              MUMPS CODE:       S X=$S($D(^DIC(D0,0,"RD")):^("RD"),1:"")

1,33          WR ACCESS               ;  COMPUTED

              MUMPS CODE:       S X=$S($D(^DIC(D0,0,"WR")):^("WR"),1:"")

1,34          DEL ACCESS              ;  COMPUTED

              MUMPS CODE:       S X=$S($D(^DIC(D0,0,"DEL")):^("DEL"),1:"")

1,35          LAYGO ACCESS            ;  COMPUTED

              MUMPS CODE:       S X=$S($D(^DIC(D0,0,"LAYGO")):^("LAYGO"),1:"")

1,36          AUDIT ACCESS            ;  COMPUTED

              MUMPS CODE:       S X=$S($D(^DIC(D0,0,"AUDIT")):^("AUDIT"),1:"")

1,50          LOOKUP PROGRAM          ;  COMPUTED

              MUMPS CODE:       S X=$S($D(^DD(D0,0,"DIC")):^("DIC"),1:"")

1,51          VERSION                 ;  COMPUTED

              MUMPS CODE:       S X=$P($G(^DD(D0,0,"VR")),U)

1,51.1        DISTRIBUTION PACKAGE    ;  COMPUTED

              MUMPS CODE:       S X=$G(^DD(D0,0,"VRPK"))

1,51.2        PACKAGE REVISION DATA   ;  COMPUTED

              MUMPS CODE:       S X=$G(^DD(D0,0,"VRRV"))

1,54          ARCHIVE FILE            ;  COMPUTED

              MUMPS CODE:       S X=$S($D(^DD(D0,0,"DI")):$P(^("DI"),U),1:"")

1,1815        COMPILED X-REF ROUTINE  ;  COMPUTED

              MUMPS CODE:       S X=$G(^DD(D0,0,"DIK"))
              ALGORITHM:        S X=$G(^DD(D0,0,"DIK"))

1,1816        OLD COMPILED X-REF ROUTINE  ;  COMPUTED

              MUMPS CODE:       S X=$G(^DD(D0,0,"DIKOLD"))
              ALGORITHM:        S X=$G(^DD(D0,0,"DIKOLD"))

1,1819        COMPILED CROSS-REFERENCES  ;  COMPUTED

              MUMPS CODE:       S X=$S($G(^DD(D0,0,"DIK"))]"":"YES",1:"NO")
              ALGORITHM:        S X=$S($G(^DD(D0,0,"DIK"))]"":"YES",1:"NO")
              DESCRIPTION:      Computed field that indicates whether or not cross-references are compiled.  This field can be seen
                                when doing an INQUIRE to the FILE file (file #1, sometimes referred to as the file of files.) 


1,21400       BUILD                   ;  COMPUTED MULTIPLE POINTER TO BUILD FILE (#9.6)

              MUMPS CODE:       N D,DIF S DIF=D0 F D=0:0 S D=$O(^XPD(9.6,D)) Q:'D  I $D(^(D,4,DIF)) N D0 S D0=D,X=$P(^XPD(9.6,D,0),
                                U) X DICMX Q:'$D(D)
              DESCRIPTION:      The Build File (#9.6) is searched for Builds containing the File.  A list of the identified Builds
                                is created for display.  Multiple Builds will be shown if appropriate.  



      FILES POINTED TO                      FIELDS

BUILD (#9.6)                      BUILD (#21400)

LANGUAGE (#.85)                   TRANSLATION^^.01^2:LANGUAGE (#.001)

NEW PERSON (#200)                 DEVELOPER (#20)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):
BPS TECH - FILES              APR 09, 2001@11:44  USER #0                                                                 BPS FILES
CAPTIONED                                         USER #0    
EXPORT LIST                   JUL 25, 2008@12:51  USER #1                                                                         @
FILE SECURITY CODES                               USER #0    

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):
DICATT                        OCT 31, 1998@12:57  USER #0
  DICATT                        DD #1
  DICATT1                       DD #1
  DICATT2                       DD #1
  DICATT4                       DD #1
  DICATT5                       DD #1
  DICATT6                       DD #1
  DICATT7                       DD #1
  DICATT8                       DD #1
  DICATT3                       DD #1
  DICATTW1                      DD #1
  DICATTW2                      DD #1
  DICATTM                       DD #1
  DICATT9                       DD #1
  DICATTS                       DD #1
  DICATTVP                      DD #1
  DICATT MUL                    DD #1
  DICATTMUL                     DD #1
  DICATT SCREEN                 DD #1
     Pages: 1          Main form
            1.1, 1.2   DESCRIPTION and TECHNICAL DESCRIPTION  text
            2.1-2.8    TYPE-specific   (2.1=DATE, etc)
            3          SUBSCRIPT & PIECE-position
            4          SUBSCRIPT & SUB-DICTIONARY NUMBER
            5          Multiples
            6          SCREEN for Pointers & Sets
            8          VARIABLE-POINTER extra fields for each pointer
            9          "ARE YOU SURE YOU WANT TO DELETE THE ENTIRE FIELD?"
           10          Multiple-field
                                                      
      
      
     Branching logic:
                   From Field 20.5 ("MULTIPLE?")
            IS THIS FIELD NEW AND IS THE USER A PROGRAMMER?
               |                                      |
              NO                                     YES
               |                                      |
               |                               IS FIELD MULTIPLE?
               |                                |              |
               |                               YES            NO
               |                                |              |
     IS FIELD EDITABLE & MULTIPLE?              |              |
        |                    |                  |              |
        |                   YES  --------->  Page 5         Page 3
        |                                       |              |
        |                                 PROGRAMMER?          |
        |                                  |        |          |
        |                                 YES      NO          |
        |                                  |        |          |
        |                                Page 4     |          | 
        |                                  |        |          |
         --------------------------------->|<------------------
                                           |
                                Field 98 (HELP-PROMPT)

DIEDIT                        OCT 16, 1998@10:30  USER #0
  DIEDIT                        DD #1