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

XBLCALL.m

Go to the documentation of this file.
  1. XBLCALL ; IHS/ADC/GTH - LIST CALLABLE SUBROUTINES ; [ 02/07/97 3:02 PM ]
  1. ;;3.0;IHS/VA UTILITIES;;FEB 07, 1997
  1. ;
  1. ; This routine lists callable subroutines that are known to
  1. ; this routine. To add subroutines to this routine just add
  1. ; them to the end of this routine in same manner.
  1. ;
  1. START ;
  1. NEW I,X,Y
  1. F I=1:1 S X=$T(@("L")+I) Q:X="" W !,$P(X,";",3),$E("...............",1,15-$L($P(X,";",3))),$P(X,";",4,99) I '(I#20) Q:'($$QUIT)
  1. Q
  1. ;
  1. QUIT() ;
  1. NEW I,X,Y
  1. Q $$DIR^XBDIR("E")
  1. ;
  1. STARDATE(X) ; Return Stardate of FM date/time.
  1. I X'?7N.1".".6N Q -1
  1. NEW Y
  1. S Y=$P(X,".",2),Y=+$E(Y,1,2)/24+(+$E(Y,3,4)/(60*24))+(+$E(Y,5,6)/(60*60*24))
  1. Q $FN($E(X,3,7)+Y,"-",2)
  1. ;
  1. L ;
  1. ;;^XBCLS;Clears the screen
  1. ;;EP^XBCLM(STR);Lists numbered column headings over the passed string
  1. ;;^XBDAD0;Returns DA array for D0,D1, etc. or vice versa
  1. ;;KILL^XBDAD0;KILL D0, D1, ETC.
  1. ;;^XBDATE;Limits selected routines to those edited after given date
  1. ;;^XBDBQUE;Double Q'uing shell handler
  1. ;;^XBDIE;Exclusive NEW of Kernel vars for nesting DIE calls
  1. ;;^XBDIFF;Returns difference between two date/times
  1. ;;$$DIC^XBDIQ1(FN);Extrensic entry to return DIC from global
  1. ;;EN^XBDIQ1;Returns single entries
  1. ;;ENM^XBDIQ1;Returns multiple entries
  1. ;;ENP^XBDIQ1(DIC,DA,DR,DIQ,FMT);Param pass into EN
  1. ;;ENPM^XBDIQ1(DIC,DA,DR,DIQ,FMT);Param pass into EN
  1. ;;PARSE^XBDIQ1(DA);Parse DA literal into da array
  1. ;;$$VAL^XBDIQ1(DIC,DA,DR);Return a value for a field
  1. ;;$$VALI^XBDIQ1(DIC,DA,DR);Return internal value for a field
  1. ;;$$DIR^XBDIR();Standard interface to Reader
  1. ;;EN1^XBDSET;Return FileMan dictionaries
  1. ;;EN^XBENHANCE(NS);Print enhancements from PACKAGE given namespace
  1. ;;FLD^XBFDINFO(FILE,FIELD,ROOT);Return field info from dd
  1. ;;^XBFMK;Kills variables left around by FileMan
  1. ;;EN1^XBFRESET;Reset global(s), confirm with user
  1. ;;EN2^XBFRESET;Reset global(s), do not confirm with user
  1. ;;^XBGXFR;Copies global to another global
  1. ;;^XBGXREFS;Returns xrefs for file/subfile,field
  1. ;;$$C^XBFUNC(X,Y);Center X in field length Y/IOM/80.
  1. ;;$$CV^XBFUNC(N);Return current version for package with namespace N
  1. ;;$$DECFRAC^XBFUNC(DECIMAL VALUE);returns fraction equivilent
  1. ;;$$FNDPATRN^XBFUNC(STR,PAT);finds pattern in string
  1. ;;$$GDT^XBFUNC(JDT);Return Gregorian Date, given Julian Date.
  1. ;;$$GETPATRN^XBFUNC(STR,PAT);returns pattern from string
  1. ;;$$INTSET^XBFUNC(FILE,FIELD,EXTVAL);returns internal value
  1. ;;$$JDT^XBFUNC(FMDT);Return Julian Date, given FM date.
  1. ;;$$EXTSET^XBFUNC(FILE,FIELD,INTVAL);returns external value
  1. ;;$$LOC^XBFUNC;Return location name from file 4 based on DUZ(2).
  1. ;;$$USR^XBFUNC;Return name of current user for ^VA(200.
  1. ;;$$PROVCLS^XBFUNC1(PROV,FORM);Return Provider Class from New Person
  1. ;;$$PROVCLSC^XBFUNC1(PROV);Return Provider Class Code given New Person IEN
  1. ;;$$PCCPPINT^XBFUNC2(VISIT);Return primary provider ien from 200
  1. ;;$$PCCPPN^XBFUNC2(VISIT);Return visit primary provider (NAME)
  1. ;;$$PCCPPI^XBFUNC2(VISIT);Return visit primary provider (INITIALS)
  1. ;;$$PCCPPCLS^XBFUNC2(VISIT,FORM);Return visit primary provider class (CODE)
  1. ;;$$PCCPPCLC^XBFUNC2(VISIT);Return visit primary provider class (CODE)
  1. ;;$$PCCPPAFF^XBFUNC2(VISIT,FORM);Return visit primary provider (affiliation)
  1. ;;^XBGSAVE;Generic global save for transmission globals
  1. ;;HELP^XBHELP(L,R,T);Display text beginning at label L of routine R
  1. ;;EN1^XBKD;Kill DICs and globals, info in vars
  1. ;;EN2^XBKD;Kill DICs and globals, info in ^UTILITY("XBDSET",$J)
  1. ;;^XBKERCLN;Clean out kernel namespace items prior to install
  1. ;;^XBKTMP;KILL nodes in ^TMP( that have $J as 1st or 2nd subscripts
  1. ;;^XBKVAR;Set minimum Kernel vars
  1. ;;ARRAY^XBLM(AR,HDR);Display array that has (...,n,0) structure
  1. ;;DIQ^XBLM(DIC,DA);Display DIC and DA after call to EN^DIQ
  1. ;;FILE^XBLM(DIR,FN);Read file into the TMP global for display
  1. ;;GUID^XBLM(ROU,Y);Give routine and target array for FM prints
  1. ;;GUIR^XBLM(ROU,Y);Give routine and target array
  1. ;;SFILE^XBLM;Select a host file for display
  1. ;;VIEWD^XBLM(ROU);Use ROU to print to a host file for viewing
  1. ;;VIEWR^XBLM(ROU,HDR);Use ROU to print to a host file for viewing
  1. ;;EN^XBLZRO;List 0th nodes of pre-selected list of FileMan files
  1. ;;MAIL^XBMAIL(NS,REF);Send mail msg to holders of NS* security key
  1. ;;EN^XBNEW(XBRET,XBNS);Nest Die calls, "TAG^ROUTINE:VAR;NSVAR*"
  1. ;;^XBOFF;Set reverse video off
  1. ;;^XBON;Set reverse video on
  1. ;;PFTV^XBPFTV(FILE,ENTRY,VALUE);Returns terminal value for pointer
  1. ;;^XBPKDEL;Delete parts of package, namespace in XBPKNSP
  1. ;;EN1^XBRESID;Clean up residuals in ^DD from XBRLO to XBRHI
  1. ;;EN^XBRPTL;Print routines down to first label
  1. ;;EN^XBSFGBL(SUBFILE,ref,FORM);Return global ref of file or sub-file.
  1. ;;^XBSITE;Ask user to select site to set DUZ(2)
  1. ;;SET^XBSITE;Request set of DUZ(2) from applications
  1. ;;^XBUPCASE;Upcases value in X
  1. ;;EN^XBVIDEO(X);Set video attribute in X, return cursor
  1. ;;EN^XBVK(NS);KILLS local variables in the passed namespace
  1. ;;^XBVL;List variables in the selected namespace
  1. ;;$$KILLOK^ZIBGCHAR(G);Allow kill of global G
  1. ;;$$KILLNO^ZIBGCHAR(G);Prevent kill'ing of global G
  1. ;;$$JOURN^ZIBGCHAR(G);Set Journaling to ALWAYS for global G
  1. ;;$$NOJOURN^ZIBGCHAR(G);Set Journaling for global G to NEVER
  1. ;;$$UCIJOURN^ZIBGCHAR(G);Journal global G when UCI is Journaled
  1. ;;$$ERR^ZIBGCHAR(#);Return cause of error #
  1. ;;$$Z^ZIBNSSV(ERR);Return values of Non-Standard ($Z) Special Variables
  1. ;;^ZIBRUN;Sets $T based on whether routine in X is running
  1. ;;$$RSEL^ZIBRSEL(NS,Y);Select a list or range of routines