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

Package: Integrated Billing

Routine: IBOUNP1


Information

IBOUNP1 ;ALB/CJM - OUTPATIENT INSURANCE REPORT ;JAN 25,1992

Source Information

Source file <IBOUNP1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
Integrated Billing 2 LOOPPT^IBOUNP2  REPORT^IBOUNP3  
Registration 1 (CLINIC,DIVISION)^VAUTOMA  
Scheduling 1 $$SDAPI^SDAMA301  
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 IB OUTPUT OPTS WITHOUT INS  

Entry Points

Name Comments DBIA/ICR reference
MAIN ;
QUEUED ; entry point if queued
EXIT ;
DRANGE ; select a date range for report
DEVICE ;
CLINIC ; gets list of selected clinics,or sets VAUTC=1 if all selected
; IA#664
LCLINIC ; lists clinics if not ALL included and ALL divisions
CATGRY ; allows user to select categories to include in report
OUT() ;

External References

Name Field # of Occurrence
^%ZIS DEVICE+4
HOME^%ZIS DEVICE+5
^%ZISC EXIT+5
^%ZTLOAD DEVICE+5
^DIR DRANGE+1, DRANGE+2, CATGRY+2, CATGRY+5, CATGRY+8, OUT+6
LOOPPT^IBOUNP2 QUEUED+14
REPORT^IBOUNP3 QUEUED+14
$$SDAPI^SDAMA301 QUEUED+11
CLINIC^VAUTOMA CLINIC+3
DIVISION^VAUTOMA CLINIC+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?10,IBCOUNT,?20,$G(^TMP($J,"SDAMA301",IBCOUNT))
  • Line Location: QUEUED+12
Function Call: WRITE
  • Prompt: !,*7,"ENDING DATE must follow or be the same as the STARTING DATE"
  • Line Location: DRANGE+2
Function Call: WRITE
  • Prompt: !!,*7,"*** Margin width of this output is 132 ***"
  • Line Location: DEVICE+2
Function Call: WRITE
  • Prompt: !,"*** This output should be queued ***"
  • Line Location: DEVICE+3
Function Call: WRITE
  • Prompt: !,$S($D(ZTSK):"REQUEST QUEUED TASK="_ZTSK,1:"REQUEST CANCELLED")
  • Line Location: DEVICE+5
Function Call: WRITE
  • Prompt: !
  • Line Location: OUT+2
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+4
Routine Call
  • %ZIS
  • Line Location:
    • DEVICE+5
Routine Call
  • DIR
  • Line Location:
    • DRANGE+1
    • DRANGE+2
    • CATGRY+2
    • CATGRY+5
    • CATGRY+8
    • OUT+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] LCLINIC+2, LCLINIC+3
^TMP("IBOUNP" MAIN+4!, EXIT+1!
^TMP($J MAIN+4!, QUEUED+12, EXIT+1!

Label References

Name Line Occurrences
$$OUT MAIN+7
CATGRY MAIN+5
CLINIC MAIN+5
DEVICE MAIN+9
DRANGE MAIN+5
EXIT MAIN+7, MAIN+10
LCLINIC QUEUED+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %ZIS DEVICE+4*
DIR DRANGE+1!, DRANGE+3!, CATGRY+2!, CATGRY+5!, CATGRY+8!, OUT+1~
DIR("A" DRANGE+1*, DRANGE+2*, CATGRY+1*, CATGRY+4*, CATGRY+7*, OUT+4*
DIR("B" CATGRY+2*, CATGRY+5*, CATGRY+8*, OUT+5*
DIR(0 DRANGE+1*, CATGRY+1*, CATGRY+4*, CATGRY+7*, OUT+3*
DIROUT OUT+1~
DIRUT EXIT+7!, DRANGE+1, DRANGE+2, CATGRY+2, CATGRY+5, CATGRY+8, OUT+1~, OUT+6
DTOUT OUT+1~
DUOUT OUT+1~
IBARRAY QUEUED+11, EXIT+6!
IBARRAY("FLDS" QUEUED+9*
IBARRAY("SORT" QUEUED+10*
IBARRAY(1 QUEUED+6*
IBARRAY(2 QUEUED+7*
IBARRAY(3 QUEUED+8*
IBCLN LCLINIC+1~, LCLINIC+2*, LCLINIC+3, LCLINIC+8
IBCOUNT QUEUED+11*, QUEUED+12*, EXIT+6!
IBOBEG QUEUED+6, EXIT+6!, DRANGE+2*
IBOCLN EXIT+7!
IBODIV EXIT+7!
IBOEND QUEUED+6, EXIT+6!, DRANGE+3*
IBOEXP MAIN+3~, EXIT+6!, CATGRY+6*
IBOPICK MAIN+3~
IBOQUIT MAIN+3~, MAIN+4*, MAIN+5, MAIN+9, MAIN+10, QUEUED+12*, QUEUED+14, EXIT+6!, DRANGE+1*, DRANGE+2*
DEVICE+4*, DEVICE+5*, CLINIC+2*, CLINIC+4*, CATGRY+2*, CATGRY+5*, CATGRY+8*
IBOUI MAIN+3~, EXIT+6!, CATGRY+9*
IBOUK MAIN+3~, EXIT+6!, CATGRY+3*
IBOUT MAIN+3~, MAIN+7*, EXIT+6!, DEVICE+2
IBSDDAT EXIT+7!
IO QUEUED+12, DEVICE+6
IO("Q" DEVICE+5
ION DEVICE+5
NODE LCLINIC+1~, LCLINIC+3*, LCLINIC+5, LCLINIC+7
POP EXIT+7!, DEVICE+4
VADM EXIT+7!
VAEL EXIT+7!
VAERR EXIT+7!
VAOA EXIT+7!
VAPD EXIT+7!
VAUTC QUEUED+7, EXIT+6!, LCLINIC+2*
VAUTC( LCLINIC+8*
VAUTD EXIT+6!, LCLINIC+2
VAUTD( LCLINIC+5
VAUTNI CLINIC+2~*, CLINIC+3*
X EXIT+7!, OUT+1~
X1 EXIT+7!
X2 EXIT+7!
Y EXIT+7!, DRANGE+2, DRANGE+3, CLINIC+3, CATGRY+3, CATGRY+6, CATGRY+9, OUT+1~, OUT+7
>> ZTDESC DEVICE+5*
>> ZTIO DEVICE+5*
>> ZTQUEUED EXIT+4, DEVICE+1
>> ZTREQ EXIT+4*
>> ZTRTN DEVICE+5*
>> ZTSAVE("IBO*" DEVICE+5*
>> ZTSAVE("VA*" DEVICE+5*
>> ZTSK DEVICE+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All