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 |  Local Variables |  All
Print Page as PDF
Routine: IBCNEDE3

Package: Integrated Billing

Routine: IBCNEDE3


Information

IBCNEDE3 ;DAOU/DJW - NONVERINS DATA EXTRACT ;18-JUN-2002

Source Information

Source file <IBCNEDE3.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Integrated Billing 9 PT^IBCNEBF  $$SIDCHK^IBCNEDE5  UPDDTS^IBCNEDE6  ($$PYRACTV,$$SETTINGS,$$SETTQ)^IBCNEDE7  $$INSERROR^IBCNEUT3  $$EXCLUDE^IBCNEUT4  ($$BFEXIST,TQUPDSV)^IBCNEUT5  ALL^IBCNS1  
PROC^IBJDI5  
Kernel 2 $$S^%ZTLOAD  $$FMADD^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
EN ; Loop through designated cross-references for updates
; (Non verified insurance)
REST(STARTDT,ENDDT) ; Check to see if there was a more recent inpatient
; or outpatient encounter for this patient.
PROCESS ; Get insurance for each patient
INP(DATE) ; Find inpatients for that date (we want most recent encounter)
SET(SID,INR,PATID) ; Call function to set IIV TRANSMISSION QUEUE file #365.1
EXIT ;
OUTP(DATE) ; Find outpatients treated for this date (most recent encounter)
BUFF ; Create new buffer entry, if one doesn't already exist, with a
; bang symbol

External References

