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

Package: E Claims Management Engine

Routine: BPSSCRU4


Information

BPSSCRU4 ;BHAM ISC/SS - ECME SCREEN UTILITIES ;05-APR-05

Source Information

Source file <BPSSCRU4.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
List Manager 1 RE^VALM4  
VA FileMan 1 ^DIR  

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

Package Total Caller Graph
E Claims Management Engine 23 BPSCMT  BPSCMT01  BPSCT  BPSELG  BPSREOP1  BPSRES  BPSRSELG  BPSRSEV  
BPSRSHLD  BPSRSINS  BPSRSPRS  BPSRSRLC  BPSRSTPJ  BPSSCRCL  BPSSCRDV  BPSSCRLG  
BPSSCRN0  BPSSCRRJ  BPSSCRRS  BPSSCRRV  BPSTEST  BPSVRX  BPSWRKLS  

Entry Points

Name Comments DBIA/ICR reference
ASKLINE(BPROMPT,BPTYPE,BPERRMES,BPDFLT) ;
SELLINE(BPROMPT,BPTYPE,BPTMP1,BPDFLT) ;*/
PROMPT(BPSPROM,BPSDFVL) ;
CHECKLN(BPLINE,BPTYPE,BPTMP1) ;*/
ASKLINES(BPROMPT,BPTYPE,BPARRLN2,BPTMP) ;
MKINDEXS(BPVAL,BPTMP1,BPARR) ;
DEFAULT(BPTYPE,BPLIST)

External References

Name Field # of Occurrence
^DIR PROMPT+5
RE^VALM4 ASKLINE+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKLINE+6
Function Call: WRITE
  • Prompt: " - ",$S($G(BPERRMES)]"":BPERRMES,1:" Invalid line number")
  • Line Location: ASKLINE+9
Function Call: WRITE
  • Prompt: " - Please select Patient's summary line."
  • Line Location: ASKLINE+11
Function Call: WRITE
  • Prompt: " - Please specify RX line."
  • Line Location: ASKLINE+12
Function Call: WRITE
  • Prompt: !,"Invalid format.",!
  • Line Location: ASKLINES+16
Function Call: WRITE
  • Prompt: !,"Not a valid selection.",!
  • Line Location: ASKLINES+17
Routine Call
  • DIR
  • Line Location:
    • PROMPT+5

Label References

