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

Package: E Claims Management Engine

Routine: BPSNTR01


Information

BPSNTR01 ; AITC/MRD - NTR-Related Reports; JAN 09, 2020@08:23

Source Information

Source file <BPSNTR01.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 $$GET1^DIQ  ^DIR  
E Claims Management Engine 1 $$TOUCHED^BPSUTIL  
Kernel 1 $$FMTE^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
EN ;
DATE ;
QUIT ;
HEADER ;
TALLY ;
COUNT(BPSIEN57,BPSSUBMIT,BPSTOTALS) ; Add one transaction to the totals.
DISPLAY(BPSYRMO,BPSTOTALS) ; Write the results for one month.
TYPE(BPSIEN57) ; Determine the type of this transaction.

External References

Name Field # of Occurrence
$$TOUCHED^BPSUTIL DATE+42, COUNT+23
$$GET1^DIQ DATE+30, DATE+31, DATE+33, DATE+34, DATE+37, DATE+40, DATE+48, TALLY+39, TALLY+43, TYPE+4
^DIR DATE+4, DATE+56, TALLY+15, TALLY+67
$$FMTE^XLFDT DATE+36, DATE+38

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This report will display a line for each transaction"
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !,"in the month* specified. The earliest month possible is"
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !,"January, 2004."
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: !," Note: The transactions will be displayed according to"
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: !," the date last updated, not the date submitted."
  • Line Location: EN+11
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !,"Please try again",*7,!
  • Line Location: DATE+7
Function Call: WRITE
  • Prompt: !,"Please try again",*7,!
  • Line Location: DATE+10
Function Call: WRITE
  • Prompt: !,"Please try again",*7,!
  • Line Location: DATE+11
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+13
Function Call: WRITE
  • Prompt: !,$$GET1^DIQ(9002313.57,BPSIEN57,1.11,"E")
  • Line Location: DATE+33
Function Call: WRITE
  • Prompt: "/",$$GET1^DIQ(9002313.57,BPSIEN57,9,"E")
  • Line Location: DATE+34
Function Call: WRITE
  • Prompt: ?11,$$FMTE^XLFDT(BPSDATE,"2D")
  • Line Location: DATE+36
Function Call: WRITE
  • Prompt: ?20,$$FMTE^XLFDT(BPSDATESUB,"2D")
  • Line Location: DATE+38
Function Call: WRITE
  • Prompt: ?29,$$GET1^DIQ(9002313.57,BPSIEN57,1201)
  • Line Location: DATE+40
Function Call: WRITE
  • Prompt: ?34,$S(BPSTOUCH:"Manual",1:"No-Touch")
  • Line Location: DATE+43
Function Call: WRITE
  • Prompt: ?43,$E(BPSTYPE,1,10)
  • Line Location: DATE+46
Function Call: WRITE
  • Prompt: ?54,$E($$GET1^DIQ(9002313.57,BPSIEN57,5,"E"),1,15)
  • Line Location: DATE+48
Function Call: WRITE
  • Prompt: ?71,BPSIEN57
  • Line Location: DATE+50
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+63
Function Call: WRITE
  • Prompt: !,"Rx#/Fill",?10,"Last Updt",?20,"SubmitDt",?29,"Actn",?34,"Touched?"
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: ?44,"Type",?54,"Patient",?64,"Transaction IEN"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !!,"This report will display counts of transactions for"
  • Line Location: TALLY+9
Function Call: WRITE
  • Prompt: !,"each month in fiscal year specified, with sub-totals"
  • Line Location: TALLY+10
Function Call: WRITE
  • Prompt: !,"by transaction type and by no-touch vs manual."
  • Line Location: TALLY+11
Function Call: WRITE
  • Prompt: !
  • Line Location: TALLY+12
Function Call: WRITE
  • Prompt: !
  • Line Location: TALLY+64
Function Call: WRITE
  • Prompt: !!,$E(BPSYRMO,1,3)+1700,"/",$E(BPSYRMO,4,5)
  • Line Location: DISPLAY+2
Function Call: WRITE
  • Prompt: ?11,"Payable",?20,"Rejected",?30,"Duplicate",?41,"Captured",?51,"Reversal",?61,"Unstranded",?73,"Total"
  • Line Location: DISPLAY+3
