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

Package: Fee Basis

Routine: FBUCLINK


Information

FBUCLINK ;ALBISC/TET - LINK CLAIM TO A PRIMARY ;10/07/2014

Source Information

Source file <FBUCLINK.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Fee Basis 10 $$DATX^FBAAUTL  EN^FBUCEN1  (AFTER,PRIOR)^FBUCEVT  UNLINK^FBUCLNK1  UPDATE^FBUCUPD  ($$FBZ,$$PROG,$$PTR,$$VEN,$$VET,LOCK)^FBUCUTL  DISPX^FBUCUTL1  LOOKUP^FBUCUTL3  
($$LINK,$$PRIME,LINE,PARSE)^FBUCUTL4  (DISPLAY,GROUP,READ)^FBUCUTL7  
VA FileMan 3 ^DIC  ^DIE  ^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: 3

Package Total Caller Graph
Fee Basis 3 FBUC ASSOCIATE  FBUC DISASSOCIATE  FBUCLNK1  

Entry Points

Name Comments DBIA/ICR reference
EDIT ;associate claims to a primary ;call from FBUC ASSOCIATE option
END ;kill and quit
ASSOC ;associate claim to a primary
ASSOCQ
DISASSOC ;disassociate a claim, interactive, called from option
DISASSQ
UPD(FBDA,FBLINK) ;update master claim field
ARSET(FBDA,FBZ) ;set display array
ASK ;ask if want to associate claim
SELECT(FBAR) ;select a claim from listing to link

External References

Name Field # of Occurrence
^DIC ASSOC+7
^DIE UPD+5
^DIR ASK+5, SELECT+4
$$DATX^FBAAUTL ARSET+5, ARSET+7
EN^FBUCEN1 EDIT+11
AFTER^FBUCEVT EDIT+12
PRIOR^FBUCEVT EDIT+8
UNLINK^FBUCLNK1 DISASSOC+13
UPDATE^FBUCUPD EDIT+12
$$FBZ^FBUCUTL EDIT+11
$$PROG^FBUCUTL ARSET+5
$$PTR^FBUCUTL ARSET+6
$$VEN^FBUCUTL ARSET+5
$$VET^FBUCUTL ARSET+5
LOCK^FBUCUTL UPD+5
DISPX^FBUCUTL1 ASK+4
LOOKUP^FBUCUTL3 EDIT+4, DISASSOC+3
$$LINK^FBUCUTL4 EDIT+9
$$PRIME^FBUCUTL4 ARSET+5
LINE^FBUCUTL4 EDIT+7, DISASSOC+8
PARSE^FBUCUTL4 EDIT+5, DISASSOC+5
DISPLAY^FBUCUTL7 DISASSOC+12
GROUP^FBUCUTL7 DISASSOC+10
READ^FBUCUTL7 DISASSOC+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"This claim has other claims associated with it",!,"and, therefore, can not be associated to another."
  • Line Location: EDIT+9
Function Call: WRITE
  • Prompt: !,"This option will allow you to disassociate a claim.",!
  • Line Location: DISASSOC+2
Function Call: WRITE
  • Prompt: !,"This claim is not associated with another claim."
  • Line Location: DISASSOC+11
Function Call: WRITE
  • Prompt: !!,"Other claims exist for the same veteran and episode of care."
  • Line Location: ASK+4
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+5
Routine Call
  • DIC
  • Line Location:
    • ASSOC+7
Routine Call
  • DIE
  • Line Location:
    • UPD+5
Routine Call
  • DIR
  • Line Location:
    • ASK+5
    • SELECT+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FB583 - [#162.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FB583 - [#162.7] DISASSOC+9, UPD+5
^TMP("FBAR" SELECT+4
^TMP("FBARY" EDIT+6, END+1!, DISASSOC+6, DISASSQ!

Label References

Name Line Occurrences
ASSOC EDIT+10
ASSOCQ ASSOC+7
DISASSQ DISASSOC+4, DISASSOC+6
END EDIT+4
UPD EDIT+10

Naked Globals

Name Field # of Occurrence
^( EDIT+6, DISASSOC+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA END+1!, UPD+4~, UPD+5*
DIC ASSOC+5*, ASSOC+7!
DIC("A" ASSOC+5*
DIC("S" ASSOC+6*
DIC("W" ASSOC+5*
DIC(0 ASSOC+5*
DIE END+1!, UPD+4~, UPD+5*
DIR ASK+5!, SELECT+4!
DIR("??" SELECT+3*
DIR("A" ASK+5*, SELECT+3*
DIR("B" ASK+5*
DIR(0 ASK+5*, SELECT+3*
DIRUT END+1!, ASK+5, SELECT+4
DR END+1!, UPD+4~, UPD+5*
DTOUT END+1!, ASSOC+7
DUOUT END+1!, ASSOC+7
FBACT EDIT+4~*, EDIT+8, EDIT+12
FBALL DISASSOC+7~, DISASSOC+10*, DISASSOC+12
FBAR END+1!, SELECT~, SELECT+3
FBARY EDIT+5, EDIT+7, END+1!, DISASSOC+1~, DISASSOC+4, DISASSOC+5, DISASSQ!
FBDA EDIT+5~, EDIT+6*, EDIT+8, EDIT+9, EDIT+10, EDIT+11, EDIT+12, DISASSOC+1~, DISASSOC+6*, DISASSOC+9
DISASSOC+10, DISASSOC+12, DISASSOC+13, UPD~, UPD+5, ARSET~, ARSET+4, ARSET+5
FBDCT END+1!
FBDIRA DISASSOC+7~, DISASSOC+12*
FBDISP DISASSOC+7~, DISASSOC+12
FBGROUP DISASSOC+7~, DISASSOC+11, DISASSOC+12, DISASSOC+13
FBI EDIT+5~, EDIT+6*, EDIT+7, END+1!, DISASSOC+1~, DISASSOC+6*, DISASSOC+8
FBLINK EDIT+10, END+1!, ASSOC+7*, ASSOCQ*, UPD~, UPD+5, ASK+5*, SELECT+4*
FBLOCK UPD+4~, UPD+5
FBNODE EDIT+5~, EDIT+6*, EDIT+7, DISASSOC+1~, DISASSOC+6*, DISASSOC+8
FBO EDIT+4*, END+1!
FBOUT EDIT+4, EDIT+6, EDIT+10, END+1!, ASSOC+7*, DISASSOC+1~, DISASSOC+5*, DISASSOC+6, DISASSOC+12, ASK+5*
, SELECT+4*
FBP END+1!, DISASSOC+1~
FBPL EDIT+5~, EDIT+7, END+1!, DISASSOC+1~, DISASSOC+8
FBUCA EDIT+7~, EDIT+12
FBUCAA EDIT+7~, EDIT+12
FBUCP EDIT+7~, EDIT+9, EDIT+12, END+1!
FBUCPA EDIT+7~, EDIT+12, END+1!
FBW EDIT+5~, EDIT+7, END+1!, DISASSOC+1~, DISASSOC+8
FBX END+1!, ARSET+4~, ARSET+5*, ARSET+6*, ARSET+7*, ARSET+8
FBZ EDIT+7~, EDIT+11*, END+1!, ASSOCQ!, DISASSOC+7~, DISASSOC+9*, DISASSOC+10, DISASSOC+13, ARSET~, ARSET+4
, ARSET+5, ARSET+6, ARSET+7
U ARSET+5, ARSET+6, ARSET+7
X END+1!, UPD+4~
Y END+1!, ASSOC+7, ASSOCQ!, ASK+5, SELECT+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