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

Package: Accounts Receivable

Routine: RCDMCR4B


Information

RCDMCR4B ;ALB/YG - 0 - 40 Percent SC Change Reconciliation Report - Collect Data; Apr 9, 2019@21:06

Source Information

Source file <RCDMCR4B.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Accounts Receivable 3 ($$PARENTC,$$PARENTE)^RCDMCR5B  ($$DMCELIG,$$FIRSTPAR)^RCDMCUT1  $$STOPIT^RCDMCUT2  
Registration 2 RDCHG^DGENRDUA  (DEM,ELIG,IN5,KVAR)^VADPT  
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 RCDMCR4A  RCDMCR6B  RCDMCR7B  

Entry Points

Name Comments DBIA/ICR reference
COLLECT(STOPIT,RDBEGDT,RDENDDT,VLSBEGDT,VLSENDDT,EOCBEGDT,EOCENDDT,RPTTYPE) ; Get the report data
GETIB(IBIEN,IBMODE) ; Get all Outpatient Dates, Inpatient Dates and RX Dates/drugs
; Input:
; IBIEN - IEN of IB entry (File 350, ^IB)
; IBMODE - 0 if we are in AR mode, 1 if we are in IB mode.
; Output:
; 0 if we don't get anything out of this IB
; Othewise 1 ^ Outpatient Date ^ Discharge Date ^ RX/Refill Date ^ IB Status ^ RX NUM ^ RX Name ^ CHGAMT

External References

