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: BPSACR

Package: E Claims Management Engine

Routine: BPSACR


Information

BPSACR ;AITC/PD - Auto Close Reject Code Enter/Edit ;11/12/2024

Source Information

Source file <BPSACR.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
List Manager 3 EN^VALM  (FULL,WAIT)^VALM1  SET^VALM10  
VA FileMan 3 ^DIC  (,UPDATE)^DIE  $$GET1^DIQ  
Kernel 1 DISP^XQORM1  

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: 5

Package Total Caller Graph
E Claims Management Engine 4 BPS AUTO CLOSE REJECT  BPS AUTO CLOSE REJECT EC  BPS AUTO CLOSE REJECT EXIT  BPS AUTO CLOSE REJECTS  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main entry point for BPS AUTO CLOSE REJECTS
HDR ; Header
INIT ; Initialize
LINE(STR) ; Set Line into List View
HELP ; Help code
EC ; EC Action
EC1 ; Reentry point when entering multiple reject codes
EC2 ;
EXIT ; Exit Option

External References

Name Field # of Occurrence
^DIC EC1+14
^DIE EC2+18, EC2+47, EC2+67
UPDATE^DIE EC1+46
$$GET1^DIQ INIT+22, INIT+24, INIT+26, EC2+43, EC2+44
EN^VALM EN+9
FULL^VALM1 EC+9, EXIT+5
WAIT^VALM1 EC2+22
SET^VALM10 LINE+3
DISP^XQORM1 HELP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$C(7),"Requires the BPS SUPERVISOR key"
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+2
Function Call: WRITE
  • Prompt: !
  • Line Location: EC+13
Function Call: WRITE
  • Prompt: !,"When a pharmacist ignores a reject defined as an auto close reject and the"
  • Line Location: EC+14
Function Call: WRITE
  • Prompt: !,"specified parameter criteria is met, the system will automatically close the"
  • Line Location: EC+15
Function Call: WRITE
  • Prompt: !,"claim with the specified Claims Tracking Non-Billable Reason."
  • Line Location: EC+16
Function Call: WRITE
  • Prompt: !
  • Line Location: EC+17
Function Call: WRITE
  • Prompt: !,"The auto close functionality does not apply for claims with coordination "
  • Line Location: EC+18
Function Call: WRITE
  • Prompt: !,"of benefits."
  • Line Location: EC+19
Function Call: WRITE
  • Prompt: !
  • Line Location: EC+20
Function Call: WRITE
  • Prompt: !,"The auto close functionality does not apply for claims with more than one"
  • Line Location: EC+21
Function Call: WRITE
  • Prompt: !,"reject code."
  • Line Location: EC+22
Function Call: WRITE
  • Prompt: !
  • Line Location: EC1+8
Function Call: WRITE
  • Prompt: !!,"You are entering a new Auto Close Claim Reject Code - "_REJEXT,!
  • Line Location: EC1+38
Function Call: WRITE
  • Prompt: !!,"You are editing an existing Auto Close Claim Reject Code - "_REJEXT,!
  • Line Location: EC1+47
Function Call: WRITE
  • Prompt: !?5,"*** Another user is editing this entry. ***"
  • Line Location: EC2+20
Routine Call
  • DIC
  • Line Location:
    • EC1+14
Routine Call
  • DIE
  • Line Location:
    • EC2+18
    • EC2+47
    • EC2+67
Routine Call
  • DIE
  • Line Location:
    • EC1+46
Routine Call
  • VALM
  • Line Location:
    • EN+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BPSF(9002313.93 - [#9002313.93] Classic Fileman Calls,  GET1^DIQ
^BPSACR - [#9002313.94] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPSACR - [#9002313.94] EC2+18
^BPSACR("B" EC1+37, EC2+7, EC2+54, EC2+58, EC2+61
^BPSACR("C" INIT+19, INIT+20, INIT+21, EC2+52, EC2+53, EC2+54!
^TMP("BPSACR" INIT+14!, EXIT+6!
^XUSEC("BPS SUPERVISOR" EN+6

Label References

Name Line Occurrences
EC1 EC2+78
INIT EC1+18, EC2+23, EC2+72
LINE INIT+32, INIT+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACIEN EC+7~, EC2+59*, EC2+61*, EC2+64
ACRIEN INIT+12~, INIT+21*, INIT+24, INIT+26
>> ADD EC1+36*, EC1+39*
BPSDUZ EN+2~, INIT+8*, EC1+18, EC2+72, EXIT+7
BPSFDA EC+7~
BPSFDA( EC1+44*, EC1+45*
>> CNT EC2+60*, EC2+62*, EC2+63
DA EC+7~, EC2+8*, EC2+64*
DAX EC+7~
DAX1 EC+7~
DIC EC+7~, EC1+9~, EC1+10*, EC1+26!
DIC("A" EC1+12*
DIC("S" EC1+13*
DIC(0 EC1+11*
DIE EC+7~, EC2+9*, EC2+65*
DR EC+7~, EC2+10*, EC2+11*, EC2+12*, EC2+47*, EC2+66*
DTOUT EC+7~, EC1+18
DUOUT EC+7~, EC1+18
DUZ EN+6
DUZ(0 INIT+8, INIT+10*, EC1+18*, EC2+72*, EXIT+7*
IEN EC+7~, EC2+7*, EC2+8, EC2+18, EC2+43, EC2+44
INCOMPLETE EC+7~, EC2+41*, EC2+43*, EC2+44*, EC2+45, EC2+47
LINE INIT+12~, INIT+17*, LINE+2*, LINE+3, LINE+4
QUIT EC+7~, EC2+41*, EC2+45*, EC2+72
REJCD INIT+12~, INIT+18*, INIT+19*, INIT+20, INIT+21, INIT+28
REJCDE INIT+12~, INIT+22*, INIT+23*, INIT+29
REJCDX EC+7~
REJCIEN EC+7~, EC2+51*, EC2+52*, EC2+53, EC2+54
REJCTXT EC+7~, EC2+53*, EC2+54
REJEXT EC+7~, EC1+24*, EC1+38, EC1+47
REJIEN INIT+12~, INIT+20*, INIT+21, INIT+22, EC+7~, EC1+23*, EC1+37, EC1+44, EC2+7, EC2+57*
EC2+58*, EC2+61
RNB INIT+12~, INIT+24*, INIT+25*, INIT+31
STR INIT+12~, INIT+27*, INIT+28*, INIT+29*, INIT+30*, INIT+32, LINE~, LINE+3
STR1 INIT+12~, INIT+27*, INIT+31*, INIT+33
THRS INIT+12~, INIT+26*, INIT+30
>> VALMBCK EC1+18*, EC2+21*, EC2+72*
>> VALMCNT INIT+15*, LINE+4*
>> VALMHDR(1 HDR+2*
>> VALMHDR(2 HDR+3*
X HELP+2*, HELP+3!, EC1+26!
Y EC1+18, EC1+23, EC1+24, EC1+26!, EC2+42
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