Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: BPSSCRRJ

Package: E Claims Management Engine

Routine: BPSSCRRJ


Information

BPSSCRRJ ;ALB/ESG - ECME OPECC Reject Information ;02-SEP-2015

Source Information

Source file <BPSSCRRJ.m>

Call Graph

Call Graph

Call Graph Total: 25

Package Total Call Graph
E Claims Management Engine 11 ($$BBILL,$$CLAIM,$$DIVNCPDP,$$NFLDT,$$RESUBMIT,GETDAT)^BPSBUTL  $$STATUS^BPSOSRX  $$REJECTED^BPSSCR02  ($$EREJTXT,$$NB)^BPSSCR03  ($$MESSAGE,ADDMESS)^BPSSCRLG  ($$RXNUM,$$RXREF)^BPSSCRU2  ($$GRESPPOS,GETRJCOD)^BPSSCRU3  $$ASKLINE^BPSSCRU4  
$$CSNPI^BPSUTIL  ($$DRUGDIE,$$RXAPI1)^BPSUTIL1  ^BPSVRX  
Outpatient Pharmacy 4 $$RXSITE^PSOBPSUT  $$GETNDC^PSONDCUT  (MP,PI,REJCOM)^PSOREJU4  DP^PSORXVW  
Kernel 3 $$FMTE^XLFDT  $$LJ^XLFSTR  DISP^XQORM1  
List Manager 3 EN^VALM  (FULL,PAUSE)^VALM1  (CNTRL,SET)^VALM10  
VA FileMan 2 $$GET1^DIQ  ^DIWP  
Integrated Billing 1 $$TAXID^IBCEF75  
Registration 1 DEM^VADPT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
E Claims Management Engine 6 BPS OPECC REJECT INFO MEDICATION PROFILE  BPS OPECC REJECT INFO PATIENT INFORMATION  BPS OPECC REJECT INFO VIEW RX  BPS OPECC REJECT INFORMATION  BPS OPECC REJECT VIEW ECME RX  BPS PRTCL USRSCR OPECC REJECT INFORMATION  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for BPS OPECC REJECT INFORMATION
ENX ;
INIT ; -- init variables and list array
INITX ;
REJ ; main reject information data capture and display
REJX ;
BPSCOM ; display full opecc comments here
BPSCOMX ;
PSOCOM ; display the PSO comments from the pharmacist
PSOCOMX ;
INS ; gather and show insurance information
INSX ;
WRAPTXT(X,DIWR,RET) ; wrap text in variable X with right margin DIWR, return in array RET
WRAPX ;
HELP ; -- help code
EXIT ; -- exit code
SETLN(TEXT,REV,UND,HIG) ; set a line into the ListMan array
SETLNX ;
HDR ; -- header code
DVINFO(RX,RFL) ; header division data
PTINFO(RX) ; header patient data
RXINFO1(RX,FILL) ; header Rx data part 1
RXINFO2(RX,FILL) ; header Rx data part 2
VER ; selection of View ePharmacy Rx from the BPS OPECC reject information screen
VERX ;
VIEW ; action for View Rx on the BPS OPECC reject information screen
MP(RXIEN,RXFIL) ; entry point for Medication Profile action on OPECC reject information screen
PI(RXIEN,RXFIL) ; entry point for Patient Information action on OPECC reject information screen

External References

Name Field # of Occurrence
$$BBILL^BPSBUTL REJ+5
$$CLAIM^BPSBUTL RXINFO1+5
$$DIVNCPDP^BPSBUTL DVINFO+13
$$NFLDT^BPSBUTL REJ+47
$$RESUBMIT^BPSBUTL REJ+6
GETDAT^BPSBUTL RXINFO1+2
$$STATUS^BPSOSRX REJ+20
$$REJECTED^BPSSCR02 EN+14
$$EREJTXT^BPSSCR03 REJ+15
$$NB^BPSSCR03 EN+14, REJ+13, RXINFO1+4
$$MESSAGE^BPSSCRLG REJ+51
ADDMESS^BPSSCRLG REJ+61
$$RXNUM^BPSSCRU2 RXINFO1+3
$$RXREF^BPSSCRU2 EN+9
$$GRESPPOS^BPSSCRU3 REJ+23
GETRJCOD^BPSSCRU3 REJ+33
$$ASKLINE^BPSSCRU4 EN+4
$$CSNPI^BPSUTIL DVINFO+10
$$DRUGDIE^BPSUTIL1 RXINFO2+3
$$RXAPI1^BPSUTIL1 RXINFO2+2, RXINFO2+5
^BPSVRX VER+5
$$GET1^DIQ INS+2, INS+6, INS+8, INS+14, INS+15, INS+16, INS+17, INS+18, DVINFO+4
^DIWP WRAPTXT+4
$$TAXID^IBCEF75 DVINFO+16
$$RXSITE^PSOBPSUT DVINFO+6
$$GETNDC^PSONDCUT RXINFO2+7
MP^PSOREJU4 MP+2
PI^PSOREJU4 PI+2
REJCOM^PSOREJU4 PSOCOM+4
DP^PSORXVW VIEW+8
DEM^VADPT PTINFO+4
EN^VALM EN+20
FULL^VALM1 EN+3, VER+2
PAUSE^VALM1 EN+17
CNTRL^VALM10 SETLN+8, SETLN+9, SETLN+12, SETLN+14
SET^VALM10 SETLN+4
$$FMTE^XLFDT REJ+36, REJ+48, BPSCOM+8, PSOCOM+22, INS+10, RXINFO1+6
$$LJ^XLFSTR REJ+55, REJ+67, INS+6
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "OPECC Reject Information"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !!,"This claim is not a valid selection for the OPECC Reject Information screen."
  • Line Location: EN+15
