STANDARD DATA DICTIONARY #125.11 -- PROBLEM SELECTION CATEGORY FILE                                               3/24/25    PAGE 1
STORED IN ^GMPL(125.11,  (26 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                   (VERSION 2.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains problems categorized into groups for inclusion in a Selection List.  Items within a category will be ordered
according to the Sequence number; up to two decimal digits may be used.  


              DD ACCESS: @
IDENTIFIED BY: CLASS (#.03)[R]

PRIMARY KEY:        A (#132)
  Uniqueness Index: B (#1487)
       File, Field: 1) NAME (125.11,.01)

POINTED TO BY: CATEGORY NAME field (#.01) of the CATEGORY sub-field (#125.01) of the PROBLEM SELECTION LIST File (#125) 
               CATEGORY field (#2) of the PROBLEM SELECTION LIST CONTENTS File (#125.1) 
               CATEGORY field (#.01) of the PROBLEM SELECTION CATEGORY CONTENTS File (#125.12) 
               


INDEXED BY:    SEQUENCE (APSQ), NAME (B)


    LAST MODIFIED: DEC 27,2017@13:40:01

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

              INPUT TRANSFORM:  K:$L(X)>65!($L(X)<3)!(X?.N)!'(X'?1P.E)!'(+$$VNAME^GMPLINTR(.X)) X
              MAXIMUM LENGTH:   65
              LAST EDITED:      JUN 29, 2017 
              HELP-PROMPT:      Name must be 3-65 characters, not numeric, or starting with a punctuation 
              DESCRIPTION:      This is the name given to this problem group to identify and describe it. It must be unique.
                                National categories are prefixed with a "VA-".  

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

              FIELD INDEX:      B (#1487)    REGULAR    IR    LOOKUP & SORTING
                   Unique for:  Key A (#132), File #125.11
                  Short Descr:  New Style B cross-reference
                  Description:  This cross-reference allows for the look up and sorting of selection list category names. A primary
                                key is created to ensure uniqueness in the selection list category names. 
                                 
                                The indexes are stored as follows: ^GMPL(125,"B",NAME,DA), where NAME is the selection list
                                category name and DA is the IEN of File #125.11 or the record number of the selection list
                                category.  
                    Set Logic:  S ^GMPL(125.11,"B",$E(X,1,65),DA)=""
                   Kill Logic:  K ^GMPL(125.11,"B",$E(X,1,65),DA)
                   Whole Kill:  K ^GMPL(125.11,"B")
                         X(1):  NAME  (125.11,.01)  (Subscr 1)  (Len 65)


125.11,.02    DATE LAST MODIFIED     0;2 DATE

              INPUT TRANSFORM:  S %DT="ETX" D ^%DT S X=Y K:Y<1 X
              LAST EDITED:      JUL 26, 2016 
              HELP-PROMPT:      Enter the date/time this problem group was edited last. 
              DESCRIPTION:      This is the date/time this group was last changed; it is stuffed in by the Problem List pkg
                                utilities.  


125.11,.03    CLASS                  0;3 SET (Required)

                                'N' FOR National; 
                                'V' FOR VISN; 
                                'L' FOR Local; 
              INPUT TRANSFORM:  K:'+$$VCLASS^GMPLINTR(X) X
              LAST EDITED:      SEP 20, 2017 
              HELP-PROMPT:      Enter the Class for this category. 
              DESCRIPTION:      This is the Class of the category. Possible classes are "N" for national, "V" for VISN, and "L" for
                                local. National categories cannot be edited by sites.  

              SCREEN:           S DIC("S")="I Y'=""N"""
              EXPLANATION:      National categories are reserved for National Development and cannot be edited by sites.
              NOTES:            XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER


125.11,1      CATEGORY CONTENTS      1;0 POINTER Multiple #125.111

              LAST EDITED:      JUL 26, 2016 
              DESCRIPTION:
                                These are the problems that are associated with or grouped under this category.  


125.111,.01     PROBLEM                0;1 POINTER TO EXPRESSIONS FILE (#757.01)

                LAST EDITED:      JUL 26, 2016 
                HELP-PROMPT:      Enter the problem you wish to include in this group. 
                DESCRIPTION:
                                  This is a problem from the Clinical Lexicon Utility, which is to be included in this group.  

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


125.111,.02     SEQUENCE               0;2 NUMBER

                INPUT TRANSFORM:  K:+X'=X!(X>999.99)!(X<.01)!(X?.E1"."3N.N) X
                LAST EDITED:      AUG 17, 2016 
                HELP-PROMPT:      Type a number between .01 and 999.99, 2 decimal digits. 
                DESCRIPTION:      This is a number which determines the order the problems will appear within a category; up to two
                                  decimal places may be used. Problems in a selection list will be automatically numbered for
                                  display and selection in whole numbers, beginning with 1.  

                FIELD INDEX:      APSQ (#1486)    MUMPS    IR    ACTION    WHOLE FILE (#125.11)
                    Short Descr:  Index of Sequenced Category Problems
                    Description:  This cross-reference allows the retrieval of category problems in a sequenced order. The indexes
                                  are stored as follows: ^GMPL(125.11,"C",DA(1),PSEQ,DA).  
                                   
                                  DA(1) is the IEN of File #125.11 or the pointer value of the Category for which the problems are
                                  grouped under. PSEQ is the sequence number of the problem under a specific category. DA is the
                                  sub-record number associated with the problem entry.  
                      Set Logic:  S ^GMPL(125.11,"C",DA(1),X(1),DA)=""
                     Kill Logic:  K ^GMPL(125.11,"C",DA(1),X(1),DA)
                           X(1):  SEQUENCE  (125.111,.02)  (Subscr 1)  (forwards)


125.111,.03     DISPLAY TEXT           0;3 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>245!($L(X)<2)!'(X'?1P.E) X
                MAXIMUM LENGTH:   245
                LAST EDITED:      MAR 29, 2017 
                HELP-PROMPT:      Answer must be 2-245 characters in length and not start with a punctuation. 
                DESCRIPTION:      This is the text of the problem as it appears on the selection list display; if a suitable match
                                  was not found during a search of the Clinical Lexicon Utility and an 'Unresolved' entry was
                                  returned, this will be the text as specified by the user.  

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


125.111,.04     ASSOCIATED ICD CODE    0;4 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>35!($L(X)<2)!'($$VICD^GMPLINTR(X)) X
                MAXIMUM LENGTH:   35
                LAST EDITED:      FEB 23, 2017 
                HELP-PROMPT:      Answer must be 2-35 characters in length, active, and in the correct ICD-10 code format. 
                DESCRIPTION:
                                  This is the associating ICD code which is to be displayed with the text of this problem.  

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


125.111,.05     SNOMED CT CONCEPT CODE 0;5 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>40!($L(X)<1)!(X'?1.40N)!'($$VSCTCODE^GMPLINTR(X)) X
                MAXIMUM LENGTH:   40
                LAST EDITED:      FEB 23, 2017 
                HELP-PROMPT:      Answer must be 1-40 characters in length, only numeric, and be an active SNOMED CT concept code. 
                DESCRIPTION:      A clinical idea to which a unique Concept ID has been assigned in SNOMED CT. Each Concept is
                                  represented by a row in the Concepts Table.  

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


125.111,.06     SNOMED CT DESIGNATION CODE 0;6 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>40!($L(X)<1)!(X'?1.40N) X
                MAXIMUM LENGTH:   40
                LAST EDITED:      MAR 29, 2017 
                HELP-PROMPT:      Answer must be 1-40 characters in length, only numeric, and be a valid SNOMED CT designation 
                                  code. 
                DESCRIPTION:      A single SNOMED CT Concept may have multiple Designations, where a Designation may be considered
                                  an alternate way of expressing the concept.  Synonyms, lexical variants, abbreviations are all
                                  different types of designations. In many cases, a problem (as reported by the patient) and a 
                                  finding indicating a problem will share the same concept and concept code (e.g., abdominal pain),
                                  but will have different designation codes (i.e., the generic "abdominal pain" and "abdominal pain
                                  (finding)" share the concept code 21522001, but they have the designation codes 36112013 and 
                                  750827015 respectively.  

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





      FILES POINTED TO                      FIELDS

EXPRESSIONS (#757.01)             CATEGORY CONTENTS:PROBLEM (#.01)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):