PSOREJP5 ;ALB/BNT - Third Party Reject Additional Reject Information Screen ;02/14/11
Source file <PSOREJP5.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 4 | (SET,SETLN)^PSOREJP1 $$RXINFO^PSOREJP3 BPSRESP^PSOREJP6 ($$DVINFO,$$PTINFO)^PSOREJU2 |
List Manager | 3 | EN^VALM FULL^VALM1 (CNTRL,RESTORE,SAVE)^VALM10 |
E Claims Management Engine | 2 | ($$ADDFLDS,$$NFLDT)^BPSBUTL DURRESP^BPSNCPD3 |
Kernel | 2 | $$FMTE^XLFDT DISP^XQORM1 |
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 |
---|---|---|
Outpatient Pharmacy | 7 | PSO REJECT DISPLAY ADDITIONAL INFO PSO REJECT DISPLAY ADDTNL INFO PSOREJP1 PSOREJP2 PSOREJP3 PSOREJP6 PSOREJU3 |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; -- main entry point for PSO REJECT DISPLAY ADDTNL INFO
|
|
ADDTXT | ; Entry point for DUR Hidden action
|
|
ISDUR(RX,REJ) | ;
; Returns 1 if there is DUR PPS RESPONSE data for the reject |
|
HDR | ; -- header code
|
|
INIT | ; -- init variables and list array
|
|
LABEL(FIELD) | ; Sets the label for the field
|
|
SET(FIELD,L,UND,TXT) | ; Sets the lines for fields that require text wrapping
|
|
SETLN(TEXT,REV,UND,HIG) | ; Sets a line to be displayed in the Body section
|
|
RXCOB(RX,REJ) | ; Return the COB Indicator for the reject
; Input: RX = RX IEN ; REJ = Reject Info multiple IEN |
|
RESPIEN(RX,REJ) | ; Return the RESPONSE ID from the Reject Info multiple
; Input: RX = RX IEN ; REJ = Reject Info multiple IEN |
|
HELP | ; -- help code
|
|
EXIT | ; -- exit code
|
|
EXPND | ; -- expand code
|
|
REJ | ; - DUR Information - called from REJ^PSOREJP1
; this code moved from PSOREJP1, routine was too large |
|
PSOETEC(RX,FILL) | ; Returns flag for TRICARE or CHAMPVA non-billable claims
|
Name | Field # of Occurrence |
---|---|
$$ADDFLDS^BPSBUTL | REJ+5 |
$$NFLDT^BPSBUTL | REJ+3 |
DURRESP^BPSNCPD3 | ISDUR+9, INIT+7 |
$$GET1^DIQ | ADDTXT+3, RXCOB+6, RESPIEN+5, PSOETEC+10, PSOETEC+15 |
SET^PSOREJP1 | REJ+21, REJ+22, REJ+24 |
SETLN^PSOREJP1 | REJ+4, REJ+6, REJ+7, REJ+8, REJ+9, REJ+10, REJ+11, REJ+12, REJ+13, REJ+14 , REJ+15, REJ+16, REJ+17, REJ+18, REJ+19, REJ+25 |
$$RXINFO^PSOREJP3 | HDR+6, HDR+7 |
BPSRESP^PSOREJP6 | INIT+21 |
$$DVINFO^PSOREJU2 | HDR+2 |
$$PTINFO^PSOREJU2 | HDR+3 |
EN^VALM | EN+1 |
FULL^VALM1 | ADDTXT+4 |
CNTRL^VALM10 | SETLN+9, SETLN+10, SETLN+11, SETLN+13 |
RESTORE^VALM10 | INIT+2 |
SAVE^VALM10 | SETLN+6 |
$$FMTE^XLFDT | REJ+4, REJ+11, REJ+12, REJ+23 |
DISP^XQORM1 | HELP+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PSRX - [#52] | PSOETEC+6, PSOETEC+9, PSOETEC+11, PSOETEC+14 |
^TMP("PSOREJP2" | INIT+3!, SETLN+4* |
Name | Line Occurrences |
---|---|
$$LABEL | INIT+13, INIT+16, INIT+17, INIT+19, INIT+27, INIT+28, INIT+29, INIT+30, INIT+31, INIT+36 , INIT+38, INIT+39, INIT+40, INIT+41, SET+2, SET+4 |
$$RESPIEN | ISDUR+5, INIT+4 |
$$RXCOB | ISDUR+7, INIT+6 |
EN | ADDTXT+5 |
SET | INIT+13, INIT+16, INIT+19, INIT+27, INIT+28, INIT+29, INIT+30, INIT+31, INIT+36, INIT+38 , INIT+39, INIT+40, INIT+41 |
SETLN | INIT+9, INIT+10, INIT+12, INIT+15, INIT+26, SET+2, SET+4, SET+5 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADDREJ | INIT+1~, INIT+7 |
ADDREJ( | INIT+8, INIT+13, INIT+16, INIT+18, INIT+19, INIT+24, INIT+27, INIT+28, INIT+29, INIT+30 , INIT+31, INIT+35, INIT+38, INIT+39, INIT+40, INIT+41 |
DATA | INIT+1~ |
DATA( | REJ+23 |
DURIEN | ISDUR+4~, ISDUR+5*, ISDUR+6, ISDUR+9, INIT+1~, INIT+4*, INIT+5, INIT+7, INIT+21 |
DURPPS | ISDUR+4~, ISDUR+9 |
DURPPS( | ISDUR+10 |
FIELD | LABEL~, LABEL+1, LABEL+2, LABEL+3, LABEL+4, LABEL+5, LABEL+6, LABEL+7, LABEL+8, LABEL+9 , LABEL+10, LABEL+11, LABEL+12, LABEL+13, LABEL+14, LABEL+15, LABEL+16, LABEL+17, LABEL+18, LABEL+19 , LABEL+20, LABEL+21, LABEL+22, LABEL+23, LABEL+24, LABEL+25, LABEL+26, LABEL+27, LABEL+28, LABEL+29 , SET~, SET+2, SET+4 |
FILL | ADDTXT+2~, ADDTXT+3*, HDR+2, HDR+6, HDR+7, REJ+3, REJ+5, PSOETEC~ |
HIG | SETLN~, SETLN+12, SETLN+13 |
I | INIT+1~, INIT+2*, INIT+18*, INIT+19, SET+1~, SET+3*, SET+4 |
>> IOINHI | SETLN+13 |
>> IOINORM | SETLN+9, SETLN+10, SETLN+11, SETLN+13 |
>> IORVON | SETLN+9 |
>> IOUON | SETLN+10, SETLN+11, SETLN+13 |
L | SET~, SET+2, SET+4, SET+5 |
LASTLN | ADDTXT+2~, INIT+2, SETLN+6* |
LINE | INIT+1~, INIT+3*, INIT+42, SETLN+4*, SETLN+6, SETLN+9, SETLN+10, SETLN+11, SETLN+13 |
LINE1 | HDR+1~ |
LINE2 | HDR+1~ |
NDX | INIT+1~, INIT+23*, INIT+24*, INIT+27, INIT+28, INIT+29, INIT+30, INIT+31, INIT+35, INIT+38 , INIT+39, INIT+40, INIT+41 |
>> PFLDT | REJ+23*, REJ+24, REJ+25 |
>> PSOADD | REJ+5*, REJ+6, REJ+7, REJ+8, REJ+9, REJ+10, REJ+11, REJ+12, REJ+13, REJ+14 , REJ+15, REJ+16, REJ+17, REJ+18, REJ+19 |
>> PSOCOB | REJ+5 |
>> PSONAF | REJ+3*, REJ+4 |
PSOQ | PSOETEC+4~, PSOETEC+6, PSOETEC+8*, PSOETEC+10*, PSOETEC+11, PSOETEC+13*, PSOETEC+15* |
PSRXIEN | PSOETEC+4~, PSOETEC+7*, PSOETEC+9*, PSOETEC+10, PSOETEC+12*, PSOETEC+14*, PSOETEC+15 |
PTINFO | HDR+1~, HDR+3*, HDR+4, HDR+5 |
QPF | INIT+25~, INIT+34*, INIT+35*, INIT+36 |
REJ | ADDTXT+3, ISDUR~, ISDUR+3, ISDUR+5, ISDUR+7, HDR+7, INIT+4, INIT+6, RXCOB~, RXCOB+4 , RXCOB+6, RESPIEN~, RESPIEN+4, RESPIEN+5, REJ+23 |
REV | SETLN~, SETLN+8 |
RX | ADDTXT+3, ISDUR~, ISDUR+2, ISDUR+5, ISDUR+7, HDR+2, HDR+3, HDR+6, HDR+7, INIT+4 , INIT+6, RXCOB~, RXCOB+3, RXCOB+6, RESPIEN~, RESPIEN+3, RESPIEN+5, REJ+3, REJ+5, PSOETEC~ , PSOETEC+5, PSOETEC+6, PSOETEC+9, PSOETEC+10, PSOETEC+11, PSOETEC+14, PSOETEC+15 |
RXCOB | ISDUR+4~, ISDUR+7*, ISDUR+8*, ISDUR+9, ISDUR+10, INIT+1~, INIT+6*, INIT+7, INIT+8, INIT+13 , INIT+16, INIT+18, INIT+19, INIT+24, INIT+27, INIT+28, INIT+29, INIT+30, INIT+31, INIT+35 , INIT+38, INIT+39, INIT+40, INIT+41, RXCOB+5~, RXCOB+6*, RXCOB+7 |
T | SET+1~, SET+5* |
TEXT | SETLN~, SETLN+2*, SETLN+3*, SETLN+4, SETLN+9, SETLN+10 |
TXT | SET~, SET+2, SET+3, SET+4*, SET+5* |
U | HDR+4, HDR+5, REJ+6, REJ+7, REJ+8, REJ+9, REJ+10, REJ+11, REJ+12, REJ+13 , REJ+14, REJ+15, REJ+16, REJ+17, REJ+18, REJ+19 |
UND | SET~, SET+2, SET+5, SETLN~, SETLN+10, SETLN+11, SETLN+13 |
>> VALMAR | ADDTXT+1 |
>> VALMCNT | INIT+3*, INIT+42* |
>> VALMHDR(1 | HDR+2* |
>> VALMHDR(2 | HDR+4* |
>> VALMHDR(3 | HDR+5* |
>> VALMHDR(4 | HDR+6* |
>> VALMHDR(5 | HDR+7* |
X | HDR+1~, INIT+1~, INIT+17*, INIT+19, SETLN+1~, HELP+1* |