Function Call: WRITE
  • Prompt: !,"This screen is for either rejected claims or non-billable claims."
  • Line Location: EN+16
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • VALM
  • Line Location:
    • EN+20

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BPST - [#9002313.59] GET1^DIQ
9002313.59902 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPSF(9002313.93 - [#9002313.93] PSOCOM+15, PSOCOM+16
^BPSR - [#9002313.03] REJ+35
^BPST - [#9002313.59] INIT+4, REJ+4, REJ+7, BPSCOM+4, BPSCOM+6, BPSCOM+7, PSOCOM+3, INS+4, PTINFO+3
^DPT - [#2] INS+9
^TMP("BPSSCRRJ" INIT+2!, EXIT+1!
^TMP("PSOPI" INIT+2!, EXIT+1!
^UTILITY($J WRAPTXT+2!, WRAPTXT+5, WRAPTXT+6!
^VA(200 - [#200] BPSCOM+9, PSOCOM+23

Label References

Name Line Occurrences
$$DVINFO HDR+1
$$PTINFO HDR+2
$$RXINFO1 HDR+3
$$RXINFO2 HDR+4
BPSCOM INIT+7
BPSCOMX BPSCOM+4
ENX EN+5, EN+8, EN+10, EN+14
INITX REJ+23, REJ+27
INS INIT+9
PSOCOM INIT+8
PSOCOMX PSOCOM+9
REJ INIT+6
REJX REJ+13
SETLN REJ+9, REJ+14, REJ+15, REJ+21, REJ+24, REJ+28, REJ+36, REJ+37, REJ+40, REJ+42
REJ+44, REJ+48, REJ+56, REJ+68, REJX+1, BPSCOM+2, BPSCOM+4, BPSCOM+15, BPSCOMX+1, PSOCOM+6
PSOCOM+9, PSOCOM+17, PSOCOM+28, PSOCOM+33, PSOCOMX+1, INS+12, INS+13, INS+14, INS+15, INS+16
INS+17, INS+18, INS+19, INSX+1
SETLNX SETLN+7
WRAPTXT REJ+52, REJ+64, BPSCOM+12, PSOCOM+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% WRAPTXT+1~
BBTXT REJ+2~, REJ+3*, REJ+5*, REJ+6*, REJ+9
BPADDMSG REJ+2~, REJ+60!, REJ+61
BPADDMSG( REJ+63
BPARR REJ+2~, REJ+52, REJ+64
BPARR( REJ+53, REJ+55, REJ+65, REJ+67
BPINSIEN EN+1~, EN+7*
BPN REJ+2~, REJ+32*, REJ+33, REJ+34, REJ+36, REJ+44, REJ+53*, REJ+54, REJ+55, REJ+63*
REJ+65*, REJ+66, REJ+67
BPORI59 EN+1~, EN+8*, EN+9, EN+14, INIT+4, REJ+4, REJ+7, REJ+13, REJ+15, REJ+23
REJ+33, BPSCOM+4, BPSCOM+6, BPSCOM+7, PSOCOM+3, INS+2, INS+3, INS+4, DVINFO+4, PTINFO+3
, RXINFO1+4, VIEW+7~, MP+1~, PI+1~
BPPMSG REJ+2~, REJ+51*, REJ+52
BPPOS REJ+2~, REJ+23
BPRJ REJ+2~, REJ+32!, REJ+33
BPRJ( REJ+38, REJ+39
BPSEFDT INS+1~, INS+9*, INS+10*, INS+19
BPSEL EN+1~, EN+4*, EN+5, EN+6, EN+7, EN+8
BPSINS INS+1~, INS+2*, INS+3
BPSNAF REJ+2~, REJ+47*, REJ+48
BPSPOL INS+1~, INS+8*, INS+9
BPSTAXID DVINFO+3~, DVINFO+16*, DVINFO+17
BPSVRX VER+1~
BPSVRX("FILL#" VER+4*
BPSVRX("RXIEN" VER+3*
CDAT BPSCOM+1~, BPSCOM+7*, BPSCOM+9, BPSCOM+10, BPSCOM+11, PSOCOM+1~, PSOCOM+21*, PSOCOM+22, PSOCOM+23, PSOCOM+24
CDATE BPSCOM+1~, BPSCOM+8*, BPSCOM+11, PSOCOM+1~, PSOCOM+22*, PSOCOM+24
CMOP RXINFO2+1~, RXINFO2+3*, RXINFO2+4
CMTDT BPSCOM+1~, BPSCOM+6*, BPSCOM+8
CODE REJ+2~, REJ+39*, REJ+40
COM PSOCOM+1~, PSOCOM+4
COM( PSOCOM+8, PSOCOM+11, PSOCOM+20, PSOCOM+21, PSOCOM+33
COMDT PSOCOM+1~, PSOCOM+20*, PSOCOM+21
CTXT BPSCOM+1~, BPSCOM+12, PSOCOM+1~, PSOCOM+25
CTXT( BPSCOM+13, BPSCOM+14, PSOCOM+26, PSOCOM+27
CUSER BPSCOM+1~, BPSCOM+9*, BPSCOM+11, PSOCOM+1~, PSOCOM+23*, PSOCOM+24
DA VIEW+1~, VIEW+3*
DESC REJ+2~, REJ+39*, REJ+40
DFN EN+1~, EN+6*, INIT+4*, INS+9, PTINFO+2~, PTINFO+3*, VIEW+1~, MP+1~, PI+1~
DG REJ+2~, REJ+39*
DIW WRAPTXT+1~
DIWF WRAPTXT+1~
DIWI WRAPTXT+1~
DIWL WRAPTXT+1~, WRAPTXT+3*
DIWR WRAPTXT~
DIWT WRAPTXT+1~
DIWTC WRAPTXT+1~
DIWX WRAPTXT+1~
DN WRAPTXT+1~
DRG RXINFO2+1~, RXINFO2+2*, RXINFO2+3
DVIEN DVINFO+3~, DVINFO+6*, DVINFO+13
DVINFO DVINFO+3~, DVINFO+4*, DVINFO+14*, DVINFO+15*, DVINFO+17*, DVINFO+18
ELIG REJ+2~, REJ+7*, REJ+8*, REJ+9
FILL EN+1~, RXINFO1~, RXINFO1+2, RXINFO1+3, RXINFO1+5, RXINFO2~, RXINFO2+7
HIG SETLN~, SETLN+14
I WRAPTXT+1~
IENS INS+1~, INS+3*, INS+6, INS+8, INS+14, INS+15, INS+16, INS+17, INS+18
INSNAME INS+1~, INS+6*, INS+7*, INS+13
>> IOINHI SETLN+14
>> IOINORM SETLN+8, SETLN+9, SETLN+12, SETLN+14
>> IORVON SETLN+8
>> IOUON SETLN+9, SETLN+12, SETLN+14
L BPSCOM+1~, BPSCOM+13*, BPSCOM+14, PSOCOM+1~, PSOCOM+26*, PSOCOM+27
LINE EN+1~, INIT+3*, SETLN+3*, SETLN+4, SETLN+5, SETLN+8, SETLN+9, SETLN+12, SETLN+14, VIEW+1~
, MP+1~, PI+1~
NCPNPI DVINFO+3~, DVINFO+10*, DVINFO+13*, DVINFO+14, DVINFO+15
NUMREJ PSOCOM+1~, PSOCOM+8*, PSOCOM+9, PSOCOM+14
PAMSG REJ+2~, REJ+62*, REJ+63*, REJ+64
PREFIX REJ+2~, REJ+54*, REJ+55, REJ+66*, REJ+67
PS VIEW+1~, VIEW+3*
PSODFN EN+1~, EN+6*, INIT+4*, VIEW+1~, MP+1~, PI+1~
PSOET RXINFO1+1~, RXINFO1+4*, RXINFO1+5, RXINFO1+6
PSOVDA VIEW+1~, VIEW+3*
PTINFO PTINFO+2~, PTINFO+5*, PTINFO+6*, PTINFO+7*, PTINFO+8
REJ PSOCOM+1~, PSOCOM+8*, PSOCOM+11*, PSOCOM+15, PSOCOM+17, PSOCOM+20, PSOCOM+21, PSOCOM+33
REJDESC PSOCOM+1~, PSOCOM+16*, PSOCOM+17
REJIEN PSOCOM+1~, PSOCOM+15*, PSOCOM+16
RESPIEN REJ+2~, REJ+23, REJ+27, REJ+35, REJ+51, REJ+61
RET WRAPTXT~, WRAPTXT+2!, WRAPTXT+5*
REV SETLN~, SETLN+7
RFL DVINFO~, DVINFO+6, DVINFO+10
RSPREC REJ+2~, REJ+35*, REJ+36
RX EN+1~, DVINFO~, DVINFO+6, DVINFO+10, PTINFO~, RXINFO1~, RXINFO1+2, RXINFO1+3, RXINFO1+5, RXINFO2~
, RXINFO2+2, RXINFO2+5, RXINFO2+7
RXCOB REJ+2~, REJ+4*, REJ+5, REJ+6, REJ+20, REJ+47, PSOCOM+1~, PSOCOM+3*, PSOCOM+4, INS+1~
INS+4*, INS+7
RXDOS RXINFO1+1~, RXINFO1+2, RXINFO1+6
RXFIL EN+1~, EN+11*, REJ+5, REJ+6, REJ+20, REJ+47, PSOCOM+4, HDR+1, HDR+3, HDR+4
VER+4, VIEW+7~, MP~, MP+2, PI~, PI+2
RXFLG BPSCOM+1~, BPSCOM+10*, BPSCOM+11
RXIEN EN+1~, EN+10*, REJ+5, REJ+6, REJ+20, REJ+47, PSOCOM+4, HDR+1, HDR+2, HDR+3
HDR+4, VER+3, VIEW+3, VIEW+7~, MP~, MP+2, PI~, PI+2
RXINFO RXINFO1+1~, RXINFO1+3*, RXINFO1+5*, RXINFO1+6*, RXINFO1+7, RXINFO2+1~, RXINFO2+4*, RXINFO2+5*, RXINFO2+7*, RXINFO2+8
RXREF EN+1~, EN+9*, EN+10, EN+11
SSN4 PTINFO+2~, PTINFO+4*, PTINFO+5
STATUS REJ+2~, REJ+20*, REJ+21
TEXT SETLN~, SETLN+1*, SETLN+2*, SETLN+4, SETLN+8, SETLN+9
TITLE VIEW+1~, VIEW+2*, VIEW+7~, VIEW+11
TX REJ+2~, REJ+63*
TXT BPSCOM+1~, BPSCOM+11*, BPSCOM+12, PSOCOM+1~, PSOCOM+24*, PSOCOM+25
TXTLN REJ+2~, REJ+55*, REJ+56, REJ+67*, REJ+68, BPSCOM+1~, BPSCOM+14*, BPSCOM+15, PSOCOM+1~, PSOCOM+27*
PSOCOM+28
U EN+6, EN+7, EN+8, EN+10, EN+11, INIT+4, REJ+4, REJ+7, REJ+20, REJ+35
BPSCOM+9, BPSCOM+10, BPSCOM+11, PSOCOM+3, PSOCOM+16, PSOCOM+22, PSOCOM+23, PSOCOM+24, INS+4, INS+9
, DVINFO+14, DVINFO+15, DVINFO+16, PTINFO+3, PTINFO+4, PTINFO+6, PTINFO+7, RXINFO1+5
UND SETLN~, SETLN+9, SETLN+12, SETLN+14
VADM PTINFO+2~
VADM(1 PTINFO+5
VADM(2 PTINFO+4
VADM(3 PTINFO+7
VADM(4 PTINFO+7
VADM(5 PTINFO+6
>> VALM("TITLE" VIEW+2, VIEW+11*
>> VALMBCK ENX+1*, VERX+1*, VIEW+11*, MP+3*, PI+3*
VALMCNT INIT+3*, SETLN+5*, VIEW+1~, MP+1~, PI+1~
VALMHDR EN+1~, VIEW+1~, MP+1~, PI+1~
VALMHDR(1 HDR+1*
VALMHDR(2 HDR+2*
VALMHDR(3 HDR+3*
VALMHDR(4 HDR+4*
X WRAPTXT~, HELP+1*
Z REJ+2~, REJ+38*, REJ+39, WRAPTXT+1~
Z1 PSOCOM+1~, PSOCOM+20*, PSOCOM+21
ZN BPSCOM+1~, BPSCOM+6*, BPSCOM+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All