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

Package: IFCAP

Routine: PRCBSA


Information

PRCBSA ;WISC@ALTOONA/CTB-BOC EDIT ;4/30/93 3:01 PM

Source Information

Source file <PRCBSA.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 ^DIC  ^DIE  EN1^DIP  
IFCAP 2 MSG^PRCFQ  ^PRCFYN  

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

Package Total Caller Graph
IFCAP 7 PRCB BOC ADD/EDIT  PRCB BOC DEACTIVATE  PRCB BOC REACTIVATE  PRCB BOCT LISTING  PRCBCC  PRCBCPE  PRCBFCP  

Entry Points

Name Comments DBIA/ICR reference
V ;;5.1;IFCAP;;Oct 20, 2000
OUT
REA ;REACTIVATE AN INAACTIVE BOC
DEA ;DEACTIVATE AN A BOC
ADD ;ADD NEW BOC
AD2
AD1
Q
RW ;
L
H
E
D
D1
PRT1 ;PRINT BOCS LISTING

External References

Name Field # of Occurrence
^DIC REA+1, DEA+1, ADD+1
^DIE AD1
EN1^DIP PRT1+2
MSG^PRCFQ REA+3, DEA+3, AD2+6, AD2+8
^PRCFYN REA+2, DEA+2, ADD+3, ADD+4, AD2+5, AD2+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DEA+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ADD+4
Function Call: WRITE
  • Prompt: !!,"BOC NAME: ",Y
  • Line Location: AD2+0
Function Call: WRITE
  • Prompt: !?9
  • Condition for execution: $X>48
  • Line Location: AD2+0
Function Call: WRITE
  • Prompt: "// "
  • Line Location: AD2+0
Function Call: READ
  • Variable: X
  • Timeout: $S($D(DTIME):DTIME,1:300)
  • Line Location: AD2+2
Function Call: WRITE
  • Prompt: !,$C(7),"Enter BOC NAME, do not include the NUMBER"
  • Line Location: AD2+4
Function Call: WRITE
  • Prompt: !
  • Line Location: AD1+0
Function Call: READ
  • Prompt: " Replace "
  • Variable: X
  • Timeout: $S($D(DTIME):DTIME,1:300)
  • Line Location: L+0
Function Call: WRITE
  • Prompt: !
  • Condition for execution: $X>50
  • Line Location: L+0
Function Call: WRITE
  • Prompt: " Deletion is not authorized.",$C(7)
  • Line Location: L+0
Function Call: WRITE
  • Prompt: $C(7)," ??"
  • Line Location: L+3
Function Call: READ
  • Prompt: " With "
  • Variable: X
  • Timeout: $S($D(DTIME):DTIME,1:300)
  • Line Location: H+0
Function Call: WRITE
  • Prompt: $C(7),"??"
  • Line Location: H+0
Function Call: WRITE
  • Prompt: S
  • Condition for execution: '$T $C(7) I DG'=Y
  • Line Location: D+0
Function Call: WRITE
  • Prompt: !?3
  • Line Location: D+0
Function Call: WRITE
  • Prompt: X
  • Line Location: D+0
Function Call: WRITE
  • Prompt: !,"Use Standard Filemanager 'Replace With' Techniques to edit the data."
  • Line Location: D1+0
Routine Call
  • DIC
  • Line Location:
    • REA+1
    • DEA+1
    • ADD+1
Routine Call
  • DIE
  • Line Location:
    • AD1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCD(420.2 - [#420.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCD(420.2 - [#420.2] REA+3*, DEA+3*, AD2+7!, AD2+8*

Label References

Name Line Occurrences
AD1 ADD+3, ADD+4, AD2+3
AD2 AD2+4, AD2+5
ADD AD1+1
D LL+1
D1 L
DEA DEA+2, DEA+3
E L
H L+1, L+2, HE
L LL+1, L+2, L+3, E
OUT REA+1, REA+2, DEA+1, DEA+2, ADD+1, ADD+3, ADD+4, AD2+1, AD2+2, AD2+5
AD2+6
Q L
REA REA+2, REA+3
RW AD2+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % REA+2*, DEA+2*, ADD+3*, ADD+4*, AD2+5*, AD2+6*
>> %A REA+2*, DEA+2*, ADD+3*, ADD+4*, AD2+5*, AD2+6*
>> %A(1 ADD+4*, AD2+5*
>> %A(2 AD2+5*
>> %A(3 AD2+5*
>> %B REA+2*, DEA+2*, ADD+3*, ADD+4*, AD2+5*, AD2+6*
BY PRT1+1*, PRT1+2!
>> D L+1*, L+2*
D0 OUT!
DA OUT!, REA+1*, REA+3, DEA+1*, DEA+3, ADD+1*, AD2+7, AD2+8
>> DG RW+1*, D
>> DH L+2*
DI OUT!
DIC OUT!, REA+1*, DEA+1*, ADD+1*, AD1PRT1+1*, PRT1+2!
DIC("A" REA+3*, DEA+3*, AD1*
DIC(0 REA+1*, DEA+1*, ADD+1*
DIE OUT!, AD1*
DLAYGO OUT!, ADD+1*
DQ OUT!
DR OUT!, AD1*
DT DEA+3
DTIME AD2+2, LH
DUZ DEA+3
DWLW OUT!
FLDS PRT1+1*, PRT1+2!
I OUT!
J OUT!
L PRT1+1*, PRT1+2!
NEW OUT!, AD2+5*, AD2+8
NEWNAME OUT!, AD2+5*, AD2+8
OLD OUT!, ADD+2*, AD2+7
OLDNAME OUT!, ADD+2*, AD2AD2+1, AD2+2, AD2+7
OLDNUM OUT!, ADD+2*, AD2+4, AD2+5
PRCFA OUT!, REA+1!, DEA+1!, ADD+1!
PRCFA("ALL" ADD+1*, PRT1+1*, PRT1+2!
PRCFA("REACTIVATE" REA+1*
X OUT!, REA+3*, DEA+3*, AD2+1, AD2+2*, AD2+3, AD2+4, AD2+5, AD2+6*, AD2+8*
, Q!, L*, L+1, L+2*, H*, E, D*
Y OUT!, REA+1, DEA+1, ADD+1, AD2*, RW+1, L+1*, L+2*, E*, D
D1
Y(0 ADD+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