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

Package: Automated Information Collection System

Routine: IBDF2F


Information

IBDF2F ;ALB/CJM - ENCOUNTER FORM - PRINT FORM(sends to printer) ;NOV 16,1992

Source Information

Source file <IBDF2F.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Automated Information Collection System 3 CNVRTHT^IBDF2D1  REGISTER^IBDF2F1  ($$CTRLS,$$GRPHCS)^IBDFU  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Automated Information Collection System 1 IBDF2A  

Entry Points

Name Comments DBIA/ICR reference
UNDRLINE ;
DRAW(STARTY,LASTY) ; draws the objects needing HP-GL/2
DRWBBL(Y,X) ;
DRWBOX(Y,X,WIDTH,HT) ;
PGRPHCS(STARTY,LASTY) ;print graphics - only for raster devices
HANDPRNT(Y,X,WIDTH,LINES,PRNTTYPE,TYPEDATA) ; draw hand print area
WHITEOUT ;puts white space around the anchors - helps insure that the anchors can be located
LNPRINT(IBPFID) ;prints the form

External References

Name Field # of Occurrence
CNVRTHT^IBDF2D1 HANDPRNT+28
REGISTER^IBDF2F1 LNPRINT+23, LNPRINT+31
$$CTRLS^IBDFU LNPRINT+35
$$GRPHCS^IBDFU PGRPHCS+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IBDEVICE("DUPLEX_LONG")
  • Line Location: LNPRINT+9
Function Call: WRITE
  • Prompt: IBDEVICE("DUPLEX_SHORT")
  • Line Location: LNPRINT+10
Function Call: WRITE
  • Prompt: IBDEVICE("SIMPLEX")
  • Line Location: LNPRINT+11
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: LNPRINT+12
Function Call: WRITE
  • Prompt: !
  • Line Location: LNPRINT+32
Function Call: WRITE
  • Prompt: IBDEVICE("SIMPLEX")
  • Line Location: LNPRINT+50
Function Call: WRITE
  • Prompt: IBDEVICE("SIMPLEX")
  • Line Location: LNPRINT+51
Function Call: WRITE
  • Prompt: @IBDEVICE("RESET")
  • Line Location: LNPRINT+58
Function Call: WRITE
  • Prompt: IOG1
  • Line Location: PGRPHCS+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PGRPHCS+5
Function Call: WRITE
  • Prompt: GRPHCS
  • Line Location: PGRPHCS+5
Function Call: WRITE
  • Prompt: IOG0
  • Line Location: PGRPHCS+7
Function Call: WRITE
  • Prompt: $C(27),"*p0x0Y"
  • Line Location: DRAW+2
Function Call: WRITE
  • Prompt: $C(27),"*c5760x7200Y"
  • Line Location: DRAW+3
Function Call: WRITE
  • Prompt: $C(27),"*c0T"
  • Line Location: DRAW+4
Function Call: WRITE
  • Prompt: $C(27),"%1B"
  • Line Location: DRAW+5
Function Call: WRITE
  • Prompt: "IN;SP1;"
  • Line Location: DRAW+6
Function Call: WRITE
  • Prompt: "SC0,5760,7200,0;"
  • Line Location: DRAW+7
Function Call: WRITE
  • Prompt: "AD3,16.6;"
  • Line Location: DRAW+8
Function Call: WRITE
  • Prompt: "SV1,30;"
  • Line Location: DRAW+11
Function Call: WRITE
  • Prompt: "PW.15;"
  • Line Location: DRAW+12
Function Call: WRITE
  • Prompt: "PW.4;"
  • Line Location: DRAW+17
Function Call: WRITE
  • Prompt: "SV1,100;"
  • Line Location: DRAW+19
Function Call: WRITE
  • Prompt: "PW.15;"
  • Line Location: DRAW+25
Function Call: WRITE
  • Prompt: "SV1,30;"
  • Line Location: DRAW+27
Function Call: WRITE
  • Prompt: $C(27),"%0A"
  • Line Location: DRAW+34
Function Call: WRITE
  • Prompt: "PA"_(X)_","_(Y)_";"
  • Line Location: DRWBBL+5
Function Call: WRITE
  • Prompt: "EA"_(X+87)_","_(Y+45)_";"
  • Line Location: DRWBBL+7
Function Call: WRITE
  • Prompt: "PA"_(X)_","_(Y)_";"
  • Line Location: DRWBOX+4
Function Call: WRITE
  • Prompt: "EA"_(X+((WIDTH-1)*IBDEVICE("COL_WIDTH")))_","_(Y+((HT-1.7)*IBDEVICE("ROW_HT")))_";"
  • Line Location: DRWBOX+6
