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

Package: Automated Information Collection System

Routine: IBDF2A1


Information

IBDF2A1 ;ALB/CJM - ENCOUNTER FORM (IBDF2A continued);NOV 16,1992

Source Information

Source file <IBDF2A1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Automated Information Collection System 10 UNCMPBLK^IBDF19  (RESTORE,SAVE,WCMP)^IBDF2A2  DATAFLD^IBDF2B  PRINTLST^IBDF2D  (CNVRTHT,CNVRTLEN)^IBDF2D1  (PRNTLINE,PRNTTEXT)^IBDF2E  MFLD^IBDF2G  HFLD^IBDF2H  
(DRWBOX,DRWSTR)^IBDFU  $$BLKDESCR^IBDFU1B  
Kernel 1 $$REPLACE^XLFSTR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Automated Information Collection System 3 IBDF2A  IBDF5A  IBDFU4  

Entry Points

Name Comments DBIA/ICR reference
DEVSETUP(IBFORM,IBDEVICE) ;set up the device for the form
DRWBLOCK(IBBLK,NOOFFSET) ;IBBLK should be passed by reference, is an array containing the block description
EXIT ;

External References

Name Field # of Occurrence
UNCMPBLK^IBDF19 DRWBLOCK+13
RESTORE^IBDF2A2 EXIT+1
SAVE^IBDF2A2 DRWBLOCK+6
WCMP^IBDF2A2 DRWBLOCK+14
DATAFLD^IBDF2B DRWBLOCK+42
PRINTLST^IBDF2D DRWBLOCK+17, DRWBLOCK+43
CNVRTHT^IBDF2D1 DRWBLOCK+67
CNVRTLEN^IBDF2D1 DRWBLOCK+67
PRNTLINE^IBDF2E DRWBLOCK+40
PRNTTEXT^IBDF2E DRWBLOCK+41
MFLD^IBDF2G DRWBLOCK+18
HFLD^IBDF2H DRWBLOCK+19
DRWBOX^IBDFU DRWBLOCK+31
DRWSTR^IBDFU DRWBLOCK+38, DRWBLOCK+39, DRWBLOCK+48, DRWBLOCK+64, DRWBLOCK+65, DRWBLOCK+68
$$BLKDESCR^IBDFU1B DRWBLOCK+8
$$REPLACE^XLFSTR DRWBLOCK+63

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IBDEVICE("RESET")
  • Line Location: DEVSETUP+10
Function Call: WRITE
  • Prompt: $C(27)_"(s0p16.67h8.5v0s0b0T"
  • Line Location: DEVSETUP+18
Function Call: WRITE
  • Prompt: $C(27)_"(s0p12h10v0s0b0T"
  • Line Location: DEVSETUP+19
Function Call: WRITE
  • Prompt: $C(27),"&l5.6667C"
  • Line Location: DEVSETUP+23
Function Call: WRITE
  • Prompt: $C(27),"&l6C"
  • Line Location: DEVSETUP+24
