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

Package: Integrated Billing

Routine: IBCOMC


Information

IBCOMC ;ALB/CMS - IDENTIFY PT BY AGE WITH OR WITHOUT INSURANCE;10-09-98

Source Information

Source file <IBCOMC.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 4 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  $$UP^XLFSTR  
Integrated Billing 3 INSOCAS^IBCNINSC  BEG^IBCOMC1  DATE^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 IBCN PT W/WO INSURANCE REPORT  

Entry Points

Name Comments DBIA/ICR reference
EN ;Entry point from option
INS ; -- sort by Insurance Company or no Insurance
VISIT ; -- sort by Treated Date Range
AGE ; -- sort by AGE optional
AGEQ
EXIT
NR ; Ask Name Range
NRR ;
NRRHLP(LEVEL) ; ?? Help for the Range Prompt
TR ; Ask Terminal Digit Range
INSR ; -- sort by Insurance Company Range
INSR1 ;
INSRHLP(LEVEL) ; ?? Help for the Range Prompt
INSS ; -- select Insurance Companies
INSSQ
QUE ; Ask Device
QUEQ ; Exit clean-UP
OUT() ;

External References

Name Field # of Occurrence
^%ZIS QUE+4
HOME^%ZIS QUE+10
^%ZISC QUEQ+1
^%ZTLOAD QUE+10
^DIR INS+7, VISIT+13, AGE+2, AGE+5, NRR+5, NRR+13, TR+5, TR+8, INSR1+5, INSR1+13
, OUT+6
INSOCAS^IBCNINSC INSS+14
BEG^IBCOMC1 QUE+14
DATE^IBOUTL VISIT+3
$$UP^XLFSTR NRR+7, NRR+16, INSR1+7, INSR1+16, OUT+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This report will identify patients who were treated within a specified"
  • Line Location: EN+7
Function Call: WRITE
  • Prompt: !,"date range who do or do not have insurance coverage."
  • Line Location: EN+8
Function Call: WRITE
  • Prompt: !!,"Filter by Insurance Company or No Insurance"
  • Line Location: INS+1
Function Call: WRITE
  • Prompt: !!,"Sort by Date Last Treated Range."
  • Line Location: VISIT+1
Function Call: WRITE
  • Prompt: *7," <Date Last Treated Range not entered>"
  • Line Location: VISIT+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: VISIT+8
Function Call: WRITE
  • Prompt: !!
  • Line Location: VISIT+17
Function Call: WRITE
  • Prompt: !!,"Sort by Patient Age Range. (Optional)"
  • Line Location: AGE+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: AGEQ+4
Function Call: WRITE
  • Prompt: !!,"Enter Start With value or Press <ENTER> to start at the beginning of the list.",!
  • Line Location: NRR+2
Function Call: WRITE
  • Prompt: !!,"Enter Go To value or Press <ENTER> to finish at the end of the list.",!
  • Line Location: NRR+10
Function Call: WRITE
  • Prompt: !!,?5,"The Go to Patient Name must follow the Start with Name.",!
  • Line Location: NRR+17
Function Call: WRITE
  • Prompt: !!,?5,"The Go to Patient Name must follow the Start with Name.",!
  • Line Location: NRR+18
Function Call: WRITE
  • Prompt: !!,?5,"Enter a value the Patient Name should ",LEVEL," with."
  • Line Location: NRRHLP+1
Function Call: WRITE
  • Prompt: !,?5,"Press <ENTER> to start at the beginning of the list."
  • Line Location: NRRHLP+2
Function Call: WRITE
  • Prompt: !,?5,"Press <ENTER> to finish at the end of the list."
  • Line Location: NRRHLP+3
Function Call: WRITE
  • Prompt: !!,?5,"The Go to Terminal Digit must follow the Start with Digit.",!
  • Line Location: TR+10
Function Call: WRITE
  • Prompt: !!,"Enter Start With value or Press <ENTER> to start at the beginning of the list.",!
  • Line Location: INSR1+2
