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 |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: FBFHLD3

Package: Fee Basis

Routine: FBFHLD3


Information

FBFHLD3 ;OIFO/SAB-GET DATA FOR OUT/ANC INVOICE ;9/9/2003

Source Information

Source file <FBFHLD3.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Fee Basis 5 LOADADJ^FBAAFA  $$RRL^FBAAFR  $$MODL^FBAAUTL4  ($$PAYMETH,$$STANO,POST)^FBFHLU  $$ADJL^FBUTL2  
VA FileMan 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
EN ;
; input
; FBAAIN - invoice number
; output
; If transaction type = "X" then only * items are output
; Claim Level Data
; FBD(0,"AMT") = Amount Disbursed^Amount Interest
; *FBD(0,"CAN") = Cancel Date^Cancel Reason^Cancel Activity
; FBD(0,"DT") = Invoice Date
; *FBD(0,"FPPS") = FPPS Claim ID
; *FBD(0,"INV") = Invoice #^Transaction Type^Station #
INVOICE ; determine invoice data from 1st line item
; FBD(0,"AMT") = Amount Disbursed^Amount Interest
; FBD(0,"CAN") = Cancel Date^Cancel Reason^Cancel Activity
; FBD(0,"DT") = Invoice Date
; FBD(0,"FPPS") = FPPS Claim ID
; FBD(0,"INV") = Invoice #^Transaction Type^Station #
; FBSTA = station number
; FBTTYP = transaction type (L or X)
LINE ; FBC
; FBD(#,"ADJ") = AdjReason1^AdjGrp1^AdjAmt1^AdjReason2^AdjGrp2^AdjAmt2
; FBD(#,"AMT") = Amount Claimed^Amount Paid
; FBD(#,"CK") = Check Number^Check Date^Payment Method
; FBD(#,"835") = Routing Number^Financial Institution^^Account Number ; FB*3.5*122
; FBD(#,"DT") = Date of Service
; FBD(#,"FPPS") = FPPS Line Item
; FBD(#,"RMK") = Remittance Remark1^Remittance Remark2
; FBD(#,"SVC") = Service Code^Qualifier^Mod1,Mod2,Mod3,Mod4^Units
CKLNST() ; check line status extrinsic function
; result (0 or 1)
; 0 when line should not be sent to FPPS
; 1 when line should be sent to FPPS

External References

Name Field # of Occurrence
$$GET1^DIQ INVOICE+25, LINE+15, LINE+18
LOADADJ^FBAAFA LINE+34
$$RRL^FBAAFR LINE+38
$$MODL^FBAAUTL4 LINE+19
$$PAYMETH^FBFHLU LINE+41
$$STANO^FBFHLU INVOICE+14
POST^FBFHLU LINE+12
$$ADJL^FBUTL2 LINE+35

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
162.03 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FBAA(161.7 - [#161.7] INVOICE+35
^FBAAC - [#162] EN+42, LINE+28
^FBAAC("C" EN+34, EN+36, EN+38, EN+40

Label References

Name Line Occurrences
$$CKLNST EN+43
INVOICE EN+46
LINE EN+47

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EN+28~, EN+39*, EN+40*, EN+41, EN+42, LINE+19
DA(1 EN+37*, EN+38*, EN+40, EN+41, EN+42, LINE+19, LINE+28
DA(2 EN+35*, EN+36*, EN+38, EN+40, EN+41, EN+42, LINE+19, LINE+28
DA(3 EN+33*, EN+34*, EN+36, EN+38, EN+40, EN+41, EN+42, LINE+19, LINE+28
>> FBAAIN EN+34, EN+36, EN+38, EN+40, INVOICE+17, LINE+12
FBAARCE LINE+10~, LINE+15*, LINE+16
FBADJ LINE+10~, LINE+34, LINE+35
FBC EN+28~, EN+30*, EN+44*, EN+46, LINE+16, LINE+18, LINE+21, LINE+22, LINE+25, LINE+28
LINE+31, LINE+35, LINE+38, LINE+41, LINE+44
FBD EN+29!
FBD( LINE+16*, LINE+18*, LINE+21*, LINE+22*, LINE+25*, LINE+28*, LINE+31*, LINE+35*, LINE+38*, LINE+41*
LINE+44*
FBD(0 INVOICE+17*, INVOICE+20*, INVOICE+25*, INVOICE+28*, INVOICE+36*, LINE+49*, LINE+50*
FBDT INVOICE+9~, INVOICE+33*, INVOICE+34*, INVOICE+35*, INVOICE+36
FBI EN+28~, EN+42*
FBIENS EN+28~, EN+41*, INVOICE+25, LINE+15, LINE+18, LINE+34, LINE+38
FBMODLE LINE+10~, LINE+19*, LINE+20*, LINE+21
FBOB INVOICE+9~
FBRET CKLNST+4~, CKLNST+5*, CKLNST+8*, CKLNST+10
FBSTA EN+28~, INVOICE+14*, INVOICE+17
FBTTYP EN+28~, EN+47, INVOICE+11*, INVOICE+17, INVOICE+24, LINE+12
FBX INVOICE+9~
FBY EN+28~
FBY( EN+42*
FBY("FBREJ" CKLNST+8
FBY(0 INVOICE+14, INVOICE+33, INVOICE+34, INVOICE+35, LINE+31, LINE+41
FBY(2 INVOICE+11, INVOICE+25, LINE+12, LINE+22, LINE+41, LINE+44, LINE+49, LINE+50
FBY(3 INVOICE+20, LINE+25
U INVOICE+11, INVOICE+14, INVOICE+17, INVOICE+20, INVOICE+25, INVOICE+33, INVOICE+34, INVOICE+35, LINE+12, LINE+16
LINE+18, LINE+21, LINE+22, LINE+25, LINE+28, LINE+31, LINE+41, LINE+44, LINE+49, LINE+50
, CKLNST+8
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All