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

Package: Integrated Billing

Routine: IBCONS2


Information

IBCONS2 ;ALB/CPM - NSC W/INSURANCE OUTPUT (CON'T) ; 31-JAN-92

Source Information

Source file <IBCONS2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Integrated Billing 3 $$INSURED^IBCNS1  TRACK^IBCONS3  $$RPT^IBEFUNC  

Entry Points

Name Comments DBIA/ICR reference
CLIN1
PTCHK
SET
PTF ; if all movements are for sc condition then not billable
BILL ; Add to billed list if is insurance bill, not canceled
STOPS ; -finds stops
INS ;S IBINDT=I D ^IBCNS S IBFLAG=$S('$D(IBINS):0,1:IBINS)
ADD
CLIN
LOOP2 ; Compilation for the Outpatient report.
LOOP1 ; Compilation for both Inpatient Admisssion and Discharge reports.
PROC ; -process each episode of care
DIV ;adds the requested divisions to the report
DIS

External References

Name Field # of Occurrence
$$INSURED^IBCNS1 INS+1
TRACK^IBCONS3 PROC+6
$$RPT^IBEFUNC ADD+3, CLIN1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(40.8 - [#40.8] DIV+5
^DGCR(399 - [#399] BILL+4, BILL+5
^DGPM - [#405] LOOP1+3, LOOP1+4, LOOP1+5, LOOP1+6, LOOP1+8
^DGPT - [#45] PTF+2, PTF+3
^DIC(37 - [#37] DIS+3
^DIC(40.7 - [#40.7] ADD+7
^DIC(42 - [#42] LOOP1+8
^DPT - [#2] DIS+2, DIS+3, ADD+2, CLIN1, STOPS+2, PTCHK, SET
^DPT("ADIS" DIS, DIS+1
^SC - [#44] CLIN, CLIN1, STOPS+2
^SC("AC" CLIN
^SDV - [#409.5] ADD, ADD+3, ADD+4, ADD+7
^TMP($J SET+2*, SET+3*, DIV+3*, DIV+5*

Label References

Name Line Occurrences
BILL PROC+7
CLIN1 CLIN
DIV LOOP1+2, LOOP2+1
INS PROC+4
PROC LOOP1+4, DIS+3, ADD+3, CLIN1
PTCHK PROC+3
PTF LOOP1+4
SET PROC+7
STOPS CLIN1

Naked Globals

Name Field # of Occurrence
^( LOOP1+4, DIS+1, ADD, ADD+3, SET+2, PTF+3
^("VET" PTCHK
^(0 DIS+3, CLIN, CLIN1, BILL+4, BILL+5
^(1 SET+2*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> B SET+2, SET+3, BILL+3*, BILL+4*, BILL+5*
DA LOOP1+1~, LOOP1+4*, LOOP1+5*, LOOP1+6, LOOP1+7, LOOP1+8
>> DFN LOOP1+4*, DIS+1*, DIS+2, DIS+3, ADD+2*, CLIN1*, STOPS+2, INS+1, PTCHK, SET
, SET+2, SET+3, BILL+4, BILL+5
DPT0 SET~*, SET+2, SET+3
>> I LOOP1+3*, LOOP1+4, DIS*, DIS+1, ADD*, ADD+3, ADD+4, ADD+7, CLIN*, CLIN1
, STOPS+2, INS+1, SET+2, SET+3, BILL+3
>> I1 BILL+3*, BILL+4, BILL+5
IBADM LOOP1+1~, LOOP1+5*, BILL+3
IBADMVT LOOP1+4!, LOOP1+7*
>> IBAPPT CLIN1*
>> IBBEG LOOP1+3, DIS, ADD, CLIN
>> IBDC CLIN*, CLIN1, STOPS+2
>> IBDFN CLIN*, CLIN1
IBDIV DIV+1~, DIV+3*, DIV+5*
>> IBDV LOOP1+4, LOOP1+8*, DIS+3*, ADD+2*, CLIN1*, PROC+1, PROC+2, SET+2, SET+3
>> IBEND LOOP1+3, DIS, ADD, CLIN
>> IBFLAG PROC+3, PROC+4, INS+1*, PTCHK*
>> IBINPT LOOP1+5, BILL+3, BILL+4, BILL+5
>> IBMOV PTF+3*
IBOE DIS+2*, ADD+1!, ADD+4*, CLIN1*
IBRMARK PROC+5!, SET+3, SET+4!
>> IBSC LOOP1+4, PTF+2*, PTF+3*, PTF+4*
IBSTOP DIS+3*, ADD+6*, ADD+7*, STOPS+2*, STOPS+3*, SET+2, SET+4!
>> IBSUB LOOP1+3, LOOP1+4
>> IBTERM SET+1, SET+2, SET+3
>> J DIS+1*, DIS+2, DIS+3
>> M BILL+4*, BILL+5*
>> N ADD+3*, ADD+4
>> PTF LOOP1+4, LOOP1+6*, PTF+2, PTF+3
SSN SET~*, SET+1
TERMD SET~, SET+1*, SET+2, SET+3
U DIS+3
>> VAUTD PROC+1, PROC+2, DIV+2, DIV+4
>> VAUTD( PROC+1, DIV+3
X ADD*, ADD+2, ADD+5~*, ADD+7*, STOPS+1~, STOPS+2*, STOPS+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All