Function Call: WRITE
  • Prompt: !!,"Enter Go To value or Press <ENTER> to finish at the end of the list.",!
  • Line Location: INSR1+10
Function Call: WRITE
  • Prompt: !!,?5,"The Go to Insurance Company must follow the Start with Insurance Company.",!
  • Line Location: INSR1+17
Function Call: WRITE
  • Prompt: !!,?5,"The Go to Insurance Company must follow the Start with Insurance Company.",!
  • Line Location: INSR1+18
Function Call: WRITE
  • Prompt: !!,?5,"Enter a value the Insurance Company Name should ",LEVEL," with."
  • Line Location: INSRHLP+1
Function Call: WRITE
  • Prompt: !,?5,"Press <ENTER> to start at the beginning of the list."
  • Line Location: INSRHLP+2
Function Call: WRITE
  • Prompt: !,?5,"Press <ENTER> to finish at the end of the list."
  • Line Location: INSRHLP+3
Function Call: WRITE
  • Prompt: " <No Insurance Companies selected>"
  • Line Location: INSS+5
Function Call: WRITE
  • Prompt: " <No Insurance Companies selected>"
  • Line Location: INSS+15
Function Call: WRITE
  • Prompt: !,"To avoid undesired wrapping, please enter ""0;256;999"" at the 'DEVICE:' prompt."
  • Line Location: QUE+2
Function Call: WRITE
  • Prompt: !,?10,"You may want to queue this report!",!
  • Line Location: QUE+3
Function Call: WRITE
  • Prompt: !!,?15,"... One Moment Please ..."
  • Line Location: QUE+13
Function Call: WRITE
  • Prompt: !
  • Line Location: QUEQ+1
Function Call: WRITE
  • Prompt: !
  • Line Location: OUT+2
Routine Call
  • %ZIS
  • Line Location:
    • QUE+4
Routine Call
  • %ZIS
  • Line Location:
    • QUE+10
