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

Package: Fee Basis

Routine: FBAARD


Information

FBAARD ;AISC/DMK - DELETE REJECTS ENTERED IN ERROR ;4/4/2012

Source Information

Source file <FBAARD.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Fee Basis 8 (HED,SET)^FBAACCB  DELC^FBAARD0  (,PROB)^FBAARD1  (DELP,DELT)^FBAARD2  POST^FBAARD3  (CMORE,MORE,PMORE,TMORE)^FBAARJP  $$DELREJ^FBAARR3  $$ASKVET^FBAAUTL1  
VA FileMan 4 ^DIC  DT^DICRW  EN^DIQ  ^DIR  
Kernel 1 ^%ZIS  

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

Package Total Caller Graph
Fee Basis 2 FBAA VOUCHER DELETE REJECT  FBAARD1  

Entry Points

Name Comments DBIA/ICR reference
BT
ASKLL
RD0
RD1
RDD ;
Q ; clean-up
DELM ; specify line items rejected in error for batch type B3
; select patient
RL1
RL
ASUR
RDMORE
WRITM ;
STUFF ;
LOOP

External References

Name Field # of Occurrence
^%ZIS FBAARD+3
^DIC BT
DT^DICRW FBAARD+5
EN^DIQ BT+7, RDD+1
^DIR ASKLLRD0RD1RL1RL+1, ASURRDMORE
HED^FBAACCB DELM+5
SET^FBAACCB WRITM+2
DELC^FBAARD0 RD1
^FBAARD1 RD0
PROB^FBAARD1 STUFF+3
DELP^FBAARD2 RD1
DELT^FBAARD2 RD1
POST^FBAARD3 STUFF+3
CMORE^FBAARJP ASKLL
MORE^FBAARJP ASKLL
PMORE^FBAARJP ASKLL
TMORE^FBAARJP ASKLL
$$DELREJ^FBAARR3 STUFF+4
$$ASKVET^FBAAUTL1 DELM+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$C(7),"Sorry, you must hold the FBAAREJECT flag to use this option!"
  • Line Location: FBAARD+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: BT+0
Function Call: WRITE
  • Prompt: !,"Another user is editing this batch. Try again later."
  • Line Location: BT+2
Function Call: WRITE
  • Prompt: !!,*7,"No items rejected in this batch!"
  • Line Location: BT+6
Function Call: WRITE
  • Prompt: !!
  • Line Location: BT+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: RDD+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DELM+5
Function Call: WRITE
  • Prompt: !,"No local rejects found in batch for this patient!"
  • Line Location: DELM+7
Function Call: WRITE
  • Prompt: !,*7,"You already deleted that one!!"
  • Line Location: RL+2
Function Call: WRITE
  • Prompt: !,"1358 was updated, but error occured while deleting the reject"
  • Line Location: STUFF+6
Function Call: WRITE
  • Prompt: !,"flag for line with IENS = "_M_","_L_","_K_","_J_","
  • Line Location: STUFF+7
Function Call: WRITE
  • Prompt: !," ",$P(FBX,"^",2)
  • Line Location: STUFF+8
Function Call: WRITE
  • Prompt: !,"...DONE!"
  • Line Location: LOOP+1
Routine Call
  • %ZIS
  • Line Location:
    • FBAARD+3
Routine Call
  • DIC
  • Line Location:
    • BT
