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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: IBCE837ACC3

Package: Integrated Billing

Routine: IBCE837ACC3


Information

IBCE837ACC3 ;EDE/JWS - ACC consume X12 claim data ;

Source Information

Source file <IBCE837ACC3.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Integrated Billing 4 UP^IBCE837ACC  (NEXT,SET)^IBCE837ACC1  $$GETMOD^IBCE837ACC4  $$CHK35593^IBCE837ACCU  
VA FileMan 3 $$FIND1^DIC  (UPDATE,WP)^DIE  $$GET1^DIQ  
CPT HCPCS Codes 1 $$CPT^ICPTCOD  

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

Package Total Caller Graph
Integrated Billing 4 IBCE837ACC  IBCE837ACC2  IBCE837ACC4  IBCE837ACCU2  

Entry Points

Name Comments DBIA/ICR reference
24 ;LOOP 24
NB(IBPROD) ; check proc codes for billable status to all insurances
MNB(IBPROD) ;check for Medicare Non-Billable
EX() ;CPT code exception checking
EX1(IBPROD) ;Medicare Excluded Services - dialysis proc codes
FT(FT) ;
SETL(PIECE) ;
OPPROV(XIBPC) ;check procedure code to determine if operating provider is required on UB-04 institutional claim
AMBMOD(X2) ;
NOTE(IBIEN,TEXT) ; create history entry

External References

