RCDPESPA ;OICO/HRUBOVCAK - ePayment Lockbox Parameter Audit Report ;29 Jan 2019 18:00:14
Source file <RCDPESPA.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Accounts Receivable | 2 | RCDPESP2 RCDPESP5 |
Name | Comments | DBIA/ICR reference |
---|---|---|
AUDPARM | ;EP from RCDPESP2
; EDI Lockbox Parameters Audit Report [RCDPE PARAMETER AUDIT REPORT] ; Report logic moved from RCDPESP2, 11 October 2018 ; Report displays the RCDPE PARAMETER AUDIT file (#344.7) ; and changes to the RCDPE PARAMETER file (#344.61) |
|
RPTEND | ; end of report
|
|
HDRLPR(RCRPRT,RCSTOP) | ; Report header Lockbox Parameter Report
; Input: RCRPRT("eXcel") - If true output for Excel ; RCRPRT("hdrPg#") - Current Page count ; RCSTOP - Report exit flag ; RCRPRT("dtRange") - Selected Date Range ; RCRPRT("typRprt") - Type of report to run ; Output: RCRPRT("hdrPg#") - Updated Page count |
|
GETPAYER() | ; GET THE PAYER NAME + PAYER ID
|
|
CNTR(TXT) | ; center TXT
|
|
DTRNG() | ; function, returns date range for the report
|
|
DATES(BDATE,EDATE) | ; Get a date range, both values passed by ref.
|
|
RTYPE(DEF) | ; EP from RCDPESP2, RCDPESP1
; Type of information to display ; Input: DEF - default value ; Returns: ; ; *future build*, add Tricare, change 'Both' to 'All' ; M - Medical, P - Pharmacy, T - Tricare, A - All, -1 - ^ or timed out |
|
TYPMTCH(RCRPRT,RCPARAM) | ; function, print changed parameter?
; Input passed by ref: ; RCRPRT("typRprt") - Report filter ; RCPARAM - values for the changed parameter ; Returns: 1 if valid to print, 0 otherwise |
|
PAD(A,N) | ; pad A with N spaces
|
|
YESNO(RCPARAM,Y) | ; Yes/No text, RCPARAM passed by ref., Y=RCTMP
|
Name | Field # of Occurrence |
---|---|
^%ZIS | AUDPARM+64 |
^%ZISC | RPTEND+6 |
LIST^DIC | AUDPARM+73 |
$$GET1^DID | AUDPARM+98 |
$$GET1^DIQ | AUDPARM+82, AUDPARM+83, AUDPARM+84, GETPAYER+4 |
^DIR | RPTEND+10, DATES+4, DATES+9, RTYPE+11 |
$$ENDORPRT^RCDPEARL | RPTEND+5 |
ASK^RCDPEARL | AUDPARM+76, HDRLPR+13 |
$$DISPTY^RCDPEM3 | AUDPARM+60 |
INFO^RCDPEM6 | AUDPARM+62 |
$$FMTE^XLFDT | AUDPARM+68, AUDPARM+69, AUDPARM+108, DATES+8 |
$$NOW^XLFDT | AUDPARM+68 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^RCY(344.6 - [#344.6] | GET1^DIQ |
^RCY(344.61 - [#344.61] | GET1^DIQ |
^RCY(344.7 - [#344.7] | LIST^DIC |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%ZIS | AUDPARM+38~, AUDPARM+63* |
A | PAD~, PAD+1*, PAD+2, PAD+3 |
BDATE | DATES~, DATES+2*, DATES+5*, DATES+6*, DATES+8, DATES+10* |
DA | RTYPE+6~ |
DEF | RTYPE~, RTYPE+10 |
DIR | RPTEND+8~, DATES+1~, DATES+4!, DATES+6!, DATES+9!, RTYPE+6~, RTYPE+12! |
DIR("?" | DATES+3*, DATES+7*, RTYPE+7* |
DIR("A" | RPTEND+9*, DATES+4*, DATES+8*, RTYPE+9* |
DIR("B" | DATES+8*, RTYPE+10* |
DIR(0 | RPTEND+10*, DATES+4*, DATES+8*, RTYPE+8* |
DIROUT | RPTEND+8~, RTYPE+6~ |
DIRUT | RPTEND+8~, RTYPE+6~ |
DT | DATES+4, DATES+8 |
DTOUT | RPTEND+8~, DATES+1~, DATES+5, DATES+10, RTYPE+6~, RTYPE+13 |
DUOUT | RPTEND+8~, DATES+1~, DATES+5, DATES+10, RTYPE+6~, RTYPE+13 |
EDATE | DATES~, DATES+2*, DATES+11* |
F | AUDPARM+116~* |
IO | AUDPARM+66 |
IO(0 | RPTEND+6 |
IOF | HDRLPR+14 |
IOM | AUDPARM+131, HDRLPR+16, HDRLPR+23, CNTR+1 |
IOSL | AUDPARM+132 |
IOST | RPTEND+7 |
J | AUDPARM+116~*, AUDPARM+117 |
N | PAD~, PAD+2, PAD+3 |
OK2PRNT | TYPMTCH+5~*, TYPMTCH+7*, TYPMTCH+8*, TYPMTCH+11*, TYPMTCH+12*, TYPMTCH+14*, TYPMTCH+15 |
POP | AUDPARM+38~, AUDPARM+65 |
RCDIERR | AUDPARM+38~, AUDPARM+74 |
RCDIGET | AUDPARM+38~, AUDPARM+42*, AUDPARM+43, AUDPARM+73, AUDPARM+79, AUDPARM+86, AUDPARM+92, RPTEND+12 |
RCEND | DTRNG+1~, DTRNG+2, DTRNG+4 |
RCFLDS | AUDPARM+38~, AUDPARM+72*, AUDPARM+73 |
RCIEN | AUDPARM+38~, AUDPARM+86*, AUDPARM+92, GETPAYER+1~, GETPAYER+2*, GETPAYER+3, GETPAYER+4 |
RCPARAM | AUDPARM+38~, AUDPARM+91!, AUDPARM+101*, AUDPARM+102, AUDPARM+105*, AUDPARM+106*, AUDPARM+114, AUDPARM+115, AUDPARM+116, AUDPARM+117* , AUDPARM+119*, AUDPARM+121, AUDPARM+122, AUDPARM+124, AUDPARM+128, AUDPARM+130, TYPMTCH~, TYPMTCH+7, TYPMTCH+11, TYPMTCH+14 , YESNO~ |
RCPARAM( | AUDPARM+126* |
RCPARAM("dt&tm" | AUDPARM+108*, AUDPARM+128, AUDPARM+130 |
RCPARAM("file" | AUDPARM+93*, AUDPARM+94, AUDPARM+97, AUDPARM+98, AUDPARM+99, AUDPARM+101, AUDPARM+105, AUDPARM+106, AUDPARM+112, AUDPARM+121 , AUDPARM+122, AUDPARM+124, TYPMTCH+8, TYPMTCH+12 |
RCPARAM("fld" | AUDPARM+95*, AUDPARM+97, AUDPARM+98, AUDPARM+99, AUDPARM+101, AUDPARM+105, AUDPARM+106, AUDPARM+113, AUDPARM+114, AUDPARM+121 , AUDPARM+122, AUDPARM+124, TYPMTCH+8, TYPMTCH+12 |
RCPARAM("newVal" | AUDPARM+111*, AUDPARM+128, AUDPARM+130, YESNO+2* |
RCPARAM("oldParam" | AUDPARM+117* |
RCPARAM("oldVal" | AUDPARM+110*, AUDPARM+128, AUDPARM+130, YESNO+1* |
RCPARAM("usr" | AUDPARM+109*, AUDPARM+128, AUDPARM+130 |
RCPAYR | GETPAYER+1~, GETPAYER+4*, GETPAYER+5 |
RCRPRT | AUDPARM+38~, AUDPARM+88, AUDPARM+102, AUDPARM+132, RPTEND+2, HDRLPR~, TYPMTCH~ |
RCRPRT("begDate" | AUDPARM+57*, AUDPARM+69, AUDPARM+71 |
RCRPRT("cntr" | AUDPARM+46*, AUDPARM+103*, RPTEND+1 |
RCRPRT("dtRange" | AUDPARM+69*, HDRLPR+18 |
RCRPRT("eXcel" | AUDPARM+46*, AUDPARM+60*, AUDPARM+61, AUDPARM+62, AUDPARM+108, AUDPARM+127, HDRLPR+7, HDRLPR+12 |
RCRPRT("endDate" | AUDPARM+58*, AUDPARM+69, AUDPARM+70*, AUDPARM+71 |
RCRPRT("hdrDate" | AUDPARM+68*, HDRLPR+17 |
RCRPRT("hdrPg#" | AUDPARM+46*, AUDPARM+87, HDRLPR+8, HDRLPR+10*, HDRLPR+13, HDRLPR+15*, HDRLPR+16 |
RCRPRT("hdrTyp" | AUDPARM+53*, HDRLPR+19 |
RCRPRT("medAuto" | AUDPARM+82* |
RCRPRT("pgLns" | AUDPARM+46*, AUDPARM+89*, AUDPARM+131*, AUDPARM+132* |
RCRPRT("rxAuto" | AUDPARM+83* |
RCRPRT("triAuto" | AUDPARM+84* |
RCRPRT("typRprt" | AUDPARM+48*, AUDPARM+49, AUDPARM+52, AUDPARM+102, TYPMTCH+6, TYPMTCH+10, TYPMTCH+14 |
RCSCR | AUDPARM+38~, AUDPARM+71*, AUDPARM+73 |
RCSTART | DTRNG+1~, DTRNG+2, DTRNG+3, DTRNG+4, DTRNG+5 |
RCSTOP | AUDPARM+38~, AUDPARM+46*, AUDPARM+86, AUDPARM+88, AUDPARM+90, AUDPARM+132, RPTEND+1, RPTEND+2, RPTEND+5, RPTEND+7 , HDRLPR~, HDRLPR+13 |
RCTMP | AUDPARM+38~, AUDPARM+92*, AUDPARM+93, AUDPARM+95, AUDPARM+107, AUDPARM+109, AUDPARM+110, AUDPARM+111, AUDPARM+118, AUDPARM+121 , AUDPARM+122, AUDPARM+124, GETPAYER+2 |
TXT | CNTR~, CNTR+1 |
U | AUDPARM+57, AUDPARM+58, AUDPARM+92, AUDPARM+93, AUDPARM+95, AUDPARM+107, AUDPARM+109, AUDPARM+110, AUDPARM+111, AUDPARM+118 , AUDPARM+121, AUDPARM+122, AUDPARM+124, AUDPARM+128, GETPAYER+2, YESNO+1, YESNO+2 |
X | AUDPARM+38~, AUDPARM+98*, AUDPARM+99, AUDPARM+107*, AUDPARM+108, AUDPARM+118*, AUDPARM+119, RPTEND+8~, DATES+1~, DATES+6! , RTYPE+6~ |
XX | AUDPARM+38~, AUDPARM+52*, AUDPARM+53 |
Y | AUDPARM+38~, AUDPARM+59!, AUDPARM+113*, AUDPARM+117*, AUDPARM+119, AUDPARM+126*, AUDPARM+130*, AUDPARM+131, RPTEND+8~, DATES+1~ , DATES+5, DATES+6!, DATES+10, DATES+11, RTYPE+6~, RTYPE+14*, RTYPE+15, YESNO~, YESNO+1, YESNO+2 |
Y("dtRange" | AUDPARM+54*, AUDPARM+55, AUDPARM+57, AUDPARM+58 |
>> ZTSK | RPTEND+7 |
Name | Field # of Occurrence |
---|---|
$T( | AUDPARM+42 |