Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BSTSCLAS

Package: IHS Standard Terminology

Routine: BSTSCLAS


Information

BSTSCLAS ;GDIT/HS/BEE-Post Install ; 5 Nov 2012 12:51 PM

Source Information

Source file <BSTSCLAS.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 6 NOW^%DTC  ^DIC  FILE^DICN  ^DIE  ^DIR  ^DIWP  
IHS Standard Terminology 1 POPULATE^BSTSCLAS  
Kernel 1 $$DT^XLFDT  

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
IHS Standard Terminology 11 BSTS10P2  BSTS10P3  BSTS10P4  BSTS10P5  BSTS10P6  BSTS10P7  BSTS10P8  BSTS1POS  
BSTS2P01  BSTS2PST  BSTSCLAS  

Entry Points

Name Comments DBIA/ICR reference
EXPGO ;
; Create new record in 9002318.5 with IEN of REC
; Populate Name (not sure what it should be), Date/Time, and set status to I
EN
EXIT ;
POPULATE(REC,XML) ;
IMPORT(REC,ERR) ;
; Returns ERR if there are any errors.
ERROR ;
EXPORT ;
BGERROR ;

External References

Name Field # of Occurrence
NOW^%DTC IMPORT+53
POPULATE^BSTSCLAS EXPGO+24, EXPGO+26
^DIC EXPGO+7, IMPORT+46
FILE^DICN POPULATE+7
^DIE EXPGO+31, IMPORT+10, IMPORT+55, BGERROR+14
^DIR EXPORT+9
^DIWP BGERROR+17
$$DT^XLFDT IMPORT+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Enter class(es) to distribute, one at a time. Wildcards OK."
  • Line Location: EXPORT+3
Function Call: WRITE
  • Prompt: !,"E.g, PACKAGE.CLASS.G*.CLS. Hit <ENTER> when finished"
  • Line Location: EXPORT+4
Function Call: WRITE
  • Prompt: !,"Record ",REC," created"
  • Line Location: EXPGO+32
Function Call: WRITE
  • Prompt: !,"Updating 9002318.5 Record"
  • Line Location: IMPORT+52
Function Call: WRITE
  • Prompt: !,!,ERRTXT
  • Line Location: ERROR+4
Routine Call
  • DIE
  • Line Location:
    • EXPGO+31
    • IMPORT+10
    • IMPORT+55
    • BGERROR+14
Routine Call
  • DIC
  • Line Location:
    • EXPGO+7
    • IMPORT+46
Routine Call
  • DIR
  • Line Location:
    • EXPORT+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BSTSCLS( IMPORT+7, IMPORT+22, BGERROR+10
^UTILITY($J BGERROR+15!, BGERROR+19

Label References

Name Line Occurrences
BGERROR IMPORT+33, IMPORT+40
ERROR EXPGO+8, EXPGO+18, EXPGO+22, EXPGO+25
EXIT IMPORT+33, IMPORT+40

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% IMPORT+3~, IMPORT+54
B64 EXPORT+1~, EXPGO+22, EXPGO+23*, EXPGO+24, IMPORT+2~, IMPORT+20, IMPORT+21*, IMPORT+22*, IMPORT+23
CLASS IMPORT+3~, IMPORT+42*, IMPORT+45
CLASSES EXPORT+2!, EXPORT+15
CLASSES( EXPORT+13*
CNT EXPORT+1~
COMP IMPORT+2~
DA EXPGO+3!, EXPGO+28!*, IMPORT+3~, IMPORT+10!*, IMPORT+50!*, BGERROR+11!*
DA(1 IMPORT+44*, POPULATE+1*, POPULATE+2
DIC EXPGO+3*, IMPORT+43*, POPULATE+2!*
DIC("DR" EXPGO+4*
DIC(0 EXPGO+3*, IMPORT+43*, POPULATE+3*
DIE EXPGO+27*, IMPORT+3~, IMPORT+10*, IMPORT+49*, BGERROR+8*
DIR EXPORT+6~
DIR("A" EXPORT+8*
DIR(0 EXPORT+7*
DIWF IMPORT+3~, BGERROR+16*
DIWL IMPORT+3~, BGERROR+16*
DIWR IMPORT+3~, BGERROR+16*
DLAYGO EXPGO+3*, IMPORT+3~, IMPORT+43*, POPULATE+3*
DO EXPGO+3!
DR EXPGO+30*, IMPORT+3~, IMPORT+10*, IMPORT+54*, BGERROR+13*
DT IMPORT+8*
ERR EXPORT+1~, EXPGO+8*, EXPGO+11*, EXPGO+18, EXPGO+19, EXPGO+22*, EXPGO+24, EXPGO+25, IMPORT~, IMPORT+5*
, IMPORT+33, IMPORT+40, POPULATE+8*, ERROR+2, ERROR+3, BGERROR+5!*, BGERROR+6
ERR( ERROR+3, BGERROR+7*, BGERROR+17
ERR(1 EXPGO+8*, EXPGO+22*, BGERROR+5*
ERR1 BGERROR+18!*, BGERROR+19*
ERR1( BGERROR+19*
ERRTEXT IMPORT+3~, ERROR+1*
ERRTXT IMPORT+3~, ERROR+2*, ERROR+3*, ERROR+4
EXEC EXPORT+1~, EXPGO+12*, EXPGO+13, EXPGO+15*, EXPGO+16, EXPGO+19*, EXPGO+20*, EXPGO+21*, IMPORT+2~, IMPORT+15*
, IMPORT+16, IMPORT+24*, IMPORT+25*, IMPORT+26*, IMPORT+30*, IMPORT+31, IMPORT+37*, IMPORT+38
I EXPORT+1~, EXPGO+24*, IMPORT+2~, IMPORT+19*, IMPORT+22*, ERROR+3*, BGERROR+5*, BGERROR+6*, BGERROR+7*, BGERROR+16*
, BGERROR+17*, BGERROR+18*, BGERROR+19*
J IMPORT+4~, BGERROR+19*
LOADED IMPORT+2~
LOADED( IMPORT+42
MASK EXPORT+1~, EXPORT+5*, EXPORT+10*, EXPORT+11, EXPORT+12*, EXPORT+13, IMPORT+4~
NAME EXPORT+1~, EXPGO+3, IMPORT+4~
REC EXPGO+9*, EXPGO+24, EXPGO+26, EXPGO+28, EXPGO+32, IMPORT~, IMPORT+6, IMPORT+7, IMPORT+10, IMPORT+22
, IMPORT+43, IMPORT+44, IMPORT+50, POPULATE~, POPULATE+1, BGERROR+9, BGERROR+10, BGERROR+11
STR EXPGO+19, IMPORT+4~, IMPORT+22*
STREAM EXPORT+1~, IMPORT+2~
STRING IMPORT+2~
U EXPGO+11*
X EXPORT+6~, EXPORT+10, EXPGO+3*, EXPGO+4, IMPORT+4~, IMPORT+45*, POPULATE+4*, BGERROR+17*
XML EXPORT+1~, EXPGO+24*, POPULATE~, POPULATE+4
Y EXPORT+6~, EXPGO+8, EXPGO+9, IMPORT+4~, POPULATE+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All