STANDARD DATA DICTIONARY #142.1 -- HEALTH SUMMARY COMPONENT FILE                                                  6/27/25    PAGE 1
STORED IN ^GMT(142.1,  (121 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                    (VERSION 2.7)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains all components which may be used to create a Health Summary. These entries are typically defined by a
programmer. Components which represent packages which are not in use may be disabled, so they will not be selected by users to
build new types of Health Summary reports.  


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

POINTED TO BY: REPORT COMPONENT field (#.192) of the OE/RR REPORT File (#101.24) 
               COMPONENT NAME field (#1) of the STRUCTURE sub-field (#142.01) of the HEALTH SUMMARY TYPE File (#142) 
               Health Summary Component field (#.04) of the VAQ - DATA SEGMENT File (#394.71) 
               

CROSS
REFERENCED BY: DISABLE FLAG(AM), NAME(AM1), ABBREVIATION(AM2), DEFAULT HEADER NAME(AM9), NAME(B), ABBREVIATION(C), 
               DEFAULT HEADER NAME(D)



142.1,.001    NUMBER                     NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>9999999999)!(X<0)!(X?.E1"."1N.N) X I $D(X) D CHKNUM^GMTSDD
              LAST EDITED:      SEP 14, 1992 
              HELP-PROMPT:      Enter your station number, followed by 001 to 999. 
              DESCRIPTION:      This is the internal record number of the component record.  If you are creating a new component,
                                then this should be a sequential number, preceded by your station number (e.g., station number 660
                                should number custom-built components from 660001-660999, etc.).  

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


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

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>30!($L(X)<3)!'(X'?1P.E) X D:$D(X) CHKNAME^GMTSDD
              LAST EDITED:      DEC 12, 1991 
              HELP-PROMPT:      Answer must be 3-30 characters in length. 
              DESCRIPTION:      This is the name of the health summary component, which both uniquely identifies the component's
                                record for look-ups, sorts, etc. and is also displayed in the component header, when the health
                                summary is run.  

              DELETE TEST:      1,0)= I $S(+$G(DUZ(2))'>0:1,DUZ(2)=5000:0,(DA'<(DUZ(2)_"001")&(DA'>(DUZ(2)_"999"))):0,1:1) W !,$S(+
                                $G(DUZ(2)):"ONLY Components Created at your site can be deleted",1:"DUZ(2) MUST equal your STATION 
                                NUMBER")

                                2,0)= I '$D(GMCMP) W $C(7),!!,"You may only delete COMPONENTS using the GMTS IRM COMP ENTER/EDIT OP
                                TION.",!

              CROSS-REFERENCE:  142.1^B 
                                1)= S ^GMT(142.1,"B",$E(X,1,30),DA)=""
                                2)= K ^GMT(142.1,"B",$E(X,1,30),DA)
                                This whole-file, REGULAR FileMan cross-reference is used for look-ups of components by NAME.  


              CROSS-REFERENCE:  142.1^AM1^MUMPS 
                                1)= D REDO^GMTSDD
                                2)= D REDO^GMTSDD
                                This MUMPS type cross-reference is used to rebuild the ad hoc and navigational menus when the NAME
                                of a given component is modified. The ^XUTL("XQORM", global is used by the Unwinder utility to
                                generate the ad hoc and navigational menus.  



142.1,1       PRINT ROUTINE          0;2 FREE TEXT (Required)

              INPUT TRANSFORM:  K:$L(X)>17!($L(X)<3)!'(X?1U1.7UN1";"1U1.7UN) X I $D(X) D CHKRTN^GMTSDD
              LAST EDITED:      JAN 09, 1992 
              HELP-PROMPT:      Component Print Routine in form LINETAG;ROUTINENAME (e.g., MAIN;GMTSLRC) 
              DESCRIPTION:      This is the entry point and routine to be called when the component is run for a given health
                                summary type.  Enter the line label, followed by a semi-colon, followed by the routine name (e.g.,
                                MAIN;GMTSLRC).  

              DELETE AUTHORITY: @
              WRITE AUTHORITY:  @
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


142.1,1.1     EXTERNAL/EXTRACT ROUTINE .1;0 Multiple #142.11

              DESCRIPTION:
                                Source of Health Summary Component data.  


142.11,.01      EXTERNAL/EXTRACT ROUTINE 0;1 FREE TEXT (Multiply asked)

                ROUTINE   
                INPUT TRANSFORM:  K:$L(X)>40!($L(X)<3) X
                LAST EDITED:      JUN 16, 1999 
                HELP-PROMPT:      Answer must be 3-40 characters in length. 
                DESCRIPTION:      This is the entry point and routine to be called by the Health Summary component print routine to
                                  extract report data.  This entry point may be in the Health Summary namespace or an external call
                                  with an associated Database Integration Agreement.  Enter the line label, followed by a
                                  semi-colon, followed by the routine name (e.g., MAIN;GMTSLRCE) 

                CROSS-REFERENCE:  142.11^B 
                                  1)= S ^GMT(142.1,DA(1),.1,"B",$E(X,1,30),DA)=""
                                  2)= K ^GMT(142.1,DA(1),.1,"B",$E(X,1,30),DA)




