STANDARD DATA DICTIONARY #7107.1 -- NOIS LIST DEFINITION FILE                                                     3/24/25    PAGE 1
STORED IN ^FSC("LIST",  (21 ENTRIES)   SITE: WWW.BMIRWIN.COM   UCI: VISTA,VISTA                                    (VERSION 1.1)   

DATA          NAME                  GLOBAL        DATA
ELEMENT       TITLE                 LOCATION      TYPE
-----------------------------------------------------------------------------------------------------------------------------------
This file defines the lists of NOIS calls.  


IDENTIFIED BY: OWNER (#1)

POINTED TO BY: LIST field (#1) of the NOIS NOTIFICATION File (#7100.2) 
               LIST field (#2) of the NOIS MRU File (#7101.3) 
               LIST field (#1) of the NOIS LIST File (#7102) 
               DEFAULT LIST field (#9) of the NOIS USER DEFAULTS File (#7105.2) 
               LIST field (#2) of the NOIS REPORT File (#7107.5) 
               

CROSS
REFERENCED BY: TYPE(AU), NAME(B), OWNER(C)



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

              INPUT TRANSFORM:  K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X I $D(X) S X=$$UP^XLFSTR(X)
              LAST EDITED:      MAY 08, 1998 
              HELP-PROMPT:      NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH PUNCTUATION 
              DESCRIPTION:
                                This is the name of the list of NOIS calls.  

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

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


7107.1,1      OWNER                  0;2 POINTER TO NEW PERSON FILE (#200)

              LAST EDITED:      DEC 04, 1993 
              DESCRIPTION:      This is the person that owns this list (able to edit it, be notified from it).  If there is no
                                entry then this is a public list.  

              CROSS-REFERENCE:  7107.1^C 
                                1)= S ^FSC("LIST","C",$E(X,1,30),DA)=""
                                2)= K ^FSC("LIST","C",$E(X,1,30),DA)


7107.1,2      TYPE                   0;3 SET (Required)

                                'A' FOR ACTIVE UPDATE; 
                                'S' FOR STORAGE ONLY; 
                                'I' FOR INDEXED; 
                                'M' FOR MANUAL UPDATE; 
              LAST EDITED:      JUN 28, 1994 
              DESCRIPTION:
                                This field defines the type of list for this list.  

              CROSS-REFERENCE:  7107.1^AU 
                                1)= S ^FSC("LIST","AU",$E(X,1,30),DA)=""
                                2)= K ^FSC("LIST","AU",$E(X,1,30),DA)


7107.1,3      INDEX                  0;4 FREE TEXT

              INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
              LAST EDITED:      OCT 29, 1993 
              HELP-PROMPT:      Answer must be 1-30 characters in length. 
              DESCRIPTION:      This field is meaningful when the list type is INDEXED.  The entry will be a subscript for the
                                appropriate index.  Examples "AIS" or "AIS",5 


7107.1,4      INDEX FIELD            0;5 POINTER TO NOIS FIELD FILE (#7107.2)

              LAST EDITED:      OCT 30, 1993 
              DESCRIPTION:      This field is meaningful when the list type is INDEXED and their is no preset entry in the index. 
                                ie. The entry is selected (these lists have a colon at the end of the name).  The entry of this
                                field should be the appropriate NOIS field for the index.  


7107.1,5      NOTIFY METHOD          0;6 SET

                                'MAIL' FOR MAIL; 
                                'ALERT' FOR ALERT; 
              LAST EDITED:      DEC 10, 1993 
              DESCRIPTION:
                                This is the method of notification used by this list.  


7107.1,6      NOTIFY EVENT           0;7 SET

                                'EDITED' FOR EDITED; 
                                'STATUS CHANGED' FOR STATUS CHANGED; 
                                'ADDED' FOR ADDED; 
              LAST EDITED:      FEB 14, 1994 
              DESCRIPTION:
                                This is the event that initates notification.  


7107.1,7      REBUILD                0;10 SET

                                'NEVER' FOR NEVER; 
                                'DAILY' FOR DAILY; 
                                'WEEKLY' FOR WEEKLY; 
                                'MONTHLY' FOR MONTHLY; 
              LAST EDITED:      OCT 31, 1996 
              DESCRIPTION:      This field will determine how often this list will be automatically rebuilt. This field applies
                                only to active update type lists. If no entry is made this list will be automatically rebuilt
                                weekly. The rebuild is performed by the nightly task to make sure a list is updated with
                                appropriate calls.  


7107.1,8      REBUILD TIME           0;11 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>1000000)!(X<0)!(X?.E1"."1N.N) X
              LAST EDITED:      NOV 02, 1996 
              HELP-PROMPT:      Type a Number between 0 and 1000000, 0 Decimal Digits 
              DESCRIPTION:      This is the approximate number of seconds it takes to rebuild this list.  This is updated
                                automatically whenever the list is updated.  


7107.1,100    DEFINITIONS            1;0 Multiple #7107.11

              DESCRIPTION:
                                These are the query statements to define this list.  


7107.11,.01     NUMBER                 0;1 NUMBER (Multiply asked)

                INPUT TRANSFORM:  K:+X'=X!(X>9999999)!(X<1)!(X?.E1"."1N.N) X
                LAST EDITED:      APR 05, 1993 
                HELP-PROMPT:      Type a Number between 1 and 9999999, 0 Decimal Digits 
                DESCRIPTION:
                                  This is the sequence of the definition.  

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


7107.11,1       OPERATION              0;2 SET

                                  'A' FOR ADD; 
                                  'R' FOR REMOVE; 
                                  'S' FOR SELECT; 
                LAST EDITED:      JUL 06, 1994 
                DESCRIPTION:
                                  This is the operation (ADD, REMOVE, SELECT) used in this definition.  


7107.11,2       EXTENSION              0;3 SET

                                  'A' FOR AND; 
                                  'O' FOR OR; 
                LAST EDITED:      APR 05, 1993 
                DESCRIPTION:      This is the operation (AND or OR) to create compond statements in the query definition of the
                                  list.  


7107.11,3       FIELD                  0;4 POINTER TO NOIS FIELD FILE (#7107.2)

                OUTPUT TRANSFORM: I Y,$L($T(FIELD^FSCDD)) S Y=$$FIELD^FSCDD(Y)
                LAST EDITED:      DEC 28, 1993 
                DESCRIPTION:
                                  This is the NOIS field used in the query statement of the list definition.  


7107.11,4       CONDITION              0;5 POINTER TO NOIS CONDITION FILE (#7107.4)

                OUTPUT TRANSFORM: I Y,$L($T(COND^FSCDD)) S Y=$$COND^FSCDD(Y)
                LAST EDITED:      DEC 28, 1993 
                DESCRIPTION:
                                  This is the NOIS condition that applies to the field in this query statement.  


7107.11,5       VALUE                  0;6 FREE TEXT

                INPUT TRANSFORM:  K:$L(X)>30!($L(X)<1) X
                OUTPUT TRANSFORM: I $L(Y),$L($T(VALUE^FSCDD)) S Y=$$VALUE^FSCDD(Y)
                LAST EDITED:      DEC 28, 1993 
                HELP-PROMPT:      Answer must be 1-30 characters in length. 
                DESCRIPTION:
                                  This is the value of the field in this query statement.  




7107.1,200    DESCRIPTION            2;0   WORD-PROCESSING #7107.12   (NOWRAP)

              DESCRIPTION:
                                This is a description of the list.  


                LAST EDITED:      APR 12, 1993 



7107.1,300    QUERY DESCRIPTION      3;0   WORD-PROCESSING #7107.13   (NOWRAP)

              DESCRIPTION:
                                This is a description of the query.  This entry is made when defining lists with the NOIS software.  


                LAST EDITED:      NOV 20, 1993 



7107.1,500    RESTRICTION LIMIT      0;8 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>1000000)!(X<-1)!(X?.E1"."1N.N) X
              LAST EDITED:      AUG 06, 1994 
              HELP-PROMPT:      Type a Number between -1 and 1000000, 0 Decimal Digits 
              DESCRIPTION:      This field is used to determine if the user should be asked for a restriction on this list when it
                                is selected.  If the field is left blank or zero then no restriction is asked for.  If the field is 
                                a -1 then a restriction is always asked.  If the field is a positive number then that number is
                                compared to the APPROXIMATE COUNT field; a restriction is asked if the APPROXIMATE COUNT field is
                                greater than the RESTRICTION LIMIT.  


7107.1,501    APPROXIMATE COUNT      0;9 NUMBER

              INPUT TRANSFORM:  K:+X'=X!(X>1000000)!(X<0)!(X?.E1"."1N.N) X
              LAST EDITED:      AUG 06, 1994 
              HELP-PROMPT:      Type a Number between 0 and 1000000, 0 Decimal Digits 
              DESCRIPTION:      This field is an approximate number of how many calls are on this list.  It may be edited manually
                                or is updated by the nightly NOIS task.  



      FILES POINTED TO                      FIELDS

NEW PERSON (#200)                 OWNER (#1)

NOIS CONDITION (#7107.4)          DEFINITIONS:CONDITION (#4)

NOIS FIELD (#7107.2)              INDEX FIELD (#4)
                                  DEFINITIONS:FIELD (#3)



INPUT TEMPLATE(S):

PRINT TEMPLATE(S):

SORT TEMPLATE(S):

FORM(S)/BLOCK(S):