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

Package: Accounts Receivable

Routine: RCAM


Information

RCAM ;WASH-ISC@ALTOONA,PA/RGY-Manager Debtor Information ;12/19/96 12:48 PM

Source Information

Source file <RCAM.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 5 ^%DTC  ^DIC  ^DIE  ^DIK  ^DIR  
Accounts Receivable 2 ($$ARDEB,$$DADD,$$PAT)^RCAMADD  $$NAM^RCFN01  

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

Package Total Caller Graph
Accounts Receivable 4 PRCA ACCOUNT INFORMATION  PRCA VEN BIL  PRCABIL1  ^RC(341  

Entry Points

Name Comments DBIA/ICR reference
V ;;4.5;Accounts Receivable;**34,190,198,223,359**;Mar 20, 1995;Build 13
EDT ;Select AR Debtor address information
EN1(RCDB) ;Edit Debtor address
Q2
PER(RCDB) ;Edit person address
INSUR(RCDB) ;Edit insurance address
PAT(RCDB) ;Edit Patient Address
PAT1
CHK ;Check Address for patients
Q1
DELA ;Delete AR debtor address information
INST(RCDB) ;Edit institution
VEN(RCDB) ;Edit Vendor file
DIS(RCDB) ;Display address information
Q3
DIS1 ;
DIS2(ADR1,ADR2)
FOL ;Called by input transform from 341,4.02

External References

Name Field # of Occurrence
^%DTC PAT1+13
^DIC V+6, EDT+3
^DIE V+6, PER+2, PAT1+5, DELA+1, INST+2, VEN+2
^DIK PAT1+17
^DIR PAT1+2, CHK+8
$$ARDEB^RCAMADD PAT+5
$$DADD^RCAMADD DIS+5
$$PAT^RCAMADD PAT+3, PAT+4, DIS+6
$$NAM^RCFN01 DIS+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: V+6
Function Call: WRITE
  • Prompt: !
  • Line Location: EDT+3
Function Call: WRITE
  • Prompt: !!,"Sorry, edit to the insurance file must be done via MAS",!!
  • Line Location: INSUR+1
Function Call: WRITE
  • Prompt: ?40,"Confidential Address from Patient file:"
  • Line Location: PAT+6
Function Call: WRITE
  • Prompt: !
  • Line Location: PAT+7
Function Call: WRITE
  • Prompt: !,"Address from AR Debtor file: "
  • Line Location: PAT+8
Function Call: WRITE
  • Prompt: !
  • Line Location: PAT+9
Function Call: WRITE
  • Prompt: !!,"*** WARNING: There appears to be incomplete address information",!
  • Line Location: CHK+6
Function Call: WRITE
  • Prompt: !
  • Line Location: CHK+8
Function Call: WRITE
  • Prompt: !,"*** Old address information deleted from AR address file ***",!
  • Line Location: DELA+1
Function Call: WRITE
  • Prompt: @IOF,!,"Address Accounts Receivable will use: "
  • Line Location: DIS+7
Function Call: WRITE
  • Prompt: ?40,"Address for mailing to veteran:"
  • Line Location: DIS+8
Function Call: WRITE
  • Prompt: !!
  • Line Location: DIS+9
Function Call: WRITE
  • Prompt: ?42,RCNAM
  • Line Location: DIS+10
Function Call: WRITE
  • Prompt: ?3,"Large print needed on statements: YES",!
  • Line Location: DIS+13
Function Call: WRITE
  • Prompt: !
  • Line Location: DIS1+2
Function Call: WRITE
  • Prompt: " ",?TAB2,$P(ADR2,U,1)
  • Line Location: DIS2+2
Function Call: WRITE
  • Prompt: " ",?TAB2,$P(ADR2,U,2)
  • Line Location: DIS2+3
Function Call: WRITE
  • Prompt: " ",?TAB2,$P(ADR2,U,3)
  • Line Location: DIS2+4
Function Call: WRITE
  • Prompt: !
  • Line Location: DIS2+5
Function Call: WRITE
  • Prompt: !
  • Line Location: DIS2+14
Function Call: WRITE
  • Prompt: !!,*7,"Follow-up Date is before Date of Contact",!
  • Line Location: FOL+1
Function Call: WRITE
  • Prompt: !!,*7,"Date of Contact does not exist!",!
  • Line Location: FOL+2
Routine Call
  • DIC
  • Line Location:
    • V+6
    • EDT+3
Routine Call
  • DIE
  • Line Location:
    • V+6
    • PER+2
    • PAT1+5
    • DELA+1
    • INST+2
    • VEN+2
Routine Call
  • DIR
  • Line Location:
    • PAT1+2
    • CHK+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls
^RCD(340 - [#340] Classic Fileman Calls
^RC(341 - [#341] Classic Fileman Calls
^DIC(4 - [#4] Classic Fileman Calls
^PRC(440 - [#440] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] PAT1+18*
^RC(341 - [#341] PAT1+8, PAT1+9, PAT1+11, PAT1+13, FOL+1, FOL+2
^RCD(340 - [#340] EDT+3, PAT+2, PAT1+1, PAT1+4*, PAT1+6, CHK+1, DIS+2, DIS+3, DIS+12

Label References

Name Line Occurrences
DELA CHK+7, CHK+9
DIS EN1+1
DIS2 PAT+7, PAT+9, DIS+11
EN1 EDT+3
INST EN1+5
INSUR EN1+6
PAT EN1+3
PAT1 CHK+9
PER EN1+2
Q1 PAT1+3, CHK+3, CHK+4, CHK+5, CHK+7
Q2 EN1+2, EN1+3, EN1+4, EN1+5
Q3 DIS+3
VEN EN1+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ADR1 PAT+1~, PAT+3*, PAT+7, DIS+1~, DIS+5*, DIS+11, DIS2~, DIS2+2, DIS2+3, DIS2+4
, DIS2+5, DIS2+6*, DIS2+7, DIS2+9, DIS2+11, DIS2+12*, DIS2+13
ADR2 PAT+1~, PAT+4*, PAT+6, PAT+7, DIS+1~, DIS+5*, DIS+6*, DIS+8, DIS+10, DIS+11
, DIS2~, DIS2+2, DIS2+3, DIS2+4, DIS2+5, DIS2+8
ADR3 PAT+1~, PAT+5*, PAT+9
DA V+5~, V+6*, PER+1~, PER+2*, PAT+1~, PAT1*, PAT1+7~, PAT1+8*, PAT1+9*, PAT1+10
PAT1+11, PAT1+12, PAT1+13, PAT1+15*, PAT1+18*, DELA+1*, INST+1~, INST+2*, VEN+1~, VEN+2*
FOL+1, FOL+2
DA(1 PAT1+18*
DIC V+5~, V+6*, EDT+1~, EDT+3*
DIC(0 V+6*, EDT+3*
DIE V+5~, V+6*, PER+1~, PER+2*, PAT+1~, PAT1+5*, DELA+1*, INST+1~, INST+2*, VEN+1~
, VEN+2*
DIK PAT1+7~, PAT1+16*
DIR V+5~, PAT+1~
DIR("A" CHK+8*
DIR("B" PAT1+1*, CHK+8*
DIR(0 PAT1+2*, CHK+8*
DIROUT PAT+1~
DIRUT V+5~, PAT+1~, PAT1+3
DPTNOFZK EDT+2~*
DPTNOFZY EDT+2~*
DR V+5~, V+6*, PER+1~, PER+2*, PAT+1~, PAT1+5*, PAT1+7~, DELA+1*, INST+1~, INST+2*
, VEN+1~, VEN+2*
DT PAT1+13
DTOUT V+5~, EDT+3, CHK+7*
DUOUT V+5~, PAT+1~
IOF DIS+7
RCAD PAT+1~, CHK+1*, CHK+2, CHK+4, CHK+5
RCCONF DIS+1~
>> RCDA PAT1+12*, PAT1+15
RCDB EDT+1~, EN1~, EN1+1, EN1+2, EN1+3, EN1+4, EN1+5, EN1+6, PER~, PER+2
, INSUR~, PAT~, PAT+2, PAT+3, PAT+4, INST~, INST+2, VEN~, VEN+2, DIS~
, DIS+2, DIS+5, DIS+6
RCDB0 PAT+1~, PAT+2*, PAT+5, PAT1PAT1+1, PAT1+4, PAT1+6, PAT1+8, PAT1+9, PAT1+18
CHK+1, DELA+1, DIS+1~, DIS+2*, DIS+3, DIS+4, DIS+12
RCNAM DIS+1~, DIS+4*, DIS+10
RCPHN DIS2+10~, DIS2+11*, DIS2+12
TAB1 DIS2~, DIS2+1*, DIS2+2, DIS2+3, DIS2+4, DIS2+7, DIS2+13
TAB2 DIS2~, DIS2+1*, DIS2+2, DIS2+3, DIS2+4, DIS2+8
U V+6, EDT+3, PAT1+1, PAT1+4, PAT1+6, PAT1+11, PAT1+13, PAT1+18, CHK+1, CHK+2
CHK+4, CHK+5, DIS+12, DIS1+1, DIS1+2, DIS2+2, DIS2+3, DIS2+4, DIS2+5, DIS2+6
, DIS2+7, DIS2+8, DIS2+9, DIS2+11, DIS2+12, DIS2+13, FOL+1, FOL+2
X PAT1+14, CHK+1*, DIS1+1*, DIS1+2, FOL+1!, FOL+2!
>> X1 PAT1+13*
>> X2 PAT1+13*
Y V+5~, V+6, EDT+1~, EDT+3, PAT1+4, CHK+1*, CHK+2*, CHK+3, CHK+9
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