STANDARD DATA DICTIONARY #102.22 -- CPRS QUERY CONSTRAINT FILE                                                    3/24/25    PAGE 1
STORED IN ^ORD(102.22,  (50 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                    (VERSION 3.0)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file contains the list of constraints that are available when defining a query of CPRS items.  Each constraint is associated
with a particular editor.  This is a graphical interface based editor.  The constraint name is also used to build the name=value
pairs that make up the query.  


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

POINTED TO BY: CONSTRAINT field (#3) of the QUERY TEXT sub-field (#102.211) of the CPRS QUERY DEFINITION File (#102.21) 
               

CROSS
REFERENCED BY: NAME(B), NAME(C)



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

              INPUT TRANSFORM:  K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X
              LAST EDITED:      SEP 06, 2002 
              HELP-PROMPT:      NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH PUNCTUATION 
              DESCRIPTION:      This is the name of the constraint.  The graphical interface references values for the constraint
                                using this name.  The constraint is passed into the query processer as a name=value pair, also
                                using this name.  

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

              CROSS-REFERENCE:  102.22^C^MUMPS 
                                1)= S ^ORD(102.22,"C",$$UP^XLFSTR(X),DA)=""
                                2)= K ^ORD(102.22,"C",$$UP^XLFSTR(X),DA)
                                Uppercase name for lookup.  



102.22,2      EDITOR                 0;2 POINTER TO CPRS QUERY EDIT CONTROL FILE (#102.23) (Required)

              LAST EDITED:      SEP 04, 2002 
              HELP-PROMPT:      Enter the editor that should be invoked for this constraint. 
              DESCRIPTION:      Identifies the editor that would be used in the graphical interface that should be used whenever
                                the constraint needs to be modified.  



      FILES POINTED TO                      FIELDS

CPRS QUERY EDIT CONTROL (#102.23)  EDITOR (#2)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):