Function Call: WRITE
  • Prompt: !," Manual"
  • Line Location: DISPLAY+5
Function Call: WRITE
  • Prompt: ?11,$J(+$G(BPSTOTALS(BPSYRMO,1,"Payable","Manual")),7)
  • Line Location: DISPLAY+6
Function Call: WRITE
  • Prompt: ?20,$J(+$G(BPSTOTALS(BPSYRMO,1,"Rejected","Manual")),8)
  • Line Location: DISPLAY+7
Function Call: WRITE
  • Prompt: ?30,$J(+$G(BPSTOTALS(BPSYRMO,1,"Duplicate","Manual")),9)
  • Line Location: DISPLAY+8
Function Call: WRITE
  • Prompt: ?41,$J(+$G(BPSTOTALS(BPSYRMO,1,"Captured","Manual")),8)
  • Line Location: DISPLAY+9
Function Call: WRITE
  • Prompt: ?51,$J(+$G(BPSTOTALS(BPSYRMO,1,"Reversal","Manual")),8)
  • Line Location: DISPLAY+10
Function Call: WRITE
  • Prompt: ?61,$J(+$G(BPSTOTALS(BPSYRMO,1,"Unstranded","Manual")),10)
  • Line Location: DISPLAY+11
Function Call: WRITE
  • Prompt: ?73,$J(+$G(BPSTOTALS(BPSYRMO,2,"Manual")),5)
  • Line Location: DISPLAY+12
Function Call: WRITE
  • Prompt: !,"No-Touch"
  • Line Location: DISPLAY+14
Function Call: WRITE
  • Prompt: ?11,$J(+$G(BPSTOTALS(BPSYRMO,1,"Payable","No-Touch")),7)
  • Line Location: DISPLAY+15
Function Call: WRITE
  • Prompt: ?20,$J(+$G(BPSTOTALS(BPSYRMO,1,"Rejected","No-Touch")),8)
  • Line Location: DISPLAY+16
Function Call: WRITE
  • Prompt: ?30,$J(+$G(BPSTOTALS(BPSYRMO,1,"Duplicate","No-Touch")),9)
  • Line Location: DISPLAY+17
Function Call: WRITE
  • Prompt: ?41,$J(+$G(BPSTOTALS(BPSYRMO,1,"Captured","No-Touch")),8)
  • Line Location: DISPLAY+18
Function Call: WRITE
  • Prompt: ?51,$J(+$G(BPSTOTALS(BPSYRMO,1,"Reversal","No-Touch")),8)
  • Line Location: DISPLAY+19
Function Call: WRITE
  • Prompt: ?61,$J(+$G(BPSTOTALS(BPSYRMO,1,"Unstranded","No-Touch")),10)
  • Line Location: DISPLAY+20
Function Call: WRITE
  • Prompt: ?73,$J(+$G(BPSTOTALS(BPSYRMO,2,"No-Touch")),5)
  • Line Location: DISPLAY+21
Function Call: WRITE
  • Prompt: !," Totals"
  • Line Location: DISPLAY+23
Function Call: WRITE
  • Prompt: ?11,$J(+$G(BPSTOTALS(BPSYRMO,1,"Payable")),7)
  • Line Location: DISPLAY+24
Function Call: WRITE
  • Prompt: ?20,$J(+$G(BPSTOTALS(BPSYRMO,1,"Rejected")),8)
  • Line Location: DISPLAY+25
Function Call: WRITE
  • Prompt: ?30,$J(+$G(BPSTOTALS(BPSYRMO,1,"Duplicate")),9)
  • Line Location: DISPLAY+26
Function Call: WRITE
  • Prompt: ?41,$J(+$G(BPSTOTALS(BPSYRMO,1,"Captured")),8)
  • Line Location: DISPLAY+27
Function Call: WRITE
  • Prompt: ?51,$J(+$G(BPSTOTALS(BPSYRMO,1,"Reversal")),8)
  • Line Location: DISPLAY+28
Function Call: WRITE
  • Prompt: ?61,$J(+$G(BPSTOTALS(BPSYRMO,1,"Unstranded")),10)
  • Line Location: DISPLAY+29
Function Call: WRITE
  • Prompt: ?73,$J(+$G(BPSTOTALS(BPSYRMO)),5)
  • Line Location: DISPLAY+30
