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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBNCPEB

Package: Integrated Billing

Routine: IBNCPEB


Information

IBNCPEB ;WOIFO/AAT - BULLETINS FOR NCPDP ;05-NOV-04

Source Information

Source file <IBNCPEB.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Integrated Billing 4 $$PT^IBEFUNC  $$REASON^IBNCPDPU  $$DAT1^IBOUTL  ($$FILE,$$ZEROSUB,ZERO)^IBRXUTL  
Accounts Receivable 1 $$CATN^PRCAFN  
Kernel 1 ^%ZTLOAD  
MailMan 1 ^XMD  
Outpatient Pharmacy 1 DIQ^PSODI  
Registration 1 DEM^VADPT  
VA FileMan 1 NOW^%DTC  

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 IBNCPDP2  IBNCPDP4  IBNCPDP5  IBNCPNB  

Entry Points

Name Comments DBIA/ICR reference
BULL(DFN,IBD,IBERR,IBIFN) ;Process NCPDP Error Messages.
ZXMD ;
T(IBTXT) ; Add text to the message
RELBUL(DFN,IBRX,IBFIL,IBADT,IBACT,IBCR,IBCC,IBIFN,IBRETR) ;
; Input:
; DFN - Patient
; IBRX - Rx IEN
; IBFIL - Refill#
; IBADT - Date of Service
; IBACT
; -1 if ^IBR error - when the charge was sent to AR
; 0 == charge was not found
; IBCR - Close Reason code (.01 of BPS CLOSE REASON)
; IBCC - Close Reason Comment
; IBIFN - 3rd party bill IEN
; IBRETR - attempt # after which a bulletion was sent
CHRG ; gets charge data and sets up charge lines
PR(STR,LEN) ; pad right
MCDIV(IBRX,IBFIL) ; Get MC DIVISION name from the Rx/Fill

External References

