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

Package: Integrated Billing

Routine: IBCNEDST


Information

IBCNEDST ;ALB/YMG - HL7 Registration Message Statistics ;07-MAR-2013

Source Information

Source file <IBCNEDST.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Integrated Billing 4 $$SYMBOL^IBCNBLL  ($$ACTIVE,$$EXCLUDE)^IBCNEUT4  $$PYRAPP^IBCNEUT5  $$CHK^IBCNS1  
VA FileMan 2 $$EXTERNAL^DILFD  $$GET1^DIQ  
Kernel 1 ($$DT,$$FMADD,$$NOW)^XLFDT  

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

Package Total Caller Graph
Integrated Billing 1 IBCNEHLM  

Entry Points

Name Comments DBIA/ICR reference
GETSTAT2() ;EP
; IB*2.0*549 - Added method
; Get additional IB Site Parameter fields
; Input: None
; Output: A1^A2^A3^A4^A5 - Where:
; A1 - 350.9, 51.27 - 270 MASTER SWITCH REALTIME
; A2 - 350.9, 51.28 - 270 MASTER SWITCH NIGHTLY
; A3 - 350.9, 51.15 - HL7 MAXIMUM NUMBER
; A4 - 350.9002, .05 - MAXIMUM EXTRACT NUMBER (appt)
; A5 - 350.9002, .05 - MAXIMUM EXTRACT NUMBER (buffer)
; A6 - 350.9, 51.32 - MEDICARE FRESHNESS DAYS ;/vd - IB*2*659
GETSTAT(MCAUTO) ; get statistical data
; Statistics are to match the eIV Statistical Report (^IBCNEPR8)
; IB*664/DW Added parameter "MCAUTO" - this will be used to split out the count of
; Medicare auto-updated responses from the all other eIV responses that
; were auto updated. We now have two calculated totals. Medicare and
; not Medicare eIV responses that were auto-updated.
RESPINFO(DTTM,MCAUTO) ; get data from IIV Response file (file 365)
; DTTM - start date/time
; MCAUTO - total # of auto-updated eIV responses that ARE Medicare related
; IB*664/DW Added parameter "MCAUTO"
PATINFO(IBAUTO,PAYERWNR,MCAUTO) ; IB*2*595/DM
; compile an auto-update count for all patient policies from yesterday
; read all response records from yesterday via the "AUTO" cross reference
;
; PAYERWNR - ien of the current Medicare payer from file #350.9
; returns:
; IBAUTO - total count of auto-updated eIV responses that are not Medicare related
; MCAUTO - total count of auto-updated eIV responses that ARE Medicare related
;
; IB*664/DW added 1st three parameters, added logic to split out Medicare auto-updates
;
TQINFO() ; get data from transmission queue (file 365.1)
; returns the following string, delimited by "^":
; piece 1 - Number of queued 270 inquiries
; piece 2 - Number of deferred 270 inquiries
PAYINFO() ; get data from payer (file 365.12) & insurance company (file #36)
; returns the following string, delimited by "^":
; piece 1 - Number of insurance companies with no National ID
; piece 2 - Number of locally disabled payers
; piece 3 - Number of unlinked insurance companies
BUFINFO() ; get data from insurance buffer (file 355.33)
; DTTM - start date/time

External References

Name Field # of Occurrence
$$EXTERNAL^DILFD RESPINFO+30
$$GET1^DIQ GETSTAT2+13, GETSTAT2+14, GETSTAT2+15, GETSTAT2+17, GETSTAT2+20, GETSTAT2+22, RESPINFO+37, PAYINFO+32
$$SYMBOL^IBCNBLL BUFINFO+17
$$ACTIVE^IBCNEUT4 PAYINFO+29
$$EXCLUDE^IBCNEUT4 PAYINFO+29
$$PYRAPP^IBCNEUT5 PAYINFO+18
$$CHK^IBCNS1 RESPINFO+30
$$DT^XLFDT PATINFO+13, PATINFO+14
$$FMADD^XLFDT GETSTAT+28, PATINFO+13, PATINFO+14
$$NOW^XLFDT GETSTAT+28

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
2.312 EXTERNAL^DILFD
^IBE(350.9 - [#350.9] GET1^DIQ
350.9002 GET1^DIQ
^DIC(36 - [#36] GET1^DIQ
365.02 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] PAYINFO+28, PAYINFO+30
^DPT - [#2] RESPINFO+27, RESPINFO+28, RESPINFO+30
^IBA(355.33 - [#355.33] BUFINFO+15, BUFINFO+16
^IBCN(365 - [#365] RESPINFO+18, RESPINFO+24, RESPINFO+25, RESPINFO+33, RESPINFO+34, RESPINFO+35, RESPINFO+38, RESPINFO+47, PATINFO+16, PATINFO+17
, PATINFO+18, PATINFO+19, PATINFO+23, PATINFO+25
^IBCN(365.1 - [#365.1] TQINFO+11
^IBE(350.9 - [#350.9] GETSTAT2+16, GETSTAT2+19, RESPINFO+14
^IBE(365.12 - [#365.12] PAYINFO+11, PAYINFO+14, PAYINFO+19

Label References

Name Line Occurrences
$$BUFINFO GETSTAT+33
$$PAYINFO GETSTAT+32
$$RESPINFO GETSTAT+30
$$TQINFO GETSTAT+31
PATINFO RESPINFO+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTIVE PAYINFO+6~, PAYINFO+29*, BUFINFO+13~, BUFINFO+14*, BUFINFO+19*, BUFINFO+20*, BUFINFO+27
AMBIG BUFINFO+13~, BUFINFO+14*, BUFINFO+22*, BUFINFO+27
APP PAYINFO+6~, PAYINFO+18*, PAYINFO+19
AUTOUPD RESPINFO+12~, RESPINFO+17, RESPINFO+49
BUFF BUFINFO+13~, BUFINFO+16*, BUFINFO+17
BUFINFO GETSTAT+26~, GETSTAT+33*, GETSTAT+35
DATA GETSTAT2+12~, GETSTAT2+13*, GETSTAT2+14*, GETSTAT2+15*, GETSTAT2+18*, GETSTAT2+21*, GETSTAT2+22*, GETSTAT2+23, PAYINFO+6~, PAYINFO+14*
, PAYINFO+15, PAYINFO+19*, PAYINFO+20
DATE RESPINFO+12~, RESPINFO+18*, RESPINFO+24, RESPINFO+25, RESPINFO+33, BUFINFO+13~, BUFINFO+15*, BUFINFO+16
DFN RESPINFO+12~, RESPINFO+25*, RESPINFO+27, RESPINFO+28, RESPINFO+30, RESPINFO+33
DT RESPINFO+30
DTTM RESPINFO~, RESPINFO+18
EBIEN RESPINFO+12~, RESPINFO+35*, RESPINFO+37, RESPINFO+38
ERROR BUFINFO+13~, BUFINFO+14*, BUFINFO+23*, BUFINFO+27
IBAUTO PATINFO~, PATINFO+12*, PATINFO+27*
IBAUTOX PATINFO+11~, PATINFO+23*, PATINFO+24, PATINFO+25
IBDATE PATINFO+11~, PATINFO+13*, PATINFO+16*, PATINFO+17, PATINFO+18, PATINFO+19, PATINFO+23, PATINFO+25
IBENDDT PATINFO+11~, PATINFO+14*, PATINFO+16
IBIEN PATINFO+11~, PATINFO+25*
IBINSIEN PATINFO+11~, PATINFO+19*, PATINFO+23, PATINFO+25
IBPATIEN PATINFO+11~, PATINFO+18*, PATINFO+19, PATINFO+23, PATINFO+25
IBPYRIEN PATINFO+11~, PATINFO+17*, PATINFO+18, PATINFO+19, PATINFO+23, PATINFO+25, PATINFO+26
IDLIST PAYINFO+6~
IEN RESPINFO+12~, RESPINFO+33*, RESPINFO+34, RESPINFO+35, RESPINFO+37, RESPINFO+38, RESPINFO+47*
INACTIVE BUFINFO+13~, BUFINFO+14*, BUFINFO+21*, BUFINFO+27
INQD TQINFO+5~, TQINFO+6*, TQINFO+13*, TQINFO+16
INQP RESPINFO+12~, RESPINFO+47*, RESPINFO+48*, RESPINFO+49
INQQ TQINFO+5~, TQINFO+6*, TQINFO+12*, TQINFO+16
INQUIRY TQINFO+5~, TQINFO+11*
INSCO PAYINFO+6~, PAYINFO+28*, PAYINFO+29, PAYINFO+30, PAYINFO+32
INSNAMES RESPINFO+12~, RESPINFO+27!
INSNAMES( RESPINFO+30*, RESPINFO+39
INSTID PAYINFO+6~
INSTS TQINFO+5~, TQINFO+10*, TQINFO+11, TQINFO+12
INSTYPE RESPINFO+12~, RESPINFO+27*, RESPINFO+28, RESPINFO+30
LOCDIS PAYINFO+6~, PAYINFO+7*, PAYINFO+20*, PAYINFO+34
MANUAL BUFINFO+13~, BUFINFO+14*, BUFINFO+25*, BUFINFO+26, BUFINFO+27
MCAUTO GETSTAT~, GETSTAT+30, RESPINFO~, RESPINFO+17, PATINFO~, PATINFO+12*, PATINFO+26*
NONATID PAYINFO+6~, PAYINFO+7*, PAYINFO+32*, PAYINFO+34
PAYER RESPINFO+12~, PAYINFO+6~, PAYINFO+11*, PAYINFO+14, PAYINFO+18, PAYINFO+19, PAYINFO+30*, PAYINFO+31
PAYERWNR RESPINFO+12~, RESPINFO+14*, RESPINFO+17, RESPINFO+24, RESPINFO+25, RESPINFO+33, PATINFO~, PATINFO+26
PAYINFO GETSTAT+26~, GETSTAT+32*, GETSTAT+34, GETSTAT+35
POLICY RESPINFO+12~, RESPINFO+28*, RESPINFO+30
PROCWAIT BUFINFO+13~, BUFINFO+14*, BUFINFO+26*, BUFINFO+27
PROFID PAYINFO+6~
PYRNAME RESPINFO+12~, RESPINFO+38*, RESPINFO+39
RESPINFO GETSTAT+26~, GETSTAT+30*, GETSTAT+34
RESPWAIT BUFINFO+13~, BUFINFO+14*, BUFINFO+24*, BUFINFO+26, BUFINFO+27
SECINS RESPINFO+12~, RESPINFO+13*, RESPINFO+39*, RESPINFO+49
STARTDTTM GETSTAT+26~, GETSTAT+28*, GETSTAT+30
STATS GETSTAT+26~, GETSTAT+34*, GETSTAT+35*, GETSTAT+36
STATUS BUFINFO+13~
SYM BUFINFO+13~, BUFINFO+17*, BUFINFO+18, BUFINFO+19, BUFINFO+20, BUFINFO+21, BUFINFO+22, BUFINFO+23, BUFINFO+24, BUFINFO+25
TQINFO GETSTAT+26~, GETSTAT+31*, GETSTAT+34
TQSTATUS TQINFO+5~
U GETSTAT+34, GETSTAT+35, RESPINFO+14, RESPINFO+38, RESPINFO+49, TQINFO+16, PAYINFO+15, PAYINFO+20, PAYINFO+29, PAYINFO+30
, PAYINFO+34, BUFINFO+27
UNLINK PAYINFO+6~, PAYINFO+7*, PAYINFO+31*, PAYINFO+34
VERIFIED BUFINFO+13~, BUFINFO+14*, BUFINFO+18*, BUFINFO+27
XX GETSTAT2+12~, GETSTAT2+16*, GETSTAT2+17*, GETSTAT2+18, GETSTAT2+19*, GETSTAT2+20*, GETSTAT2+21
Z RESPINFO+12~, RESPINFO+34*, RESPINFO+35
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All