Name Field # of Occurrence
$$S^%ZTLOAD INP+8, OUTP+9, PROCESS+7
PT^IBCNEBF PROCESS+48, BUFF+3
$$SIDCHK^IBCNEDE5 PROCESS+44
UPDDTS^IBCNEDE6 PROCESS+39
$$PYRACTV^IBCNEDE7 PROCESS+32
$$SETTINGS^IBCNEDE7 EN+15
$$SETTQ^IBCNEDE7 SET+12
$$INSERROR^IBCNEUT3 PROCESS+26
$$EXCLUDE^IBCNEUT4 PROCESS+23
$$BFEXIST^IBCNEUT5 PROCESS+48, BUFF+3
TQUPDSV^IBCNEUT5 PROCESS+42
ALL^IBCNS1 PROCESS+12
PROC^IBJDI5 INP+15, OUTP+17, REST+14, REST+22
$$FMADD^XLFDT EN+24, EN+44, PROCESS+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] OUTP+11
^AUPNVSIT("AA" REST+17
^AUPNVSIT("B" EN+31, OUTP+3, OUTP+5
^DGPM - [#405] INP+10, REST+9
^DGPM("ATT3" EN+31, INP+3, INP+4
^DGPM("C" REST+8
^DIC(36 - [#36] PROCESS+19
^DPT - [#2] INP+12, OUTP+13
^TMP("IBCNEDE3" EN+29!, EXIT+1!, INP+13, INP+14*, OUTP+14, OUTP+15*, REST+24!
^TMP("IBJDI51" EN+36!, EXIT+1!, OUTP+17, REST+5, REST+11, REST+12*, REST+14, REST+19, REST+20*, REST+22
, PROCESS+2, PROCESS+9

Label References

Name Line Occurrences
BUFF PROCESS+28
EXIT EN+16
INP EN+37
OUTP EN+39
PROCESS EN+42
SET PROCESS+52, PROCESS+53

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY EN+6~
AUPNDT EN+8~, EN+31*, EN+32, EN+33
DA EN+4~
DATA1 SET+1~, SET+5*, SET+6*, SET+12
DATA2 SET+1~, SET+10*, SET+12
DATE INP~, INP+2, INP+3, OUTP~, OUTP+2, OUTP+3
DFN EN+4~, INP+1~, INP+11*, INP+12, INP+13, INP+14, INP+15, OUTP+1~, OUTP+11*, OUTP+12
, OUTP+13, OUTP+14, OUTP+15, OUTP+17, REST+3~, REST+4*, REST+5*, REST+8, REST+11, REST+12
, REST+14, REST+17, REST+19, REST+20, REST+22, PROCESS+2*, PROCESS+9, PROCESS+12, PROCESS+42, PROCESS+44
, PROCESS+48, SET+5, BUFF+3
DGPMDT EN+8~, EN+31*, EN+32, EN+33
DIC EN+4~
DINUM EN+4~
DISYS EN+8~
DLAYGO EN+4~
DT EN+24
DTOUT EN+4~
EACTIVE EN+5~, EN+15*, EN+16, EN+17, EN+18, EN+19, EN+21
ENDDT REST~, REST+10, REST+18
ERROR EN+6~
FRESHDT EN+4~, PROCESS+10*, PROCESS+39, PROCESS+44, SET+5
IBBDT EN+5~, EN+24*, EN+28
IBCNECNT EN+5~, EN+10*, EN+30, PROCESS+2, PROCESS+16, PROCESS+50*, SET+13*
IBCNETOT EN+7~, EN+12*, INP+6*, INP+8, OUTP+7*, OUTP+9, PROCESS+5*, PROCESS+7
IBD EN+4~, EN+28*, EN+30, EN+31, EN+32*, EN+33*, EN+34, EN+37, EN+39, EN+44*
, INP+1~, INP+2*, INP+3*, INP+4, INP+14, INP+15, OUTP+1~, OUTP+2*, OUTP+3*, OUTP+5
, OUTP+15, OUTP+17, REST+3~, REST+10*, REST+11, REST+12, REST+14, REST+17*, REST+18, REST+19
, REST+20, REST+22
IBEDT EN+5~, EN+24*, EN+30, EN+34
IBPM EN+4~, INP+1~, INP+4*, INP+10, REST+3~, REST+8*, REST+9
IBPMD EN+4~, INP+1~, INP+10*, INP+11, REST+3~, REST+9*, REST+10
IBQUERY EN+7~
IEN EN+5~, EN+10*, OUTP+1~, OUTP+4*, OUTP+5*, OUTP+11
II EN+8~, EN+30*
INR SET~, SET+10
INSNAME EN+7~, PROCESS+19*, PROCESS+21, PROCESS+23, PROCESS+48, PROCESS+52, PROCESS+53, BUFF+3
MAXCNT EN+5~, EN+19*, EN+20*, EN+30, PROCESS+2, PROCESS+16, PROCESS+50
MCAREFLG PROCESS+1~, PROCESS+3*, PROCESS+21, PROCESS+52*, PROCESS+53*
PATID EN+8~, PROCESS+35*, PROCESS+52, PROCESS+53, SET~, SET+6
PAYER EN+6~, PROCESS+30*, PROCESS+31, PROCESS+32, PROCESS+39, PROCESS+42, PROCESS+44, SET+5
PAYERID EN+6~, PROCESS+30*, PROCESS+31
PTN EN+7~
RESULT EN+6~, PROCESS+26*, PROCESS+28, PROCESS+30, BUFF+3
SID EN+7~, PROCESS+51*, PROCESS+52*, SET~, SET+5
SIDACT EN+7~, PROCESS+45*, PROCESS+47, PROCESS+53
SIDARRAY EN+8~, PROCESS+43!, PROCESS+44
SIDARRAY( PROCESS+52
SIDCNT EN+8~, PROCESS+45*, PROCESS+50
SIDDATA EN+7~, PROCESS+44*, PROCESS+45
SRVICEDT EN+6~, PROCESS+9*, PROCESS+10, PROCESS+39, PROCESS+42, SET+10
STARTDT REST~, REST+10, REST+18
SUPPBUFF EN+6~, EN+21*, PROCESS+48, BUFF+2
TDT EN+5~
TQIEN SET+1~, SET+12*, SET+13
TRANSNO EN+7~
U EN+17, EN+18, EN+19, EN+21, INP+11, INP+12, OUTP+11, OUTP+13, REST+10, PROCESS+9
, PROCESS+17, PROCESS+19, PROCESS+28, PROCESS+30, PROCESS+35, PROCESS+45, SET+5, SET+6, SET+10, BUFF+3
VI EN+5~, PROCESS+16*, PROCESS+17, PROCESS+35, PROCESS+48, BUFF+3
VINCON EN+6~, PROCESS+17*, PROCESS+19, PROCESS+26
VINS EXIT+1!, PROCESS+11!
VINS( PROCESS+16, PROCESS+17, PROCESS+35
VINS(0 PROCESS+14
VNOK EN+6~
X EN+4~
XDAYS EN+5~, EN+17*, EN+24
Y EN+4~
YDAYS EN+5~, EN+18*, PROCESS+10
>> ZTQUEUED INP+8, OUTP+9, PROCESS+7
>> ZTSTOP EN+30, EN+38, EN+40, EN+43, INP+3, INP+4, INP+8*, OUTP+3, OUTP+5, OUTP+9*
, PROCESS+2, PROCESS+7*
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All