Function Call: WRITE
  • Prompt: "SA;","PA"_(X+50+(172.7654*WIDTH))_",",(Y+(120))_";","LB",UNIT,$CHAR(3),"SS;"
  • Line Location: HANDPRNT+18
Function Call: WRITE
  • Prompt: "PA"_(X+(172.7654*I))_",",(Y+(180))_";PD;PR0,-180;PU"
  • Line Location: HANDPRNT+20
Function Call: WRITE
  • Prompt: $C(27),"&a0v0H",!
  • Line Location: WHITEOUT+5
Function Call: WRITE
  • Prompt: $C(27),"&l0E"
  • Line Location: WHITEOUT+7
Function Call: WRITE
  • Prompt: $C(27),"&a354v4H",$C(27),"*c200h60v1P"
  • Line Location: WHITEOUT+9
Function Call: WRITE
  • Prompt: $C(27),"&a354v2676H",$C(27),"*c400h60v1P"
  • Line Location: WHITEOUT+11
Function Call: WRITE
  • Prompt: $C(27),"&a7505v4H",$C(27),"*c200h60v1P"
  • Line Location: WHITEOUT+13
Function Call: WRITE
  • Prompt: $C(27),"&a354v5450H",$C(27),"*c400h60v1P"
  • Line Location: WHITEOUT+15
Function Call: WRITE
  • Prompt: $C(27),"&a7505v2676H",$C(27),"*c400h60v1P"
  • Line Location: WHITEOUT+17