Name Field # of Occurrence
NOW^%DTC ZXMD+3
^%ZTLOAD ZXMD+7
$$PT^IBEFUNC BULL+6
$$REASON^IBNCPDPU RELBUL+29
$$DAT1^IBOUTL RELBUL+34, CHRG+4, CHRG+5, CHRG+12
$$FILE^IBRXUTL RELBUL+33, CHRG+6, MCDIV+4, MCDIV+5
$$ZEROSUB^IBRXUTL MCDIV+6
ZERO^IBRXUTL BULL+20
$$CATN^PRCAFN CHRG+9
DIQ^PSODI MCDIV+10
DEM^VADPT RELBUL+15
^XMD RELBUL+41

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] MCDIV+12, MCDIV+14
^DGCR(399 - [#399] BULL+10
^IB - [#350] CHRG+2, CHRG+3
^IBA(355.3 - [#355.3] BULL+19
^IBE(350.1 - [#350.1] CHRG+8
^PRCA(430 - [#430] CHRG+16
^TMP($J BULL+20, BULL+30!
^VA(200 - [#200] BULL+15

Label References

Name Line Occurrences
$$MCDIV RELBUL+21
$$PR RELBUL+17, RELBUL+18, RELBUL+34, CHRG+10, CHRG+11, CHRG+12
T BULL+9, BULL+10, BULL+11, BULL+12, BULL+13, BULL+14, BULL+15, BULL+16, BULL+17, BULL+18
, BULL+19, BULL+21, BULL+22, BULL+23, BULL+24, BULL+25, BULL+26, RELBUL+25, RELBUL+26, RELBUL+27
, RELBUL+29, RELBUL+30, RELBUL+31, RELBUL+32, RELBUL+34, RELBUL+35, RELBUL+36, CHRG+10, CHRG+11, CHRG+12
CHRG+13, CHRG+14, CHRG+15, CHRG+16
ZXMD BULL+29

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ZXMD+2~, ZXMD+4
%H ZXMD+2~
%I ZXMD+2~
B PR+1~*, PR+2
DA MCDIV+1~, MCDIV+9*, MCDIV+10, MCDIV+11
DFN BULL~, BULL+6, RELBUL~, MCDIV+1~, MCDIV+4*, MCDIV+6
DIC MCDIV+1~, MCDIV+9*, MCDIV+10
DIQ MCDIV+1~, MCDIV+9*, MCDIV+10
DIQ(0 MCDIV+9*
DIR MCDIV+1~
DR MCDIV+1~, MCDIV+9*, MCDIV+10
DRGNM BULL+1~, BULL+20*, BULL+21
IBACT RELBUL~, RELBUL+26, CHRG+2, CHRG+3
IBADT RELBUL~, RELBUL+34, CHRG+12
IBAGE RELBUL+14~, RELBUL+18*, RELBUL+32
IBBID RELBUL+14~, RELBUL+20*
IBC BULL+1~, BULL+8*, T+1*, RELBUL+13~, RELBUL+23*
IBCC RELBUL~, RELBUL+30
IBCR RELBUL~, RELBUL+29
IBD BULL~
IBD("BILLED" BULL+22
IBD("DOS" BULL+18
IBD("DRUG" BULL+20
IBD("FILL NUM BER" , BULL+17
IBD("FILLED B Y" , BULL+4
IBD("PAID" BULL+23
IBD("PLAN" BULL+19
IBD("RX NO" BULL+5
IBDIV MCDIV+1~, MCDIV+5*, MCDIV+6*, MCDIV+7, MCDIV+9
IBDUZ BULL+1~, BULL+4*, BULL+15
IBERR BULL~, BULL+12
IBFIL RELBUL~, RELBUL+21, RELBUL+34, CHRG+12, MCDIV~, MCDIV+5, MCDIV+6
IBFR CHRG+1~, CHRG+4*, CHRG+11
IBGRP BULL+1~, RELBUL+13~
IBI BULL+1~
IBIFN BULL~, BULL+10, RELBUL~, CHRG+16
IBINST MCDIV+1~, MCDIV+11*, MCDIV+12
IBMCDIV MCDIV+1~, MCDIV+12*, MCDIV+13, MCDIV+14, MCDIV+16
IBMSGT BULL+1~
IBNAM MCDIV+1~, MCDIV+14*, MCDIV+16
IBNAME RELBUL+14~, RELBUL+17*, RELBUL+32
IBPID RELBUL+14~, RELBUL+19*, RELBUL+32
IBPT BULL+1~, BULL+6*, BULL+14
IBRETR RELBUL~, RELBUL+36
IBRF CHRG+1~
IBRX RELBUL~, RELBUL+21, RELBUL+33, CHRG+6, MCDIV~, MCDIV+4, MCDIV+5, MCDIV+6
IBRXARR MCDIV+15!
IBRXARR(59 MCDIV+11
IBRXN RELBUL+14~, RELBUL+33*, RELBUL+34, CHRG+1~, CHRG+6*, CHRG+12
IBRXNO BULL+1~, BULL+5*, BULL+7, BULL+9, BULL+16
IBT BULL+1~, RELBUL+13~
IBT( T+1*
IBTO CHRG+1~, CHRG+5*, CHRG+11
IBTXT T~, T+1
IBTYP CHRG+1~, CHRG+7*, CHRG+8*, CHRG+9*, CHRG+10
IBUNK MCDIV+1~, MCDIV+2*, MCDIV+7, MCDIV+11, MCDIV+13, MCDIV+16
IBX CHRG+1~, CHRG+2*, CHRG+4, CHRG+5, CHRG+7, CHRG+10, CHRG+14, CHRG+15
IBX1 CHRG+1~, CHRG+3*, CHRG+4, CHRG+5
IENS CHRG+1~
LEN PR~, PR+1
PSODIY MCDIV+15!
PSOFILE MCDIV+1~, MCDIV+9*, MCDIV+10
STR PR~, PR+1*, PR+2
U BULL+10, BULL+12, BULL+14, BULL+15, BULL+19, RELBUL+21, CHRG+4, CHRG+5, CHRG+7, CHRG+8
CHRG+9, CHRG+10, CHRG+14, CHRG+15, CHRG+16, MCDIV+6, MCDIV+14, MCDIV+16
VA RELBUL+13~
VA("BID" RELBUL+20
VA("PID" RELBUL+19
VADM RELBUL+13~, RELBUL+16!
VADM(1 RELBUL+17
VADM(4 RELBUL+18
VAERR RELBUL+13~, RELBUL+16
X ZXMD+2~, RELBUL+13~
XMDUZ BULL+1~, BULL+27*, RELBUL+13~, RELBUL+39*
XMSUB BULL+1~, BULL+7*, RELBUL+13~, RELBUL+21*
XMTEXT BULL+1~, BULL+27*, RELBUL+13~, RELBUL+39*
XMY BULL+1~, RELBUL+13~
XMY("G.IBCNR EPHARM" , BULL+28*, RELBUL+40*
ZTDESC ZXMD+1~, ZXMD+4*
ZTDTH ZXMD+1~, ZXMD+4*
ZTIO ZXMD+1~, ZXMD+4*
ZTRTN ZXMD+1~, ZXMD+6*
ZTSAVE ZXMD+1~
ZTSAVE("IBT*" ZXMD+5*
ZTSAVE("XM*" ZXMD+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All