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

Package: Integrated Billing

Routine: IBCOMD


Information

IBCOMD ;ALB/CMS - GENERATE INSURANCE COMPANY LISTINGS;03-AUG-98

Source Information

Source file <IBCOMD.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 (,HOME)^%ZIS  ^%ZTLOAD  
VA FileMan 2 ^DIC  ^DIR  
Integrated Billing 1 BEG^IBCOMD1  

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 ID DUP INSURANCE ENTRIES  

Entry Points

Name Comments DBIA/ICR reference
EN ; Entry point from option
EXIT
SELR ; Select a range of values
SELRR
ENH ; Active, Inactive or Both help Text
FLD ;Field selection help text
RAN ; Help for the Range/Contains prompt.
CON ; Help for the 'Contains' prompt.
QUE ; Ask Device
QUEQ
OUT() ;

External References

Name Field # of Occurrence
^%ZIS QUE+2
HOME^%ZIS QUE+8
^%ZTLOAD QUE+8
^DIC EN+41
^DIR EN+11, EN+34, EN+48, EN+55, SELRR+2, SELRR+7, OUT+6
BEG^IBCOMD1 QUE+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?10,"Generate Insurance Company Listings",!
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !!,"You may search for specific companies to be included in this report by"
  • Line Location: EN+15
Function Call: WRITE
  • Prompt: !,"'screening' companies based on the company name, street, city, or state."
  • Line Location: EN+16
Function Call: WRITE
  • Prompt: !,"You may select any combination of these fields and specify a 'range' of"
  • Line Location: EN+17
Function Call: WRITE
  • Prompt: !,"values that the field must fall between, or a specific value that the"
  • Line Location: EN+18
Function Call: WRITE
  • Prompt: !,"field must 'contain.'",!
  • Line Location: EN+19
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+22
Function Call: WRITE
  • Prompt: !!,?5,"Note: Companies will be selected where ",IBFLD(IBF)," is null."
  • Line Location: EN+57
Function Call: WRITE
  • Prompt: !!,"Please note that no screening fields were selected!",!
  • Line Location: EN+64
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+65
Function Call: WRITE
  • Prompt: ?3,"and"
  • Line Location: EN+69
Function Call: WRITE
  • Prompt: ?8,IBFLD(I)
  • Line Location: EN+70
Function Call: WRITE
  • Prompt: " and ",$S($P(IBCASE(I),"^",3)="zzzzzz":"'LAST'",1:$P(IBCASE(I),"^",3))
  • Line Location: EN+73
Function Call: WRITE
  • Prompt: !!,?5,"* The 'Go To' value must follow after the 'Start With' value. *",!
  • Line Location: SELRR+11
Function Call: WRITE
  • Prompt: !!,?5,"Enter 1 to search Active Insurance Companies"
  • Line Location: ENH+1
Function Call: WRITE
  • Prompt: !,?5,"Enter 2 to search Inactive Insurance Companies"
  • Line Location: ENH+2
Function Call: WRITE
  • Prompt: !,?5,"Enter 3 to include Active and Inactive Insurance Companies in Report",!
  • Line Location: ENH+3
Function Call: WRITE
  • Prompt: !!,?5,"Enter 1 to screen insurance company by Name"
  • Line Location: FLD+1
Function Call: WRITE
  • Prompt: !,?5,"Enter 2 to screen insurance company by Street"
  • Line Location: FLD+2
Function Call: WRITE
  • Prompt: !,?5,"Enter 3 to screen insurance company by City"
  • Line Location: FLD+3
Function Call: WRITE
  • Prompt: !,?5,"Enter 4 to screen insurance company by State"
  • Line Location: FLD+4
Function Call: WRITE
  • Prompt: !!,?5,"Enter 'R' to enter a 'Start From' and 'Go To' range, or 'C' to enter"
  • Line Location: RAN+1
Function Call: WRITE
  • Prompt: !,?5,"a specific string that the field value must contain. Enter '^' to"
  • Line Location: RAN+2
Function Call: WRITE
  • Prompt: !,?5,"eliminate this screen field and select another field."
  • Line Location: RAN+3
Function Call: WRITE
  • Prompt: !!,?5,"Enter a string that the field value should contain. Enter a <CR> to"
  • Line Location: CON+1
Function Call: WRITE
  • Prompt: !,?5,"find entries where the field value is null. Enter '^' to eliminate"
  • Line Location: CON+2
Function Call: WRITE
  • Prompt: !,?5,"this screen field and select another field."
  • Line Location: CON+3
Function Call: WRITE
  • Prompt: !!,?15,"... One Moment Please ..."
  • Line Location: QUE+11