Function Call: WRITE
  • Prompt: $C(27),"&l6.6667C"
  • Line Location: DEVSETUP+25

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("RM" DEVSETUP+5
^%ZOSF("XY" DEVSETUP+29
^IBE(357.1 - [#357.1] DRWBLOCK+12, DRWBLOCK+20*, DRWBLOCK+21*, DRWBLOCK+22*, DRWBLOCK+23*, DRWBLOCK+48, DRWBLOCK+49
^IBE(357.2 - [#357.2] DRWBLOCK+17, DRWBLOCK+43
^IBE(357.5 - [#357.5] DRWBLOCK+42
^IBE(357.7 - [#357.7] DRWBLOCK+40
^IBE(357.8 - [#357.8] DRWBLOCK+41
^IBE(357.93 - [#357.93] DRWBLOCK+18
^IBE(359.1 - [#359.1] DRWBLOCK+57
^IBE(359.94 - [#359.94] DRWBLOCK+19

Label References

Name Line Occurrences
EXIT DRWBLOCK+10, DRWBLOCK+15, DRWBLOCK+47

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A DRWBLOCK+50~, DRWBLOCK+60*, DRWBLOCK+61*
BOX DRWBLOCK+3~, DRWBLOCK+30*, DRWBLOCK+31, DRWBLOCK+34, DRWBLOCK+38, DRWBLOCK+39
DX DEVSETUP+29*!
DY DEVSETUP+29*!
HDROS DRWBLOCK+3~, DRWBLOCK+33*, DRWBLOCK+37*, DRWBLOCK+38, DRWBLOCK+39
I DRWBLOCK+50~, DRWBLOCK+60*, DRWBLOCK+61*
IBBLK DRWBLOCK~, DRWBLOCK+8, DRWBLOCK+12, DRWBLOCK+13, DRWBLOCK+17, DRWBLOCK+18, DRWBLOCK+19, DRWBLOCK+20, DRWBLOCK+21, DRWBLOCK+22
, DRWBLOCK+23, DRWBLOCK+40, DRWBLOCK+41, DRWBLOCK+42, DRWBLOCK+43, DRWBLOCK+48, DRWBLOCK+49
IBBLK("BOX" DRWBLOCK+30
IBBLK("H" DRWBLOCK+31
IBBLK("HDISP" DRWBLOCK+35, DRWBLOCK+37
IBBLK("HDR" DRWBLOCK+32, DRWBLOCK+37, DRWBLOCK+38, DRWBLOCK+39
IBBLK("W" DRWBLOCK+31, DRWBLOCK+34
IBBLK("X" DRWBLOCK+9*, DRWBLOCK+10
IBBLK("Y" DRWBLOCK+9*, DRWBLOCK+10
IBDEVICE DEVSETUP~
IBDEVICE("COL_WIDTH" DEVSETUP+18*, DEVSETUP+19*, DEVSETUP+20*
IBDEVICE("DUPLEX_LONG" DEVSETUP+12*
IBDEVICE("DUPLEX_SHORT" DEVSETUP+12*
IBDEVICE("LISTMAN" DRWBLOCK+29, DRWBLOCK+47
IBDEVICE("PCL" DEVSETUP+7, DEVSETUP+28
IBDEVICE("RESET" DEVSETUP+10
IBDEVICE("ROW_HT" DEVSETUP+24*, DEVSETUP+25*, DEVSETUP+26*
IBDEVICE("SIMPLEX" DEVSETUP+12*
IBFIELD DRWBLOCK+3~, DRWBLOCK+18*, DRWBLOCK+19*, DRWBLOCK+42*
IBFORM DEVSETUP~
IBFORM("PAGE_HT" DEVSETUP+8, DEVSETUP+24, DEVSETUP+25
IBFORM("WIDTH" DEVSETUP+18, DEVSETUP+19, DRWBLOCK+60, DRWBLOCK+61
IBLINE DRWBLOCK+3~, DRWBLOCK+40*
IBLINES DRWBLOCK+3~, DRWBLOCK+51*, DRWBLOCK+59*, DRWBLOCK+67*
IBLIST DRWBLOCK+3~, DRWBLOCK+17*, DRWBLOCK+43*
>> IBPRINT DRWBLOCK+6, EXIT+1
>> IBPRINT("COMPILING_BLOCKS" DRWBLOCK+12*, DRWBLOCK+13, DRWBLOCK+14, DRWBLOCK+15, DRWBLOCK+27*
>> IBPRINT("ENTIRE" DRWBLOCK+43*
>> IBPRINT("WITH_DATA" DRWBLOCK+16*, DRWBLOCK+24*, DRWBLOCK+43
>> IBPRINT("WRITE_IF_COMPILING" DRWBLOCK+12*, DRWBLOCK+15
IBTEXT DRWBLOCK+3~, DRWBLOCK+41*
IBWARN DRWBLOCK+29~*
IBWRTCNT DRWBLOCK+3~, DRWBLOCK+28!
IBWRTCNT("B" DRWBLOCK+13*, DRWBLOCK+22
IBWRTCNT("H" DRWBLOCK+13*, DRWBLOCK+23
IBWRTCNT("S" DRWBLOCK+13*, DRWBLOCK+20
IBWRTCNT("V" DRWBLOCK+13*, DRWBLOCK+21
>> IOINHI DEVSETUP+11*, DEVSETUP+18*
>> IOINORM DEVSETUP+11*, DEVSETUP+18*
>> IORVOFF DEVSETUP+13*
>> IORVON DEVSETUP+13*
IOSL DEVSETUP+8*
>> IOXY DEVSETUP+14*
NODE DRWBLOCK+3~, DRWBLOCK+48*, DRWBLOCK+49*, DRWBLOCK+51, DRWBLOCK+52, DRWBLOCK+57, DRWBLOCK+64, DRWBLOCK+65, DRWBLOCK+68
NOOFFSET DRWBLOCK~, DRWBLOCK+9
OPTIONS DRWBLOCK+3~, DRWBLOCK+35*, DRWBLOCK+36*, DRWBLOCK+38, DRWBLOCK+39
PRINT DRWBLOCK+50~, DRWBLOCK+58*, DRWBLOCK+60, DRWBLOCK+61, DRWBLOCK+63*, DRWBLOCK+64
REPLACE DRWBLOCK+50~, DRWBLOCK+63
REPLACE( DRWBLOCK+60*, DRWBLOCK+61*
REPLACE("_" DRWBLOCK+60*, DRWBLOCK+61*
>> ROW DRWBLOCK+52*, DRWBLOCK+59*, DRWBLOCK+64, DRWBLOCK+65, DRWBLOCK+67*, DRWBLOCK+68
STRING DRWBLOCK+3~, DRWBLOCK+52*, DRWBLOCK+60*, DRWBLOCK+61*, DRWBLOCK+62*, DRWBLOCK+64, DRWBLOCK+65
SUB DRWBLOCK+3~, DRWBLOCK+48*, DRWBLOCK+49*
TEMP DRWBLOCK+16~*, DRWBLOCK+24
TYPE DRWBLOCK+3~, DRWBLOCK+49*, DRWBLOCK+56, DRWBLOCK+67
TYPENODE DRWBLOCK+50~, DRWBLOCK+57*, DRWBLOCK+58
UNIT DRWBLOCK+50~, DRWBLOCK+58*, DRWBLOCK+62
WIDTH DRWBLOCK+3~, DRWBLOCK+34*, DRWBLOCK+37, DRWBLOCK+38, DRWBLOCK+39, DRWBLOCK+49*, DRWBLOCK+60, DRWBLOCK+61, DRWBLOCK+67, DRWBLOCK+68
X DEVSETUP+5*!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All