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

Package: Fee Basis

Routine: FBPHON2


Information

FBPHON2 ;AISC/CMR-LIST PAYMENTS CONT. ;4/17/2000

Source Information

Source file <FBPHON2.m>

Call Graph

Call Graph

Call Graph Total: 18

Package Total Call Graph
Fee Basis 12 START^FBAABS  (ENM,ENP)^FBAACCB  ENT^FBAACCB0  PRTC^FBAACCB1  ^FBAADEM  START^FBAAPII  (MMORE,Q)^FBAAPIN  (EDITV,EN1,Q)^FBAAVD  
$$DISCH^FBCH780  START^FBCHDI2  START^FBCKDIS  (HDR,START)^FBPHON  
CPT HCPCS Codes 2 $$CPT^ICPTCOD  ($$MOD,$$MODP)^ICPTMOD  
List Manager 2 (CLEAR,FULL)^VALM1  SEL^VALM2  
VA FileMan 2 EN^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: 11

Package Total Caller Graph
Fee Basis 10 FB BATCH STATUS  FB CHANGE VENDOR  FB CHANGE VETERAN  FB CPT DESCRIPTION  FB DISPLAY AUTHORIZATION  FB DISPLAY CHECK  FB DISPLAY VENDOR  FB EXPAND VIEW  
FB INVOICE DISPLAY  FB LIST BATCH  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN
END
BT ;display batch for chosen line item
INV ;display invoice for chosen line item
BS ;display batch status for chosen line item
DV ;display vendor demographics for chosen vendor
DA ;display patient auth for selected line item
INP
UNAUTH
EV ;expand view
CP ;change patient
CV ;change vendor
DC ;display check
CD ;display CPT/MOD description
ERR ;

External References

Name Field # of Occurrence
EN^DIQ INP, UNAUTH, EV+5
^DIR EN+2, DV+3, DV+4, CP+3, CV+3
START^FBAABS BS+3
ENM^FBAACCB BT+4
ENP^FBAACCB BT+4
ENT^FBAACCB0 BT+4
PRTC^FBAACCB1 BT+4
^FBAADEM DA+4, DA+8
START^FBAAPII INV+3
MMORE^FBAAPIN INV+6
Q^FBAAPIN INV+5, INV+7
EDITV^FBAAVD DV+3
EN1^FBAAVD DV+2
Q^FBAAVD DV+5
$$DISCH^FBCH780 INP+1
START^FBCHDI2 INV+4
START^FBCKDIS DC+2
HDR^FBPHON CP+4, CV+4
START^FBPHON CP+4, CV+4
$$CPT^ICPTCOD CD+4
$$MOD^ICPTMOD CD+7, CD+13
$$MODP^ICPTMOD CD+12
CLEAR^VALM1 DV+2, CP+1, CV+1
FULL^VALM1 FBPHON2+3
SEL^VALM2 EN+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: BT+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: INV+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: BS+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DA+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: INP+0
Function Call: WRITE
  • Prompt: ?2,"DISCHARGE TYPE: ",$$DISCH^FBCH780(FBDA)
  • Line Location: INP+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: UNAUTH+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EV+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EV+5
Function Call: WRITE
  • Prompt: !,*7,"No check found for this line item."
  • Line Location: DC+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CD+1
Function Call: WRITE
  • Prompt: !,"Line item #",FBI,!?5,"CPT: ",$P(FBCPT,"-"),?18,$P($$CPT^ICPTCOD($P(FBCPT,"-"),$S(+$P(FBX,U,2)>0:+$P(FBX,U,2),1:""),1),U,3)
  • Line Location: CD+4
Function Call: WRITE
  • Prompt: !?5,"MOD: ",FBMOD
  • Line Location: CD+6
Function Call: WRITE
  • Prompt: ?18,$S($P(FBMODX,U)>0:$P(FBMODX,U,3),1:"")
  • Line Location: CD+14
