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

Package: Automated Information Collection System

Routine: IBDFQEA


Information

IBDFQEA ;ALB/CJM/MAF - ENCOUNTER FORM - BUILD FORM(editing action for group's selections list) ;06/16/95

Source Information

Source file <IBDFQEA.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Automated Information Collection System 9 (DELSLCTN,IDXGRP)^IBDF3  (ADDREC,NARR,NOGOOD,SEQUENCE,TERM)^IBDF4  (ADD,CODES)^IBDF4A  ADD^IBDF4C  FORMAT^IBDF9A1  INIT^IBDFQSL1  $$LSTDSCR2^IBDFU1  ($$DORTN,RTNDSCR)^IBDFU1B  
$$RUSURE^IBDFU5  
VA FileMan 5 ^DIC  FILE^DICN  ^DIE  (,IX)^DIK  ^DIR  
List Manager 3 (FULL,PAUSE)^VALM1  KILL^VALM10  EN^VALM2  

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

Package Total Caller Graph
Automated Information Collection System 9 IBDF QUICK ACTION ADD  IBDF QUICK ACTION ADD BLANK  IBDF QUICK ACTION DELETE  IBDF QUICK ACTION EDIT  IBDF QUICK ACTION FORMAT GROUP  IBDF QUICK EDIT GRP  IBDF QUICK GROUP ADD  IBDF QUICK GROUP RESEQUENCE  
IBDF QUICK GRP DELETE  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EDIT ;allows editing of an existing selection
EDITEXIT ;
DELETE ;allows the user to select selections to delete
ADDSLCTN ;allows the user to add a selection to the selection group
ADDEXIT ;
ADDBLANK ;allows the user to add a dummy selection to the selection group
KILL3573(IBDSEL) ;
FORMAT ;allows the user to format all of the selections in the group in mass
GRPDEL ; -- Group Delete
GROUPADD ; -- Add a new group to the selection list and to file 357.4.
GRPEDIT ;
EXIT
GRPRESEQ ; -- Resequence numerically or alphabetically a group
; within a block.
GRP1
GRPRSEQ1 ; -- Resequence all groups chosen

External References

Name Field # of Occurrence
^DIC ADDSLCTN+13, ADDSLCTN+15, ADDBLANK+6, GRPDEL+5, GRPEDIT+3, GRP1
FILE^DICN EDIT+20, GROUPADD+8
^DIE EDIT+12, EDIT+13, EDIT+33, GROUPADD+10, GRPEDIT+5
^DIK DELETE+10, KILL3573+2, GRPDEL+8
IX^DIK EDIT+10
^DIR GROUPADD+5
DELSLCTN^IBDF3 GRPDEL+8, GRPEDIT+6
IDXGRP^IBDF3 GRPDEL+9, GROUPADD+4, GRPEDIT+7
ADDREC^IBDF4 ADDSLCTN+16
NARR^IBDF4 EDIT+34
NOGOOD^IBDF4 ADDSLCTN+7, ADDSLCTN+11
SEQUENCE^IBDF4 GRP1+1, GRPRSEQ1+3
TERM^IBDF4 EDIT+35
ADD^IBDF4A ADDBLANK+7
CODES^IBDF4A EDIT+14
ADD^IBDF4C EDIT+15
FORMAT^IBDF9A1 FORMAT+2
INIT^IBDFQSL1 ADDBLANK+8, EXIT
$$LSTDSCR2^IBDFU1 GRPRESEQ+4
$$DORTN^IBDFU1B ADDSLCTN+11
RTNDSCR^IBDFU1B ADDSLCTN+6
$$RUSURE^IBDFU5 DELETE+9, GRPDEL+7
FULL^VALM1 EDIT+1, DELETE+1, ADDSLCTN+3, ADDBLANK+5, GRPDEL+2, GROUPADD+1, GRPEDIT+1, GRPRESEQ+2
PAUSE^VALM1 GROUPADD+9
KILL^VALM10 DELETE+11
EN^VALM2 EDIT+3, DELETE+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EDIT+14
Function Call: WRITE
  • Prompt: !
  • Line Location: EDIT+15
Function Call: WRITE
  • Prompt: !!,"Editing Subcolumn "_SC_": Header="_IBLIST("SCHDR",SC)
  • Line Location: EDIT+25
Function Call: WRITE
  • Prompt: !
  • Line Location: EDIT+34
Function Call: WRITE
  • Prompt: !
  • Line Location: EDIT+35
Function Call: WRITE
  • Prompt: !,"Now for another!",!
  • Line Location: ADDSLCTN+10
Function Call: WRITE
  • Prompt: !,"Unable to create a new record!"
  • Line Location: GROUPADD+9
Routine Call
  • DIC
  • Line Location:
    • ADDSLCTN+13
    • ADDSLCTN+15
    • ADDBLANK+6
    • GRPDEL+5
    • GRPEDIT+3
    • GRP1
Routine Call
  • DIE
  • Line Location:
    • EDIT+12
    • EDIT+13
    • EDIT+33
    • GROUPADD+10
    • GRPEDIT+5
Routine Call
  • DIR
  • Line Location:
    • GROUPADD+5

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBE(357.3 - [#357.3] EDIT+7, EDIT+17, EDIT+22, EDIT+23, EDIT+24*, EDIT+26, EDIT+29, EDIT+30, DELETE+7, GRPDEL+4
^IBE(357.4 - [#357.4] GRPDEL+7
^TMP("IBDF ADDSLCTN" DELETE+12, ADDSLCTN+8*, GRPDEL+10, EXIT*
^TMP("IBDF DELETE SELECTION OPTION" DELETE+12*, GRPDEL+10*
^TMP("SELIDX" EDIT+6, DELETE+6

Label References

Name Line Occurrences
ADDEXIT ADDSLCTN+7
EXIT EDITEXIT+1, DELETE+14, ADDSLCTN+10, ADDEXIT+1, FORMAT+3, GRPDEL+5, GRPDEL+12, GROUPADD+4, GROUPADD+12, GRPEDIT+3
GRPEDIT+9, GRP1+1, GRP1+2
GRP1 GRP1+3
KILL3573 ADDSLCTN+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CONT EDIT+13*, EDIT+22, EDIT+25*, EDIT+33
DA EDIT+10!*, EDIT+12*!, EDIT+13*!, EDIT+18!, EDIT+25*, EDIT+33!, DELETE+4!, DELETE+6*, DELETE+7, DELETE+13!
, KILL3573+1~, KILL3573+2*, GRPDEL+8!*, GROUPADD+8!, GROUPADD+10!*, GRPEDIT+2~, GRPEDIT+5*, GRPEDIT+6
DA(1 EDIT+20*, EDIT+25*
DD GROUPADD+7!
DIC EDIT+18!, EDIT+20*, ADDSLCTN+13*!, ADDSLCTN+15*!, ADDBLANK+6!*, GRPDEL+5*!, GROUPADD+7!*, GROUPADD+8!, GROUPADD+10!, GRPEDIT+2~
GRPEDIT+3*!, GRPEDIT+5*, GRPRESEQ+3~, GRP1*!
DIC("S" ADDSLCTN+13*, ADDSLCTN+15*, ADDBLANK+6*, GRPDEL+5*, GRPEDIT+3*, GRP1*
DIC(0 EDIT+20*, ADDSLCTN+13*, ADDSLCTN+15*, ADDBLANK+6*, GRPDEL+5*, GROUPADD+7*, GRPEDIT+3*, GRP1*
DIE EDIT+12*!, EDIT+13*!, EDIT+25*, EDIT+33!, GROUPADD+8!, GROUPADD+10*!, GRPEDIT+2~, GRPEDIT+5*
DIE("NO^" GROUPADD+10*
DIK EDIT+10!*, DELETE+6*, DELETE+13!, KILL3573+1~, KILL3573+2*!, GRPDEL+8*!
DINUM EDIT+18!, GROUPADD+7!
DIR GROUPADD+5!
DIR("B" GROUPADD+5*
DIR(0 GROUPADD+5*
>> DIRUT ADDBLANK+7, GROUPADD+5
DLAYGO EDIT+19~, EDIT+20*
DO EDIT+18!, GROUPADD+7!
DR EDIT+12*!, EDIT+13*!, EDIT+25*, EDIT+28*, EDIT+32*, EDIT+33!, GROUPADD+10*!, GRPEDIT+2~, GRPEDIT+5*
GRP GRPDEL+1~, GRPDEL+6*, GRPDEL+7, GRPDEL+8, GROUPADD+2~, GRPEDIT+2~, GRPEDIT+4*, GRPEDIT+5, GRPRESEQ+3~
IBDSEL KILL3573~, KILL3573+2, GRPDEL+1~, GRPDEL+3*, GRPDEL+4*, GRPDEL+10
IBDSLCTN ADDSLCTN+1~, ADDSLCTN+16, ADDSLCTN+17
IBFLAG GRPRSEQ1+1~, GRPRSEQ1+2*
IBGROUP GRPRSEQ1+1~, GRPRSEQ1+2*, GRPRSEQ1+3*
IBGRP EDIT+8*, DELETE+8*, ADDSLCTN+1~, ADDSLCTN+13*, ADDSLCTN+15*, ADDBLANK+4~, ADDBLANK+6*, GRPDEL+5*, GRPEDIT+3*, GRPRESEQ+3~
IBGRP( GRPRSEQ1+3
IBGRUP GRPRESEQ+3~, GRP1+1, GRP1+2
IBGRUP( GRP1*
>> IBLIST GRPDEL+4, GROUPADD+10, GRPRESEQ+4
>> IBLIST("CLRM" ADDSLCTN+5
>> IBLIST("EDITI NG CLRM" , ADDSLCTN+5*
>> IBLIST("RTN" ADDSLCTN+4
>> IBLIST("SCEDITABLE" EDIT+23
>> IBLIST("SCHDR" EDIT+25
>> IBLIST("SCPIECE" EDIT+23
>> IBLIST("SCTYPE" EDIT+17, EDIT+23
>> IBRTN ADDSLCTN+4*, ADDSLCTN+6, ADDSLCTN+11
>> IBRTN("ACTION" ADDSLCTN+7
>> IBRTN("DATA_LOCATION" ADDSLCTN+9, ADDSLCTN+12, ADDSLCTN+18
IBVAL EDIT+26*, EDIT+28*, EDIT+30*, EDIT+31*, EDIT+33!
NAME GROUPADD+2~, GROUPADD+6*, GROUPADD+7
NODE EDIT+2~, EDIT+7*, EDIT+8, EDIT+12, DELETE+7*, DELETE+8
NQTY EDIT+2~, EDIT+27, EDIT+28
OQTY EDIT+2~, EDIT+27, EDIT+28
>> ORD EDIT+8*, DELETE+8*
QUIT ADDSLCTN+1~, ADDSLCTN+10*, ADDSLCTN+11*, ADDSLCTN+12*, ADDSLCTN+13*, ADDSLCTN+15*, ADDSLCTN+16, ADDSLCTN+17, GROUPADD+2~, GROUPADD+3*
GROUPADD+4, GROUPADD+5*, GROUPADD+9*
SC EDIT+2~, EDIT+17*, EDIT+20, EDIT+23*, EDIT+25
SEL EDIT+2~, EDIT+4*, EDIT+5, EDIT+6, DELETE+2~, DELETE+5*, DELETE+6, DELETE+9, DELETE+11
SLCTN EDIT+2~, EDIT+6*, EDIT+7, EDIT+10, EDIT+12, EDIT+13, EDIT+17, EDIT+20, EDIT+22, EDIT+23
EDIT+24, EDIT+25, EDIT+26, EDIT+29, EDIT+30
SUB EDIT+2~, EDIT+22*, EDIT+23, EDIT+25, EDIT+26, EDIT+30, ADDSLCTN+1~
>> VALMBCK ADDBLANK+9*, GRPDEL+11*, GRPEDIT+8*, EXIT*
>> VALMY( EDIT+4, DELETE+5
>> X EDIT+20*, ADDSLCTN+13, GROUPADD+7*
>> XQORNOD(0 EDIT+3, DELETE+3
>> Y ADDSLCTN+13, ADDSLCTN+15, ADDBLANK+6, ADDBLANK+7, GRPDEL+5, GRPDEL+6, GROUPADD+6, GROUPADD+9, GROUPADD+10, GRPEDIT+3
GRPEDIT+4, GRP1GRP1+1, GRP1+2
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