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

Package: Integrated Billing

Routine: IBJDB13


Information

IBJDB13 ;ALB/CPM - BILLING LAG TIME REPORT (INPT PRINT) ; 02-JAN-97

Source Information

Source file <IBJDB13.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Integrated Billing 2 $$TITLE^IBJDB1  $$STOP^IBOUTL  
VA FileMan 1 ^DIR  

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 IBJDB1  

Entry Points

Name Comments DBIA/ICR reference
INP ; - Print the inpatient report.
INPQ
WPATI ; - Write inpatient patient data.
INPH ; - Write the inpatient detail report header.
AVG ; - Write total days and average line.
DASH(X) ; - Return a dashed line.
PAUSE ; - Page break.
SSN(X) ; - Format the SSN.
DTE(X) ; - Format date (MMM DD,YYYY).

External References

Name Field # of Occurrence
^DIR PAUSE+4
$$TITLE^IBJDB1 INP+4, INPH+4, AVG+2
$$STOP^IBOUTL INPH+19

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: " (Late Insurance)"
  • Line Location: INP+5
Function Call: WRITE
  • Prompt: !,$E($P(IBX1,"@@"),1,25),?27,$$SSN($P(IBX1,"@@",2))
  • Line Location: WPATI+1
Function Call: WRITE
  • Prompt: @IOF,*13
  • Line Location: INPH+1
Function Call: WRITE
  • Prompt: !,"Inpatient Billing Lag Time Report"
  • Line Location: INPH+2
Function Call: WRITE
  • Prompt: ?48,IBRUN,?72,"Page ",$J(IBPAG,3)
  • Line Location: INPH+3
Function Call: WRITE
  • Prompt: !,$$TITLE^IBJDB1(+IBX,0)
  • Line Location: INPH+4
Function Call: WRITE
  • Prompt: " (Late Insurance)"
  • Line Location: INPH+4
Function Call: WRITE
  • Prompt: !,"Claims w/activity from ",$$DTE(IBBDT)," to ",$$DTE(IBEDT)
  • Line Location: INPH+5
Function Call: WRITE
  • Prompt: " (*=Insurance found after trmt)"
  • Line Location: INPH+6
Function Call: WRITE
  • Prompt: !,"Division: ",$P($G(^DG(40.8,IBDIV,0)),U)
  • Condition for execution: IBDIV
  • Line Location: INPH+7
Function Call: WRITE
  • Prompt: !!
  • Line Location: INPH+7
Function Call: WRITE
  • Prompt: ?76,"# of",!,"Patient",?27,"SSN",?40,"Bill #"
  • Line Location: INPH+12
Function Call: WRITE
  • Prompt: ?64,"Activated"
  • Condition for execution: IBX=9
  • Line Location: INPH+18
Function Call: WRITE
  • Prompt: ?76,"Days",!,$$DASH(80)
  • Line Location: INPH+18
Function Call: WRITE
  • Prompt: !?75,"-----",!,"Average Number of Days for",?75,$J(IBTL(IBX),5)
  • Line Location: AVG+1
Function Call: WRITE
  • Prompt: !,$$TITLE^IBJDB1(+IBX,0),$S(IBX["I":" (Late Ins)",1:""),": "
  • Line Location: AVG+2
Function Call: WRITE
  • Prompt: " (",IBCT(IBX)," claim",$S(IBCT(IBX)>1:"s",1:""),")"
  • Line Location: AVG+4
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+3
Routine Call
  • DIR
  • Line Location:
    • PAUSE+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" DTE+1
^DG(40.8 - [#40.8] INPH+7
^TMP("IBJDB1" INP+2, INP+10, INP+13

Label References

Name Line Occurrences
$$DASH INPH+18
$$DTE INP+18, INP+19, INPH+5
$$SSN WPATI+1
AVG INP+22
INPH INP+3, INP+8, INP+11, INP+14
PAUSE INP+6, INP+11, INP+14, INP+22
WPATI INP+12, INP+14

Naked Globals

Name Field # of Occurrence
^( INP+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR PAUSE+2~
DIR(0 PAUSE+4*
DIROUT PAUSE+2~
DIRUT PAUSE+2~, PAUSE+4
DTOUT PAUSE+2~
DUOUT PAUSE+2~, PAUSE+4
>> IBBDT INPH+5
IBCT INP+9!
IBCT( INP+9*, INP+20*, AVG+3, AVG+4
>> IBDIV INP+2, INP+10, INP+13, INPH+7
>> IBEDT INPH+5
>> IBH INP+12*, INP+14*, INP+17*
>> IBPAG INP+3*, INP+8*, INPH+1*, INPH+3
>> IBQ INP+1, INP+3, INP+8, INP+10, INP+11, INP+13, INP+14, INPH+19*, PAUSE+4*
>> IBRUN INPH+3
>> IBSEL INP+1
IBTL INP+9!
IBTL( INP+9*, INP+20*, AVG+1, AVG+3
IBX INP+1*, INP+2, INP+4, INP+5, INP+9, INP+10, INP+13, INP+20, INPH+4, INPH+8
INPH+9, INPH+10, INPH+11, INPH+13, INPH+14, INPH+15, INPH+16, INPH+17, INPH+18, AVG+1
AVG+2, AVG+3, AVG+4, PAUSE+2~, PAUSE+3*
>> IBX1 INP+9*, INP+10*, INP+13, WPATI+1
>> IBX2 INP+12*, INP+13*
>> IBX3 INP+13*, INP+18, INP+19, INP+20
IOF INPH+1
IOSL INP+11, INP+14, PAUSE+3
IOST PAUSE+1
U INP+18, INP+19, INP+20, INPH+7
X DASH~, DASH+1, PAUSE+2~, SSN~, SSN+1, DTE~, DTE+1*
Y PAUSE+2~, DTE+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All