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):