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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: BPSSCRV1

Package: E Claims Management Engine

Routine: BPSSCRV1


Information

BPSSCRV1 ;AITC/PD - ECME SCREEN CHANGE VIEW continued;1/17/2018

Source Information

Source file <BPSSCRV1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
E Claims Management Engine 2 ($$EDITFLD,$$PROMPT)^BPSSCRCV  $$PROMPTRX^BPSUTIL1  
VA FileMan 2 $$GET1^DIQ  ^DIR  
Outpatient Pharmacy 1 DIQ^PSODI  

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

Package Total Caller Graph
E Claims Management Engine 1 BPSSCRCV  

Entry Points

Name Comments DBIA/ICR reference
BPS201(BPARR) ; FIELD 2.01 - Eligibility Type
BPS201A ;
BPS101(BPARR) ; Fields 1.01 and 1.16 - User(s)
BPS101A ;
BPS102(BPARR) ; Fields 1.02 and 1.17 - Patient(s)
BPS102A ;
BPS103(BPARR) ; Fields 1.03 and 1.18 - Rx(s)
BPS103A ;

External References

Name Field # of Occurrence
$$EDITFLD^BPSSCRCV BPS101A+4, BPS102A+4, BPS103A+4
$$PROMPT^BPSSCRCV BPS101A+36, BPS102A+36
$$PROMPTRX^BPSUTIL1 BPS103A+55
$$GET1^DIQ BPS101A+16, BPS101A+20, BPS101A+42, BPS102A+16, BPS102A+20, BPS102A+42
^DIR BPS201A+19, BPS101A+50, BPS102A+50, BPS103A+78
DIQ^PSODI BPS103A+21, BPS103A+36, BPS103A+66

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," ",BPSSEL," is not a valid entry."
  • Line Location: BPS201A+35
Function Call: WRITE
  • Prompt: !,?2,"Selected:"
  • Line Location: BPS201A+50
Function Call: WRITE
  • Prompt: !,?10,"CHAMPVA"
  • Line Location: BPS201A+53
Function Call: WRITE
  • Prompt: !,?10,"TRICARE"
  • Line Location: BPS201A+54
Function Call: WRITE
  • Prompt: !,?10,"VETERAN"
  • Line Location: BPS201A+55
Function Call: WRITE
  • Prompt: !,?2,"Selected:"
  • Line Location: BPS101A+26
Function Call: WRITE
  • Prompt: !,?10,BPS116NM
  • Line Location: BPS101A+27
Function Call: WRITE
  • Prompt: !!,"Enter a user to select."
  • Line Location: BPS101A+29
Function Call: WRITE
  • Prompt: !,"Once all users are selected, hit enter without making a selection.",!
  • Line Location: BPS101A+30
Function Call: WRITE
  • Prompt: !,?2,"Selected:"
  • Line Location: BPS101A+62
Function Call: WRITE
  • Prompt: !,?10,BPS116NM
  • Line Location: BPS101A+63
Function Call: WRITE
  • Prompt: !,?2,"Selected:"
  • Line Location: BPS102A+26
Function Call: WRITE
  • Prompt: !,?10,BPS117NM
  • Line Location: BPS102A+27
Function Call: WRITE
  • Prompt: !!,"Enter a patient to select."
  • Line Location: BPS102A+29
Function Call: WRITE
  • Prompt: !,"Once all patients are selected, hit enter without making a selection.",!
  • Line Location: BPS102A+30
Function Call: WRITE
  • Prompt: !,?2,"Selected:"
  • Line Location: BPS102A+62
Function Call: WRITE
  • Prompt: !,?10,BPS117NM
  • Line Location: BPS102A+63
Function Call: WRITE
  • Prompt: !,?2,"Selected:"
  • Line Location: BPS103A+46
Function Call: WRITE
  • Prompt: !,?10,BPSRXN,?30,BPS118AR("B",BPSRXN)
  • Line Location: BPS103A+47
Function Call: WRITE
  • Prompt: !!,"Enter a prescription to select."
  • Line Location: BPS103A+49
Function Call: WRITE
  • Prompt: !,"Once all prescriptions are selected, hit enter without making a selection.",!
  • Line Location: BPS103A+50