Routine Call
  • DIR
  • Line Location:
    • ASKLL
    • RD0
    • RD1
    • RL1
    • RL+1
    • ASUR
    • RDMORE

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FBAA(161.7 - [#161.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FBAA(161.7 - [#161.7] BT+1, BT+3, BT+6, BT+8, RDD+2, Q+1
^FBAA(162.1 - [#162.1] BT+6
^FBAAC - [#162] WRITM+1, STUFF+2
^FBAAC("AG" BT+6
^FBAAC("AH" BT+6, DELM+6
^FBAAI("AH" BT+6
^XUSEC("FBAAREJECT" FBAARD+6

Label References

Name Line Occurrences
BT BTBT+2, BT+6, RDD+3
DELM RD1DELM+7, RDMORELOOP+1
LOOP RL1
Q FBAARD+6, BTRD0RD1RD1+1
RL RL+2, ASURRDMORE
STUFF ASUR+2, LOOP
WRITM DELM+6

Naked Globals

Name Field # of Occurrence
^(0 BT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A Q+2!
A1 Q+2!
A2 Q+2!
B BT*, BT+6, BT+8, ASKLL*, Q+2!, DELM+6
CNT FBAARD+4*, Q+2!
CPTDESC Q+2!
>> DA BT+7*, RDD+1*
DIC BT*, RDD+1*, Q+2!
DIC("S" BT*!
DIC(0 BT*
>> DILOCKTM BT+1
DIR ASKLL!, RD0!, RD1!, RL1!, RL+1!, ASUR!, RDMORE!
DIR("?" RD0*
DIR("A" ASKLL*, RD0*, RD1*, RL1*, RL*, ASUR*, RDMORE*
DIR("B" ASKLL*, RD0*, RD1*, RL1*, ASUR*, RDMORE*
DIR(0 ASKLL*, RD0*, RD1*, RL1*, RL*, ASUR*, RDMORE*
DIRUT RD0RD1Q+2!, RL1RL+1, ASUR
DR BT+7*, RDD+1*, Q+2!
DUOUT Q+3!
DUZ FBAARD+6
FBAAB BT+5*, Q+2!
FBAACB Q+2!
FBAACPT Q+2!
FBAAMT Q+2!, STUFF+2*
FBAAOB BT+5*, Q+2!
FBAAON BT+3*, BT+5, Q+2!
FBAAOUT FBAARD+4*, Q+2!, DELM+5*, DELM+6
FBAARA BT+3*, Q+2!
FBAC Q+3!
FBAP Q+3!
FBCNH BT+4*, Q+3!
FBCOMM BT+5*, Q+2!
FBDX Q+3!
FBERR RD1+1, Q+2!, ASUR+2, RDMORESTUFF+3, STUFF+9*, LOOP
FBFD Q+3!
FBIN Q+2!
FBINOLD Q+2!
FBINTOT FBAARD+4*, Q+2!
FBK Q+3!
FBN BT*, BT+1, BT+3, BT+6, BT+7, ASKLLRDD+1, RDD+2, Q+1, Q+2!
FBNNP ASKLL*!
FBNUM BT+8*, Q+2!
FBPDT Q+3!
FBRR Q+2!
FBSC Q+3!
FBTD Q+3!
FBTYPE BT+3*, BT+4, BT+6, ASKLLRD1Q+2!
FBVD BT+8*, Q+2!
FBVDUZ BT+8*, Q+2!
FBVP Q+2!
FBX Q+3!, STUFF+1~, STUFF+4*, STUFF+5, STUFF+8
FZ BT+3*, BT+4, BT+5, Q+2!
>> HX RL+1*, RL+2, ASURASUR+1, STUFF+10, LOOP*
IOF ASKLLDELM+5
ION FBAARD+3
IOP FBAARD+3*!
J Q+2!, DELM+2*, DELM+3, DELM+6, ASUR+1*, WRITM+1, WRITM+2, STUFF+2, STUFF+4, STUFF+7
, LOOP*
K Q+2!, DELM+6*, ASUR+1*, WRITM+1, WRITM+2, STUFF+2, STUFF+4, STUFF+7, LOOP*
L Q+2!, DELM+6*, ASUR+1*, WRITM+1, WRITM+2, STUFF+2, STUFF+4, STUFF+7, LOOP*
M Q+2!, DELM+6*, ASUR+1*, WRITM+1, WRITM+2, STUFF+2, STUFF+4, STUFF+7, LOOP*
P3 Q+2!
P4 Q+2!
PRCSCPAN Q+3!
Q FBAARD+4*, Q+2!
QQ BT!, DELM+4!, DELM+5*, DELM+7, RLWRITM+2*
QQ( RL+2, ASUR+1, WRITM+2*, STUFF+10!, LOOP
S Q+3!
UL FBAARD+4*, Q+2!
V Q+2!
VAL Q+2!
VID Q+2!
X BTQ+2!, RL+1
Y BTASKLLRD0RD1Q+2!, RL1ASURRDMORE
Z Q+2!
ZS Q+3!
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