STANDARD DATA DICTIONARY #743.4 -- DATA ELEMENT FILE                                                              3/24/25    PAGE 1
STORED IN ^QA(743.4,  (67 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                      (VERSION 1.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains the data elements from DHCP a user may select to be captured when a patient falls out for a given monitor.  New
data elements may be added by a programmer.  


              DD ACCESS: @
             DEL ACCESS: @
IDENTIFIED BY: PARENT FILE (#.03)[R]

POINTED TO BY: OTHER DATA TO CAPTURE field (#.01) of the OTHER DATA TO CAPTURE sub-field (#743.06) of the QA MONITOR File (#743) 
               DATA ELEMENT field (#.01) of the DATA sub-field (#743.11) of the FALL OUT File (#743.1) 
               DATA ELEMENT field (#.01) of the DATA ELEMENT sub-field (#743.34) of the CONDITION File (#743.3) 
               

CROSS
REFERENCED BY: NAME(B)



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

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3)!'(X'?1P.E) X
              LAST EDITED:      MAR 08, 1991 
              HELP-PROMPT:      Answer must be 3-30 characters in length. 
              DESCRIPTION:
                                This field contains the name of the data element that the user will see.  

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


743.4,.03     PARENT FILE            0;3 POINTER TO FILE FILE (#1) (Required)

              INPUT TRANSFORM:  S DIC("S")="I $D(^DIC(""AC"",""QAM"",+Y))" D ^DIC K DIC S DIC=DIE,X=+Y K:Y<0 X
              LAST EDITED:      APR 05, 1991 
              HELP-PROMPT:      Enter the file this field belongs to. 
              DESCRIPTION:
                                This field is a pointer to the file that the data element belongs to.  

              SCREEN:           S DIC("S")="I $D(^DIC(""AC"",""QAM"",+Y))"
              EXPLANATION:      You may select only QAM application group files.
                                UNEDITABLE

743.4,2       DICTIONARY NUMBER      DD;0 Multiple #743.42 (Add New Entry without Asking)

              LAST EDITED:      MAR 13, 1991 
              DESCRIPTION:
                                Enter the (sub) dictionary number where this field resides.  


743.42,.01      DICTIONARY NUMBER      0;1 NUMBER (Multiply asked)

                INPUT TRANSFORM:  K:+X'=X!(X>999999999999.999999)!(X<.000001)!(X?.E1"."7N.N) X I $D(X) K:'$D(^DD(X)) X
                LAST EDITED:      APR 03, 1991 
                HELP-PROMPT:      Type a Number between .000001 and 999999999999.999999, 6 Decimal Digits 
                DESCRIPTION:
                                  Enter the (sub) dictionary number where this field resides.  

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

                CROSS-REFERENCE:  743.42^B 
                                  1)= S ^QA(743.4,DA(1),"DD","B",$E(X,1,30),DA)=""
                                  2)= K ^QA(743.4,DA(1),"DD","B",$E(X,1,30),DA)


743.42,.02      FIELD NUMBER           0;2 NUMBER

                INPUT TRANSFORM:K:+X'=X!(X>999999999999.999999)!(X<.000001)!(X?.E1"."7N.N) X I $D(X) K:'$D(^DD(+^QA(743.4,D0,"DD",D
                                1,0),X)) X
                LAST EDITED:    APR 03, 1991 
                HELP-PROMPT:    Type a Number between .000001 and 999999999999.999999, 6 Decimal Digits 
                DESCRIPTION:
                                Enter a field number.  

                EXECUTABLE HELP:D EN5^QAMUTL1
                NOTES:          XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


743.42,.03      DD LEVEL             0;3 NUMBER

                INPUT TRANSFORM:K:+X'=X!(X>100)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:    APR 05, 1991 
                HELP-PROMPT:    Type a Number between 1 and 100, 0 Decimal Digits 
                DESCRIPTION:    Enter the level in the DD at which this field is found.  Top level = 1,  First multiple down = 2, 
                                Second multiple down = 3,  etc.  




743.4,20      DIR(0)                 DIR0;E1,245 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>245!($L(X)<1) X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Answer must be 1-245 characters in length. 
              DESCRIPTION:      This field is used in the manual entry of a fall out.  Enter the DIR(0) code(s) used to validate
                                the data for this data element.  

              TECHNICAL DESCR:  This field is used when the user is editing the data elements in the Fall Out Edit [QAM FALL OUT
                                EDIT] option.  The data format of this field is the same as what is used in the variable DIR(0) in
                                a DO ^DIR call.  
                                 
                                If you wanted to create a new data element called phone number, you might set this field up as
                                follows: 
                                 
                                FO^14:14^K:X'?1"("3N1") "3N1"-"4N X 
                                 
                                First '^' piece 
                                  'F' Response is free-text.  
                                  'O' Response is optional.  
                                 
                                Second '^' piece 
                                  14  Minimum response lenght.  
                                  14  Maximum response length.  
                                 
                                Third '^' piece 
                                  KILL X if it does not match the required format, 
                                  in this case '(123) 456-7890'.  
                                 
                                For more in depth information on the DIR(0) variable, see the VA FileMan Programmer Manual section
                                on the 'Reader' (DO ^DIR).  


743.4,21      DIR(?)                 DIRQ;E1,245 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>245!($L(X)<1) X
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      Answer must be 1-245 characters in length. 
              DESCRIPTION:
                                Enter help text or an up-arrow followed by MUMPS code.  


743.4,22      DIR(?,#)               DIR1;0   WORD-PROCESSING #743.422   (NOWRAP)

              DESCRIPTION:      This field is used as the data for the DIR("?",#) strings.  The first line of text goes into
                                DIR("?",1), the second into DIR("?",2), and so on.  


                LAST EDITED:      MAR 14, 1991 
                HELP-PROMPT:      Enter lines of text for DIR("?",#). 
                DESCRIPTION:      This field is used as the data for the DIR("?",#) strings.  The first line of the text goes into
                                  DIR("?",1), the second into DIR("?",2), and so on.  




743.4,23      DIR OUTPUT TRANSFORM   DIROUT;E1,245 MUMPS

              INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
              LAST EDITED:      MAR 14, 1991 
              HELP-PROMPT:      This is Standard MUMPS code. 
              DESCRIPTION:      Enter standard MUMPS code that takes the output of DIR and returns the variable Y in the external
                                format.  

              WRITE AUTHORITY:  @

743.4,24      DIR(??)                DIRQQ;E1,245 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>245!($L(X)<1) X
              LAST EDITED:      APR 05, 1991 
              HELP-PROMPT:      Answer must be 1-245 characters in length. 
              DESCRIPTION:
                                Enter the help frame ^ MUMPS code to be used by DIR.  

              WRITE AUTHORITY:  @

743.4,25      DIR(A)                 DIR;1 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>45!($L(X)<1) X
              LAST EDITED:      APR 05, 1991 
              HELP-PROMPT:      Answer must be 1-45 characters in length. 
              DESCRIPTION:      This field contains the prompt the user will see for this data element when a fall out is being
                                edited.  If nothing is entered in this field the text of the NAME field is used.  


743.4,26      DIR(B)                 DIR;2 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>45!($L(X)<1) X
              LAST EDITED:      APR 05, 1991 
              HELP-PROMPT:      Answer must be 1-45 characters in length. 
              DESCRIPTION:      This field contains the default value for this data element.  It will be used if: 
                                 1) No data was previously entered for this data element for a fall 
                                    out, and 
                                 2) No default value can be calculated for this data element.  


743.4,27      DIR(T)                 DIR;3 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>99999)!(X<1)!(X?.E1"."1N.N) X
              LAST EDITED:      APR 05, 1991 
              HELP-PROMPT:      Type a Number between 1 and 99999, 0 Decimal Digits 
              DESCRIPTION:      This field is the time out value (in seconds) that will be used when a fall out is being edited. 
                                If nothing is entered in this field the value of DTIME will be used.  


743.4,28      DIR(A,#)               DIR2;0   WORD-PROCESSING #743.428   (NOWRAP)

              DESCRIPTION:
                                This is a larger message shown to the user before the prompt for this data element is presented.  


                LAST EDITED:      APR 05, 1991 
                DESCRIPTION:
                                  This is a larger message shown to the user before the prompt for this data element is presented.  




743.4,40      CODE TO CREATE DATA POINTERS POINT;E1,245 MUMPS

              INPUT TRANSFORM:  K:$L(X)>245 X D:$D(X) ^DIM
              LAST EDITED:      MAR 26, 1991 
              HELP-PROMPT:      This is Standard MUMPS code. 
              DESCRIPTION:      The MUMPS code in this field should take the variables QAMDFN (= pointer to the patient file) and
                                QAMEVENT (= an event date/time) and return the QAMDTPT(1,2,3,...,n) array.  The QAMDTPT array will
                                be used to capture a default value for this data element when the user is manually entering a fall
                                out.  

              WRITE AUTHORITY:  @


      FILES POINTED TO                      FIELDS

FILE (#1)                         PARENT FILE (#.03)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):