Function Call: WRITE
  • Prompt: !
  • Line Location: OUT+2
Routine Call
  • %ZIS
  • Line Location:
    • QUE+2
Routine Call
  • %ZIS
  • Line Location:
    • QUE+8
Routine Call
  • DIC
  • Line Location:
    • EN+41
Routine Call
  • DIR
  • Line Location:
    • EN+11
    • EN+34
    • EN+48
    • EN+55
    • SELRR+2
    • SELRR+7
    • OUT+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(5 - [#5] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(5 - [#5] EN+40, EN+72

Label References

Name Line Occurrences
$$OUT EN+75
EXIT EN+12, EN+75
QUE EN+77
QUEQ QUE+2, QUE+3
SELR EN+61
SELRR SELRR+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS QUE+1~, QUE+2*
DIC EN+39*, EN+41!
DIC("A" EN+39*
DIC("B" EN+40*, EN+47*, EN+54*
DIC(0 EN+39*
DIR EN+1~, EN+11!, EN+34!, EN+48!, EN+55!, SELR+1~, OUT+1~
DIR("??" EN+10*, EN+33*, EN+46*, EN+55*
DIR("A" EN+4*, EN+5*, EN+6*, EN+7*, EN+8*, EN+10*, EN+25*, EN+26*, EN+27*, EN+28*
EN+29*, EN+30*, EN+31*, EN+33*, EN+45*, EN+53*, SELRR*, SELRR+5*, OUT+4*
DIR("B" EN+10*, SELRR+1*, SELRR+6*, OUT+5*
DIR(0 EN+9*, EN+32*, EN+46*, EN+53*, SELRR*, SELRR+5*, OUT+3*
DIROUT EN+1~, EN+11!, EN+34!, EN+48!, EN+56!, SELR+1~, SELRR+2, SELRR+7, OUT+1~
DIRUT EN+1~, EN+11!, EN+34!, EN+48!, EN+56!, SELR+1~, SELRR+2, SELRR+7, OUT+1~, OUT+6
DTOUT EN+1~, EN+11!, EN+34!, EN+48!, EN+56!, SELR+1~, SELRR+2, SELRR+7, OUT+1~
DUOUT EN+1~, EN+11!, EN+34!, EN+48!, EN+56!, SELR+1~, SELRR+2, SELRR+7, OUT+1~
H EN+66~, EN+68*, EN+69, EN+70*
I EN+66~, EN+68*, EN+70, EN+71, EN+72, EN+73
IBAIB EN+2~, EN+13*
IBCASE EN+2~, EN+22!, EN+25, EN+64, QUE+6
IBCASE( EN+47, EN+48!, EN+54, EN+56!, EN+58*, EN+68, EN+71, EN+72, EN+73, SELRR+1
SELRR+2!, SELRR+6, SELRR+7!, SELRR+12*
IBCASE(4 EN+40, EN+41!, EN+42*
IBF EN+2~, EN+35*, EN+38, EN+47, EN+48, EN+53, EN+54, EN+56, EN+57, EN+58
SELRRSELRR+1, SELRR+2, SELRR+5, SELRR+6, SELRR+7, SELRR+12
IBFLD EN+2~, EN+21!
IBFLD( EN+53, EN+57, EN+70, SELRRSELRR+5
IBFLD(1 EN+21*
IBFLD(2 EN+21*
IBFLD(3 EN+21*
IBFLD(4 EN+21*
IBOUT EN+2~, EN+75*
IBQ EN+2~, EN+22*, EN+34*
IBQUIT EN+2~
IBRF SELR+1~, SELRR+3*, SELRR+11, SELRR+12
IBRL SELR+1~, SELRR+8*, SELRR+11, SELRR+12
IBTY EN+2~, EN+49*, EN+52, EN+58
IO QUE+10
IO("Q" QUE+3!
IOST QUE+11
>> POP QUE+2
X EN+2~, SELR+1~, OUT+1~
Y EN+2~, EN+12, EN+13, EN+34, EN+35, EN+41, EN+42, EN+48, EN+49, EN+57
EN+58, SELR+1~, SELRR+3*, SELRR+8*, OUT+1~, OUT+7
ZTDESC QUE+1~, QUE+7*
ZTRTN QUE+1~, QUE+4*
ZTSAVE QUE+1~
ZTSAVE("IBAIB" QUE+5*
ZTSAVE("IBCASE(" QUE+6*
ZTSAVE("IBFLD(" QUE+5*
ZTSAVE("IBOUT" QUE+5*
ZTSK QUE+8!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All