STANDARD DATA DICTIONARY #7107.1 -- NOIS LIST DEFINITION FILE 9/29/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):