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

Package: Automated Information Collection System

Routine: IBDF1B1


Information

IBDF1B1 ;ALB/CJM - ENCOUNTER FORM PRINT (IBDF1B continued - print encounter forms for selected appts); 3/1/93

Source Information

Source file <IBDF1B1.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Automated Information Collection System 5 (ENCL,GETLIST)^IBDF1B1A  ENDV^IBDF1B1B  PRNTFRMS^IBDF1B2  PRNTOTHR^IBDF1B5  (DEVICE,KPRNTVAR)^IBDFUA  
Kernel 1 $$S^%ZTLOAD  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Automated Information Collection System 2 IBDF1B  IBDFQB  

Entry Points

Name Comments DBIA/ICR reference
TRLR ;prints a trailer page
ENPT ;print encounter forms for each appt
APPT(IBDIV,CLNCNAME,IBCLINIC,PNAME,DFN,IBAPPT,TDIGIT) ;print everything for single appt
EARLIEST(DFN,APPT) ;determines if APPT is the earliest appt on the list for DFN
HDRPG(CLINIC,IBDIV) ;print a header page for clinic
SORT1 ;case of sort by div/clinic/patient
SORT3 ;case of sort by div/clinic/terminal digits
SORT2 ;case of sort by div/terminal digit

External References

Name Field # of Occurrence
$$S^%ZTLOAD APPT+2
ENCL^IBDF1B1A IBDF1B1+12
GETLIST^IBDF1B1A EARLIEST+1
ENDV^IBDF1B1B IBDF1B1+12
PRNTFRMS^IBDF1B2 APPT+3
PRNTOTHR^IBDF1B5 APPT+4
DEVICE^IBDFUA IBDF1B1+11
KPRNTVAR^IBDFUA IBDF1B1+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"DIVISION: ",IBDIV,@IOF
  • Line Location: ENPT+11
Function Call: WRITE
  • Prompt: !,"TASK STOPPED AT USER'S REQUEST"
  • Line Location: APPT+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDRPG+3
Function Call: WRITE
  • Prompt: !!!!!,?((IOM-$L(LN))\2),LN
  • Line Location: HDRPG+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDRPG+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: HDRPG+6
Function Call: WRITE
  • Prompt: !!!!!,?((IOM-$L(LN))\2),LN
  • Line Location: TRLR+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TRLR+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" IBDF1B1+8
^DPT - [#2] APPT+5*
^SC - [#44] SORT1+5, SORT3+5
^TMP("EARL" IBDF1B1+13!, IBDF1B1+16!
^TMP("IB" IBDF1B1+16!
^TMP("IBDF" IBDF1B1+12, IBDF1B1+16!, ENPT+10, SORT1+4, SORT1+6, SORT1+7, SORT2+4, SORT2+5, SORT2+6, SORT2+7
, SORT3+4, SORT3+6, SORT3+7, EARLIEST+2
^TMP("MULT" IBDF1B1+13!, IBDF1B1+16!

Label References

Name Line Occurrences
APPT SORT1+7, SORT2+7, SORT3+7
ENPT IBDF1B1+14
HDRPG SORT1+5, SORT3+5
SORT1 ENPT+12
SORT2 ENPT+13
SORT3 ENPT+14
TRLR ENPT+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPT EARLIEST~, EARLIEST+2
CLINIC HDRPG~, HDRPG+2
CLNCNAME ENPT+5~, SORT1+1*, SORT1+3*, SORT1+4*, SORT1+6, SORT1+7, SORT2+7, SORT3+1*, SORT3+3*, SORT3+4*
, SORT3+6, SORT3+7, APPT~
D0 IBDF1B1+5!, IBDF1B1+16!
DA IBDF1B1+5!, IBDF1B1+16!
DFN ENPT+5~, SORT1+6*, SORT1+7, SORT2+5*, SORT2+6, SORT2+7, SORT3+6*, SORT3+7, APPT~, APPT+4
, APPT+5, EARLIEST~, EARLIEST+1, EARLIEST+2
>> DIVISION EARLIEST+1
I IBDF1B1+5!, IBDF1B1+16!
>> IBADDONS APPT+5
IBAPPT ENPT+5~, SORT1+7*, SORT2+6*, SORT2+7, SORT3+7*, APPT~, APPT+4, APPT+5
IBCLINIC ENPT+5~, SORT1+4*, SORT1+5, SORT1+6, SORT1+7, SORT2+7*, SORT3+4*, SORT3+5, SORT3+6, SORT3+7
, APPT~, APPT+4
IBDEVICE IBDF1B1+3~, IBDF1B1+11
IBDIV ENPT+5~, ENPT+10*, ENPT+11, SORT1+3, SORT1+4, SORT1+5, SORT1+6, SORT1+7, SORT2+3, SORT2+4
, SORT2+5, SORT2+6, SORT2+7, SORT3+3, SORT3+4, SORT3+5, SORT3+6, SORT3+7, APPT~, HDRPG~
, HDRPG+2
>> IBDT HDRPG+2, TRLR+2, EARLIEST+1
IBI IBDF1B1+16!
IBQUIT IBDF1B1+3~, IBDF1B1+10*, ENPT+10, ENPT+15, SORT1+4, SORT1+6, SORT1+7, SORT2+4, SORT2+5, SORT2+6
, SORT2+7, SORT3+4, SORT3+6, SORT3+7, APPT+2*
>> IBREPRNT SORT1+3, SORT2+3, SORT3+3
>> IBSRT ENPT+11, ENPT+12, ENPT+13, ENPT+14
>> IBSTRTDV ENPT+10, SORT1+3, SORT2+3, SORT3+3
IOF ENPT+11, HDRPG+3, HDRPG+5, TRLR+4
IOM HDRPG+4, TRLR+3
LN HDRPG+1~, HDRPG+2*, HDRPG+4, TRLR+1~, TRLR+2*, TRLR+3
PNAME ENPT+5~, SORT1+6*, SORT1+7, SORT2+7, SORT3+7, APPT~
TDIGIT ENPT+5~, SORT2+1*, SORT2+3*, SORT2+4*, SORT2+5, SORT2+6, SORT2+7, SORT3+6*, SORT3+7, APPT~
X IBDF1B1+5!, IBDF1B1+8*, IBDF1B1+16!
Y IBDF1B1+5!, IBDF1B1+16!
>> ZTQUEUED IBDF1B1+17
>> ZTREQ IBDF1B1+17*
>> ZTSTOP APPT+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All