Function Call: WRITE
  • Prompt: !,"No ",$S(FBPR["B":"batch",1:"invoice")," number on file for this entry"
  • Line Location: ERR+1
Routine Call
  • DIR
  • Line Location:
    • EN+2
    • DV+3
    • DV+4
    • CP+3
    • CV+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FB7078 - [#162.4] Classic Fileman Calls
^FBAAI - [#162.5] Classic Fileman Calls
^FB583 - [#162.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FBAA(161.7 - [#161.7] BT+3
^FBAA(162.1 - [#162.1] DA+7, DA+8
^FBAAC - [#162] DA+3, DA+4
^FBAAC("C" INV+6
^FBAAI - [#162.5] DA+11
^TMP("FBPHIDX" EN+2
^XUSEC("FBAA ESTABLISH VENDOR" DV+3, DV+4

Label References

Name Line Occurrences
@( EN+2
END EN+1
ERR BT+2, INV+2, BS+2
INP DA+6, DA+10
UNAUTH DA+5, DA+9, DA+11

Naked Globals

Name Field # of Occurrence
^( EN+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
B BT+1~, BT+2*, BT+3
DA INV+1~, INV+3*, BS+1~, BS+3*, DV+1~, DV+2*, INP~*, UNAUTH~*, EV+2*, EV+3*
, EV+4*, EV+6!
DA(1 EV+2*, EV+3*
DA(2 EV+2*
DA(3 EV+2*
>> DFN DA+3, DA+4, EV+2, CP+4*
DIC INP~*, UNAUTH~*, EV+2*, EV+3*, EV+4*, EV+6!
DIR EN+2!, DV+3!, DV+4!, CP+3!, CV+3!
DIR("A" EN+2*, DV+3*, CP+3*
DIR("B" DV+3*
DIR(0 EN+2*, DV+3*, DV+4*, CP+3*, CV+3*
>> DIRUT DV+3, CP+3, CV+3
DR INP~*, UNAUTH~*, EV+2*, EV+3*, EV+4*, EV+6!
DUZ DV+3, DV+4
FB1 DA+1~, DA+3*, DA+4, DA+5, DA+6, DA+7*, DA+8, DA+9, DA+10, DA+11*
, INP, UNAUTH
FBAAIN INV+1~, INV+6*
FBAAOUT EN~*, EN+2, INV+1~, INV+6*
FBAUT DA+4!, DA+8!
>> FBCN DC+1*
FBCP CP+2~, CP+4*, CV+2~, CV+4*
FBCPT CD+2~, CD+4*, CD+5, CD+12
FBDA DA+1~, DA+2*, DA+3, DA+4, DA+7, DA+8, DA+11, INP~*, INP+1
FBI EN~, EN+2*, INV+1~, INV+4*, CD+4
FBINTOT INV+1~, INV+6*
FBJ CD+2~, CD+5*
FBMOD CD+2~, CD+5*, CD+6, CD+7, CD+12
FBMODX CD+2~, CD+7*, CD+10, CD+13*, CD+14
>> FBPR EN+2, ERR+1
FBPROG DA+4*!, DA+8*!
FBTYP DA+1~
>> FBTYPE BT+3*, BT+4
>> FBV DV+2, DA+3, DA+4, EV+2, CV+4*
FBX EN~, EN+2*, BT+2, INV+2, INV+3, INV+4, INV+5, INV+6, BS+2, BS+3
, DA+2, DA+3, DA+7, DA+11, EV+1, EV+2, EV+3, EV+4, DC+1, CD+3
, CD+4, CD+7, CD+12, CD+13
FBY CD+11~, CD+12*, CD+13
FBZ EV+1~*, EV+2, EV+3, EV+4
IOF BT+1, INV+1, BS+1, DA+1, INP, UNAUTH, EV+1, EV+5, DC+1, CD+1
J INV+1~, INV+6*
PI DA+4*!, DA+8*!
Q EN~*
U BT+2, BT+3, INV+2, INV+3, INV+4, INV+5, INV+6, BS+2, BS+3, DA+2
, DA+3, DA+4, DA+7, DA+8, DA+11, EV+1, EV+2, EV+3, EV+4, DC+1
, CD+3, CD+4, CD+7, CD+10, CD+12, CD+13, CD+14
>> VALMBCK EN*, END*, DV+1*, CP+2*, CV+2*
>> VALMY( EN+2
>> VALMY(0 EN+1
>> Y EN+2, DV+3, CP+4, CV+4
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 |  Naked Globals |  Local Variables  | All