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 |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: IBCNERPK

Package: Integrated Billing

Routine: IBCNERPK


Information

IBCNERPK ;IB/BAA/AWC - IBCN HL7 RESPONSE REPORT COMPILE;25 Feb 2015

Source Information

Source file <IBCNERPK.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 $$FIND1^DIC  $$GET1^DIQ  
Integrated Billing 1 EN^IBCNERPL  
Kernel 1 ($$FMADD,$$NOW)^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
EN(IBCNERTN,INCNESPJ) ; Entry point
PAYERS(DATE,ALLPYR) ; loop through payers
PATIENTS(DATE,PYR,ALLPAT) ; loop through patients
GETDATA(DATE,PYR,PAT) ; loop through responses and compile report

External References

Name Field # of Occurrence
$$FIND1^DIC EN+2
$$GET1^DIQ GETDATA+14, GETDATA+15
EN^IBCNERPL EN+13
$$FMADD^XLFDT EN+7
$$NOW^XLFDT GETDATA+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Compiling report data ..."
  • Line Location: EN+9
Routine Call
  • DIC
  • Line Location:
    • EN+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^VA(200 - [#200] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(355.33 - [#355.33] GETDATA+9
^IBCN(365 - [#365] EN+11, EN+12, PAYERS+3, PAYERS+4, PATIENTS+3, PATIENTS+4, GETDATA+5, GETDATA+7, GETDATA+12, GETDATA+13
^IBE(365.12 - [#365.12] GETDATA+14
^TMP($J EN+15!, GETDATA+18*, GETDATA+19*, GETDATA+20, GETDATA+21*

Label References

Name Line Occurrences
GETDATA PATIENTS+3, PATIENTS+4
PATIENTS PAYERS+3, PAYERS+4
PAYERS EN+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALLPAT EN+1~, EN+4*, PAYERS+3, PAYERS+4, PATIENTS~, PATIENTS+3, PATIENTS+4
ALLPYR EN+1~, EN+3*, EN+12, PAYERS~, PAYERS+3, PAYERS+4
BDATE EN+1~, EN+5*, EN+11, GETDATA+12
BUFFER GETDATA+1~, GETDATA+7*, GETDATA+8, GETDATA+9, GETDATA+21
BUSER EN+1~, EN+2*
CNT GETDATA+1~, GETDATA+4*, GETDATA+20*, GETDATA+21
CRBUF EN+1~, GETDATA+9*
DATE EN+1~, EN+11*, EN+12*, PAYERS~, PAYERS+3, PAYERS+4, PATIENTS~, PATIENTS+3, PATIENTS+4, GETDATA~
, GETDATA+5
EDATE EN+1~, EN+6*, EN+7*, EN+12, GETDATA+12
IBCNERTN EN~, EN+13, EN+15, GETDATA+18, GETDATA+19, GETDATA+20, GETDATA+21
IENS2 GETDATA+1~, GETDATA+11*, GETDATA+14, GETDATA+15
INCNESPJ EN~, EN+13
INCNESPJ("BEGDT" EN+5
INCNESPJ("ENDDT" EN+6
INCNESPJ("PAT" EN+4, PATIENTS+3
INCNESPJ("PYR" EN+3, PAYERS+3
INCNESPJ("TYPE" EN+8
INS GETDATA+1~
IOST EN+9
NOW GETDATA+1~, GETDATA+3*
PAT PATIENTS+1~, PATIENTS+2*, PATIENTS+3*, PATIENTS+4*, GETDATA~, GETDATA+5, GETDATA+11
PATNAME GETDATA+1~, GETDATA+14*, GETDATA+21
PYR PAYERS+1~, PAYERS+2*, PAYERS+3*, PAYERS+4*, PATIENTS~, PATIENTS+3, PATIENTS+4, GETDATA~, GETDATA+5, GETDATA+14
PYRNAME GETDATA+1~, GETDATA+14*, GETDATA+18, GETDATA+20, GETDATA+21
RDATE GETDATA+1~, GETDATA+12*, GETDATA+21
RIEN GETDATA+1~, GETDATA+4*, GETDATA+5*, GETDATA+7, GETDATA+12, GETDATA+13
RPDATA EN+1~
RTYPE EN+1~, EN+8*
SDATE GETDATA+1~, GETDATA+13*, GETDATA+21
SORT EN+1~
SSN GETDATA+1~, GETDATA+15*, GETDATA+21
TOTMES GETDATA+1~
TQ GETDATA+1~
TRACE EN+1~, GETDATA+13*, GETDATA+21
U GETDATA+7, GETDATA+9, GETDATA+12, GETDATA+13, GETDATA+14, GETDATA+21
VDATE GETDATA+1~
>> ZTQUEUED EN+9, EN+15
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All