RCDPESP6 ;AITC/CJE - ePayment Lockbox Site Parameters - Notify Changes;29 Jan 2019 18:00:14
Source file <RCDPESP6.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 | RCDPEP RCDPESP |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; EP from RCDPESP
; On entry into parameter edit, save a snapshot of the files ; Input: None ; Output: ^TMP("RCDPESP6",$J) for files 344.6, 344.61 and 344.62 |
|
EXIT | ; EP from RCDPESP
; On exit compare snapshots with files ; sends mail message if any designated items have changed. ; Input: ^TMP($T(+0),$J) copies of files 344.6, 344.61 and 344.62 ; Output: Mail message (if any parameters have changed) |
|
HEADER(MSGTXT,RCSITE) | ||
CHKCHNG(LINE) | ;function, check for changes in EDI Lockbox site parameters
; PRCA*4.5*345 - Added checks for Auto-Decrease Rx/TRICARE parameters ; Input: ; ^TMP($T(+0),$J): Copies of file 344.6, 344.61 and 344.62 taken on entry |
|
MEDCHNG(HEAD,COUNT,LINE) | ||
RXCHNG(HEAD,COUNT,LINE) | ||
TRICHNG(HEAD,COUNT,LINE) | ; Check for TRICARE site parameter changes
; Input: HEAD - See subroutine LNOUT for details ; COUNT - Current # of parameter changes ; LINE - Array of current site parameter changes ; Output: COUNT - Updated # of parameter changes ; LINE - Array of updated site parameter changes |
|
PAYEXC(COUNT,LINE) | ||
CARCHNG(COUNT,LINE) | ||
ZERCHNG(COUNT,LINE) | ; Check for TRICARE site parameter changes
; Input: COUNT - Current # of parameter changes ; LINE - Array of current site parameter changes ; Output: COUNT - Updated # of parameter changes ; LINE - Array of updated site parameter changes |
|
LNOUT(HEAD,LINE,TXT,XOLD,XNEW,TYPE,COUNT) | ||
FRMT(VAL,TP) | ;function, format value, added PRCA*4.5*332
; Input: VAL - Value to be formatted ; TP - "$" - Dollar amount, B - Boolean, D - Days ; Returns formatted value |
|
PAYEN | ; save snapshot of file 344.6, added PRCA*4.5*332
; Input: None ; Output: ^TMP($T(+0),$J) created by merging in files 344.6, 344.61 and 344.62 |
|
PAYEX | ; (EN) On exit from identify payers option, compare snapshot with live files. - Added for PRCA*4.5*332
; Save changes to the parameter audit multiple 344.611 ; Input: ^TMP($T(+0),$J) created above by merging in file 344.6 ; Output: Enties in multiple 344.611 to keep history of payer flag changes |
Name | Field # of Occurrence |
---|---|
HOME^%ZIS | ZERCHNG+23 |
^%ZTLOAD | ZERCHNG+19 |
UPDATE^DIE | LNOUT+31 |
$$GET1^DIQ | MEDCHNG+8, MEDCHNG+13, MEDCHNG+17, MEDCHNG+21, MEDCHNG+26, MEDCHNG+31, RXCHNG+8, RXCHNG+12, RXCHNG+16, RXCHNG+20 , TRICHNG+12, TRICHNG+18, TRICHNG+24, TRICHNG+30, TRICHNG+36, TRICHNG+42, TRICHNG+48, PAYEXC+14, PAYEXC+16, PAYEXC+20 , PAYEXC+24, PAYEXC+28, PAYEXC+33, PAYEXC+37, CARCHNG+18, CARCHNG+23, CARCHNG+26, CARCHNG+29, CARCHNG+32, CARCHNG+35 , CARCHNG+38, CARCHNG+42, CARCHNG+45, CARCHNG+48, CARCHNG+51, ZERCHNG+9, PAYEX+12, PAYEX+14, PAYEX+17, PAYEX+20 |
$$SITE^VASITE | EXIT+11 |
$$FMTE^XLFDT | HEADER+7 |
$$NOW^XLFDT | HEADER+7, ZERCHNG+17, LNOUT+25 |
SENDMSG^XMXAPI | EXIT+17 |
MES^XPDUTL | EXIT+20, EXIT+21, EXIT+23, EXIT+24 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^RCY(344.6 - [#344.6] | GET1^DIQ |
^RCY(344.61 - [#344.61] | GET1^DIQ |
^RCY(344.62 - [#344.62] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^RCY(344.6 - [#344.6] | EN+5, PAYEXC+11, PAYEN+4, PAYEX+10 |
^RCY(344.61 - [#344.61] | EN+6 |
^RCY(344.62 - [#344.62] | EN+7, CARCHNG+12 |
^TMP( | MEDCHNG+6, RXCHNG+6, PAYEXC+12, CARCHNG+13, CARCHNG+14, CARCHNG+15, CARCHNG+16, PAYEN+3!, PAYEN+4*, PAYEX+11 |
^TMP("RCDPESP6" | EN+4!, EN+5*, EN+6*, EN+7*, EXIT+27!, TRICHNG+8, TRICHNG+9, ZERCHNG+7 |
^TMP("XMERR" | EXIT+16!, EXIT+19, EXIT+22, EXIT+25! |
^VA(200 - [#200] | HEADER+8 |
^XMB("NETNAME" | HEADER+6 |
Name | Line Occurrences |
---|---|
$$CHKCHNG | EXIT+8 |
$$FRMT | LNOUT+20, LNOUT+29, LNOUT+30 |
CARCHNG | CHKCHNG+18 |
HEADER | EXIT+13 |
LNOUT | MEDCHNG+10, MEDCHNG+14, MEDCHNG+18, MEDCHNG+23, MEDCHNG+28, MEDCHNG+32, RXCHNG+9, RXCHNG+13, RXCHNG+17, RXCHNG+21 , TRICHNG+14, TRICHNG+20, TRICHNG+26, TRICHNG+32, TRICHNG+38, TRICHNG+44, TRICHNG+50, PAYEXC+17, PAYEXC+21, PAYEXC+25 , PAYEXC+29, PAYEXC+34, PAYEXC+38, CARCHNG+24, CARCHNG+27, CARCHNG+30, CARCHNG+33, CARCHNG+36, CARCHNG+39, CARCHNG+43 , CARCHNG+46, CARCHNG+49, CARCHNG+52, ZERCHNG+11, PAYEX+15, PAYEX+18, PAYEX+21 |
MEDCHNG | CHKCHNG+13 |
PAYEXC | CHKCHNG+17 |
RXCHNG | CHKCHNG+14 |
TRICHNG | CHKCHNG+15 |
ZERCHNG | CHKCHNG+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
C | EXIT+6~ |
CHANGES | EXIT+6~ |
CHGCNT | EXIT+6~, EXIT+8*, EXIT+9 |
COUNT | CHKCHNG+7~, CHKCHNG+8*, CHKCHNG+13, CHKCHNG+14, CHKCHNG+15, CHKCHNG+16, CHKCHNG+17, CHKCHNG+18, CHKCHNG+19, MEDCHNG~ , MEDCHNG+10, MEDCHNG+14, MEDCHNG+18, MEDCHNG+23, MEDCHNG+28, MEDCHNG+32, RXCHNG~, RXCHNG+9, RXCHNG+13, RXCHNG+17 , RXCHNG+21, TRICHNG~, TRICHNG+14, TRICHNG+20, TRICHNG+26, TRICHNG+32, TRICHNG+38, TRICHNG+44, TRICHNG+50, PAYEXC~ , PAYEXC+17, PAYEXC+21, PAYEXC+25, PAYEXC+29, PAYEXC+34, PAYEXC+38, CARCHNG~, CARCHNG+24, CARCHNG+27, CARCHNG+30 , CARCHNG+33, CARCHNG+36, CARCHNG+39, CARCHNG+43, CARCHNG+46, CARCHNG+49, CARCHNG+52, ZERCHNG~, ZERCHNG+11, LNOUT~ , LNOUT+18*, LNOUT+21*, PAYEX+5~, PAYEX+7*, PAYEX+15, PAYEX+18, PAYEX+21 |
DOTS | LNOUT+14~, LNOUT+15*, LNOUT+20 |
DUZ | EXIT+15, EXIT+17, HEADER+8, LNOUT+26 |
G | EXIT+6~, EXIT+22*, EXIT+23* |
HEAD | CHKCHNG+7~, CHKCHNG+8*, CHKCHNG+13, CHKCHNG+14, CHKCHNG+15, MEDCHNG~, MEDCHNG+10, MEDCHNG+14, MEDCHNG+18, MEDCHNG+23 , MEDCHNG+28, MEDCHNG+32, RXCHNG~, RXCHNG+9, RXCHNG+13, RXCHNG+17, RXCHNG+21, TRICHNG~, TRICHNG+14, TRICHNG+20 , TRICHNG+26, TRICHNG+32, TRICHNG+38, TRICHNG+44, TRICHNG+50, PAYEXC+13*, PAYEXC+17, PAYEXC+21, PAYEXC+25, PAYEXC+29 , PAYEXC+34, PAYEXC+38, CARCHNG+17*, CARCHNG+24, CARCHNG+27, CARCHNG+30, CARCHNG+33, CARCHNG+36, CARCHNG+39, CARCHNG+43 , CARCHNG+46, CARCHNG+49, CARCHNG+52, ZERCHNG+11, LNOUT~, LNOUT+18*, PAYEX+5~, PAYEX+7*, PAYEX+15, PAYEX+18 , PAYEX+21 |
HEAD("DETAIL" | CHKCHNG+9*, PAYEXC+14*, CARCHNG+18*, CARCHNG+19, LNOUT+28, PAYEX+12* |
HEAD("SIZE" | CHKCHNG+8*, LNOUT+18, LNOUT+21, PAYEX+7* |
HEAD("TXT" | CHKCHNG+9*, PAYEXC+14*, CARCHNG+19*, LNOUT+18, PAYEX+12* |
IEN | PAYEXC+8~, PAYEXC+11*, PAYEXC+12, PAYEXC+14, PAYEXC+16, PAYEXC+20, PAYEXC+24, PAYEXC+28, PAYEXC+33, PAYEXC+37 , CARCHNG+9~, CARCHNG+12*, CARCHNG+13, CARCHNG+14, CARCHNG+15, CARCHNG+16, CARCHNG+18, CARCHNG+23, CARCHNG+26, CARCHNG+29 , CARCHNG+32, CARCHNG+35, CARCHNG+38, CARCHNG+42, CARCHNG+45, CARCHNG+48, CARCHNG+51, PAYEX+5~, PAYEX+9*, PAYEX+10* , PAYEX+11, PAYEX+12, PAYEX+14, PAYEX+17, PAYEX+20 |
IO("Q" | ZERCHNG+22! |
LINE | CHKCHNG~, CHKCHNG+13, CHKCHNG+14, CHKCHNG+15, CHKCHNG+16, CHKCHNG+17, CHKCHNG+18, MEDCHNG~, MEDCHNG+10, MEDCHNG+14 , MEDCHNG+18, MEDCHNG+23, MEDCHNG+28, MEDCHNG+32, RXCHNG~, RXCHNG+9, RXCHNG+13, RXCHNG+17, RXCHNG+21, TRICHNG~ , TRICHNG+14, TRICHNG+20, TRICHNG+26, TRICHNG+32, TRICHNG+38, TRICHNG+44, TRICHNG+50, PAYEXC~, PAYEXC+17, PAYEXC+21 , PAYEXC+25, PAYEXC+29, PAYEXC+34, PAYEXC+38, CARCHNG~, CARCHNG+24, CARCHNG+27, CARCHNG+30, CARCHNG+33, CARCHNG+36 , CARCHNG+39, CARCHNG+43, CARCHNG+46, CARCHNG+49, CARCHNG+52, ZERCHNG~, ZERCHNG+11, LNOUT~, PAYEX+5~, PAYEX+15 , PAYEX+18, PAYEX+21 |
LINE( | LNOUT+18*, LNOUT+21* |
LINES | EXIT+6~ |
MEDND | MEDCHNG+5~, MEDCHNG+6*, MEDCHNG+8, MEDCHNG+13, MEDCHNG+17, MEDCHNG+21, MEDCHNG+26, MEDCHNG+31 |
MSGTXT | HEADER~ |
MSGTXT(1 | HEADER+3* |
MSGTXT(10 | HEADER+12* |
MSGTXT(2 | HEADER+4* |
MSGTXT(3 | HEADER+5* |
MSGTXT(4 | HEADER+6* |
MSGTXT(5 | HEADER+7* |
MSGTXT(6 | HEADER+8* |
MSGTXT(7 | HEADER+9* |
MSGTXT(8 | HEADER+10* |
MSGTXT(9 | HEADER+11* |
RCFDA | LNOUT+14~ |
RCFDA( | LNOUT+25*, LNOUT+26*, LNOUT+27*, LNOUT+28*, LNOUT+29*, LNOUT+30* |
RCIENS | LNOUT+14~, LNOUT+24*, LNOUT+25, LNOUT+26, LNOUT+27, LNOUT+28, LNOUT+29, LNOUT+30 |
RCMSGTXT | EXIT+6~, EXIT+8, EXIT+13 |
RCSITE | EXIT+6~, EXIT+11*, EXIT+12, EXIT+13, HEADER~, HEADER+4, HEADER+5 |
RCSUBJ | EXIT+6~, EXIT+12*, EXIT+17 |
REC | CARCHNG+9~ |
REC(0 | CARCHNG+13*, CARCHNG+23, CARCHNG+26 |
REC(1 | CARCHNG+14*, CARCHNG+29, CARCHNG+32 |
REC(2 | CARCHNG+15*, CARCHNG+35, CARCHNG+38 |
REC(3 | CARCHNG+16*, CARCHNG+42, CARCHNG+45, CARCHNG+48, CARCHNG+51 |
REC0 | CHKCHNG+7~, TRICHNG+7~, TRICHNG+8*, TRICHNG+47, PAYEXC+8~, PAYEXC+12*, PAYEXC+16, PAYEXC+20, PAYEXC+24, PAYEXC+28 , PAYEXC+33, PAYEXC+37, ZERCHNG+6~, PAYEX+5~, PAYEX+11*, PAYEX+14, PAYEX+17, PAYEX+20 |
REC1 | CHKCHNG+7~, TRICHNG+7~, TRICHNG+9*, TRICHNG+11, TRICHNG+17, TRICHNG+23, TRICHNG+29, TRICHNG+35, TRICHNG+41, ZERCHNG+6~ , ZERCHNG+7*, ZERCHNG+8 |
REC2 | CHKCHNG+7~ |
RTRN | FRMT+4~*, FRMT+5*, FRMT+6*, FRMT+7 |
RXND | RXCHNG+5~, RXCHNG+6*, RXCHNG+8, RXCHNG+12, RXCHNG+16, RXCHNG+20 |
TP | FRMT~, FRMT+5, FRMT+6 |
TXT | LNOUT~, LNOUT+20, LNOUT+27 |
TXTLNS | EXIT+6~ |
TYPE | LNOUT~, LNOUT+20, LNOUT+29, LNOUT+30 |
U | EXIT+12, HEADER+4, HEADER+5, HEADER+8, MEDCHNG+8, MEDCHNG+13, MEDCHNG+17, MEDCHNG+21, MEDCHNG+26, MEDCHNG+31 , RXCHNG+8, RXCHNG+12, RXCHNG+16, RXCHNG+20, TRICHNG+11, TRICHNG+17, TRICHNG+23, TRICHNG+29, TRICHNG+35, TRICHNG+41 , TRICHNG+47, PAYEXC+16, PAYEXC+20, PAYEXC+24, PAYEXC+28, PAYEXC+33, PAYEXC+37, CARCHNG+23, CARCHNG+26, CARCHNG+29 , CARCHNG+32, CARCHNG+35, CARCHNG+38, CARCHNG+42, CARCHNG+45, CARCHNG+48, CARCHNG+51, PAYEX+14, PAYEX+17, PAYEX+20 |
VAL | FRMT~, FRMT+4, FRMT+5, FRMT+6 |
XMINSTR | EXIT+6~, EXIT+17 |
XMINSTR("FROM" | EXIT+15* |
XMTO | EXIT+6~, EXIT+17 |
XMTO( | EXIT+15* |
XMTO("G.RCDPE | AUDIT" , EXIT+15* |
XNEW | CHKCHNG+7~, MEDCHNG+5~, MEDCHNG+8*, MEDCHNG+9, MEDCHNG+10, MEDCHNG+13*, MEDCHNG+14, MEDCHNG+17*, MEDCHNG+18, MEDCHNG+21* , MEDCHNG+22, MEDCHNG+23, MEDCHNG+26*, MEDCHNG+27, MEDCHNG+28, MEDCHNG+31*, MEDCHNG+32, RXCHNG+5~, RXCHNG+8*, RXCHNG+9 , RXCHNG+12*, RXCHNG+13, RXCHNG+16*, RXCHNG+17, RXCHNG+20*, RXCHNG+21, TRICHNG+7~, TRICHNG+12*, TRICHNG+13, TRICHNG+14 , TRICHNG+18*, TRICHNG+19, TRICHNG+20, TRICHNG+24*, TRICHNG+25, TRICHNG+26, TRICHNG+30*, TRICHNG+31, TRICHNG+32, TRICHNG+36* , TRICHNG+37, TRICHNG+38, TRICHNG+42*, TRICHNG+43, TRICHNG+44, TRICHNG+48*, TRICHNG+49, TRICHNG+50, PAYEXC+8~, PAYEXC+16* , PAYEXC+17, PAYEXC+20*, PAYEXC+21, PAYEXC+24*, PAYEXC+25, PAYEXC+28*, PAYEXC+29, PAYEXC+33*, PAYEXC+34, PAYEXC+37* , PAYEXC+38, CARCHNG+9~, CARCHNG+23*, CARCHNG+24, CARCHNG+26*, CARCHNG+27, CARCHNG+29*, CARCHNG+30, CARCHNG+32*, CARCHNG+33 , CARCHNG+35*, CARCHNG+36, CARCHNG+38*, CARCHNG+39, CARCHNG+42*, CARCHNG+43, CARCHNG+45*, CARCHNG+46, CARCHNG+48*, CARCHNG+49 , CARCHNG+51*, CARCHNG+52, ZERCHNG+6~, ZERCHNG+9*, ZERCHNG+10, ZERCHNG+11, ZERCHNG+12, LNOUT~, LNOUT+20, LNOUT+30 , PAYEX+5~, PAYEX+14*, PAYEX+15, PAYEX+17*, PAYEX+18, PAYEX+20*, PAYEX+21 |
XOLD | CHKCHNG+7~, MEDCHNG+5~, MEDCHNG+8*, MEDCHNG+9, MEDCHNG+10, MEDCHNG+13*, MEDCHNG+14, MEDCHNG+17*, MEDCHNG+18, MEDCHNG+21* , MEDCHNG+22, MEDCHNG+23, MEDCHNG+26*, MEDCHNG+27, MEDCHNG+28, MEDCHNG+31*, MEDCHNG+32, RXCHNG+5~, RXCHNG+8*, RXCHNG+9 , RXCHNG+12*, RXCHNG+13, RXCHNG+16*, RXCHNG+17, RXCHNG+20*, RXCHNG+21, TRICHNG+7~, TRICHNG+11*, TRICHNG+13, TRICHNG+14 , TRICHNG+17*, TRICHNG+19, TRICHNG+20, TRICHNG+23*, TRICHNG+25, TRICHNG+26, TRICHNG+29*, TRICHNG+31, TRICHNG+32, TRICHNG+35* , TRICHNG+37, TRICHNG+38, TRICHNG+41*, TRICHNG+43, TRICHNG+44, TRICHNG+47*, TRICHNG+49, TRICHNG+50, PAYEXC+8~, PAYEXC+16* , PAYEXC+17, PAYEXC+20*, PAYEXC+21, PAYEXC+24*, PAYEXC+25, PAYEXC+28*, PAYEXC+29, PAYEXC+33*, PAYEXC+34, PAYEXC+37* , PAYEXC+38, CARCHNG+9~, CARCHNG+23*, CARCHNG+24, CARCHNG+26*, CARCHNG+27, CARCHNG+29*, CARCHNG+30, CARCHNG+32*, CARCHNG+33 , CARCHNG+35*, CARCHNG+36, CARCHNG+38*, CARCHNG+39, CARCHNG+42*, CARCHNG+43, CARCHNG+45*, CARCHNG+46, CARCHNG+48*, CARCHNG+49 , CARCHNG+51*, CARCHNG+52, ZERCHNG+6~, ZERCHNG+8*, ZERCHNG+10, ZERCHNG+11, LNOUT~, LNOUT+20, LNOUT+29, PAYEX+5~ , PAYEX+14*, PAYEX+15, PAYEX+17*, PAYEX+18, PAYEX+20*, PAYEX+21 |
Y | LNOUT+14~, LNOUT+20*, LNOUT+21 |
ZTDESC | ZERCHNG+13~, ZERCHNG+15* |
>> ZTDTH | ZERCHNG+17* |
>> ZTIO | ZERCHNG+16* |
>> ZTPRI | ZERCHNG+18* |
ZTRTN | ZERCHNG+13~, ZERCHNG+14* |
ZTSAVE | ZERCHNG+13~ |
ZTSK | ZERCHNG+13~, ZERCHNG+20 |