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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BSDCLA

Package: IHS Changes To Scheduling

Routine: BSDCLA


Information

BSDCLA ; IHS/ANMC/LJF - LIST CLINIC ABBREVIATIONS ; [ 01/13/2004 2:10 PM ]

Source Information

Source file <BSDCLA.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 3 ^%ZISC  $$REPEAT^XLFSTR  DISP^XQORM1  
Registration 3 EN^VALM  TERM^VALM0  CLEAR^VALM1  
IHS Changes To Scheduling 2 EN^BSDCLA  $$ACTV^BSDU  
IHS Changes To ADT 1 ($$BROWSE,MSG,ZIS)^BDGF  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Changes To Scheduling 1 BSDCLA  

Entry Points

Name Comments DBIA/ICR reference
EN ;EP -- main entry point for BSDRM CLINIC ABBREVIATIONS
HDR ; -- header code
PAD(D,L) ;EP -- SUBRTN to pad length of data
; -- D=data L=length
SP(N) ; -- SUBRTN to pad N number of spaces
EXPND ; -- expand code
HED ; -- heading
START ;EP; called if printing to paper
INIT ; -- init variables and list array
EXIT ; -- exit code
HELP ; -- help code

External References

Name Field # of Occurrence
^%ZISC START+8
$$BROWSE^BDGF BSDCLA+3
MSG^BDGF INIT+1
ZIS^BDGF BSDCLA+4
EN^BSDCLA BSDCLA+3
$$ACTV^BSDU START+5, INIT+6
$$GET1^DIQ INIT+8
EN^VALM EN+2
TERM^VALM0 EN+1
CLEAR^VALM1 EN+1, EN+3
$$REPEAT^XLFSTR HED+3, PAD+2
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,ABBRV,?10,$P(^SC(CLN,0),U)
  • Line Location: START+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HED+1
Function Call: WRITE
  • Prompt: !!?25,"CLINIC ABBREVIATIONS",?70,"Page ",BSDPG
  • Line Location: HED+2
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("=",80),!
  • Line Location: HED+3
Routine Call
  • VALM
  • Line Location:
    • EN+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] START+5, START+7, INIT+6
^SC("C" START+3, START+4, INIT+4, INIT+5
^TMP("BSDCLA" INIT+3!, INIT+8*, INIT+9*, EXIT+1!

Label References

Name Line Occurrences
$$PAD INIT+8, SP+1
HED START+2, START+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABBRV START+1~, START+3*, START+4, START+7, INIT+2~, INIT+4*, INIT+5, INIT+8
BSDPG START+1~, START+2*, HED+1, HED+2*
CLN START+1~, START+4*, START+5, START+7, INIT+2~, INIT+5*, INIT+6, INIT+8
D PAD~, PAD+2
DT START+5, INIT+6
IO START+2
IOF HED+1
IOSL START+6
L PAD~, PAD+2
N SP~, SP+1
POP BSDCLA+5!, EXIT+1!
U START+5, START+7, INIT+6
VALMCNT EN+1~, INIT+3*, INIT+7*, INIT+8, INIT+9*
>> X HELP+1*
>> Y BSDCLA+3*, BSDCLA+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All