142.1,2       TIME LIMITS APPLICABLE 0;3 SET

                                'Y' FOR yes; 
              LAST EDITED:      JAN 09, 1992 
              HELP-PROMPT:      Enter YES if time limits apply to this component. 
              DESCRIPTION:      This field is set up by the programmer to indicate whether the routine to print this component will
                                allow a time range to be applied to the data to be displayed in the Health Summary.  


142.1,3       ABBREVIATION           0;4 FREE TEXT

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>4!($L(X)<2)!'(X?2.4UN) X
              LAST EDITED:      JAN 10, 1992 
              HELP-PROMPT:      Answer must be 2-4 characters in length. 
              DESCRIPTION:      This 2-4 character abbreviation should uniquely identify the component, since it is used both for
                                lookup in the build health summary and ad hoc health summary options, and for navigation between
                                components when the health summary is run interactively.  

              CROSS-REFERENCE:  142.1^C 
                                1)= S ^GMT(142.1,"C",$E(X,1,30),DA)=""
                                2)= K ^GMT(142.1,"C",$E(X,1,30),DA)
                                This whole-file, REGULAR FileMan cross-reference is used in look-ups of components by ABBREVIATION.  


              CROSS-REFERENCE:  142.1^AM2^MUMPS 
                                1)= D REDO^GMTSDD
                                2)= D REDO^GMTSDD
                                This MUMPS type cross-reference is used to rebuild the ad hoc and navigational menus when the
                                ABBREVIATION of a given component is modified.  The ^XUTL("XQORM", global is used by the Unwinder
                                utility to generate the ad hoc and navigational menus.  



142.1,3.5     DESCRIPTION            3.5;0   WORD-PROCESSING #142.35


                LAST EDITED:      JAN 03, 1991 



142.1,4       MAXIMUM OCCURRENCES APPLICABLE 0;5 SET

                                'Y' FOR yes; 
              LAST EDITED:      JAN 09, 1992 
              HELP-PROMPT:      Enter YES if maximum occurrence limits apply to this component. 
              DESCRIPTION:      This field is used by the programmer to indicate whether the routine which prints this component is
                                set up to handle maximum occurrence limits on the Health Summary.  


142.1,5       DISABLE FLAG           0;6 SET

                                'T' FOR temporary; 
                                'P' FOR permanent; 
              LAST EDITED:      NOV 22, 1991 
              DESCRIPTION:      IRM Staff or Clin Coordinator:  Use this field to disable (inactivate) a health summary component
                                (e.g., Lab Orders).  Setting this DISABLE FLAG field to P(ermanent) causes a component to be
                                non-selectable for use, and prevents the component from being printed in any Health Summary in
                                which it is included.  Setting DISABLE FLAG to T(emporary) causes a component to be non-selectable
                                for use, but its OUT OF ORDER MESSAGE will appear in any Health Summary in which it is included.  
                                 
                                Use the at-sign (@) at the DISABLE FLAG: permanent (or temporary)// prompt, to enable the component
                                for use.  

              CROSS-REFERENCE:  142.1^AM^MUMPS 
                                1)= D REDO^GMTSDD
                                2)= D REDO^GMTSDD
                                This MUMPS type cross-reference is used to rebuild the ad hoc and navigational menus when a given
                                component is DISABLED. The ^XUTL("XQORM", global is used by the Unwinder utility to generate the ad
                                hoc and navigational menus.  



142.1,6       LOCK                   0;7 FREE TEXT

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>30!($L(X)<1) X I $D(X) Q:$D(^DIC(19.1,"B",X))  K X W !,$C(7),
                                "Lock name must match exactly with a key in the SECURITY KEY file."
              LAST EDITED:      AUG 16, 1995 
              HELP-PROMPT:      Enter the name of the security key required to have access to this component. 
              DESCRIPTION:      To be used for components such as psychology test results Restricts viewing access under Print
                                Health Summary Menu 

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


142.1,7       SELECTION FILE         1;0 POINTER Multiple #142.17

              DESCRIPTION:      Enter the name or number of the file from which selection items (e.g., lab tests (file 60),
                                radiology procedures (file 71), vital signs (file 120.51), PCE reminder/maintenance item (file
                                811.9) may be chosen for this component.  
                                 
                                The file you identify here must have its "Application Group" multiple include "GMTS" BEFORE it can
                                be selected as a selection file.  
                                 
                                Components which require selection of items should have its component name include the word
                                "SELECTED".  


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

                INPUT TRANSFORM:  S DIC("S")="I $D(^DIC(""AC"",""GMTS"",+Y))" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
                LAST EDITED:      JAN 03, 1991 
                DESCRIPTION:      Enter the names or numbers of the files from which selection items (e.g., lab tests (file 60),
                                  radiology procedures (file 71), or vital signs (file 120.51)) may be chosen for this component.  

                SCREEN:           S DIC("S")="I $D(^DIC(""AC"",""GMTS"",+Y))"
                EXPLANATION:      Only files that belong to the "GMTS" application group are allowed.
                CROSS-REFERENCE:  142.17^B 
                                  1)= S ^GMT(142.1,DA(1),1,"B",$E(X,1,30),DA)=""
                                  2)= K ^GMT(142.1,DA(1),1,"B",$E(X,1,30),DA)
                                  This REGULAR FileMan type cross-reference is used during look-ups of selection items in the
                                  Create/Modify and parameter edit dialogues.  