Name Field # of Occurrence
RDCHG^DGENRDUA COLLECT+23
$$GET1^DIQ COLLECT+34, COLLECT+37, COLLECT+61, COLLECT+63
$$PARENTC^RCDMCR5B GETIB+15
$$PARENTE^RCDMCR5B GETIB+18
$$DMCELIG^RCDMCUT1 COLLECT+31
$$FIRSTPAR^RCDMCUT1 COLLECT+60
$$STOPIT^RCDMCUT2 COLLECT+58, COLLECT+75
DEM^VADPT COLLECT+41
ELIG^VADPT COLLECT+47
IN5^VADPT GETIB+40
KVAR^VADPT COLLECT+40, COLLECT+42, COLLECT+44, COLLECT+48, COLLECT+50, GETIB+37, GETIB+41, GETIB+44

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IB - [#350] GETIB+9, GETIB+15, GETIB+21, GETIB+22
^IB("ABIL" COLLECT+67
^IB("AH" COLLECT+72
^IBE(350.1 - [#350.1] GETIB+28
^PRCA(430 - [#430] COLLECT+55
^PSDRUG - [#50] GETIB+54, GETIB+64
^PSRX - [#52] GETIB+51, GETIB+52, GETIB+53, GETIB+54, GETIB+60, GETIB+61, GETIB+62, GETIB+63, GETIB+64
^RCD(340 - [#340] COLLECT+28
^SCE - [#409.68] GETIB+32
^TMP($J COLLECT+22!, COLLECT+25, COLLECT+53!, COLLECT+69*, COLLECT+70*, COLLECT+79*, COLLECT+80*, COLLECT+82, COLLECT+83, COLLECT+84
, COLLECT+86, COLLECT+88, COLLECT+115*, COLLECT+117*, COLLECT+118*, COLLECT+119!, COLLECT+120!

Label References

Name Line Occurrences
$$GETIB COLLECT+67, COLLECT+77

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTTYPE GETIB+7~, GETIB+12*, GETIB+28
ARIEN COLLECT+15~, COLLECT+54*, COLLECT+55*, COLLECT+60, COLLECT+61, COLLECT+63
BILGROUP GETIB+7~, GETIB+28*, GETIB+30
BILLNO COLLECT+16~, COLLECT+61*, COLLECT+62, COLLECT+67, COLLECT+69, COLLECT+70, COLLECT+76*, COLLECT+79, COLLECT+80, COLLECT+81*
, COLLECT+82*, COLLECT+83, COLLECT+84, COLLECT+117
CHGAMT COLLECT+16~, COLLECT+103*, COLLECT+117, GETIB+15*, GETIB+68
CTR COLLECT+15~, COLLECT+57*, COLLECT+58, COLLECT+74*, COLLECT+75
DEBTOR COLLECT+15~, COLLECT+27*, COLLECT+28*, COLLECT+55
DFN COLLECT+15~, COLLECT+30*, COLLECT+34, COLLECT+37, COLLECT+40, GETIB+7~, GETIB+10*, GETIB+11
DISCHARG GETIB+7~, GETIB+42*, GETIB+43
DISCHDT COLLECT+16~, COLLECT+99*, COLLECT+108, COLLECT+117
DMCELIG COLLECT+15~, COLLECT+31*, COLLECT+32
DSTATUS COLLECT+16~, COLLECT+104*, COLLECT+116*, COLLECT+117
DTBILLFR GETIB+7~, GETIB+13*, GETIB+33
EFFDT COLLECT+15~, COLLECT+37*, COLLECT+94*, COLLECT+110, COLLECT+115
EOCBEGDT COLLECT~, COLLECT+19, COLLECT+112
EOCDT COLLECT+15~, COLLECT+106*, COLLECT+107*, COLLECT+108*, COLLECT+109*, COLLECT+110, COLLECT+112, COLLECT+113
EOCENDDT COLLECT~, COLLECT+19, COLLECT+113
I0 GETIB+7~, GETIB+9*, GETIB+10, GETIB+12, GETIB+13, GETIB+14, GETIB+21
IBCNT COLLECT+15~, COLLECT+96*, COLLECT+98, COLLECT+99, COLLECT+100, COLLECT+101, COLLECT+102, COLLECT+103, COLLECT+117
IBDATA COLLECT+16~, COLLECT+56!*, COLLECT+65!*, COLLECT+67*, COLLECT+68, COLLECT+69, COLLECT+73!*, COLLECT+78*, COLLECT+79, COLLECT+83!*
, COLLECT+96
IBDATA( COLLECT+67*, COLLECT+98, COLLECT+99, COLLECT+100, COLLECT+101, COLLECT+102, COLLECT+103
IBDATA(1 COLLECT+78*
IBDET GETIB+7~
IBIEN COLLECT+15~, COLLECT+66*, COLLECT+67*, COLLECT+71*, COLLECT+72*, COLLECT+76, COLLECT+77, GETIB~, GETIB+9, GETIB+15
, GETIB+18, GETIB+20
IBMODE GETIB~, GETIB+19
IENS GETIB+7~
NAME COLLECT+15~, COLLECT+43*, COLLECT+44, COLLECT+115, COLLECT+117, COLLECT+118
OCC COLLECT+16~, COLLECT+85*, COLLECT+86*, COLLECT+88
OPDT GETIB+7~, GETIB+31*, GETIB+32*, GETIB+33*, GETIB+34
OPTDT COLLECT+16~, COLLECT+98*, COLLECT+107, COLLECT+117
OUT COLLECT+67*, COLLECT+77*, COLLECT+78, GETIB+7~, GETIB+8*, GETIB+11, GETIB+19, GETIB+24, GETIB+34*, GETIB+43*
, GETIB+55*, GETIB+65*, GETIB+66, GETIB+67*, GETIB+68*, GETIB+69
PARENT GETIB+7~, GETIB+15*, GETIB+18*, GETIB+20, GETIB+21, GETIB+22
PARENTOK GETIB+7~, GETIB+19*, GETIB+20*, GETIB+21*
RCDFN COLLECT+15~, COLLECT+24*, COLLECT+25*, COLLECT+28, COLLECT+30, COLLECT+31, COLLECT+72, COLLECT+86, COLLECT+88
RDBEGDT COLLECT~, COLLECT+19, COLLECT+23
RDCHGDT COLLECT+87~, COLLECT+89*, COLLECT+117
RDENDDT COLLECT~, COLLECT+19, COLLECT+23
RDNAME COLLECT+87~, COLLECT+90*, COLLECT+95, COLLECT+115, COLLECT+117
RDNODE COLLECT+87~, COLLECT+88*, COLLECT+89, COLLECT+90, COLLECT+91, COLLECT+93
RDORGDT COLLECT+87~, COLLECT+93*, COLLECT+94, COLLECT+117
RDSEXTRE COLLECT+87~, COLLECT+91*, COLLECT+92*, COLLECT+115, COLLECT+117
RESULT GETIB+7~, GETIB+22*, GETIB+24, GETIB+30, GETIB+31, GETIB+32, GETIB+36, GETIB+38, GETIB+46, GETIB+48
, GETIB+50, GETIB+57, GETIB+59
RPTTYPE COLLECT~
RXDT COLLECT+16~, COLLECT+100*, COLLECT+109, COLLECT+117, GETIB+7~, GETIB+51*, GETIB+52*, GETIB+55, GETIB+60*, GETIB+61*
, GETIB+62*, GETIB+65
RXFIEN GETIB+49~, GETIB+50*, GETIB+51, GETIB+52
RXIEN GETIB+49~, GETIB+50*, GETIB+51, GETIB+52, GETIB+53, GETIB+54, GETIB+58~, GETIB+59*, GETIB+60, GETIB+61
, GETIB+62, GETIB+63, GETIB+64
RXNAM COLLECT+16~, COLLECT+102*, COLLECT+117, GETIB+54*, GETIB+55, GETIB+64*, GETIB+65
RXNUM COLLECT+16~, COLLECT+101*, COLLECT+117, GETIB+53*, GETIB+55, GETIB+63*, GETIB+65
SCPER COLLECT+15~, COLLECT+49*, COLLECT+115, COLLECT+117, COLLECT+118
SSN COLLECT+15~, COLLECT+45*, COLLECT+115, COLLECT+117, COLLECT+118
STATUS COLLECT+16~, COLLECT+63*, COLLECT+64, COLLECT+70, COLLECT+84*, COLLECT+104, GETIB+7~, GETIB+14*, GETIB+67
STOPIT COLLECT~, COLLECT+25, COLLECT+28, COLLECT+55, COLLECT+58*, COLLECT+72, COLLECT+75*
U COLLECT+45, COLLECT+49, COLLECT+64, COLLECT+67, COLLECT+77, COLLECT+89, COLLECT+90, COLLECT+91, COLLECT+93, COLLECT+98
, COLLECT+99, COLLECT+100, COLLECT+101, COLLECT+102, COLLECT+103, COLLECT+115, COLLECT+117, GETIB+10, GETIB+12, GETIB+13
, GETIB+14, GETIB+15, GETIB+21, GETIB+22, GETIB+28, GETIB+32, GETIB+34, GETIB+42, GETIB+43, GETIB+51
, GETIB+52, GETIB+53, GETIB+54, GETIB+55, GETIB+60, GETIB+61, GETIB+62, GETIB+63, GETIB+64, GETIB+65
, GETIB+67, GETIB+68
VADM COLLECT+17~
VADM(1 COLLECT+43
VADM(2 COLLECT+45
VAEL COLLECT+17~
VAEL(3 COLLECT+49
VAERR COLLECT+17~, COLLECT+42, COLLECT+48, GETIB+41
VAIP COLLECT+17~
VAIP("E" GETIB+38*
VAIP(17 GETIB+42
VLSBEGDT COLLECT~, COLLECT+19, COLLECT+38
VLSDT COLLECT+15~, COLLECT+34*, COLLECT+36, COLLECT+38, COLLECT+39, COLLECT+115, COLLECT+117
VLSENDDT COLLECT~, COLLECT+19, COLLECT+39
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