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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBDF9B4

Package: Automated Information Collection System

Routine: IBDF9B4


Information

IBDF9B4 ;ALB/CJM - ENCOUNTER FORM - (edit,delete,add Hand Print fields) ;JUL 20,1994

Source Information

Source file <IBDF9B4.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Automated Information Collection System 6 SHIFT^IBDF10  UNCMPBLK^IBDF19  $$NEWNAME^IBDF9B  DLTHFLD^IBDFU3  IDXBLOCK^IBDFU4  ($$RUSURE,PAUSE)^IBDFU5  
VA FileMan 5 IX^DIC  FILE^DICN  ^DIE  ^DIK  ^DIR  
List Manager 2 FULL^VALM1  RE^VALM4  

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

Package Total Caller Graph
Automated Information Collection System 1 IBDF9B  

Entry Points

Name Comments DBIA/ICR reference
HFIELD ;Create, Edit, or Delete a Hand Print field from the form
SHIFT ;expects IBBLK to be defined - shifts all hand print fields within range supplied by user
EDITFLD ;expects IBBLK to be defined
SELECT ;
AGAIN
DLTFLD ;expects IBBLK to be defined
NEWFLD ;adds a new field, expects IBBLK to be defined
LENGTHDT(TYPE) ;

External References

Name Field # of Occurrence
IX^DIC AGAIN+2
FILE^DICN NEWFLD+6
^DIE EDITFLD+8, NEWFLD+12
^DIK NEWFLD+13
^DIR HFIELD+12, AGAIN+4
SHIFT^IBDF10 SHIFT+1
UNCMPBLK^IBDF19 SHIFT+2, EDITFLD+9, DLTFLD+6, NEWFLD+14
$$NEWNAME^IBDF9B NEWFLD+3
DLTHFLD^IBDFU3 DLTFLD+5
IDXBLOCK^IBDFU4 SHIFT+2, EDITFLD+9, DLTFLD+6, NEWFLD+14
$$RUSURE^IBDFU5 DLTFLD+4
PAUSE^IBDFU5 SELECT+3, NEWFLD+9
FULL^VALM1 HFIELD+8
RE^VALM4 HFIELD+15, EDITFLD+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"There is no hand print field!"
  • Line Location: SELECT+3
Routine Call
  • DIC
  • Line Location:
    • AGAIN+2
Routine Call
  • DIE
  • Line Location:
    • EDITFLD+8
    • NEWFLD+12
Routine Call
  • DIR
  • Line Location:
    • HFIELD+12
    • AGAIN+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(359.94 - [#359.94] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBE(359.1 - [#359.1] LENGTHDT+3
^IBE(359.94 - [#359.94] EDITFLD+7, SELECT+3, DLTFLD+4

Label References

Name Line Occurrences
@( HFIELD+14
AGAIN AGAIN+4
SELECT EDITFLD+3, DLTFLD+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> D AGAIN*
DA EDITFLD+8!*, NEWFLD+6!, NEWFLD+12!*, NEWFLD+13!*
DD NEWFLD+5!
DIC AGAIN!*, AGAIN+2!, NEWFLD+5!*, NEWFLD+6!, NEWFLD+12!
DIC("B" AGAIN*
DIC("S" AGAIN+1*
DIC(0 AGAIN*, NEWFLD+5*
DIE EDITFLD+8!*, NEWFLD+5!, NEWFLD+6!, NEWFLD+12!*
DIE("NO^" EDITFLD+8*, NEWFLD+12*
DIK NEWFLD+13*!
DINUM NEWFLD+5!
DIR HFIELD+9!, HFIELD+12!, AGAIN+4!
DIR("?" HFIELD+9*, HFIELD+10
DIR("A" HFIELD+11*, AGAIN+4*
DIR("B" HFIELD+11*, AGAIN+4*
DIR(0 HFIELD+11*, AGAIN+4*
>> DIRUT HFIELD+12, AGAIN+4
DLAYGO NEWFLD+1~, NEWFLD+5*
DO NEWFLD+5!
DR EDITFLD+8!*, NEWFLD+12!*
>> DTOUT AGAIN+4
>> DUOUT AGAIN+4
FIELD NEWFLD+1~, NEWFLD+7*, NEWFLD+8, NEWFLD+10, NEWFLD+12, NEWFLD+13
>> IBBLK SHIFT+2, EDITFLD+9, SELECT+2, SELECT+3, AGAINDLTFLD+5, DLTFLD+6, NEWFLD+14
IBDELETE EDITFLD+2~, NEWFLD+2~, NEWFLD+11*, NEWFLD+13
IBFIELD EDITFLD+1~, EDITFLD+4, EDITFLD+7, EDITFLD+8, SELECT+1*, AGAIN+3*, AGAIN+4, DLTFLD+1~, DLTFLD+3, DLTFLD+4
DLTFLD+5
IBLEN EDITFLD+2~, EDITFLD+6*, NEWFLD+2~, NEWFLD+4*
IBOLD EDITFLD+2~, EDITFLD+7*, NEWFLD+2~, NEWFLD+4*
IBRTN NEWFLD+1~
IBTYPE EDITFLD+2~, EDITFLD+7*, NEWFLD+2~
IBVALMBG HFIELD+2~, HFIELD+3*, HFIELD+16
IBX EDITFLD+2~, EDITFLD+6*, NEWFLD+2~, NEWFLD+4*
IBY EDITFLD+2~, EDITFLD+6*, NEWFLD+2~, NEWFLD+4*
LEN LENGTHDT+2~, LENGTHDT+4*, LENGTHDT+5*, LENGTHDT+6*, LENGTHDT+7
NAME NEWFLD+1~, NEWFLD+3*, NEWFLD+5
NODE EDITFLD+1~, NEWFLD+1~, LENGTHDT+2~, LENGTHDT+3*, LENGTHDT+4, LENGTHDT+6
QUIT HFIELD+2~, HFIELD+4*, HFIELD+7, HFIELD+12*, HFIELD+13*
RTN EDITFLD+1~
TYPE LENGTHDT~, LENGTHDT+1, LENGTHDT+3
>> VALMBCK HFIELD+5*, HFIELD+16*
>> VALMBG HFIELD+3, HFIELD+16*
>> X AGAIN*, NEWFLD+5*
>> Y HFIELD+12, HFIELD+13, HFIELD+14, AGAIN+3, AGAIN+4, NEWFLD+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All