Routine Call
  • DIR
  • Line Location:
    • INS+7
    • VISIT+13
    • AGE+2
    • AGE+5
    • NRR+5
    • NRR+13
    • TR+5
    • TR+8
    • INSR1+5
    • INSR1+13
    • OUT+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("IBCOMC" QUEQ+1!

Label References

Name Line Occurrences
$$OUT AGEQ+2
@( VISIT+17
AGEQ AGE+4
EXIT INS+8, INS+13, VISIT+4, VISIT+5, VISIT+14, VISIT+18, AGE+3, AGE+6, AGEQ+2
INSR INS+11
INSR1 INSR1+18
INSS INS+12
INSSQ INSS+15
NRR NRR+18
QUE AGEQ+4
QUEQ QUE+4, QUE+5
TR TR+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS QUE+1~, QUE+4*
DA EN+1~
DIC EN+1~
DIE EN+1~
DIR EN+1~, INS+10!, VISIT+16!, AGEQ!, NR+1~, TR+1~, INSR+1~, OUT+1~
DIR("?" NRR+4*, NRR+12*, TR+3*, INSR1+4*, INSR1+12*
DIR("??" INS+7*, VISIT+13*, AGE+2*
DIR("A" INS+2*, INS+3*, INS+4*, INS+5*, INS+7*, VISIT+8*, VISIT+9*, VISIT+10*, VISIT+11*, VISIT+13*
AGE+2*, AGE+5*, NRR+3*, NRR+11*, TR+4*, TR+7*, INSR1+3*, INSR1+11*, OUT+4*
DIR("B" INS+7*, VISIT+13*, AGE+5*, TR+4*, TR+7*, OUT+5*
DIR(0 INS+6*, VISIT+12*, AGE+2*, AGE+5*, NRR+3*, NRR+11*, TR+2*, INSR1+3*, INSR1+11*, OUT+3*
DIROUT EN+1~, INS+10!, VISIT+16!, AGEQ!, NR+1~, INSR+1~, OUT+1~
DIRUT EN+1~, INS+10!, VISIT+16!, AGEQ!, NR+1~, TR+1~, INSR+1~, OUT+1~, OUT+6
DR EN+1~
DT VISIT+6
DTOUT EN+1~, INS+10!, VISIT+16!, AGEQ!, NR+1~, NRR+5, NRR+13, TR+1~, TR+5, TR+8
INSR+1~, INSR1+5, INSR1+13, OUT+1~
DUOUT EN+1~, INS+10!, VISIT+16!, AGEQ!, NR+1~, NRR+5, NRR+13, TR+1~, TR+5, TR+8
INSR+1~, INSR1+5, INSR1+13, OUT+1~
IBAGEF EN+2~, EN+3*, AGE+5*
IBAGEL EN+2~, EN+3*, AGE+7*
IBAIB EN+2~, EN+3*, VISIT+15*, VISIT+17, QUEQ+1!
IBBDT EN+2~, EN+3*, VISIT+4, VISIT+6
IBEDT EN+2~, EN+3*, VISIT+5, VISIT+6*
>> IBI INSS+16*
IBOUT EN+2~, AGEQ+2*, QUE+2, QUE+3, QUEQ+1!
IBQUIT EN+2~, EN+3*, INS+8*, INS+13, VISIT+14*, VISIT+18, AGE+3*, AGE+6*, NRR+5*, NRR+13*
TR+5*, TR+8*, INSR1+5*, INSR1+13*, INSS+15*
IBRET EN+4~, INSS+14, INSS+15!, INSS+18!
IBRET( INSS+16
IBRF EN+2~, EN+3*, NRR+6*, NRR+7, TR+6*, TR+10, QUEQ+1!
IBRFU EN+4~, EN+5*, NRR+7*, NRR+18, QUEQ+2!
IBRL EN+2~, EN+3*, NRR+14*, NRR+16, TR+9*, TR+10, QUEQ+1!
IBRLU EN+4~, EN+5*, NRR+16*, NRR+18, QUEQ+2!
IBSCREEN EN+4~, INSS+12*, INSS+14
IBSIN EN+2~, EN+3*, INS+9*, INS+11, INS+12, INSS+13!, INSS+15*, INSS+17*, QUEQ+1!
IBSIN( INSS+16*
IBSINF EN+2~, EN+3*, INSR1+6*, INSR1+7
IBSINFU EN+4~, EN+5*, INSR1+7*, INSR1+18, QUEQ+2!
IBSINL EN+2~, EN+3*, INSR1+14*, INSR1+16
IBSINLU EN+4~, EN+5*, INSR1+16*, INSR1+18, QUEQ+2!
IBSINSAV INSS+11~, INSS+13*, INSS+15, INSS+17
IBSTR QUEQ+1!
IBTMP QUEQ+1!
>> IBX QUE+7*, QUE+8*
IO QUE+12
IO("Q" QUE+5!
IOST QUE+13
LEVEL NRRHLP~, NRRHLP+1, NRRHLP+2, NRRHLP+3, INSRHLP~, INSRHLP+1, INSRHLP+2, INSRHLP+3
>> POP QUE+4
U VISIT+5
VA QUEQ+1!
VADM QUEQ+1!
VAERR QUEQ+1!
VAPA QUEQ+1!
X EN+1~, VISIT+2*, VISIT+5, AGE+3, AGE+6, NR+1~, TR+1~, INSR+1~, OUT+1~
Y EN+1~, INS+8, INS+9, VISIT+14, VISIT+15, AGE+4, AGE+5, AGE+7, NR+1~, NRR+6
NRR+14*, TR+1~, TR+6, TR+9, INSR+1~, INSR1+6, INSR1+14*, OUT+1~, OUT+7
ZTDESC QUE+1~, QUE+9*
ZTRTN QUE+1~, QUE+6*
ZTSAVE QUE+1~
ZTSAVE( QUE+7*, QUE+8*
ZTSK QUE+10!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All