Function Call: WRITE
  • Prompt: !,?2,"Selected:"
  • Line Location: BPS103A+89
Function Call: WRITE
  • Prompt: !,?10,BPSRXN,?30,BPS118AR("B",BPSRXN)
  • Line Location: BPS103A+90
Routine Call
  • DIR
  • Line Location:
    • BPS201A+19
    • BPS101A+50
    • BPS102A+50
    • BPS103A+78

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^VA(200 - [#200] GET1^DIQ

Label References

Name Line Occurrences
BPS101A BPS101A+81
BPS102A BPS102A+81
BPS103A BPS103A+108
BPS201A BPS201A+38

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BPARR BPS201~, BPS101~, BPS101A+4, BPS102~, BPS102A+4, BPS103~, BPS103A+4
BPARR( BPS201A+14, BPS201A+42*, BPS201A+57*, BPS101A+12, BPS101A+68*, BPS101A+73*, BPS101A+74*, BPS101A+76*, BPS101A+77*, BPS102A+12
BPS102A+68*, BPS102A+73*, BPS102A+74*, BPS102A+76*, BPS102A+77*, BPS103A+12, BPS103A+95*, BPS103A+100*, BPS103A+101*, BPS103A+103*
BPS103A+104*
>> BPDUZ7 BPS101A+4, BPS102A+4, BPS103A+4
>> BPINP BPS101A+4*, BPS101A+5, BPS101A+11, BPS102A+4*, BPS102A+5, BPS102A+11, BPS103A+4*, BPS103A+5, BPS103A+11
>> BPS116 BPS101A+12*, BPS101A+13, BPS101A+14, BPS101A+16, BPS101A+17, BPS101A+20, BPS101A+32*, BPS101A+36*, BPS101A+40, BPS101A+42
BPS101A+46, BPS101A+51, BPS101A+57, BPS101A+74*
>> BPS116AR BPS101A+25, BPS101A+61, BPS101A+68
>> BPS116AR( BPS101A+17*, BPS101A+21*, BPS101A+46, BPS101A+51!, BPS101A+57*, BPS101A+74
>> BPS116AR("B" BPS101A+17*, BPS101A+21*, BPS101A+27, BPS101A+51!, BPS101A+57*, BPS101A+63
>> BPS116NM BPS101A+16*, BPS101A+17, BPS101A+20*, BPS101A+21, BPS101A+27*, BPS101A+42*, BPS101A+48, BPS101A+51, BPS101A+57, BPS101A+63*
>> BPS116X BPS101A+20*, BPS101A+21
>> BPS117 BPS102A+12*, BPS102A+13, BPS102A+14, BPS102A+16, BPS102A+17, BPS102A+20, BPS102A+32*, BPS102A+36*, BPS102A+40, BPS102A+42
BPS102A+46, BPS102A+51, BPS102A+57, BPS102A+74*
>> BPS117AR BPS102A+25, BPS102A+61, BPS102A+68
>> BPS117AR( BPS102A+17*, BPS102A+21*, BPS102A+46, BPS102A+51!, BPS102A+57*, BPS102A+74
>> BPS117AR("B" BPS102A+17*, BPS102A+21*, BPS102A+27, BPS102A+51!, BPS102A+57*, BPS102A+63
>> BPS117NM BPS102A+16*, BPS102A+17, BPS102A+20*, BPS102A+21, BPS102A+27*, BPS102A+42*, BPS102A+48, BPS102A+51, BPS102A+57, BPS102A+63*
>> BPS117X BPS102A+20*, BPS102A+21
>> BPS118 BPS103A+12*, BPS103A+13, BPS103A+14, BPS103A+18, BPS103A+26, BPS103A+30, BPS103A+52*, BPS103A+55*, BPS103A+59, BPS103A+63
BPS103A+74, BPS103A+79, BPS103A+84, BPS103A+101*
>> BPS118AR BPS103A+45, BPS103A+88, BPS103A+95
>> BPS118AR( BPS103A+26*, BPS103A+41*, BPS103A+74, BPS103A+79!, BPS103A+84*, BPS103A+101
>> BPS118AR("B" BPS103A+26*, BPS103A+41*, BPS103A+47, BPS103A+79!, BPS103A+84*, BPS103A+90
>> BPS118X BPS103A+30*, BPS103A+33, BPS103A+41
BPS201 BPS201A+29!, BPS201A+52*, BPS201A+56*, BPS201A+57
BPS201( BPS201A+36*, BPS201A+51
BPS201("A" BPS201A+42
>> BPS201STR BPS201A+2*, BPS201A+35
>> BPSCNT BPS101A+14*, BPS101A+15, BPS101A+18, BPS101A+19, BPS102A+14*, BPS102A+15, BPS102A+18, BPS102A+19, BPS103A+14*, BPS103A+15
BPS103A+28, BPS103A+29
>> BPSDRUG BPS103A+24*, BPS103A+26, BPS103A+39*, BPS103A+41, BPS103A+69*, BPS103A+84
>> BPSERR BPS201A+32*, BPS201A+35*, BPS201A+38, BPS101A+7*, BPS101A+68*, BPS101A+81, BPS102A+7*, BPS102A+68*, BPS102A+81, BPS103A+7*
BPS103A+95*, BPS103A+108
BPSI BPS101A+2~, BPS101A+19*, BPS101A+20, BPS102A+2~, BPS102A+19*, BPS102A+20, BPS103A+2~, BPS103A+29*, BPS103A+30
>> BPSRXD(52 BPS103A+23, BPS103A+24, BPS103A+38, BPS103A+39, BPS103A+68, BPS103A+69
>> BPSRXN BPS103A+23*, BPS103A+26, BPS103A+38*, BPS103A+41, BPS103A+47*, BPS103A+68*, BPS103A+76, BPS103A+79, BPS103A+84, BPS103A+90*
>> BPSSEL BPS201A+34*, BPS201A+35, BPS201A+36, BPS201A+49*, BPS201A+51*, BPS201A+52, BPS201A+53, BPS201A+54, BPS201A+55
>> BPSX BPS201A+33*, BPS201A+34
>> DA BPS103A+18*, BPS103A+21, BPS103A+23, BPS103A+24, BPS103A+33*, BPS103A+36, BPS103A+38, BPS103A+39, BPS103A+63*, BPS103A+66
BPS103A+68, BPS103A+69
>> DFLTVAL BPS101A+35*, BPS101A+36, BPS102A+35*, BPS102A+36, BPS103A+54*, BPS103A+55
>> DIC BPS103A+16*, BPS103A+21, BPS103A+31*, BPS103A+36, BPS103A+61*, BPS103A+66
>> DIQ BPS103A+19*, BPS103A+21, BPS103A+34*, BPS103A+36, BPS103A+64*, BPS103A+66
>> DIQ(0 BPS103A+20*, BPS103A+35*, BPS103A+65*
DIR BPS201A+19!
DIR("?" BPS201A+15*, BPS201A+16*, BPS201A+17*, BPS201A+18*
DIR("A" BPS201A+4*, BPS201A+5*, BPS201A+6*, BPS201A+7*, BPS201A+8*, BPS201A+9*, BPS201A+10*, BPS201A+11*, BPS201A+12*, BPS101A+48*
BPS102A+48*, BPS103A+76*
DIR("B" BPS201A+13*, BPS201A+14*, BPS101A+49*, BPS102A+49*, BPS103A+77*
DIR(0 BPS201A+3*, BPS101A+47*, BPS102A+47*, BPS103A+75*
>> DIR0 BPS101A+33*, BPS101A+36, BPS102A+33*, BPS102A+36
>> DIRUT BPS201A+21
>> DR BPS103A+17*, BPS103A+21, BPS103A+32*, BPS103A+36, BPS103A+62*, BPS103A+66
>> PRMTMSG BPS101A+34*, BPS101A+36, BPS102A+34*, BPS102A+36, BPS103A+53*, BPS103A+55
U BPS101A+11, BPS102A+11, BPS103A+11
>> X BPS201A+30*, BPS201A+31*, BPS201A+33, BPS201A+34
>> Y BPS101A+51, BPS102A+51, BPS103A+79
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All