STANDARD DATA DICTIONARY #125.11 -- PROBLEM SELECTION CATEGORY FILE 9/29/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):