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

Package: Integrated Billing

Routine: IBCD4


Information

IBCD4 ;ALB/ARH - AUTOMATED BILLER (ADD NEW BILL - GATHER DX AND PROCEDURES) ;9/5/93

Source Information

Source file <IBCD4.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Outpatient Pharmacy 3 RX^PSO52API  REF^PSO52EX  $$GETNDC^PSONDCUT  
Integrated Billing 2 PTFDXDT^IBCSC4F  ($$FILE,$$RXSEC,$$RXZERO,$$ZEROSUB)^IBRXUTL  
Kernel 1 $$FMTE^XLFDT  
Registration 1 $$SITE^VASITE  

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
Integrated Billing 2 IBCD2  IBCD5  

Entry Points

Name Comments DBIA/ICR reference
IDX(PTF,DT1,DT2) ; find 501 movement Diagnosis and 701 Discharge Diagnosisfor a PTF record within bill range
; check for billable bedsection and SC treatement and duplicates
; results: IBT = number of billable movements within date range
; IBMSG(X)=" error message " if any errors found
; ^TMP("IBDX",$J) = PTF IFN
; ^TMP("IBDX",$J,"DX",DX) = MOVE DATE/TIME ^ MOVE IEN ^ POA
; ^TMP("IBDX",$J,-MOVE DATE/TIME, MOVE IEN) = Dx ^ ^ POA
IDXE
RXRF(PIFN,RIFN,IBDT) ; returns data on fill on date for rx (RX # ^ DRUG ^ DAYS SUPPLY ^ FILL DATE ^ QTY ^ NDC #)
CHK() ;other checks
CHKSYS() ;various checks to determine if bill can be created, returns true if passes XXXXXX
CHKSYSE

External References

Name Field # of Occurrence
PTFDXDT^IBCSC4F IDX+9
$$FILE^IBRXUTL RXRF+3
$$RXSEC^IBRXUTL RXRF+10
$$RXZERO^IBRXUTL RXRF+6
$$ZEROSUB^IBRXUTL RXRF+11
RX^PSO52API RXRF+7
REF^PSO52EX RXRF+8
$$GETNDC^PSONDCUT RXRF+12
$$SITE^VASITE CHKSYS+5
$$FMTE^XLFDT IDX+16, IDX+17, IDX+18

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(42.4 - [#42.4] IDX+17
^DPT - [#2] CHK+1
^IBE(350.9 - [#350.9] CHKSYS+4
^TMP("IBDX" IDX+7!, IDX+11*, IDX+23*, IDX+25, IDX+26*
^TMP($J IDX+9, IDX+12, IDX+13, IDX+21, IDX+22, IDX+27!, RXRF+8, RXRF+14!

Label References

Name Line Occurrences
CHKSYSE CHKSYS+4, CHKSYS+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT1 IDX~, IDX+9
DT2 IDX~, IDX+9
I CHKSYS+3~
IBBS IDX+7~, IDX+11*, IDX+17*, IDX+30, IDX+31
IBCNT IDX+7~, IDX+11*, IDX+16*, IDX+17*, IDX+18*, IDX+29*, IDX+30*, IDX+31
>> IBDFN CHK+1
IBDT IDX+7~, IDX+12*, IDX+13, IDX+16, IDX+17, IDX+18, IDX+21, IDX+22, IDX+23, RXRF~
, RXRF+8
IBDX IDX+7~, IDX+22*, IDX+23, IDX+25*, IDX+26
IBFILL RXRF+1~, RXRF+9*, RXRF+10*, RXRF+11*, RXRF+12
IBI IDX+7~, IDX+21*, IDX+22, IDX+23
IBMSG IDX+7!
IBMSG( IDX+16*, IDX+17*, IDX+18*, IDX+29*, IDX+30*, IDX+31*
IBMV IDX+7~, IDX+13*, IDX+16, IDX+17, IDX+18
IBMVT IDX+7~, IDX+9*, IDX+19
IBN IDX+7~, IDX+12*, IDX+13, IDX+15, IDX+19, IDX+21, IDX+22
IBSC IDX+7~, IDX+11*, IDX+16*, IDX+29, IDX+31
IBT IDX+7!, IDX+11*, IDX+15*, IDX+29, IDX+30, IDX+31*
IBX IDX+7~, IDX+15*, IDX+16*, IDX+17*, IDX+26*
LIST RXRF+1~, RXRF+4*, RXRF+7, RXRF+8, RXRF+14
NODE RXRF+1~, RXRF+5*, RXRF+7
PDFN RXRF+1~, RXRF+3*, RXRF+6, RXRF+7, RXRF+10, RXRF+11
PIFN RXRF~, RXRF+3, RXRF+6, RXRF+7, RXRF+8, RXRF+10, RXRF+11, RXRF+12
PLN RXRF+1~, RXRF+6*, RXRF+10, RXRF+12
PTF IDX~, IDX+9, IDX+11
RIFN RXRF~, RXRF+8*, RXRF+9, RXRF+10, RXRF+11, RXRF+12
RLN RXRF+1~, RXRF+9*, RXRF+10*, RXRF+11*
U IDX+9, IDX+16, IDX+17, IDX+18, IDX+23, IDX+26, RXRF+10, RXRF+11, RXRF+12, CHKSYS+4
, CHKSYS+5
X RXRF+1~, RXRF+2*, RXRF+9*, RXRF+12*, RXRF+13*, RXRF+15, CHK+1~*, CHK+2, CHKSYS+3~*, CHKSYS+4*
, CHKSYS+5*, CHKSYSE
Y RXRF+1~, CHKSYS+3~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All