Routine Call
  • DIR
  • Line Location:
    • DATE+4
    • DATE+56
    • TALLY+15
    • TALLY+67

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BPSTL - [#9002313.57] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPSTL("AH" DATE+11, DATE+23, DATE+25, TALLY+32, TALLY+35

Label References

Name Line Occurrences
$$TYPE DATE+45, COUNT+21
COUNT TALLY+50
DATE DATE+7, DATE+10, DATE+11, DATE+64
DISPLAY TALLY+60
HEADER DATE+14, DATE+58
QUIT DATE+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BPSCNT EN+2~, DATE+17*, DATE+52*, DATE+53
BPSDATE EN+2~, DATE+22*, DATE+23*, DATE+25, DATE+36, TALLY+2~, TALLY+31*, TALLY+32*, TALLY+35
BPSDATESUB EN+2~, DATE+37*, DATE+38
BPSENDDATE TALLY+2~, TALLY+25*, TALLY+46, TALLY+55
BPSIEN57 EN+2~, DATE+24*, DATE+25*, DATE+30, DATE+31, DATE+33, DATE+34, DATE+37, DATE+40, DATE+42
DATE+45, DATE+48, DATE+50, TALLY+2~, TALLY+34*, TALLY+35*, TALLY+39, TALLY+43, TALLY+50, COUNT~
, COUNT+21, COUNT+23, TYPE~, TYPE+4
BPSQUIT EN+3~, DATE+16*, DATE+23, DATE+25, DATE+57*
BPSSTARTDATE TALLY+2~, TALLY+24*, TALLY+31, TALLY+45, TALLY+55
BPSSTATUS TYPE+2~, TYPE+4*, TYPE+6, TYPE+7, TYPE+8, TYPE+9, TYPE+10, TYPE+11
BPSSUBMIT TALLY+2~, TALLY+43*, TALLY+44*, TALLY+45, TALLY+46, TALLY+50, COUNT~, COUNT+27, COUNT+28, COUNT+29
, COUNT+30
BPSTOTALS TALLY+2~, TALLY+5*, TALLY+50, TALLY+60, COUNT~, DISPLAY~
BPSTOTALS( COUNT+27*, COUNT+28*, COUNT+29*, COUNT+30*, DISPLAY+6, DISPLAY+7, DISPLAY+8, DISPLAY+9, DISPLAY+10, DISPLAY+11
, DISPLAY+12, DISPLAY+15, DISPLAY+16, DISPLAY+17, DISPLAY+18, DISPLAY+19, DISPLAY+20, DISPLAY+21, DISPLAY+24, DISPLAY+25
, DISPLAY+26, DISPLAY+27, DISPLAY+28, DISPLAY+29, DISPLAY+30
BPSTOUCH EN+3~, DATE+42*, DATE+43
BPSTOUCHED COUNT+19~, COUNT+23*, COUNT+24*, COUNT+25*, COUNT+29, COUNT+30
BPSTYPE EN+3~, DATE+45*, DATE+46, COUNT+19~, COUNT+21*, COUNT+28, COUNT+29
BPSYRMO EN+3~, DATE+6*, DATE+7, DATE+8*, DATE+9*, DATE+10, DATE+11, DATE+22, DATE+23, DATE+31
TALLY+3~, TALLY+55*, TALLY+56*, TALLY+60, DISPLAY~, DISPLAY+2, DISPLAY+6, DISPLAY+7, DISPLAY+8, DISPLAY+9
, DISPLAY+10, DISPLAY+11, DISPLAY+12, DISPLAY+15, DISPLAY+16, DISPLAY+17, DISPLAY+18, DISPLAY+19, DISPLAY+20, DISPLAY+21
, DISPLAY+24, DISPLAY+25, DISPLAY+26, DISPLAY+27, DISPLAY+28, DISPLAY+29, DISPLAY+30
DIR EN+3~, DATE+54~, TALLY+3~, TALLY+65~
DIR("?" DATE+3*
DIR("A" DATE+2*, TALLY+14*
DIR(0 DATE+1*, DATE+55*, TALLY+13*, TALLY+66*
DIRUT EN+3~, DATE+5, DATE+54~, DATE+57, TALLY+3~, TALLY+16
X DATE+6, DATE+9, TALLY+3~
Y TALLY+3~, TALLY+23*, TALLY+24, TALLY+25
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All