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

Package: Accounts Receivable

Routine: RCRJRCOC


Information

RCRJRCOC ;WISC/RFJ/BGJ-count current receivables ; 11/2/10 10:53am

Source Information

Source file <RCRJRCOC.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Accounts Receivable 8 $$ACCK^PRCAACC  $$BILLFUND^RCBMILLC  $$BDRSGL^RCRJRBD  ($$ADJFUND,$$NOHSIF)^RCRJRCO  $$CRITERIA^RCRJRCOL  STORE^RCRJRCOU  $$GETFUNDB^RCXFMSUF  $$CALCRSC^RCXFMSUR  
Integrated Billing 1 $$MRATYPE^IBCEMU2  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Accounts Receivable 3 RCRJRCO1  RCRJRCOB  RCRJRCOU  

Entry Points

Name Comments DBIA/ICR reference
CURRENT(RCBILLDA,RCVALUE) ; count current bills balance
; rcvalue = prin ^ int ^ admin ^ mf ^ cc
RHITYPE(RCRSC,MRATYPE,RCCATNM) ;
; Input - RCRSC - Revenue Source Code from a Bill
; RCMRATYP - Type of MRA as determined by the call to $$MRATYPE^IBCEMU2
; Output - Is it a RHI Bill (0 - No, 1 - Yes) ^ SV Type to return (2F or 2L) [required if an RHI Bill]
WRITEOFF(RCBILLDA,RCVALUE,RCRITER2) ; count write offs
; rcvalue = prin ^ int ^ admin ^ mf ^ cc
; rcriter2 = write off criteria tracked in ndb
NDBSTORE(RCBILLDA,RCVALUE,RCRITER2) ; store the data for the NDB
; returns a 1 if the bill has not been counted
; returns a 0 if the bill has been counted
MCCFHSIF(RCBILLDA,RCVALUE,RCRSC,ASOFDATE) ; calculate the amount that goes

External References

