PRCAHV ;LL/ELZ-API for My HealtheVet ;06/17/02
Source file <PRCAHV.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 |
---|---|---|
VA Point of Service | 1 | VPSRPC26 |
Name | Comments | DBIA/ICR reference |
---|---|---|
BALANCE(RESULT,PRCAICN,PRCATY) |
|
|
BALQ | ||
DETAIL(RESULT,PRCAICN,PRCATY) | ||
DETQ | ||
TRANS(RESULT,PRCABILL) | ||
TRANSQ | ||
DFN(PRCAICN) | ;Receive patient's IEN by ICN
|
|
BILIEN(PRCABN) | ;Receive bill's IEN by name
|
|
INTBAL(RESULT,DFN,PRCATY) | ; this will look up a patient's copay balance
|
|
INTDTL(RESULT,DFN,PRCATY) | ;
|
|
INTTRANS(RESULT,RCBILL) | ; returns transaction details for the given bill IEN
|
|
TRIM(RCTXT) | ;Remove starting and ending spaces
|
|
ADJTYPE(RCTYPE) | ;
|
|
ERROR | ||
TEST | ||
TEST2 | ||
TESTZW(PRA) |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TRAP" | INTBAL+3, INTDTL+3, INTTRANS+3 |
^DPT - [#2] | DFN+4, INTBAL+7, INTDTL+7 |
^DPT("AICN" | DFN+3, TEST+1 |
^PRCA(430 - [#430] | BILIEN+3, BILIEN+4, INTDTL+20, INTDTL+34, INTTRANS+6, TEST2+1 |
^PRCA(433 - [#433] | INTTRANS+7, INTTRANS+8, INTTRANS+9, INTTRANS+12 |
^RCD(340 - [#340] | INTBAL+8, INTDTL+8, INTDTL+22 |
^TMP("PRCAAPR" | INTBAL+11!, INTBAL+12, INTBAL+13!, INTDTL+12!, INTDTL+16, INTDTL+17, INTDTL+24, INTDTL+25! |
^TMP("PRCAHV" | INTDTL+12!, INTDTL+24*, INTDTL+27, INTDTL+28, INTDTL+29, INTDTL+32, INTDTL+37! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | TEST~, TEST2~, TEST2+1 |
BAT | INTBAL+1~, INTDTL+1~ |
BILL | INTBAL+1~, INTDTL+1~ |
C | INTBAL+1~, INTDTL+1~, INTTRANS+1~, TEST~, TEST+1*, TEST2~, TEST2+1* |
DEBT | INTBAL+1~, INTBAL+8*, INTDTL+1~, INTDTL+8* |
DFN | BALANCE~, BALANCE+3*, BALANCE+4, DETAIL~, DETAIL+3*, DETAIL+4, DFN+1~, DFN+3*, DFN+4, DFN+5 , INTBAL~, INTBAL+6, INTBAL+7, INTBAL+8, INTDTL~, INTDTL+6, INTDTL+7, INTDTL+8 |
O | TEST~, TEST+1 |
P | TEST~, TEST+1*, TEST2~, TEST2+1* |
PRA | TESTZW~ |
PRA( | TESTZW+1 |
PRCABILL | TRANS~, TRANS+2, TRANS+3 |
PRCABN | BILIEN~, BILIEN+2, BILIEN+3 |
PRCADB | INTBAL+1~, INTBAL+8*, INTDTL+1~, INTDTL+8*, INTDTL+21*, INTDTL+22 |
PRCAICN | BALANCE~, BALANCE+2, BALANCE+3, DETAIL~, DETAIL+2, DETAIL+3, DFN~, DFN+2, DFN+3 |
PRCAIEN | TRANS~, TRANS+3*, TRANS+4, BILIEN+1~, BILIEN+3*, BILIEN+4, BILIEN+5 |
PRCATY | BALANCE~, BALANCE+4, DETAIL~, DETAIL+4, INTBAL~, INTBAL+9, INTDTL~, INTDTL+10 |
R | TEST~, TEST+1*, TEST2~, TEST2+1* |
RCAMT | INTTRANS+10~, INTTRANS+14*, INTTRANS+15*, INTTRANS+16*, INTTRANS+18 |
RCB | INTDTL+1~, INTDTL+32*, INTDTL+33*, INTDTL+35 |
RCBILL | INTTRANS~, INTTRANS+5, INTTRANS+6, INTTRANS+7, INTTRANS+8 |
RCC | INTDTL+1~, INTDTL+16*, INTDTL+27*, INTDTL+35* |
RCD | INTTRANS+10~, INTTRANS+19* |
RCDESC | INTDTL+30~, INTTRANS+10~ |
RCDESC( | INTTRANS+19 |
RCDESC(1 | INTDTL+35 |
RCDT | INTDTL+1~, INTDTL+23*, INTDTL+24, INTDTL+27*, INTDTL+28, INTDTL+29, INTDTL+32 |
RCI | INTTRANS+10~, INTTRANS+19*, TRIM+1~, TRIM+3*, TRIM+4, TRIM+5*, TRIM+6, TESTZW~, TESTZW+1* |
RCNUM | INTTRANS+1~, INTTRANS+8*, INTTRANS+20*, INTTRANS+21 |
RCP | INTDTL+1~, INTDTL+33* |
RCS | INTDTL+1~, INTDTL+16*, INTDTL+17, INTDTL+19, INTDTL+24, INTDTL+28*, INTDTL+29, INTDTL+32, INTDTL+35 |
RCST | BALANCE~, BALANCE+2*, BALANCE+3*, BALANCE+4*, BALQ, DETAIL~, DETAIL+2*, DETAIL+3*, DETAIL+4*, DETQ , TRANS~, TRANS+2*, TRANS+3*, TRANS+4*, TRANSQ |
RCTOTAL | INTTRANS+10~ |
RCTRAN | INTTRANS+1~, INTTRANS+8*, INTTRANS+9, INTTRANS+11, INTTRANS+12, INTTRANS+18 |
RCTTY | INTTRANS+10~, INTTRANS+13*, INTTRANS+15, INTTRANS+16, INTTRANS+18 |
RCTXT | INTTRANS+10~, INTTRANS+18*, INTTRANS+19*, INTTRANS+21, TRIM~, TRIM+2 |
RCTYPE | ADJTYPE~, ADJTYPE+1*, ADJTYPE+2* |
RCX | INTDTL+1~, INTDTL+17*, INTDTL+20, INTDTL+24, INTDTL+29*, INTDTL+31, INTDTL+32, INTDTL+34 |
RCY | INTDTL+1~, INTDTL+20*, INTDTL+21, INTDTL+23, INTDTL+34*, INTDTL+35, INTTRANS+10~, INTTRANS+12*, INTTRANS+13, INTTRANS+14 , INTTRANS+18 |
RCZ | INTDTL+1~, INTDTL+32*, INTDTL+33 |
RES | TRIM+1~, TRIM+2*, TRIM+3, TRIM+4*, TRIM+5, TRIM+6*, TRIM+7 |
RESULT | BALANCE~, BALANCE+1*, BALANCE+4, DETAIL~, DETAIL+1!, DETAIL+4, TRANS~, TRANS+1!, TRANS+4, INTBAL~ , INTBAL+2*, INTBAL+12*, INTDTL~, INTDTL+2!, INTTRANS~, INTTRANS+2! |
RESULT( | INTDTL+35*, INTTRANS+21* |
TRAN | INTBAL+1~, INTDTL+1~ |
U | INTBAL+4*, INTDTL+4*, INTDTL+22, INTDTL+33, INTDTL+35, INTTRANS+4*, INTTRANS+13, INTTRANS+14, INTTRANS+18, INTTRANS+19 |
X | INTBAL+1~, INTBAL+3*, INTDTL+1~, INTDTL+3*, INTTRANS+1~, INTTRANS+3* |
Y | INTBAL+1~, INTDTL+1~, INTTRANS+1~ |