Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: BPSPRRX

Package: E Claims Management Engine

Routine: BPSPRRX


Information

BPSPRRX ;ALB/SS - ePharmacy secondary billing ;12-DEC-08

Source Information

Source file <BPSPRRX.m>

Entry Points

Name Comments DBIA/ICR reference
EN1 ;
PRI4RXRF(BPS52,BPSRF,BPSDOS,BPSDFN) ;
SEC4RXRF(BPS52,BPSRF,BPSDOS,BPSDFN) ;
DISPLMES(BPSZ,BPSPSEQ) ;
SECONDRY(BPSRX,BPSRF,BPSDOS,BPS399,BPDISPPR) ;
PROMPTRX() ;
; Prompts for RX# and gets confirmation
SECINSCK(DFN,DOS) ;
; secondary insurance check
; check to see if patient has at least one ePharmacy secondary insurance policy
; function value = 1 if there is one, 0 otherwise
SECINX ;

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Unable to find an ECME billable insurance policy within the"
  • Line Location: EN1+19
Function Call: WRITE
  • Prompt: !,"date of service for this RX/Fill. The patient insurance policy"
  • Line Location: EN1+20
Function Call: WRITE
  • Prompt: !,"must have a valid ePharmacy Group Plan associated with it."
  • Line Location: EN1+21
Function Call: WRITE
  • Prompt: !!,"You must correct this in order to continue.",!
  • Line Location: EN1+22
Function Call: WRITE
  • Prompt: !
  • Line Location: EN1+32
Function Call: WRITE
  • Prompt: !!,"A ",BPSEQ," claim exists that is closed and cannot be Resubmitted.",!,"Please reopen the closed ",BPSEQ," claim to resubmit."
  • Line Location: EN1+37
Function Call: WRITE
  • Prompt: !,"The secondary claim cannot be Submitted unless the primary is either payable",!,"or closed. Please resubmit or close the primary claim first."
  • Line Location: EN1+52
Function Call: WRITE
  • Prompt: !!,"There is an existing rejected/reversed e-claim for the RX/refill."
  • Line Location: PRI4RXRF+9
Function Call: WRITE
  • Prompt: !
  • Line Location: PRI4RXRF+28
Function Call: WRITE
  • Prompt: !!,$P(BPSZ,U,2),!
  • Line Location: DISPLMES+14
Function Call: WRITE
  • Prompt: !!,"Cannot submit e-claim:",!," ",$P(BPSZ,U,2),!
  • Line Location: DISPLMES+15
Function Call: WRITE
  • Prompt: !,"Select another plan - the plan selected has been used for primary billing",!!
  • Line Location: DISPLMES+17
Function Call: WRITE
  • Prompt: !,"Cannot submit secondary claim:",!," ",$P(BPSZ,U,2),!
  • Line Location: DISPLMES+18
Function Call: WRITE
  • Prompt: !,"Cannot submit primary claim:",!," ",$P(BPSZ,U,2),!
  • Line Location: DISPLMES+20
Function Call: WRITE
  • Prompt: !,"Primary bill:"
  • Line Location: SECONDRY+40
Function Call: WRITE
  • Prompt: !
  • Line Location: SECONDRY+42
Function Call: WRITE
  • Prompt: !!,"There is an existing rejected/reversed secondary e-claim(s) for the RX/refill."
  • Line Location: SECONDRY+51
Function Call: WRITE
  • Prompt: !
  • Line Location: SECONDRY+71
Function Call: WRITE
  • Prompt: !!,"Unable to find a secondary insurance policy which is e-Pharmacy billable."
  • Line Location: SECONDRY+77
Function Call: WRITE
  • Prompt: !,"You must correct this in order to continue.",!
  • Line Location: SECONDRY+78
Function Call: WRITE
  • Prompt: !
  • Line Location: SECONDRY+103
Function Call: WRITE
  • Prompt: !!,$P(BPSRET,U,2),!
  • Line Location: SECONDRY+118
Function Call: WRITE
  • Prompt: !
  • Line Location: PROMPTRX+10
Function Call: WRITE
  • Prompt: !!,?1,"Patient",?25,"RX#",?37,"Drug Name",?63,"RX Status"
  • Line Location: PROMPTRX+18
Function Call: WRITE
  • Prompt: !,?1,$E(BPSPTNM,1,23),?25,$E(BPSRXN,1,11),?37,$E(BPSDRUG,1,25),?63,$E(BPSRXST,1,16),!
  • Line Location: PROMPTRX+19
Info |  Source |  Entry Points |  Interaction Calls