Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: FSCLMP

FSCLMP.m

Go to the documentation of this file.
FSCLMP ;SLC/STAFF-NOIS List Manager Protocol ;5/7/97  15:25
 ;;1.1;NOIS;;Sep 06, 1998
 ;
EDIT(TAG,ACCESS) ; from protocol menu on list templates FSC EDIT SINGLE CALL and FSC EDIT MULTIPLE CALLS
 I '$$ACCESS^FSCU(DUZ,$G(ACCESS)) D NOACCESS^FSCLMPU Q
 D SETUP^FSCLMPU("EDIT "_TAG,DUZ)
 D
 .I TAG="NEW" D NEW^FSCEL Q
 .I TAG="OTHER" D OTHER^FSCLMPO Q
 .I TAG="FORMAT" D STYLE^FSCLMPC Q
 .I TAG="DUPLICATE" D DUP^FSCED Q
 .I TAG="EDIT" D EDIT^FSCLMPE Q
 .I TAG="STATUS" D STATUS^FSCLMPES Q
 .I TAG="NOTE" D NOTE^FSCEN Q
 .I TAG="CLOSE" D RES^FSCLMPE1 Q
 .I TAG="NEXT" D NEXT^FSCLMPCC Q
 .I TAG="PREV" D PREV^FSCLMPCC Q
 .I TAG="GOTO" D GOTO^FSCLMPCC Q
 .I TAG="NOTIFY" D NOTIFY^FSCLMPN Q
 Q
 ;
HIDDEN(TAG,ACCESS) ; from hidden protocol menu on list templates
 I '$$ACCESS^FSCU(DUZ,$G(ACCESS)) D NOACCESS^FSCLMPU Q
 D SETUP^FSCLMPU("HIDDEN "_TAG,DUZ)
 I TAG="PRINT TEXT" D PT^FSCRU Q
 I TAG="PRINT SCREEN" D PS^FSCRU Q
 I TAG="USER" D USER^FSCLMPO Q
 I TAG="DEFINE LIST" D DL^FSCLMPO Q
 I TAG="INSTALLS" D IN^FSCSTUR Q
 I TAG="EXIT" D EXIT^FSCLMPO Q
 Q
 ;
INSTALLS(TAG,ACCESS) ; from protocol menu on list template FSC INSTALLS
 I '$$ACCESS^FSCU(DUZ,$G(ACCESS)) D NOACCESS^FSCLMPU Q
 D SETUP^FSCLMPU("INSTALLS "_TAG,DUZ)
 D
 .I TAG="PACKAGE" D PACK^FSCSTUR Q
 .I TAG="PATCH" D PATCH^FSCSTUP Q
 S VALMBG=1
 Q
LIST(TAG,ACCESS) ; from protocol menu on list template FSC LIST CALLS
 I '$$ACCESS^FSCU(DUZ,$G(ACCESS)) D NOACCESS^FSCLMPU Q
 D SETUP^FSCLMPU("LIST "_TAG,DUZ)
 I TAG="NEW" D NEW^FSCEL Q
 I TAG="EDIT" D LC^FSCLMPE Q
 I TAG="VIEW" D LC^FSCLMPD Q
 I TAG="BATCH" D BLIST^FSCEB Q
 I TAG="QUERY" D QUERY^FSCLMPQQ Q
 I TAG="SELECT" D SELECT^FSCLMPQS Q
 I TAG="ADD" D ADD^FSCLMPQA Q
 I TAG="REMOVE" D REMOVE^FSCLMPQR Q
 I TAG="CHANGE" D LIST^FSCLMPC Q
 I TAG="SORT" D SORT^FSCLMPOS Q
 I TAG="SAVE" D ASLIST^FSCLMPS Q
 I TAG="NOTIFY" D NOTIFYL^FSCLMPN Q
 Q
 ;
MODIFY(TAG,ACCESS) ; from protocol menu on list template FSC MODIFY LISTS
 I '$$ACCESS^FSCU(DUZ,$G(ACCESS)) D NOACCESS^FSCLMPU Q
 D SETUP^FSCLMPU("MODIFY "_TAG,DUZ)
 D
 .I TAG="NEW" D DEFINE^FSCLD Q
 .I TAG="REBUILD" D LIST^FSCLMPD Q
 .I TAG="EDIT" D RALL^FSCLDR Q
 .I TAG="QUERY" D LD^FSCLMPE Q
 .I TAG="CHANGE" D LD^FSCLMPC Q
 .I TAG="SAVE" D ASLD^FSCLMPS Q
 S VALMBG=1
 Q
 ;
VIEW(TAG,ACCESS) ; from protocol menu on list template FSC VIEW CALLS
 I '$$ACCESS^FSCU(DUZ,$G(ACCESS)) D NOACCESS^FSCLMPU Q
 D SETUP^FSCLMPU("VIEW "_TAG,DUZ)
 I TAG="NEW" D NEW^FSCEL Q
 I TAG="FORMAT" D VIEW^FSCLMPC Q
 I TAG="EDIT" D VC^FSCLMPE Q
 I TAG="BATCH" D BVIEW^FSCEB Q
 I TAG="GOTO" D VC^FSCLMPC Q
 I TAG="NOTIFY" D NOTIFY^FSCLMPN Q
 Q