Function Call: WRITE
  • Prompt: $C(27),"&a7505v5450H",$C(27),"*c400h60v1P"
  • Line Location: WHITEOUT+19

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("RM" LNPRINT+54
^IBE(359.1 - [#359.1] HANDPRNT+6

Label References

Name Line Occurrences
DRAW LNPRINT+28, LNPRINT+45
DRWBBL DRAW+14
DRWBOX DRAW+22
HANDPRNT DRAW+31
PGRPHCS LNPRINT+27, LNPRINT+42
UNDRLINE LNPRINT+39
WHITEOUT LNPRINT+28, LNPRINT+45

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BLK DRAW+1~, DRAW+21*, DRAW+22
CHAR HANDPRNT+4~, HANDPRNT+20*, HANDPRNT+23
COL DRAW+1~, DRAW+14*, DRAW+21*, DRAW+22, DRAW+29*, DRAW+30, DRAW+31
CURX LNPRINT+3~, LNPRINT+34*, LNPRINT+35, LNPRINT+36*, LNPRINT+37
CURY LNPRINT+3~, LNPRINT+24*, LNPRINT+25, LNPRINT+27, LNPRINT+28, LNPRINT+32, LNPRINT+33, LNPRINT+39
DX PGRPHCS+1~, PGRPHCS+3*, PGRPHCS+5*
DY PGRPHCS+1~, PGRPHCS+3*, PGRPHCS+5*
FORMAT HANDPRNT+4~, HANDPRNT+7*, HANDPRNT+20
GRPHCS PGRPHCS+1~, PGRPHCS+5*
HT DRAW+1~, DRAW+22*, DRWBOX~, DRWBOX+6
I HANDPRNT+20~*, HANDPRNT+22
>> IBARRAY("BOXES" DRAW+21, DRAW+22
>> IBARRAY("BUBBLES" DRAW+14
>> IBARRAY("CONTROLS" LNPRINT+34, LNPRINT+35
>> IBARRAY("GRAPHICS" PGRPHCS+4, PGRPHCS+5
>> IBARRAY("HAND_PRINT" DRAW+29, DRAW+30
>> IBARRAY("TEXT" LNPRINT+16, LNPRINT+18, LNPRINT+38
>> IBARRAY("UNDERLINES" LNPRINT+16, UNDRLINE+3, UNDRLINE+11
>> IBDEVICE("COL_WIDTH" DRWBBL+2, DRWBOX+2, DRWBOX+6, HANDPRNT+11, HANDPRNT+27
>> IBDEVICE("CRT" UNDRLINE+1
>> IBDEVICE("DUPLEX_LONG" LNPRINT+9, LNPRINT+50
>> IBDEVICE("DUPLEX_SHORT" LNPRINT+10, LNPRINT+51
>> IBDEVICE("GRAPHICS" LNPRINT+27, LNPRINT+42
>> IBDEVICE("PCL" LNPRINT+21, LNPRINT+27, LNPRINT+28, LNPRINT+42, LNPRINT+45, LNPRINT+56, UNDRLINE+4, UNDRLINE+7
>> IBDEVICE("RESET" LNPRINT+58
>> IBDEVICE("ROW_HT" DRWBBL+2, DRWBOX+2, DRWBOX+6, HANDPRNT+11, HANDPRNT+12, HANDPRNT+27, HANDPRNT+32
>> IBDEVICE("SIMPLEX" LNPRINT+11, LNPRINT+50, LNPRINT+51
>> IBDEVICE("TCP" LNPRINT+29, LNPRINT+47
>> IBFORM("PAGE_HT" LNPRINT+14
>> IBFORM("PRINT_MODE" LNPRINT+9, LNPRINT+10, LNPRINT+50, LNPRINT+51
>> IBFORM("SCAN" WHITEOUT+3
>> IBFORM("WIDTH" DRWBBL+2, HANDPRNT+11
IBPFID LNPRINT~
IEN DRAW+1~, DRAW+29*, DRAW+30
IOF LNPRINT+12, LNPRINT+29, LNPRINT+47
>> IOG0 PGRPHCS+7
>> IOG1 PGRPHCS+2
IOM LNPRINT+54
IOSL LNPRINT+15, LNPRINT+59*
>> IOXY PGRPHCS+3, PGRPHCS+5
LASTY PGRPHCS~, PGRPHCS+4, PGRPHCS+6, DRAW~, DRAW+14, DRAW+21, DRAW+29, DRAW+33
LINE LNPRINT+3~, LNPRINT+18*, LNPRINT+35, LNPRINT+37, LNPRINT+38*, PGRPHCS+1~, PGRPHCS+4*, PGRPHCS+5
LINES HANDPRNT~, HANDPRNT+8*, HANDPRNT+12*, HANDPRNT+28, HANDPRNT+32
NODE DRAW+1~, DRAW+22*, DRAW+30*, DRAW+31, HANDPRNT+4~, HANDPRNT+5*, HANDPRNT+6*, HANDPRNT+7
NXTTXT LNPRINT+3~, LNPRINT+16*, LNPRINT+18, LNPRINT+24, LNPRINT+26, LNPRINT+33, LNPRINT+34, LNPRINT+35, LNPRINT+38*
NXTUL LNPRINT+3~, LNPRINT+16*, LNPRINT+24, LNPRINT+26, LNPRINT+39, UNDRLINE+3, UNDRLINE+11*
NXTX LNPRINT+3~, LNPRINT+34*, LNPRINT+35, LNPRINT+36
PAGE LNPRINT+3~, LNPRINT+4*, LNPRINT+23, LNPRINT+30*, LNPRINT+31
PERPAGE LNPRINT+3~, LNPRINT+14*, LNPRINT+15*, LNPRINT+25, LNPRINT+32, LNPRINT+35, PGRPHCS+5, DRAW+14, DRAW+22, DRAW+31
PRNTTYPE DRAW+1~, DRAW+30*, DRAW+31, HANDPRNT~, HANDPRNT+9, HANDPRNT+25
ROW DRAW+1~, DRAW+13*, DRAW+14*, DRAW+20*, DRAW+21*, DRAW+22, DRAW+28*, DRAW+29*, DRAW+30, DRAW+31
STARTY LNPRINT+3~, LNPRINT+17*, LNPRINT+27, LNPRINT+28, LNPRINT+42, LNPRINT+45, PGRPHCS~, PGRPHCS+4, PGRPHCS+6*, DRAW~
, DRAW+13, DRAW+20, DRAW+28, DRAW+33*
STRING LNPRINT+3~, LNPRINT+37*
TYPEDATA HANDPRNT~, HANDPRNT+6
UL UNDRLINE+2~, UNDRLINE+3*, UNDRLINE+5, UNDRLINE+8
UNIT HANDPRNT+4~, HANDPRNT+7*, HANDPRNT+18
WIDTH DRAW+1~, DRAW+22*, DRAW+30*, DRAW+31, DRWBOX~, DRWBOX+6, HANDPRNT~, HANDPRNT+16, HANDPRNT+18, HANDPRNT+20
, HANDPRNT+32
X LNPRINT+54*!, DRWBBL~, DRWBBL+2*, DRWBBL+5, DRWBBL+7, DRWBOX~, DRWBOX+2*, DRWBOX+4, DRWBOX+6, HANDPRNT~
, HANDPRNT+11*, HANDPRNT+14, HANDPRNT+16, HANDPRNT+18, HANDPRNT+20, HANDPRNT+22, HANDPRNT+27*, HANDPRNT+30, HANDPRNT+32
Y DRWBBL~, DRWBBL+2*, DRWBBL+5, DRWBBL+7, DRWBOX~, DRWBOX+2*, DRWBOX+4, DRWBOX+6, HANDPRNT~, HANDPRNT+11*
, HANDPRNT+12*, HANDPRNT+14, HANDPRNT+16, HANDPRNT+18, HANDPRNT+20, HANDPRNT+22, HANDPRNT+27*, HANDPRNT+30, HANDPRNT+32
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All