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 |  Marked Items |  All
Print Page as PDF
Routine: BWPROF

Package: Women's Health

Routine: BWPROF


Information

BWPROF ;IHS/ANMC/MWR - DISPLAY PATIENT PROFILE; [ 09/17/2001 7:55 AM ]

Source Information

Source file <BWPROF.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Women's Health 6 ^BWPROF1  SORT^BWPROF2  ZIS^BWUTL2  DIRZ^BWUTL3  (SETVARS,TITLE)^BWUTL5  (KILLALL,PATLKUP)^BWUTL8  
IHS VA Utilities 1 EN^XBNEW  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Women's Health 3 BW PATIENT PROFILE  BW PATIENT PROFILE USER  BW PATIENT PROFILE W/ERRORS  
Patient Care Component 1 APCHS9B3  
iCare 1 BQIWHPRF  

Entry Points

Name Comments DBIA/ICR reference
DATES ;EP
ERRORS ;EP
RUN ;EP
DEQUEUE ;EP
PROFCALL(BWDFN) ;EP
BRIEF ;EP
COPYGBL ;EP
EP(BWDFN,BWD,BWEXT) ;PEP called without user interaction to display profile
EP1 ;EP called by xbnew
EXIT ;EP
USER ;EP
HELP1 ;EP
DEVICE ;EP
PATIENT ;EP
HELPTX ;EP

External References

Name Field # of Occurrence
^BWPROF1 RUN+8, DEQUEUE+2, PROFCALL+18, EP1+4
SORT^BWPROF2 RUN+6, DEQUEUE+2, PROFCALL+16, EP1+2
ZIS^BWUTL2 DEVICE+5
DIRZ^BWUTL3 PROFCALL+8, PROFCALL+11
SETVARS^BWUTL5 BWPROF+14, DEQUEUE+2, PROFCALL+13, EP1+1
TITLE^BWUTL5 RUN+1
KILLALL^BWUTL8 EXIT+1
PATLKUP^BWUTL8 PATIENT+3
^DIR BRIEF+7
EN^XBNEW EP+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!," Select the patient whose Profile you wish to display."
  • Line Location: PATIENT+2
Function Call: WRITE
  • Prompt: !!?3,"List Patient Profile in BRIEF or DETAILED format?"
  • Line Location: BRIEF+4
Routine Call
  • DIR
  • Line Location:
    • BRIEF+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BWP - [#9002086] PROFCALL+9, EP+11
^TMP("BW" COPYGBL+4, COPYGBL+6, COPYGBL+8, COPYGBL+10, COPYGBL+11*

Label References

Name Line Occurrences
BRIEF RUN+4, PROFCALL+14
BWPROF USER+4, ERRORS+3
COPYGBL RUN+7, DEQUEUE+2, PROFCALL+17, EP1+3
DEVICE RUN+5, PROFCALL+15
EXIT BWPROF+17, DEQUEUE+2
HELP1 BRIEF+6
HELPTX HELP1+4
PATIENT RUN+2
RUN BWPROF+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BWD RUN+9!, BRIEF+10*, EP~, EP+10
BWDFN PATIENT+6*, PROFCALL~, PROFCALL+6, PROFCALL+9, PROFCALL+12, EP~, EP+9, EP+11
>> BWERRORS BWPROF+15*, PROFCALL+13*, ERRORS+3*, EP1+1*
BWEXT EP~
>> BWLINL HELP1+4*
>> BWPOP BWPROF+16, RUN+2, RUN+4, RUN+5, RUN+8*, PATIENT+3*, BRIEF+8*, DEVICE+5, PROFCALL+14, PROFCALL+15
BWPUSER USER+3*, USER+4!, PROFCALL+13*, EP1+1*
BWSUBH RUN+9!
>> BWSV DEVICE+3*, DEVICE+4
>> BWTAB HELP1+4*, HELPTX+2
DIR BRIEF+3~
DIR("?" HELPTX+3*, HELPTX+4*!
DIR("A" BRIEF+5*
DIR("B" BRIEF+5*
DIR(0 BRIEF+6*
DIRUT BRIEF+3~, BRIEF+8
I COPYGBL+2~, COPYGBL+3*, COPYGBL+11*, HELPTX+2~*, HELPTX+3*, HELPTX+4
M COPYGBL+2~, COPYGBL+5*, COPYGBL+6*, COPYGBL+8, COPYGBL+10, COPYGBL+11
N COPYGBL+2~, COPYGBL+3*, COPYGBL+4*, COPYGBL+6, COPYGBL+8, COPYGBL+10, COPYGBL+11
P COPYGBL+2~, COPYGBL+7*, COPYGBL+8*, COPYGBL+10, COPYGBL+11
Q COPYGBL+2~, COPYGBL+9*, COPYGBL+10*, COPYGBL+11
T HELPTX+2~*, HELPTX+3
X HELPTX+2~, HELPTX+3*
Y PATIENT+3, PATIENT+6, BRIEF+3~, BRIEF+8, BRIEF+10
>> ZTRTN DEVICE+2*
>> ZTSAVE("BW" DEVICE+4*

Marked Items

Name Field # of Occurrence
$T(@BWLINL+I HELPTX+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All