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

Package: Fee Basis

Routine: FBAASCB


Information

FBAASCB ;AISC/GRR - SUPERVISOR RELEASE ;5/15/14 15:48

Source Information

Source file <FBAASCB.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Fee Basis 8 (LIST,LISTP)^FBAACCB  LISTT^FBAACCB0  LISTC^FBAACCB1  ^FBAASCB0  $$PADZ^FBAAV01  ($$PARAM,AUTO)^FBUCLET  ($$ORDER,$$PAYST,LOCK)^FBUCUTL  $$FBUC^FBUCUTL2  
VA FileMan 7 NOW^%DTC  ^DIC  WAIT^DICD  DT^DICRW  ^DIE  EN^DIQ  ^DIR  
IFCAP 2 UOKCERT^PRCEMOA  (EN2,EN3)^PRCS58  

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 SUPERVISOR RELEASE  FBAARD3  

Entry Points

Name Comments DBIA/ICR reference
BT
RD
RDD
FIN ;
; use FileMan to update fields 5 and 6, store date & time (FB*3.5*117)
Q
SHORT ;
POST ;FBAAOB=FULL OBLIGATION NUMBER(STA-CXXXXX)
  • ICR #5112
    • Status: Active
    • Usage: Controlled Subscription
    UCAUTOP ; Unauthorized Claims Autoprint
    ; If unauthorized claims autoprint feature is enabled then check items
    ; in batch and print an unauthorized claim disposition letter if all
    ; payments for a claim have been released
    ; input FBN - batch ien
    ; FBTYPE - batch type
    ; FBCNH - (opt) equals 1 if batch is for community nursing home

    External References

    Name Field # of Occurrence
    NOW^%DTC POST+8
    ^DIC BT
    WAIT^DICD RDD+1
    DT^DICRW FBAASCB+3
    ^DIE FIN+3
    EN^DIQ BT+14, FIN+6
    ^DIR RD, RDD
    LIST^FBAACCB RD
    LISTP^FBAACCB RD
    LISTT^FBAACCB0 RD
    LISTC^FBAACCB1 RD
    ^FBAASCB0 RDD+3
    $$PADZ^FBAAV01 POST+8
    $$PARAM^FBUCLET UCAUTOP+11
    AUTO^FBUCLET UCAUTOP+40
    $$ORDER^FBUCUTL UCAUTOP+39
    $$PAYST^FBUCUTL UCAUTOP+36
    LOCK^FBUCUTL BT+1
    $$FBUC^FBUCUTL2 UCAUTOP+10
    UOKCERT^PRCEMOA BT+8
    EN2^PRCS58 POST+8
    EN3^PRCS58 POST+7

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,*7,"There are no batches Pending Release!"
    • Line Location: FBAASCB+4
    Function Call: WRITE
    • Prompt: !!
    • Line Location: BT+0
    Function Call: WRITE
    • Prompt: !!,*7,"Try releasing batch at another time."
    • Line Location: BT+1
    Function Call: WRITE
    • Prompt: !!,*7,"Batch needs to be released to Pricer first.",!
    • Line Location: BT+3
    Function Call: WRITE
    • Prompt: $C(7),!,$P(FBUOK,U,2)
    • Line Location: BT+10
    Function Call: WRITE
    • Prompt: !,"Due to segregation of duties, you cannot also certify an invoice for payment."
    • Line Location: BT+11
    Function Call: WRITE
    • Prompt: !,"This 1358 error must be resolved before the batch can be released."
    • Line Location: BT+12
    Function Call: WRITE
    • Prompt: !!
    • Line Location: BT+14
    Function Call: WRITE
    • Prompt: !!,"Batch has NOT been Released!",*7
    • Line Location: RDD+0
    Function Call: WRITE
    • Prompt: !!
    • Line Location: FIN+6
    Function Call: WRITE
    • Prompt: !!," Batch has been Released!"
    • Line Location: FIN+6
    Function Call: WRITE
    • Prompt: !!,*7,"This batch CANNOT be released. Check your 1358.",!
    • Line Location: SHORT+1
    Function Call: WRITE
    • Prompt: !!,*7,?5,"1358 not available for posting!",!
    • Line Location: POST+7
    Function Call: WRITE
    • Prompt: !!,*7,Y,!
    • Line Location: POST+8
    Routine Call
    • DIC
    • Line Location:
      • BT
    Routine Call
    • DIE
    • Line Location:
      • FIN+3
    Routine Call
    • DIR
    • Line Location:
      • RD
      • RDD

    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)
    ^FB583 - [#162.7] UCAUTOP+37
    ^FBAA(161.7 - [#161.7] FBAASCB+4, BT+2, BT+3, BT+5, Q, SHORT+2
    ^FBAA(162.1 - [#162.1] UCAUTOP+25, UCAUTOP+26, UCAUTOP+27
    ^FBAAC - [#162] UCAUTOP+22
    ^FBAAC("AC" UCAUTOP+16, UCAUTOP+17, UCAUTOP+19, UCAUTOP+21
    ^FBAAI - [#162.5] UCAUTOP+31
    ^FBAAI("AC" UCAUTOP+30
    ^TMP("FBUC" UCAUTOP+14!, UCAUTOP+23*, UCAUTOP+28*, UCAUTOP+32*, UCAUTOP+35, UCAUTOP+42!
    ^XTMP("FBAASCB" BT*, Q!

    Label References

    Name Line Occurrences
    BT BT
    FBAASCB BT+1, BT+9, RDD, FIN+7, SHORT+2
    POST RDD+4, RDD+5
    Q BT, BT+1, BT+3, BT+9, RD, RDD, FIN+7, SHORT+2
    SHORT RDD+3, RDD+4, RDD+5
    UCAUTOP FIN+5

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % POST+8
    A Q+1!
    A1 Q+1!
    A2 Q+1!
    B RD*, Q+1!
    BE Q+1!
    CPTDESC Q+1!
    D0 Q+1!
    DA BT+14*, FIN+2*, FIN+4!, FIN+6*, Q+1!, UCAUTOP+7~, UCAUTOP+20*, UCAUTOP+21*, UCAUTOP+22, UCAUTOP+26*
    , UCAUTOP+27, UCAUTOP+30*, UCAUTOP+31
    DA(1 UCAUTOP+18*, UCAUTOP+19*, UCAUTOP+21, UCAUTOP+22, UCAUTOP+25*, UCAUTOP+26, UCAUTOP+27
    DA(2 UCAUTOP+17*, UCAUTOP+19, UCAUTOP+21, UCAUTOP+22
    DA(3 UCAUTOP+16*, UCAUTOP+17, UCAUTOP+19, UCAUTOP+21, UCAUTOP+22
    DFN Q+2!
    DIC BT*, FIN+4!, FIN+6*, Q+1!
    DIC("S" BT*!
    DIC(0 BT*
    DIE FIN+2*, FIN+4!
    DIR RD!, RDD!
    DIR("A" RD*, RDD*
    DIR("B" RD*, RDD*
    DIR(0 RD*, RDD*
    DIRUT RD, RDD, Q+1!
    DK Q+1!
    DL Q+1!
    DR BT+14*, FIN+3*, FIN+4!, FIN+6*, Q+1!
    DRX Q+1!
    DUZ BT+8
    DX Q+1!
    FBAAB BT+2*, BT+6, Q+1!, POST+8
    FBAACB Q+1!
    FBAACPT Q+1!
    FBAAMT BT+6*, RDD+4*, Q+1!, POST+8
    FBAAOB BT+6*, BT+8, Q+1!, POST+7, POST+8
    FBAAON BT+2*, BT+6, Q+1!
    FBAAOUT Q+1!
    FBAARA RDD+2*, RDD+4, Q+3!
    FBAC Q+2!
    FBAP Q+2!
    FBAUT Q+1!
    FBCNH BT+4*, Q+2!, UCAUTOP+9
    FBCOMM BT+6*, Q+1!, POST+8
    FBDA UCAUTOP+7~, UCAUTOP+35*, UCAUTOP+36, UCAUTOP+37, UCAUTOP+40
    FBERR FBAASCB+3*, RDD+3, RDD+4, RDD+5, Q+1!, POST+6!, POST+7*, POST+8*
    FBFD Q+2!
    FBI Q+2!
    FBIN Q+1!
    FBINOLD Q+1!
    FBINTOT Q+1!
    FBINV Q+2!, SHORT+1
    FBLISTC Q+2!
    FBLOCK BT+1, Q+1!
    FBN BT*, BT+1, BT+2, BT+3, BT+5, BT+14, RD, FIN+2, FIN+6, Q
    , Q+1!, SHORT+2, POST+8, UCAUTOP+16, UCAUTOP+17, UCAUTOP+19, UCAUTOP+21, UCAUTOP+25, UCAUTOP+26, UCAUTOP+30
    FBORDER UCAUTOP+7~, UCAUTOP+39*, UCAUTOP+40
    FBPDT Q+2!
    FBSC Q+2!
    FBSITE Q+1!
    FBSTAT BT+5*, Q+1!
    FBTD Q+2!
    FBTYPE BT+2*, BT+3, BT+4, RD, RDD+3, RDD+4, RDD+5, Q+1!, UCAUTOP+8, UCAUTOP+15
    , UCAUTOP+24, UCAUTOP+29
    FBUC UCAUTOP+7~, UCAUTOP+10*, UCAUTOP+11, UCAUTOP+40
    FBUCA UCAUTOP+7~, UCAUTOP+37*, UCAUTOP+38, UCAUTOP+39, UCAUTOP+40
    FBUOK BT+8, BT+9, BT+10, BT+11, BT+12, Q+3!
    FBVP Q+1!
    FBX UCAUTOP+7~, UCAUTOP+22*, UCAUTOP+23, UCAUTOP+27*, UCAUTOP+28, UCAUTOP+31*, UCAUTOP+32
    FZ BT+2*, BT+3, BT+4, BT+6, Q+1!
    I Q+1!
    IOF RD
    J Q+1!
    K Q+1!
    L Q+1!
    M Q+1!
    N Q+1!
    P3 Q+1!
    P4 Q+1!
    >> PRCS("SITE" POST+9!
    >> PRCS("TYPE" POST+7*, POST+8*
    >> PRCS("X" POST+7*
    PRCSCPAN Q+2!
    PRCSI POST+9!
    Q Q+1!
    S Q+1!
    T Q+1!
    U BT+10, BT+11, BT+12, UCAUTOP+8, UCAUTOP+22, UCAUTOP+27, UCAUTOP+31, UCAUTOP+38, UCAUTOP+39
    V Q+1!
    VID Q+1!
    X BT, Q+1!, POST+8*
    XY Q+1!
    Y BT, RD, RDD, Q+1!, POST+7, POST+8
    Z Q+1!
    ZS Q+1!
    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 |  Local Variables |  All