RCDPEAD2 ;AITC/CJE - AUTO-DECREASE REPORT ;Nov 23, 2014@12:48:50
Source file <RCDPEAD2.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 1 | $$GET1^DIQ |
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 | 3 | RCDPEAD RCDPEAD1 RCDPEADP |
Name | Comments | DBIA/ICR reference |
---|---|---|
EXCEL(DATA,A1,A2,A3) | ; Format EXCEL line
; Input: DATA - ERA line adjustment total ; A1,A2,A3 - ^TMP("RCDPEAP") subscripts |
|
LINE(DIV) | ; List selected stations
; Input: DIV() - Array of selected divisions ; Returns: Comma delimited list of selected divisions |
|
CLAIM(EOBIEN) | ; Gets the claim number from AR
; Input: EOBIEN - Internal IEN for file 361.1 ; Returns: External Claim Number |
|
ACTCARC(CODE,RCZERO,WHICH) | ; EP from RCDPEAD - Is this CARC an active code for auto-decrease
; PRCA*4.5*345 - Added WHICH ; Input: CODE - CARC code being checked ; RCZERO - 0 = Claim line with payment, 1 = Claim line with no payment ; WHICH - 1 Medical Claim CARCs, 2 - RX Claim CARCs, 3 TRICARE Claim CARCS ; Returns: '0^NOT ACTIVE' if not active ; '1^{amount}' if active and the second piece is the decrease amount |
|
GETCARCS(RCEOB,RCCODES,FROMADP) | ; EP from RCDPEAD - Extract the CARCs from an EOB at claim and line levels
; Input: RCEOB - Internal IEN for the explanation of benefits field (361.1) ; FROMADP - 1 if being called from COMPILE^RCDPEAD1, 0 otherwise ; Optional, default to 0 ; Output: RCCODES - ^ delimitted string of CARC code information from the ; claim and claim ine levels for the specified EOB ; ^A1;A2;A3;A4^A1;A2;A3;A4^... Where ; A1 - CARC code ; A2 - Auto Decrease Amount ; A3 - Quantity (only returned if FROMADP=1) ; A4 - REASON (only returned if FROMADP=1) |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^RCY(344.62 - [#344.62] | GET1^DIQ |
^IBM(361.1 - [#361.1] | GET1^DIQ |
361.111 | GET1^DIQ |
361.11511 | GET1^DIQ |
^PRCA(430 - [#430] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBM(361.1 - [#361.1] | GETCARCS+17, GETCARCS+21, GETCARCS+36, GETCARCS+40, GETCARCS+44 |
^RCY(344.62 - [#344.62] | ACTCARC+9 |
^TMP("RCDPEADP" | EXCEL+5, EXCEL+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A1 | EXCEL~, EXCEL+5, EXCEL+7 |
A2 | EXCEL~, EXCEL+5, EXCEL+7 |
A3 | EXCEL~, EXCEL+5, EXCEL+7 |
ACTIVE | ACTCARC+7~, ACTCARC+16*, ACTCARC+18 |
AIEN | ACTCARC+7~, ACTCARC+9*, ACTCARC+10, ACTCARC+16, ACTCARC+24 |
CARCAMT | EXCEL+3~, EXCEL+7*, EXCEL+8 |
CCTR | EXCEL+3~, EXCEL+4*, EXCEL+5*, EXCEL+7 |
CLAIM | CLAIM+3~, CLAIM+7*, CLAIM+8, CLAIM+9 |
CLAIMIEN | CLAIM+3~, CLAIM+5*, CLAIM+6, CLAIM+7 |
CODE | ACTCARC~, ACTCARC+8, ACTCARC+9 |
DATA | EXCEL~, EXCEL+8 |
DATA1 | EXCEL+3~, EXCEL+7*, EXCEL+8 |
DIV | LINE~ |
DIV( | LINE+6, LINE+8 |
EOBIEN | CLAIM~, CLAIM+4, CLAIM+5 |
FIELD | ACTCARC+7~, ACTCARC+13*, ACTCARC+14*, ACTCARC+15*, ACTCARC+16, ACTCARC+20*, ACTCARC+21*, ACTCARC+22*, ACTCARC+24 |
FROMADP | GETCARCS~, GETCARCS+12*, GETCARCS+27, GETCARCS+50 |
IENS | GETCARCS+11~, GETCARCS+23*, GETCARCS+24, GETCARCS+26, GETCARCS+28, GETCARCS+29, GETCARCS+46*, GETCARCS+47, GETCARCS+49, GETCARCS+51 , GETCARCS+52 |
LINE | LINE+3~, LINE+4*, LINE+8*, LINE+9 |
P | LINE+3~, LINE+4*, LINE+8* |
QUANT | GETCARCS+11~, GETCARCS+28*, GETCARCS+31, GETCARCS+51*, GETCARCS+54 |
RCAMT | GETCARCS+11~, GETCARCS+26*, GETCARCS+27, GETCARCS+31, GETCARCS+49*, GETCARCS+50, GETCARCS+54 |
RCCODE | GETCARCS+11~, GETCARCS+24*, GETCARCS+25, GETCARCS+27, GETCARCS+31, GETCARCS+47*, GETCARCS+48, GETCARCS+50, GETCARCS+54 |
RCCODES | GETCARCS~, GETCARCS+13*, GETCARCS+27*, GETCARCS+31*, GETCARCS+50*, GETCARCS+54* |
RCEOB | GETCARCS~, GETCARCS+17, GETCARCS+21, GETCARCS+23, GETCARCS+36, GETCARCS+40, GETCARCS+44, GETCARCS+46 |
RCI | GETCARCS+11~, GETCARCS+13*, GETCARCS+16, GETCARCS+17*, GETCARCS+18, GETCARCS+21, GETCARCS+23, GETCARCS+38*, GETCARCS+39, GETCARCS+40* , GETCARCS+41, GETCARCS+44, GETCARCS+46 |
RCJ | GETCARCS+11~, GETCARCS+19*, GETCARCS+20, GETCARCS+21*, GETCARCS+22, GETCARCS+23, GETCARCS+42*, GETCARCS+43, GETCARCS+44*, GETCARCS+45 , GETCARCS+46 |
RCL | GETCARCS+11~, GETCARCS+34*, GETCARCS+35, GETCARCS+36*, GETCARCS+37, GETCARCS+40, GETCARCS+44, GETCARCS+46 |
RCZERO | ACTCARC~, ACTCARC+13, ACTCARC+15, ACTCARC+20, ACTCARC+22 |
REASON | GETCARCS+11~, GETCARCS+29*, GETCARCS+30*, GETCARCS+31, GETCARCS+52*, GETCARCS+53*, GETCARCS+54 |
SUB | LINE+3~, LINE+4*, LINE+5, LINE+6*, LINE+7, LINE+8 |
U | EXCEL+7, EXCEL+8 |
WHICH | ACTCARC~, ACTCARC+13, ACTCARC+14, ACTCARC+20, ACTCARC+21 |
XX | ACTCARC+7~ |