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):