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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBDF16

Package: Automated Information Collection System

Routine: IBDF16


Information

IBDF16 ;ALB/CJM - ENCOUNTER FORM - (edit Package Interfaces, Marking Areas) ;Jul 23,1993

Source Information

Source file <IBDF16.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 5 ^DIC  MIX^DIC1  ^DIE  ^DIK  ^DIR  
Automated Information Collection System 1 PAUSE^IBDFU5  

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

Package Total Caller Graph
Automated Information Collection System 4 IBDF EDIT MARKING AREA  IBDF EDIT PACKAGE INTERFACE  ^IBE(357.6  ^IBE(358.6  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
EDIT ;allows the user to create/edit/delete Package Interaces of type
TYPE ;asks the user what type of interface he wants to edit
INTRFACE ;edit package interface
LOOKUP ;additional help for the USER LOOKUP field
WARNING ;warns the user to lookup in the technical doc how to write Package Interfaces
MARKING ;allows the user to create/edit/delete marking areas not in the toolkit

External References

Name Field # of Occurrence
^DIC MARKING+9
MIX^DIC1 INTRFACE+11
^DIE INTRFACE+17, MARKING+15
^DIK INTRFACE+18, MARKING+16
^DIR TYPE+6
PAUSE^IBDFU5 EDIT+5, MARKING+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EDIT+4
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EDIT+6
Function Call: WRITE
  • Prompt: !!,"OUTPUT interfaces are used to obtain data from other packages that will be",!,"displayed to DATA FIELDS."
  • Line Location: TYPE+1
Function Call: WRITE
  • Prompt: !!,"SELECTION interfaces are used to obtain data from other packages that will be",!,"displayed to SELECTION LISTS."
  • Line Location: TYPE+2
Function Call: WRITE
  • Prompt: !!,"You can enter a list of words with which to index this interface. You will",!,"then be able to look up this interface by entering any word on the list."
  • Line Location: LOOKUP+1
Function Call: WRITE
  • Prompt: !,"Each word should be at least 3 characters long, and words must be separated",!,"by a space.",!
  • Line Location: LOOKUP+2
Function Call: WRITE
  • Prompt: !!,"You can write your own Package Interfaces to obtain data not available"
  • Line Location: WARNING+1
Function Call: WRITE
  • Prompt: !,"through the Toolkit. Before you do so, however, please consult the technical",!,"documentation for the guidelines that must be followed. In particular, you"
  • Line Location: WARNING+2
Function Call: WRITE
  • Prompt: !,"must know where the data should be placed and what format must be used.",!
  • Line Location: WARNING+3
Function Call: WRITE
  • Prompt: @IOF,!!!!!
  • Line Location: MARKING+2
Function Call: WRITE
  • Prompt: "You can create your own MARKING AREAS to supplement those that come with the",!,"toolkit. Marking areas are the areas on a selection list that the user",!,"marks to indicate selections from the list.",!!!!!
  • Line Location: MARKING+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MARKING+5
Function Call: WRITE
  • Prompt: !!,"New marking area created!"
  • Line Location: MARKING+17
Routine Call
  • DIC
  • Line Location:
    • MARKING+9
Routine Call
  • DIE
  • Line Location:
    • INTRFACE+17
    • MARKING+15
Routine Call
  • DIR
  • Line Location:
    • TYPE+6

FileMan Files Accessed Via FileMan Db Call

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

Label References

Name Line Occurrences
INTRFACE EDIT+8
TYPE EDIT+7
WARNING EDIT+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D INTRFACE+7*, INTRFACE+11!, MARKING+9!
DA INTRFACE+11!, INTRFACE+15*, INTRFACE+17!, INTRFACE+18!*, MARKING+9!, MARKING+13*, MARKING+15!, MARKING+16!*
DIC INTRFACE+6!*, INTRFACE+11!, MARKING+6!*, MARKING+9!
DIC("A" INTRFACE+9*
DIC("DR" INTRFACE+8*
DIC("S" INTRFACE+6*, MARKING+6*
DIC(0 INTRFACE+6*, MARKING+6*
DIE INTRFACE+16!*, INTRFACE+17!, MARKING+14!*, MARKING+15!
DIE("NO^" INTRFACE+16*, MARKING+14*
DIK INTRFACE+18*!, MARKING+16*!
DIR TYPE+3!, TYPE+6!
DIR("A" TYPE+4*
DIR("B" TYPE+5*
DIR(0 TYPE+3*
>> DIRUT TYPE+7
DLAYGO INTRFACE+3~, INTRFACE+10*, MARKING+1~, MARKING+8*
DR INTRFACE+16!*, INTRFACE+17!, MARKING+14!*, MARKING+15!
IBACTION INTRFACE+3~
IBDELETE INTRFACE+3~, INTRFACE+5*, INTRFACE+14*, INTRFACE+18, MARKING+12*, MARKING+16, MARKING+17
IBNEW INTRFACE+3~, INTRFACE+13*, INTRFACE+14, MARKING+11*, MARKING+12, MARKING+17
IBTYPE EDIT+3~*, EDIT+8, TYPE+9*, INTRFACE+4, INTRFACE+6, INTRFACE+8
INTRFACE INTRFACE+3~, INTRFACE+13*, INTRFACE+15, INTRFACE+18
IOF EDIT+4, EDIT+6, MARKING+2, MARKING+5
MARK MARKING+1~, MARKING+11*, MARKING+13, MARKING+16
REPORT INTRFACE+3~
>> Y TYPE+8, TYPE+9, INTRFACE+12, INTRFACE+13, MARKING+10, MARKING+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All