Name Line Occurrences
$$CHECKLN MKINDEXS+15, MKINDEXS+20, MKINDEXS+45
$$DEFAULT SELLINE+5, ASKLINES+6
$$MKINDEXS ASKLINES+14
$$PROMPT SELLINE+7, ASKLINES+9
$$SELLINE ASKLINE+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BP1 ASKLINES+23*, ASKLINES+24, ASKLINES+25, MKINDEXS+3~, MKINDEXS+15*, MKINDEXS+16, MKINDEXS+17, MKINDEXS+20*, MKINDEXS+21, MKINDEXS+22
, MKINDEXS+45*, MKINDEXS+46, MKINDEXS+47
BP1LN SELLINE+2~, SELLINE+24*, SELLINE+25, SELLINE+26, CHECKLN+2~, CHECKLN+18*, CHECKLN+19, CHECKLN+20
BP59 SELLINE+2~, SELLINE+21, SELLINE+22*, SELLINE+23*, SELLINE+24, SELLINE+26, CHECKLN+2~, CHECKLN+15, CHECKLN+16*, CHECKLN+17*
, CHECKLN+18, CHECKLN+20
BPARR MKINDEXS~
BPARR( MKINDEXS+17*, MKINDEXS+22*, MKINDEXS+47*
BPARRLN1 ASKLINES+3~, ASKLINES+14
BPARRLN1( ASKLINES+21, ASKLINES+22, ASKLINES+23
BPARRLN2 ASKLINES~
BPARRLN2( ASKLINES+25*
BPCLEND MKINDEXS+2~, MKINDEXS+40*, MKINDEXS+41*, MKINDEXS+43
BPCLM ASKLINES+2~, ASKLINES+20~, ASKLINES+22*, ASKLINES+23, ASKLINES+25, MKINDEXS+2~, MKINDEXS+9*, MKINDEXS+11, MKINDEXS+13*, MKINDEXS+15
, MKINDEXS+17, MKINDEXS+19, MKINDEXS+20, MKINDEXS+22, MKINDEXS+43*, MKINDEXS+45, MKINDEXS+47
BPCLMIND SELLINE+1~, SELLINE+12*, SELLINE+13, SELLINE+14, SELLINE+15, SELLINE+16, SELLINE+18, SELLINE+21, SELLINE+22, SELLINE+23
, SELLINE+24, SELLINE+26, CHECKLN+1~, CHECKLN+6*, CHECKLN+7, CHECKLN+8, CHECKLN+9, CHECKLN+10, CHECKLN+12, CHECKLN+15
, CHECKLN+16, CHECKLN+17, CHECKLN+18, CHECKLN+20
BPCLSTRT MKINDEXS+2~, MKINDEXS+38*, MKINDEXS+39*, MKINDEXS+43
BPCNT ASKLINE+1~, ASKLINE+2*, ASKLINE+6*, ASKLINE+7*
BPDFLT ASKLINE~, ASKLINE+3, SELLINE~, SELLINE+5*, SELLINE+7, ASKLINES+2~, ASKLINES+6*, ASKLINES+9
BPDFN SELLINE+2~, SELLINE+16*, SELLINE+17, SELLINE+18, SELLINE+22, SELLINE+24, SELLINE+26, CHECKLN+2~, CHECKLN+10*, CHECKLN+11
, CHECKLN+12, CHECKLN+16, CHECKLN+18, CHECKLN+20
BPERRMES ASKLINE~, ASKLINE+9
BPFR MKINDEXS+1~, MKINDEXS+24*, MKINDEXS+27, MKINDEXS+29
BPFRCLM MKINDEXS+3~, MKINDEXS+29*, MKINDEXS+30*, MKINDEXS+35, MKINDEXS+38
BPFRPAT MKINDEXS+3~, MKINDEXS+27*, MKINDEXS+33, MKINDEXS+37, MKINDEXS+38
BPL ASKLINES+2~
BPLINE SELLINE+1~, SELLINE+7*, SELLINE+8, SELLINE+9, SELLINE+10, SELLINE+12, CHECKLN~, CHECKLN+3, CHECKLN+4, CHECKLN+6
BPLIST DEFAULT~, DEFAULT+2, DEFAULT+3, DEFAULT+5, DEFAULT+6
BPLN ASKLINES+1~, ASKLINES+9*, ASKLINES+10, ASKLINES+11*, ASKLINES+13
BPN ASKLINES+1~, ASKLINES+13*
BPPAT ASKLINES+20~, ASKLINES+21*, ASKLINES+22, ASKLINES+23, ASKLINES+25, MKINDEXS+2~, MKINDEXS+7*, MKINDEXS+8, MKINDEXS+15, MKINDEXS+17
, MKINDEXS+20, MKINDEXS+22, MKINDEXS+37*, MKINDEXS+38, MKINDEXS+40, MKINDEXS+45, MKINDEXS+47
BPPATIND SELLINE+1~, SELLINE+9*, SELLINE+11, SELLINE+15, SELLINE+16, SELLINE+18, SELLINE+22, SELLINE+24, SELLINE+26, CHECKLN+1~
, CHECKLN+4*, CHECKLN+5, CHECKLN+9, CHECKLN+10, CHECKLN+12, CHECKLN+16, CHECKLN+18, CHECKLN+20
BPQ ASKLINES+1~, ASKLINES+12*, ASKLINES+13, ASKLINES+15*, ASKLINES+18, MKINDEXS+1~, MKINDEXS+4*
BPQ2 MKINDEXS+2~, MKINDEXS+12*, MKINDEXS+13, MKINDEXS+16*, MKINDEXS+42*, MKINDEXS+43, MKINDEXS+46*
BPRET ASKLINE+1~, ASKLINE+2*, ASKLINE+3*, ASKLINE+8, ASKLINE+9, ASKLINE+10, ASKLINE+11, ASKLINE+12, ASKLINE+13, ASKLINE+14
, PROMPT+1~, PROMPT+2*, PROMPT+6*, PROMPT+7, MKINDEXS+1~, MKINDEXS+5*, MKINDEXS+6, MKINDEXS+8*, MKINDEXS+19*, MKINDEXS+21*
BPROMPT ASKLINE~, ASKLINE+3, SELLINE~, SELLINE+7, ASKLINES~
BPSCLAIM DEFAULT+1~, DEFAULT+5*, DEFAULT+6, DEFAULT+7
BPSDFVL PROMPT~, PROMPT+4
BPSINSUR SELLINE+2~, SELLINE+18*, SELLINE+19, SELLINE+22, SELLINE+24, SELLINE+26, CHECKLN+2~, CHECKLN+12*, CHECKLN+13, CHECKLN+16
, CHECKLN+18, CHECKLN+20
BPSPATIENT DEFAULT+1~, DEFAULT+2*, DEFAULT+3, DEFAULT+4, DEFAULT+5, DEFAULT+6, DEFAULT+7
BPSPROM PROMPT~, PROMPT+3, ASKLINES+8*, ASKLINES+9
BPTMP ASKLINES~, ASKLINES+6, ASKLINES+14
BPTMP1 SELLINE~, SELLINE+5, SELLINE+11, SELLINE+15, SELLINE+16, SELLINE+18, SELLINE+22, SELLINE+24, CHECKLN~, CHECKLN+5
, CHECKLN+9, CHECKLN+10, CHECKLN+12, CHECKLN+16, CHECKLN+18, MKINDEXS~, MKINDEXS+15, MKINDEXS+20, MKINDEXS+45
BPTO MKINDEXS+1~, MKINDEXS+25*, MKINDEXS+26, MKINDEXS+28, MKINDEXS+31
BPTOCLM MKINDEXS+3~, MKINDEXS+31*, MKINDEXS+32*, MKINDEXS+36, MKINDEXS+40
BPTOPAT MKINDEXS+3~, MKINDEXS+28*, MKINDEXS+34, MKINDEXS+37, MKINDEXS+40
BPTYPE ASKLINE~, ASKLINE+3, SELLINE~, SELLINE+5, SELLINE+13, SELLINE+14, CHECKLN~, CHECKLN+7, CHECKLN+8, ASKLINES~
, ASKLINES+6, DEFAULT~, DEFAULT+4
BPVAL MKINDEXS~, MKINDEXS+6, MKINDEXS+7, MKINDEXS+9, MKINDEXS+24, MKINDEXS+25
BPX SELLINE+1~, CHECKLN+1~
BPX1 ASKLINES+3~, ASKLINES+13*, ASKLINES+14
BPXLN ASKLINES+1~
BPZ ASKLINES+1~, ASKLINES+14*, ASKLINES+15, ASKLINES+16, ASKLINES+17
DIR PROMPT+1~
DIR("A" PROMPT+3*
DIR("B" PROMPT+4*
DIR(0 PROMPT+3*
DIRUT PROMPT+1~, PROMPT+5
U SELLINE+26, PROMPT+6, CHECKLN+20, ASKLINES+11, ASKLINES+25
>> VALMAR ASKLINE+3
X PROMPT+1~
Y PROMPT+1~, PROMPT+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All