142.17,1        SELECTION COUNT LIMIT  0;2 NUMBER

                INPUT TRANSFORM:  K:+X'=X!(X>99)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:      MAY 21, 1990 
                HELP-PROMPT:      Type a Number between 1 and 99, 0 Decimal Digits 
                DESCRIPTION:      Enter the MAXIMUM number of selection items which may be selected for any single appearance of
                                  this component in a given health summary type.  That is, a value of 7 will allow the user to
                                  select as many as seven items, etc.  




142.1,8       OUT OF ORDER MESSAGE   0;8 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>78!($L(X)<3) X
              LAST EDITED:      JAN 17, 1991 
              HELP-PROMPT:      Answer must be 3-78 characters in length. 
              DESCRIPTION:      This field is used when a health summary component is temporarily disabled.  If it is filled in,
                                the message here will be displayed whenever the user attempts to select the component 


142.1,9       DEFAULT HEADER NAME    0;9 FREE TEXT

              INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>20!($L(X)<2) X
              LAST EDITED:      OCT 16, 1995 
              HELP-PROMPT:      Answer must be 2-20 characters in length. 
              DESCRIPTION:      The DEFAULT HEADER NAME will appear in menus and component headers in preference to the COMPONENT
                                NAME, but NOT in preference to the local HEADER NAME, if it is defined for that component within a
                                given Health Summary Type.  If defined the local HEADER NAME will have precedence within a given
                                Health Summary Type.  

              CROSS-REFERENCE:  142.1^AM9^MUMPS 
                                1)= D REDO^GMTSDD
                                2)= D REDO^GMTSDD
                                This MUMPS type cross-reference is used to recompile the ad hoc and navigational menus when the
                                DEFAULT HEADER NAME of a given component is modified. The ^XUTL("XQORM", global is used by the
                                Unwinder utility to generate the ad hoc and navigational menus.  


              CROSS-REFERENCE:  142.1^D^MUMPS 
                                1)= S ^GMT(142.1,"D",$$UP^XLFSTR(X),DA)=""
                                2)= K ^GMT(142.1,"D",$$UP^XLFSTR(X),DA)
                                This MUMPS type cross-reference is used in look-ups of components by DEFAULT HEADER NAME.  



142.1,10      HOSPITAL LOCATION APPLICABLE 0;10 SET

                                'Y' FOR yes; 
              LAST EDITED:      APR 18, 1994 
              HELP-PROMPT:      Enter YES if Hospital Location abbreviation display applies to this component. 
              DESCRIPTION:      This field is used by the programmer to indicate whether the routine which prints this component is
                                set up to handle the display of the hospital location abbreviation on the Health Summary.  


142.1,11      ICD TEXT APPLICABLE    0;11 SET

                                'Y' FOR yes; 
              LAST EDITED:      APR 18, 1994 
              HELP-PROMPT:      Enter YES if ICD Text display applies to this component. 
              DESCRIPTION:      This field is used by the programmer to indicate whether the routine which prints this component is
                                set up to handle the display of standardized ICD text on the Health Summary.  


142.1,12      PROVIDER NARRATIVE APPLICABLE 0;12 SET

                                'Y' FOR yes; 
              LAST EDITED:      APR 18, 1994 
              HELP-PROMPT:      Enter YES if Provider Narrative display applies to this component. 
              DESCRIPTION:      This field is used by the programmer to indicate whether the routine which prints this component is
                                set up to handle the display of the provider narrative on the Health Summary.  


142.1,13      PREFIX                 0;13 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>4!($L(X)<2) X
              LAST EDITED:      JUN 17, 1999 
              HELP-PROMPT:      Answer must be 2-4 characters in length. 
              DESCRIPTION:
                                Namespace of the component's supporting package.  


142.1,14      CPT MODIFIER APPLICABLE 0;14 SET

                                'Y' FOR YES; 
              LAST EDITED:      MAR 29, 2000 
              DESCRIPTION:      This field is used by the programmer to indicate whether the routine which prints this component is
                                set up to handle the display of CPT Modifiers on the Health Summary.  



      FILES POINTED TO                      FIELDS

FILE (#1)                         SELECTION FILE:SELECTION FILE (#.01)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):
GMTS COMP DESC LIST           NOV 25, 1991@15:46  USER #0                                 HEALTH SUMMARY COMPONENT DESCRIPTION LIST
GMTS COMP INQ                 APR 26, 1994@07:28  USER #0                                                                         @
GMTS COMP INQ HEADER          JAN 07, 1991@15:39  USER #0                                                                         @
GMTS COMP LIST                APR 22, 1994@07:32  USER #0                                             HEALTH SUMMARY COMPONENT LIST

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):