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

Package: E Claims Management Engine

Routine: BPSPHAR


Information

BPSPHAR ;BHAM ISC/BEE - ECME MGR PHAR OPTION ;14-FEB-05

Source Information

Source file <BPSPHAR.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 4 ^DIC  (,FILE)^DIE  $$GET1^DIQ  ^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: 1

Package Total Caller Graph
E Claims Management Engine 1 BPS SETUP PHARMACY  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main Entry Point

External References

Name Field # of Occurrence
^DIC EN+6
^DIE EN+18, EN+31
FILE^DIE EN+86
$$GET1^DIQ EN+22, EN+36, EN+44, EN+47, EN+48, EN+54, EN+55, EN+89, EN+90
^DIR EN+76, EN+95

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: !!,"NAME: ",$P($G(^BPS(9002313.56,DA,0)),U,1)
  • Line Location: EN+21
Function Call: WRITE
  • Prompt: !,"STATUS: ",$$GET1^DIQ(9002313.56,DA,.1,"E")
  • Line Location: EN+22
Function Call: WRITE
  • Prompt: !,"NCPDP #: ",$P($G(^BPS(9002313.56,DA,0)),U,2)
  • Line Location: EN+23
Function Call: WRITE
  • Prompt: !,"NPI: ",$P($G(^BPS(9002313.56,DA,"NPI")),U,1)
  • Line Location: EN+24
Function Call: WRITE
  • Prompt: !!,"*** BPS Pharmacy for CS is an optional field."
  • Line Location: EN+57
Function Call: WRITE
  • Prompt: !,"This field should only be used when a dispensing pharmacy does not"
  • Line Location: EN+58
Function Call: WRITE
  • Prompt: !,"have a valid DEA Controlled Substance Registration Certificate"
  • Line Location: EN+59
Function Call: WRITE
  • Prompt: !,"and therefore those products are dispensed by a different pharmacy."
  • Line Location: EN+60
Function Call: WRITE
  • Prompt: !,"Press Enter to bypass the prompt. ***"
  • Line Location: EN+61
Function Call: WRITE
  • Prompt: !!?5,"NCPDP #: "_$$GET1^DIQ(9002313.56,BPS56,.02)
  • Line Location: EN+89
Function Call: WRITE
  • Prompt: !?5,"NPI: "_$$GET1^DIQ(9002313.56,BPS56,41.01),!
  • Line Location: EN+90
Routine Call
  • DIC
  • Line Location:
    • EN+6
Routine Call
  • DIE
  • Line Location:
    • EN+18
    • EN+31
Routine Call
  • DIE
  • Line Location:
    • EN+86
Routine Call
  • DIR
  • Line Location:
    • EN+76
    • EN+95

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BPS(9002313.56 - [#9002313.56] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BPS(9002313.56 - [#9002313.56] EN+21, EN+23, EN+24, EN+41

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BPS56 EN+1~, EN+39*, EN+41*, EN+42, EN+44, EN+47, EN+48, EN+50, EN+80*, EN+81*
EN+85, EN+88, EN+89, EN+90
BPS5601 EN+1~, EN+48*, EN+50
BPS561 EN+1~, EN+44*, EN+45
BPSCNT EN+1~, EN+40*, EN+49*, EN+50, EN+65*, EN+66*, EN+67
BPSCS EN+1~
BPSCS( EN+85*
BPSCSAR EN+1~, EN+38!, EN+52
BPSCSAR( EN+50*, EN+66, EN+67, EN+81
BPSCSID EN+1~, EN+54*, EN+55
BPSCSNM EN+1~, EN+53*, EN+55*, EN+70
BPSFN EN+1~, EN+83*, EN+85
BPSREC EN+1~, EN+84*, EN+85
D0 EN+2~
DA EN+2~, EN+12*, EN+21, EN+22, EN+23, EN+24, EN+36, EN+42, EN+54, EN+84
DI EN+2~
DIC EN+2~, EN+5*
DIC("A" EN+5*
DIC(0 EN+5*
DIE EN+2~, EN+16~, EN+17*, EN+28*
DIR EN+2~, EN+63!, EN+92~
DIR("?" EN+71*, EN+72*, EN+73*, EN+74*, EN+75*
DIR("A" EN+69*, EN+94*
DIR("B" EN+70*
DIR(0 EN+64*, EN+67*, EN+68*, EN+93*
DIRUT EN+2~
DLAYGO EN+2~, EN+5*
DQ EN+2~
DR EN+2~, EN+16~, EN+17*, EN+29*
DR(2 EN+30*
DTOUT EN+2~, EN+9, EN+16~
DUOUT EN+2~, EN+9
U EN+12, EN+15, EN+21, EN+23, EN+24
X EN+2~, EN+78
Y EN+2~, EN+9, EN+12, EN+15, EN+32, EN+78, EN+81
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All