STANDARD DATA DICTIONARY #131 -- PERSON FIELD RESTRICTION FILE                                                    3/24/25    PAGE 1
STORED IN ^SRP(  (32 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                                           

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file is used to restrict entries into 'person' type fields in other files.  Each entry will contain a field name, file number, 
field number, and (site determined) keys to restrict entries.  Fields in other files that will be restricted will call the routine
SROXPR as part of the input transform.  This will determine whether there are any restrictions and if so, whether the person
selected has the proper keys to be entered into this field.  


              DD ACCESS: @
              RD ACCESS: @
              WR ACCESS: ^
             DEL ACCESS: ^
           LAYGO ACCESS: @
           AUDIT ACCESS: @
IDENTIFIED BY: MODIFY LOCALLY (#4)

CROSS
REFERENCED BY: KEYS(AX), FIELD IDENTIFIER(B)



131,.01       FIELD IDENTIFIER       0;1 FREE TEXT (Required)

              Field Identifier   
              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<3)!'(X'?1P.E) X
              LAST EDITED:      JAN 13, 1992 
              HELP-PROMPT:      Your answer must be 3-30 characters in length. 
              DESCRIPTION:      This is the field identifier.  It is the combination of a file (or sub-file) number and field
                                number.  These numbers are separated by a comma.  Examples of typical entries are listed below.  
                                 
                                  1. 130,.14   <-------- 130 is the file number of the SURGERY file 
                                                         and .14 is the field number of the SURGEON 
                                                         field contained in that file.  
                                 
                                  2. 130.28,.01 <------- 130.28 is the sub-file number of the OR 
                                                         CIRC SUPPORT sub-file of the SURGERY file.  
                                                         .01 is the OR CIRC SUPPORT field within the 
                                                         sub-file.  
                                 

              TECHNICAL DESCR:  This is the field identifier.  It is a combination of file (or sub-file) number and field number. 
                                These numbers are separated by a comma.  For example, the SURGEON field in the SURGERY file would
                                have '130,.14' as it's field identifier.  Entries in this file are created by the SROKEY option.  
                                 

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


131,3         KEYS                   1;0 Multiple #131.03

              DESCRIPTION:
                                This field contains the key(s) used to restrict entries into this field. 

              TECHNICAL DESCR:
                                This field contains the keys that will be used to restrict entries.  


131.03,.01      KEYS                   0;1 FREE TEXT (Multiply asked)

                Name of Key   
                INPUT TRANSFORM:  K:$L(X)>40!($L(X)<1) X
                LAST EDITED:      JAN 10, 1992 
                HELP-PROMPT:      Answer must be 1-40 characters in length. 
                DESCRIPTION:      This is the name of the key that will be used to restrict entries into this field.  
                                   

                TECHNICAL DESCR:  This will be used to restrict entries into this field.  The routine SROXPR will be called by the
                                  input transform on restricted fields in other files.  

                CROSS-REFERENCE:  131^AX^MUMPS 
                                  1)= D XREF^SROXPR
                                  2)= D KXREF^SROXPR
                                  The 'AX' cross reference will be used when checking to determine whether a 'person' type field is
                                  restricted by one or more keys.  
                                   





131,4         MODIFY LOCALLY         0;4 SET

              Can the Restrictions be Modified Locally   
                                '1' FOR YES; 
                                '0' FOR NO; 
              LAST EDITED:      JAN 02, 1992 
              HELP-PROMPT:      Enter '1' if keys can be added for this field at each medical center. 
              DESCRIPTION:      This determines whether the keys associated with this field can be modified at each individual
                                medical center.  If this field is set to '0', only the keys created by the initialization of the
                                package will be used to restrict entries.  The deletion or addition of keys will not be allowed.  
                                 

              TECHNICAL DESCR:  This field will prohibit sites from adding or deleting keys for this particular entry.  
                                 


131,5         COMMENTS               2;0   WORD-PROCESSING #131.05

              Enter Comments or Special Instructions   
              DESCRIPTION:      This contains any special comments related to this field or the keys used to restrict entries into
                                it. 
                                 


                Enter Comments or Special Instructions   
                LAST EDITED:      JAN 03, 1992 
                HELP-PROMPT:      Enter any special comments regarding this field and the restrictions applied to it. 
                DESCRIPTION:      This contains any special comments related to the field or the keys used to restrict entries into
                                  it.  
                                   

                TECHNICAL DESCR:
                                  This is a word-processing field containing comments.  





INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):