Name Field # of Occurrence
$$FIND1^DIC NB+4, OPPROV+3, AMBMOD+2, AMBMOD+5
UPDATE^DIE 24+69
WP^DIE NOTE+3
$$GET1^DIQ NB+6, OPPROV+5, AMBMOD+4, AMBMOD+5
UP^IBCE837ACC 24+23, 24+94, 24+100, 24+106, 24+112, 24+118, 24+125
NEXT^IBCE837ACC1 24+131, 24+132, 24+133, 24+134
SET^IBCE837ACC1 24+38, 24+39
$$GETMOD^IBCE837ACC4 24+19
$$CHK35593^IBCE837ACCU 24+94, 24+100, 24+106, 24+112, 24+118, 24+125
$$CPT^ICPTCOD 24+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
364.94 WP^DIE
^IBA(364.991 - [#364.991] FIND1^DIC,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("IB837ACC" 24+9*, 24+15*, 24+27*, 24+30*, 24+31*, 24+37*, 24+42*, 24+60, 24+70*, 24+72*
24+73*, 24+80, 24+84*, 24+85, 24+87*, 24+88*, 24+95*, 24+101*, 24+107*, 24+113*
24+119*, 24+128*, 24+141, MNB+2, EX+2, EX1+2, SETL+1*

Label References

Name Line Occurrences
$$AMBMOD 24+22
$$OPPROV 24+15
FT 24+13
SETL 24+43, 24+44, 24+45, 24+46, 24+48, 24+49, 24+50

Naked Globals

Name Field # of Occurrence
^( 24+80*, 24+141*, EX+2
^($J 24+85*
^(0 24+42*, EX+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ARG( 24+9, 24+10, 24+11, 24+12, 24+13, 24+27, 24+30, 24+31, 24+36, 24+37
24+42, 24+62, 24+64, 24+72, 24+73, 24+80, 24+84, 24+85, 24+87, 24+88
24+91, 24+92, 24+94, 24+95, 24+98, 24+99, 24+100, 24+101, 24+104, 24+105
24+106, 24+107, 24+110, 24+111, 24+112, 24+113, 24+116, 24+117, 24+118, 24+119
24+122, 24+123, 24+125, 24+128, 24+141, FT+2, SETL+1
D0 24+65~
DA 24+65~
DD 24+65~
DI 24+65~
DIC 24+65~
DIE 24+65~
DINUM 24+65~
DLAYGO 24+65~
DQ 24+65~
DR 24+65~
DTOUT 24+65~
DUOUT 24+65~
ERROR 24+65~
FDA 24+65~
FDA( 24+67*, 24+68*
FT FT~, FT+1, FT+2
I 24+8~, 24+17*, 24+79~, 24+80*, 24+141*, OPPROV+2~, OPPROV+7*, AMBMOD+1~, AMBMOD+6*
>> IBCPT 24+14*, FT+2*
IBDATA NOTE+1~
IBDATA(1 NOTE+2*
>> IBDOS 24+38*, 24+39
>> IBFT 24+13, 24+15, FT+2*
IBIEN 24+63~, 24+66*, 24+67, 24+68, NOTE~
>> IBLDOS 24+38*, 24+39*
>> IBPN1 24+92*, 24+94, 24+95, 24+99*, 24+100, 24+101, 24+105*, 24+106, 24+107, 24+111*
24+112, 24+113, 24+117*, 24+118, 24+119, 24+123*, 24+125, 24+127*, 24+128
>> IBPN2 24+127
IBPROD NB~, NB+2, NB+7, MNB~, MNB+6, MNB+7, MNB+12, MNB+13, MNB+18, MNB+19
, MNB+25, MNB+27, MNB+28, MNB+34, MNB+35, MNB+41, MNB+42, MNB+48, MNB+49, MNB+55
, MNB+56, MNB+57, MNB+59, MNB+60, MNB+61, MNB+66, MNB+67, EX1~, EX1+5, EX1+6
>> IBSEG 24+9, 24+10, 24+11, 24+12, 24+13, 24+27, 24+30, 24+31, 24+36, 24+37
24+42, 24+62, 24+72, 24+73, 24+80, 24+84, 24+85, 24+87, 24+88, 24+91
24+92, 24+94, 24+95, 24+98, 24+99, 24+100, 24+101, 24+104, 24+105, 24+106
24+107, 24+110, 24+111, 24+112, 24+113, 24+116, 24+117, 24+118, 24+119, 24+122
24+123, 24+125, 24+128, 24+141, FT+2, SETL+1
>> IBSLINE 24+9, 24+27, 24+30, 24+31, 24+37, 24+42, 24+60, 24+67, 24+70, 24+72
24+73, 24+80, 24+84, 24+87, 24+88, 24+94, 24+95, 24+100, 24+101, 24+106
24+107, 24+112, 24+113, 24+118, 24+119, 24+125, 24+128, 24+141, SETL+1
>> IBX12 24+23, 24+66, 24+94, 24+100, 24+106, 24+112, 24+118, 24+125, NOTE+3
IBXDOS 24+35~, 24+37*, 24+38, 24+39
NM AMBMOD+1~, AMBMOD+2*, AMBMOD+6*, AMBMOD+8
OK 24+94*, 24+95, 24+100*, 24+101, 24+106*, 24+107, 24+112*, 24+113, 24+118*, 24+119
24+125*, 24+128, NB+1~, NB+3*, NB+7*, NB+9, MNB+1~, MNB+4*, MNB+6, MNB+10*
, MNB+12, MNB+15*, MNB+18, MNB+22*, MNB+27, MNB+31*, MNB+34, MNB+38*, MNB+41, MNB+45*
, MNB+48, MNB+52*, MNB+60, MNB+64*, MNB+66, MNB+68*, EX1+1~, EX1+4*, EX1+5, EX1+11*
, OPPROV+2~, OPPROV+7*, OPPROV+8*, OPPROV+10*, OPPROV+11*, OPPROV+12
PIECE SETL~, SETL+1
PROC MNB+1~, EX1+1~
PROCD MNB+1~, EX1+1~
>> SEG 24+5, 24+7, 24+11, 24+26, 24+27, 24+28, 24+33, 24+58, 24+75, 24+76
24+77, 24+82, 24+87, 24+88, 24+89, 24+136, 24+137, 24+138, 24+139, 24+140
24+143, 24+144, 24+145, 24+146, 24+147
>> SEG2 24+29, 24+30, 24+31, 24+34, 24+41, 24+42, 24+43, 24+44, 24+45, 24+46
24+47, 24+48, 24+49, 24+50, 24+51, 24+52, 24+53, 24+54, 24+55, 24+56
24+60, 24+72, 24+73, 24+78, 24+80, 24+90, 24+97, 24+103, 24+109, 24+115
24+121, 24+130, 24+131, 24+132, 24+133, 24+134
TEXT NOTE~, NOTE+2
X 24+63~, 24+64*, 24+68, 24+70, 24+83~, 24+85*, NB+1~, NB+4*, NB+6, MNB+7~*
, MNB+8, MNB+9, MNB+13~*, MNB+14, MNB+19~*, MNB+20, MNB+21, MNB+28~*, MNB+29, MNB+30
, MNB+35~*, MNB+36, MNB+37, MNB+42~*, MNB+43, MNB+44, MNB+49~*, MNB+50, MNB+51, MNB+61~*
, MNB+62, MNB+63, MNB+67~*, MNB+68, EX1+6~*, EX1+7, EX1+8, EX1+9, EX1+10, AMBMOD+1~
, AMBMOD+2*, AMBMOD+4, AMBMOD+5*
X1 24+8~, 24+17*, 24+19, 24+22, 24+23, AMBMOD+3~, AMBMOD+4*, AMBMOD+5*, AMBMOD+6
X2 24+18~, 24+19*, 24+20, AMBMOD~, AMBMOD+6
>> X2N 24+22*, 24+23
XCT EX+1~, EX+2*, EX+3
XCT1 EX+1~, EX+2*, EX+3
XED MNB+1~, MNB+2*, MNB+3, EX1+1~, EX1+2*, EX1+3
XIB OPPROV+2~, OPPROV+3*, OPPROV+4, OPPROV+5
XIB1 OPPROV+2~, OPPROV+5*, OPPROV+6, OPPROV+7
XIBMOD 24+8~, 24+11*, 24+12*, 24+17
XIBPC 24+8~, 24+10*, 24+14, 24+15, 24+21, 24+23, OPPROV~, OPPROV+8, OPPROV+10, OPPROV+11
XIBPC1 OPPROV+2~, OPPROV+7*, OPPROV+8, OPPROV+9, OPPROV+10, OPPROV+11
XL MNB+1~, EX+1~, EX+2*, EX1+1~
XLCN 24+61~, 24+62*, 24+64
XLD MNB+1~, EX1+1~
XPN 24+18~, 24+21*, 24+23
XR EX+1~, EX+3*, EX+4
XTASP NB+5~, NB+6*, NB+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All