Name Field # of Occurrence
$$GET1^DIQ CURRENT+9, CURRENT+10, CURRENT+25, CURRENT+29, WRITEOFF+10, WRITEOFF+11, WRITEOFF+26, WRITEOFF+30
$$MRATYPE^IBCEMU2 CURRENT+40, WRITEOFF+37
$$ACCK^PRCAACC CURRENT+11, CURRENT+22, WRITEOFF+12, WRITEOFF+23
$$BILLFUND^RCBMILLC MCCFHSIF+20
$$BDRSGL^RCRJRBD CURRENT+71
$$ADJFUND^RCRJRCO CURRENT+28, WRITEOFF+29
$$NOHSIF^RCRJRCO MCCFHSIF+10
$$CRITERIA^RCRJRCOL NDBSTORE+11
STORE^RCRJRCOU CURRENT+53, CURRENT+54
$$GETFUNDB^RCXFMSUF CURRENT+26, WRITEOFF+27
$$CALCRSC^RCXFMSUR CURRENT+11, WRITEOFF+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCA(430 - [#430] GET1^DIQ
^PRCA(430.2 - [#430.2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCA(430 - [#430] CURRENT+22, CURRENT+29, CURRENT+37, CURRENT+51, CURRENT+60, WRITEOFF+23, WRITEOFF+30, WRITEOFF+35
^TMP($J CURRENT+47*, CURRENT+48*, CURRENT+52*, CURRENT+57*, CURRENT+63*, CURRENT+64*, CURRENT+67*, CURRENT+68*, CURRENT+74*, CURRENT+75*
, CURRENT+79*, CURRENT+81*, CURRENT+84*, WRITEOFF+42*, WRITEOFF+43*, WRITEOFF+47*, WRITEOFF+49*, WRITEOFF+52*, NDBSTORE+7, NDBSTORE+10
, NDBSTORE+11*, NDBSTORE+22*, NDBSTORE+23*

Label References

Name Line Occurrences
$$NDBSTORE CURRENT+18, WRITEOFF+19
$$RHITYPE CURRENT+44
MCCFHSIF CURRENT+14, WRITEOFF+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CURRENT+3~, CURRENT+51*, CURRENT+52, CURRENT+60*, CURRENT+62, CURRENT+63, CURRENT+64, CURRENT+66, CURRENT+67, CURRENT+68
, CURRENT+83*, CURRENT+84, WRITEOFF+4~, WRITEOFF+51*, WRITEOFF+52, NDBSTORE+3~, NDBSTORE+15*, NDBSTORE+16*, NDBSTORE+17*, NDBSTORE+18*
, NDBSTORE+19
ARACTDT CURRENT+3~, CURRENT+37*, CURRENT+40, CURRENT+53, CURRENT+54, CURRENT+62, CURRENT+66, WRITEOFF+4~, WRITEOFF+35*, WRITEOFF+37
ASOFDATE MCCFHSIF~, MCCFHSIF+20
>> BILLDA CURRENT+9, CURRENT+10, CURRENT+25, CURRENT+26, CURRENT+53, CURRENT+54, WRITEOFF+10, WRITEOFF+11, WRITEOFF+26, WRITEOFF+27
CATEGORY CURRENT+3~, CURRENT+29*, CURRENT+53, CURRENT+54, CURRENT+71, WRITEOFF+30*
CRITERIA NDBSTORE+3~, NDBSTORE+10*, NDBSTORE+11*, NDBSTORE+12*
>> DATASTOR NDBSTORE+15, NDBSTORE+19
>> DATEBEG CURRENT+53, CURRENT+54, CURRENT+62, CURRENT+66
>> DATEEND CURRENT+14, CURRENT+53, CURRENT+54, WRITEOFF+15
MCCFHSIF MCCFHSIF+6~, MCCFHSIF+20*, MCCFHSIF+21, MCCFHSIF+22
MRATYPE CURRENT+3~, CURRENT+40*, CURRENT+44, CURRENT+71, RHITYPE~, RHITYPE+7, RHITYPE+9, RHITYPE+14, WRITEOFF+4~, WRITEOFF+37*
, WRITEOFF+40
RCBILLDA CURRENT~, CURRENT+11, CURRENT+14, CURRENT+18, CURRENT+22, CURRENT+29, CURRENT+37, CURRENT+40, CURRENT+51, CURRENT+52
, CURRENT+57, CURRENT+60, WRITEOFF~, WRITEOFF+12, WRITEOFF+15, WRITEOFF+19, WRITEOFF+23, WRITEOFF+30, WRITEOFF+35, WRITEOFF+37
, NDBSTORE~, NDBSTORE+7, NDBSTORE+10, NDBSTORE+11, NDBSTORE+22, NDBSTORE+23, MCCFHSIF~, MCCFHSIF+20
RCCATNM CURRENT+3~, CURRENT+29*, CURRENT+34, CURRENT+44, RHITYPE~, RHITYPE+10, RHITYPE+11, RHITYPE+12, WRITEOFF+30*, WRITEOFF+34
RCFUND CURRENT+3~, CURRENT+25*, CURRENT+26*, CURRENT+28*, CURRENT+47, CURRENT+53, CURRENT+64, CURRENT+68, CURRENT+71, WRITEOFF+4~
, WRITEOFF+26*, WRITEOFF+27*, WRITEOFF+29*, WRITEOFF+42
RCRHITYP CURRENT+3~, CURRENT+44*
RCRITER2 WRITEOFF~, WRITEOFF+19, WRITEOFF+40, NDBSTORE~, NDBSTORE+7, NDBSTORE+12, NDBSTORE+22, NDBSTORE+23
RCRSC CURRENT+3~, CURRENT+7*, CURRENT+9*, CURRENT+10*, CURRENT+11*, CURRENT+14, CURRENT+44, CURRENT+47, CURRENT+48, CURRENT+53
, CURRENT+54, CURRENT+64, CURRENT+68, RHITYPE~, RHITYPE+8, RHITYPE+9, WRITEOFF+4~, WRITEOFF+8*, WRITEOFF+10*, WRITEOFF+11*
, WRITEOFF+12*, WRITEOFF+15, WRITEOFF+42, WRITEOFF+43, MCCFHSIF~, MCCFHSIF+13
RCTOHSIF CURRENT+3~, CURRENT+48, CURRENT+54, CURRENT+75, WRITEOFF+4~, WRITEOFF+43, MCCFHSIF+8*, MCCFHSIF+22*
RCTOMCCF CURRENT+3~, CURRENT+47, CURRENT+53, CURRENT+74, WRITEOFF+4~, WRITEOFF+42, MCCFHSIF+8*, MCCFHSIF+21*
RCTYPE RHITYPE+5~, RHITYPE+6*, RHITYPE+9*, RHITYPE+14*, RHITYPE+15
RCVALUE CURRENT~, CURRENT+14, CURRENT+18, CURRENT+52, CURRENT+53, CURRENT+54, CURRENT+57, CURRENT+79, CURRENT+81, CURRENT+83
, WRITEOFF~, WRITEOFF+15, WRITEOFF+19, WRITEOFF+47, WRITEOFF+49, WRITEOFF+51, NDBSTORE~, NDBSTORE+17, NDBSTORE+18, MCCFHSIF~
, MCCFHSIF+8
SGL CURRENT+3~, CURRENT+71*, CURRENT+74
TYPE CURRENT+3~, CURRENT+32*, CURRENT+34*, CURRENT+44*, CURRENT+47, CURRENT+52, CURRENT+53, CURRENT+57, WRITEOFF+4~, WRITEOFF+32*
, WRITEOFF+34*, WRITEOFF+40*, WRITEOFF+42, WRITEOFF+43
U CURRENT+44
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All