STANDARD DATA DICTIONARY #8985.1 -- XTID VUID FOR SET OF CODES FILE                                               3/24/25    PAGE 1
STORED IN ^XTID(8985.1,  (942 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                  (VERSION 7.3)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file is used to associate a VHA Unique ID (VUID) to each of the elements in a Set of Codes, effectively associating a standard
reference term with a non-standard reference term.  


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

PRIMARY KEY:        A (#57)
  Uniqueness Index: B (#570)
       File, Field: 1) FILE NUMBER (8985.1,.01)  2) FIELD NUMBER (8985.1,.02)  3) INTERNAL REFERENCE (8985.1,.03)


INDEXED BY:    FILE NUMBER & FIELD NUMBER & INTERNAL REFERENCE (B), VUID & FILE NUMBER & FIELD NUMBER & MASTER ENTRY FOR VUID (C)




8985.1,.01    FILE NUMBER            0;1 FREE TEXT (Required) (Key field)

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
              LAST EDITED:      FEB 17, 2005 
              HELP-PROMPT:      Answer must be a valid VistA file number or subfile number. 
              DESCRIPTION:
                                The file number or subfile number assigned in VistA where the Set of Codes exists.  

              TECHNICAL DESCR:
                                The number of the file or subfile that contains a field of type SET OF CODES.  

              PRE-LOOKUP:       I $G(DUZ(0))'="@" K X
              DELETE AUTHORITY: 
                                UNEDITABLE
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER

              RECORD INDEXES:   B (#570), C (#571)

8985.1,.02    FIELD NUMBER           0;2 FREE TEXT (Required) (Key field)

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
              LAST EDITED:      FEB 17, 2005 
              HELP-PROMPT:      Answer must be a valid field number in the VistA file/subfile. 
              DESCRIPTION:
                                The field number assigned to a field in a VistA file or subfile that contains a Set of Codes.  

              TECHNICAL DESCR:
                                A field with a SET OF CODES as its type.  

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

              RECORD INDEXES:   B (#570), C (#571)

8985.1,.03    INTERNAL REFERENCE     0;3 FREE TEXT (Required) (Key field)

              INPUT TRANSFORM:  K:$L(X)>50!($L(X)<1) X
              LAST EDITED:      FEB 17, 2005 
              HELP-PROMPT:      Answer must be a valid internal value in the Set of Codes for this field. 
              DESCRIPTION:
                                An internal value used by the Set of Codes.  

              TECHNICAL DESCR:
                                The internal value used by the set of codes for the field indicated in the FIELD NUMBER field.  

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

              RECORD INDEXES:   B (#570)

8985.1,99.98  MASTER ENTRY FOR VUID  VUID;2 SET (Required)

                                '0' FOR NO; 
                                '1' FOR YES; 
              LAST EDITED:      FEB 17, 2005 
              DESCRIPTION:
                                This field identifies the Master entry for a VUID associated with a Term/Concept.  

                                UNEDITABLE
              RECORD INDEXES:   C (#571)

8985.1,99.99  VUID                   VUID;1 FREE TEXT (Required)

              INPUT TRANSFORM:  S X=+X K:$L(X)>20!($L(X)<1)!'(X?1.18N) X
              LAST EDITED:      FEB 17, 2005 
              HELP-PROMPT:      Answer must be 1-20 characters in length. 
              DESCRIPTION:
                                VHA Unique ID (VUID).  A unique meaningless integer assigned to reference terms VHA wide.  

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

              RECORD INDEXES:   C (#571)

8985.1,99.991 EFFECTIVE DATE/TIME    TERMSTATUS;0 DATE Multiple #8985.11 (Add New Entry without Asking)

              DESCRIPTION:
                                Describes the pair Status and Effective Date/Time for each reference term.  


              PRIMARY KEY:      A (#58)
              Uniqueness Index: B (#572)
                   File, Field: 1) EFFECTIVE DATE/TIME (8985.11,.01)

              INDEXED BY:       EFFECTIVE DATE/TIME (B)

8985.11,.01     EFFECTIVE DATE/TIME    0;1 DATE (Required) (Key field)

                INPUT TRANSFORM:  S %DT="ESTX" D ^%DT S X=Y K:Y<1 X
                LAST EDITED:      FEB 17, 2005 
                DESCRIPTION:
                                  This is the date/time when the Status of the reference term was established.  

                                  UNEDITABLE
                FIELD INDEX:      B (#572)    REGULAR    IR    LOOKUP & SORTING
                     Unique for:  Key A (#58), File #8985.11
                    Short Descr:  Uniqueness Index for Key 'A' of Subfile #8985.11
                      Set Logic:  S ^XTID(8985.1,DA(1),"TERMSTATUS","B",X,DA)=""
                     Kill Logic:  K ^XTID(8985.1,DA(1),"TERMSTATUS","B",X,DA)
                     Whole Kill:  K ^XTID(8985.1,DA(1),"TERMSTATUS","B")
                           X(1):  EFFECTIVE DATE/TIME  (8985.11,.01)  (Subscr 1)


8985.11,.02     STATUS                 0;2 SET (Required)

                                  '0' FOR INACTIVE; 
                                  '1' FOR ACTIVE; 
                LAST EDITED:      JAN 27, 2005 
                DESCRIPTION:      The Status of a reference term is either 'ACTIVE' or 'INACTIVE'.  If 'ACTIVE', then the term will
                                  be accessible by end-users to document a particular patient event.  If 'INACTIVE', then the term
                                  will only be accessible by the application to display legacy data.  

                                  UNEDITABLE



File #8985.1

  Record Indexes:

  B (#570)    RECORD    REGULAR    IR    LOOKUP & SORTING
       Unique for:  Key A (#57), File #8985.1
      Short Descr:  Used to ensure uniqueness of reference terms for set of codes
        Set Logic:  S ^XTID(8985.1,"B",X(1),X(2),X(3),DA)=""
       Kill Logic:  K ^XTID(8985.1,"B",X(1),X(2),X(3),DA)
       Whole Kill:  K ^XTID(8985.1,"B")
             X(1):  FILE NUMBER  (8985.1,.01)  (Subscr 1)
             X(2):  FIELD NUMBER  (8985.1,.02)  (Subscr 2)
             X(3):  INTERNAL REFERENCE  (8985.1,.03)  (Subscr 3)

  C (#571)    RECORD    REGULAR    IR    LOOKUP & SORTING
      Short Descr:  Used for locating reference terms by VUID and can indicate the master entry
        Set Logic:  S ^XTID(8985.1,"C",$E(X(1),1,20),$E(X(2),1,30),$E(X(3),1,30),$E(X(4),1,1),DA)=""
       Kill Logic:  K ^XTID(8985.1,"C",$E(X(1),1,20),$E(X(2),1,30),$E(X(3),1,30),$E(X(4),1,1),DA)
       Whole Kill:  K ^XTID(8985.1,"C")
             X(1):  VUID  (8985.1,99.99)  (Subscr 1)  (Len 20)  (forwards)
             X(2):  FILE NUMBER  (8985.1,.01)  (Subscr 2)  (Len 30)  (forwards)
             X(3):  FIELD NUMBER  (8985.1,.02)  (Subscr 3)  (Len 30)  (forwards)
             X(4):  MASTER ENTRY FOR VUID  (8985.1,99.98)  (Subscr 4)  (Len 1)  (forwards)


INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):