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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: RCDPEX2

Package: Accounts Receivable

Routine: RCDPEX2


Information

RCDPEX2 ;ALB/TMK/KML/PJH - ELECTRONIC EOB DETAIL EXCEPTION MAIN LIST TEMPLATE ;20 Dec 2018 17:20:51

Source Information

Source file <RCDPEX2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
List Manager 2 $$SETSTR^VALM1  CLEAN^VALM10  
Accounts Receivable 1 ($$ISSEL,$$ISTYPE)^RCDPEU1  
Kernel 1 $$FMTE^XLFDT  
Outpatient Pharmacy 1 $$RXRLDT^PSOBPSUT  
VA FileMan 1 GETS^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: 4

Package Total Caller Graph
Accounts Receivable 4 RCDPEX EOB_SUM EXCEPTION LIST  RCDPEX3  RCDPEX31  RCDPEX32  

Entry Points

Name Comments DBIA/ICR reference
INIT ;EP from listman template RCDPEX EOB_SUM EXCEPTION LIST
; set up initial variables
REBLD ; Set up formatted global
BLD ;EP from RCDPEX3,RCDPEX31,RCDEPEX32
; Build list of messages from file 344.4
; Input: RCDWLIEN - Optional set to a selected ERA if the user opts to see
; exceptions after receiving an 'ACCESS DENIED' message
; in the ERA WORKLIST when they tried to create a scratch
; pad for the ERA (EXCDENY^RCDPEWLP). Otherwise, undefined
; RCPAY 'R' = RANGE, 'S' = SELECTED, 'A' = ALL
; RCTYPE - 'M' - Only display Medical Exceptions
; 'P' - Only display Pharmacy Exceptions
; 'T' - Tricare
; 'A' - Display Medical and Pharmacy and Tricare Exceptions
; ^TMP(^TMP("RCDPEU1",$J) holds selected payers to display.
FNL ;EP from listman template RCDPEX EOB_SUM EXCEPTION LIST
; Clean up list
SET(X,RCSEQ,RCMSG,RCS) ; Set arrays for EOB exception records
; Input: X - Data to set into the global
; RCSEQ - Listman line #
; RCMSG - IEN for 344.41 multiple
; RCS - IEN for 344.4
; Output: Line added to the listman body
HDR ;EP from listman template RCDPEX EOB_SUM EXCEPTION LIST
DIQ3444(DA,DR,RCPDATA) ; DIQ call to retrieve data for DR fields in file 344.4/344.41
; Input: DA - IEN for file 344.4
; DR - Semi-colon delimitted list of fields to be retrieved
; Output: RCPDATA - Array of selected fields

External References

Name Field # of Occurrence
GETS^DIQ DIQ3444+7
$$RXRLDT^PSOBPSUT BLD+73
$$ISSEL^RCDPEU1 BLD+30
$$ISTYPE^RCDPEU1 BLD+32
$$SETSTR^VALM1 BLD+54, BLD+56, BLD+58, BLD+61, BLD+64, BLD+65, BLD+66, BLD+70, BLD+74, BLD+77
CLEAN^VALM10 FNL+3
$$FMTE^XLFDT BLD+58, BLD+74

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RCY(344.4 - [#344.4] BLD+21, BLD+25, BLD+48, BLD+50
^TMP("RCDPEADP" BLD+15!
^TMP("RCDPEX_SUM-EOB" BLD+14!, BLD+95, BLD+96*, BLD+97*, SET+6*, SET+7*
^TMP("RCDPEX_SUM-EOBDX" BLD+14!, FNL+2!, SET+8*

Label References

Name Line Occurrences
BLD INIT+3
DIQ3444 BLD+34, BLD+53
SET BLD+59, BLD+60, BLD+67, BLD+75, BLD+78, BLD+93

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%I DIQ3444+4~
D0 DIQ3444+4~
DA BLD+13~, BLD+27*, BLD+30, BLD+32, BLD+34, BLD+51*, BLD+52*, BLD+53, DIQ3444~, DIQ3444+7
DA(1 BLD+27!, BLD+51*, DIQ3444+5, DIQ3444+7
DIC DIQ3444+4~
DIQ DIQ3444+4~
DIQ2 DIQ3444+4~
DR BLD+13~, BLD+27*, BLD+34, BLD+52*, BLD+53, DIQ3444~, DIQ3444+7
FILE DIQ3444+4~, DIQ3444+5*, DIQ3444+6, DIQ3444+7
RC0 BLD+13~, BLD+50*
RCBILL BLD+13~, BLD+63*, BLD+64
RCDECME BLD+13~, BLD+45*, BLD+69
RCDPDATA BLD+13~, BLD+34, BLD+53
RCDPDATA( BLD+38, BLD+39, BLD+40, BLD+57, BLD+61, BLD+62, BLD+63, BLD+65, BLD+66, BLD+70
BLD+73, BLD+76, BLD+85, BLD+86, DIQ3444+6!
>> RCDWLIEN BLD+43
RCER BLD+13~, BLD+19*, BLD+20, BLD+21*, BLD+22, BLD+25, BLD+48
RCEXC BLD+13~, BLD+86*, BLD+88
RCFASTXT FNL+4!
RCMSG BLD+23*, BLD+24, BLD+25*, BLD+26, BLD+27, BLD+48, BLD+50, BLD+51, BLD+57, BLD+59
BLD+60, BLD+67, BLD+75, BLD+78, BLD+93, SET~, SET+8
RCMSG1 BLD+13~
RCOMMNT BLD+71~, BLD+76*, BLD+77
>> RCPAY BLD+29
RCPDATA DIQ3444~
RCPYRIEN BLD+13~
RCRLSDT BLD+71~, BLD+73*, BLD+74
RCS BLD+13~, BLD+46*, BLD+47, BLD+48*, BLD+49, BLD+50, BLD+51, BLD+52, BLD+59, BLD+60
BLD+67, BLD+75, BLD+78, BLD+93, SET~, SET+8
RCSEQ BLD+13~, BLD+16*, BLD+55*, BLD+56, BLD+59, BLD+60, BLD+67, BLD+75, BLD+78, BLD+93
, SET~, SET+7, SET+8
RCSUB BLD+13~, BLD+27*, BLD+38, BLD+39, BLD+40, BLD+43, BLD+51*, BLD+61, BLD+62, BLD+63
BLD+65, BLD+66, BLD+70, BLD+73, BLD+76, BLD+85, BLD+86
>> RCTYPE BLD+31, BLD+32
RCX BLD+13~, BLD+56*, BLD+58*, BLD+59
RCX("INCOID" BLD+39*, BLD+54
RCX("PAYFROM" BLD+40*, BLD+54
RCX("TRACE" BLD+38*, BLD+56
RCX1 BLD+13~, BLD+54*, BLD+60
U INIT+2*, SET+8
>> VALMBG INIT+2*
>> VALMCNT INIT+2*, BLD+16*, BLD+96*, SET+6*, SET+7, SET+8
>> VALMHDR(1 HDR+1*
>> VALMHDR(2 HDR+5*
X BLD+13~, BLD+61*, BLD+64*, BLD+65*, BLD+66*, BLD+67, BLD+70*, BLD+74*, BLD+75, BLD+77*
BLD+78, BLD+88*, BLD+93, SET~, SET+6
XX BLD+13~, BLD+29, BLD+30*, BLD+31, BLD+32*, BLD+57*, BLD+58, BLD+62*, BLD+63, BLD+85*
BLD+86
Y BLD+13~
YY BLD+13~, DIQ3444+4~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All