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 |  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: BSDTLBP

Package: IHS Changes To Scheduling

Routine: BSDTLBP


Information

BSDTLBP ;ihs/cmi/maw - BSD Track Letters By Patient 5/3/2011 1:23:57 PM

Source Information

Source file <BSDTLBP.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 ^%ZISC  $$FMTE^XLFDT  
Registration 1 ZIS^DGUTQ  
VA Fileman 1 ^DIC  

Entry Points

Name Comments DBIA/ICR reference
MAIN ;-- this is the main routine driver
LET(P) ;-- get the letter to print
PRT ;-- lets print the report
XIT ;-- exit and quit
HDR(P) ;-- Get the header
PAT() ;-- get the patient

External References

Name Field # of Occurrence
^%ZISC XIT+1
ZIS^DGUTQ MAIN+4
^DIC PAT+2
$$FMTE^XLFDT PRT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,LETE,?30,DLPE,?60,NT
  • Line Location: PRT+7
Function Call: WRITE
  • Prompt: !,"Patient Letter Tracking for: "_$P($G(^DPT(P,0)),U),?55,"Date Printed: "_DT
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !!,"Letter",?30,"Last Date Printed",?60,"Number of times",!
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HDR+3
Routine Call
  • DIC
  • Line Location:
    • PAT+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] HDR+1
^VA(407.5 - [#407.5] LET+2, LET+5, LET+7, PRT+3

Label References

Name Line Occurrences
$$PAT MAIN+2
HDR MAIN+7
LET MAIN+5
PRT MAIN+8
XIT MAIN+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDA LET+1~, LET+2*, LET+5, LET+7, LET+8
CDA LET+1~, LET+5*, LET+7
CNT LET+1~, LET+3*, LET+6*, LET+8
DDA PRT+1~, PRT+2*, PRT+3, PRT+5, PRT+6
>> DIC PAT+1*
>> DIC("A" PAT+1*
>> DIC(0 PAT+1*
DLP LET+1~, LET+7*, LET+8
DLPE PRT+1~, PRT+5*, PRT+7
DT HDR+1
>> I HDR+3*
IO MAIN+6
LET XIT+2!
LET( LET+4*, LET+8*, PRT+2, PRT+5, PRT+6
LETE PRT+1~, PRT+3*, PRT+4, PRT+7
NT PRT+1~, PRT+6*, PRT+7
P LET~, LET+2, LET+4, LET+5, HDR~, HDR+1
PAT MAIN+1~, MAIN+2*, MAIN+3, MAIN+5, MAIN+7
U LET+7, LET+8, PRT+3, PRT+5, PRT+6, HDR+1
>> Y PAT+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All