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

Package: Integrated Billing

Routine: IBCICMS


Information

IBCICMS ;DSI/ESG - IBCI CLAIMSMANAGER STATUS REPORT ;2-APR-2001

Source Information

Source file <IBCICMS.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 ^%ZISC  $$S^%ZTLOAD  EN^XUTMDEVQ  
VA FileMan 3 ^%DT  ^DIC  ^DIR  
Integrated Billing 2 GETDATA^IBCICME1  EN^IBCICMSP  

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

Package Total Caller Graph
Integrated Billing 2 IBCI CLAIMSMANAGER STATUS RPT  IBCICME  

Entry Points

Name Comments DBIA/ICR reference
A10
A20
A30
A40
A50
A60
A70
A75
A80
EXIT ;
COMPILE ; This entry point is called from EN^XUTMDEVQ in either
; direct mode or queued mode.
COMPX ;
STOP() ; See if the user wants to exit out of the whole option
STOPX ;
DATE ;
DATEX ;
DTRANGE ;
DTRNGX ;
STATUS ;
STATX ;
COMMENTS ;
COMMX ;
SELASN ;
SELASNX ;
ASSIGN ;
ASSIGNX ;
SORTBY ;
SORTBYX ;
TYPE ;
TYPEX ;
DEVICE(IBCIRTN) ; Device Handler and possible TaskManager calls
DEVICEX ;
BUILD ; Build the scratch global based on the selection and sort criteria
BUILDX ;

External References

Name Field # of Occurrence
^%DT DTRANGE+6, DTRANGE+13
^%ZISC COMPILE+5
$$S^%ZTLOAD BUILD+21
^DIC ASSIGN+28
^DIR STOP+7, DATE+8, STATUS+20, STATUS+35, COMMENTS+11, SELASN+13, ASSIGN+15, SORTBY+14, TYPE+10
GETDATA^IBCICME1 BUILD+40
EN^IBCICMSP COMPILE+4
EN^XUTMDEVQ DEVICE+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: IBCICMS+8
Function Call: WRITE
  • Prompt: !?10,"ClaimsManager Status Report",!
  • Line Location: IBCICMS+9
Function Call: WRITE
  • Prompt: !
  • Line Location: STOP+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DTRANGE+2
Function Call: WRITE
  • Prompt: !
  • Line Location: DTRANGE+9
Function Call: WRITE
  • Prompt: !
  • Line Location: STATUS+2
Function Call: WRITE
  • Prompt: !
  • Line Location: STATUS+26
Function Call: WRITE
  • Prompt: !
  • Line Location: COMMENTS+3
Function Call: WRITE
  • Prompt: !
  • Line Location: SELASN+1
Function Call: WRITE
  • Prompt: *7," Invalid response ... Please enter '1' or 'A'"
  • Line Location: SELASN+15
Function Call: WRITE
  • Prompt: !
  • Line Location: ASSIGN+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SORTBY+4
Function Call: WRITE
  • Prompt: !
  • Line Location: TYPE+1
Function Call: WRITE
  • Prompt: !!!,"*** This report is 132 characters wide ***",!
  • Line Location: DEVICE+2
Routine Call
  • DIC
  • Line Location:
    • ASSIGN+28
Routine Call
  • DIR
  • Line Location:
    • STOP+7
    • DATE+8
    • STATUS+20
    • STATUS+35
    • COMMENTS+11
    • SELASN+13
    • ASSIGN+15
    • SORTBY+14
    • TYPE+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGCR(399 - [#399] BUILD+13, BUILD+17, BUILD+19, BUILD+24
^IBA(351.9 - [#351.9] ASSIGN+27, BUILD+22
^IBA(351.91 - [#351.91] STATUS+28, STATUS+29
^TMP($J COMPILE+6!, BUILD+7!, BUILD+41*

Label References

Name Line Occurrences
$$STOP A20A30A40A50A60A70A75A80
A10 A20
A20 A30
A30 A40
A40 A50A80
A50 A60
A60 A70
A70 A75
A75 A80
ASSIGN A60
ASSIGNX ASSIGN+5, ASSIGN+29
BUILD COMPILE+3
COMMENTS A75
COMMX COMMENTS+2, COMMENTS+12
DATE A10
DATEX DATE+9
DEVICE A80
DTRANGE A20
DTRNGX DTRANGE+7, DTRANGE+14
EXIT A10A20A30A40A50A60A70A75A80
SELASN A50SELASN+15
SELASNX SELASN+14
SORTBY A70
SORTBYX SORTBY+2, SORTBY+15
STATUS A30
STATX STATUS+21, STATUS+23, STATUS+36
STOPX STOP+8
TYPE A40
TYPEX TYPE+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DTRANGE+1~, DTRANGE+3*, DTRANGE+10*
%DT("A" DTRANGE+4*, DTRANGE+11*
%DT(0 DTRANGE+5*, DTRANGE+12*
ASNSUB BUILD+4~
ASSIGNED BUILD+3~
BILLER BUILD+3~
BILLID BUILD+2~
CH STATUS+1~, STATUS+3*, STATUS+4*, STATUS+5*, STATUS+6, STATUS+27*, STATUS+30*, STATUS+31*, STATUS+33, SORTBY+3~
SORTBY+5*, SORTBY+6*, SORTBY+7*, SORTBY+8*, SORTBY+9*, SORTBY+10
CHARGES BUILD+3~
CMDATA BUILD+2~, BUILD+22*, BUILD+23, BUILD+29, BUILD+37
CMSTATUS BUILD+2~, BUILD+29*, BUILD+30
CODER BUILD+3~
COUNT BUILD+4~, BUILD+15*, BUILD+20*, BUILD+21
DIC ASSIGN+1~, ASSIGN+23*
DIC("A" ASSIGN+25*
DIC("B" ASSIGN+27*
DIC("S" ASSIGN+26*
DIC(0 ASSIGN+24*
DIR IBCICMS+4~, STOP+7!, DATE+8!, STATUS+20!, STATUS+35!, COMMENTS+11!, SELASN+13!, ASSIGN+15!, SORTBY+14!, TYPE+10!
DIR("?" STOP+5*, STOP+6*, DATE+5*, DATE+6*, DATE+7*, STATUS+9*, STATUS+10*, STATUS+11*, STATUS+12*, STATUS+13*
STATUS+14*, STATUS+15*, STATUS+16*, STATUS+17*, STATUS+18*, STATUS+19*, COMMENTS+7*, COMMENTS+8*, COMMENTS+9*, COMMENTS+10*
SELASN+6*, SELASN+7*, SELASN+8*, SELASN+9*, SELASN+10*, SELASN+11*, SELASN+12*, ASSIGN+10*, ASSIGN+11*, ASSIGN+12*
ASSIGN+13*, ASSIGN+14*, TYPE+5*, TYPE+6*, TYPE+7*, TYPE+8*, TYPE+9*
DIR("A" STOP+3*, DATE+3*, STATUS+7*, STATUS+34*, COMMENTS+5*, SELASN+3*, SELASN+4*, ASSIGN+8*, SORTBY+12*, TYPE+3*
DIR("B" STOP+4*, DATE+4*, STATUS+8*, COMMENTS+6*, SELASN+5*, ASSIGN+9*, SORTBY+13*, TYPE+4*
DIR(0 STOP+2*, DATE+2*, STATUS+6*, STATUS+33*, COMMENTS+4*, SELASN+2*, ASSIGN+7*, SORTBY+10*, TYPE+2*
DIROUT IBCICMS+4~
DIRUT IBCICMS+4~, STOP+8, DATE+9, STATUS+21, STATUS+36, COMMENTS+12, SELASN+14, ASSIGN+16, SORTBY+15, TYPE+11
DTOUT IBCICMS+4~, DTRANGE+7, DTRANGE+14
DUOUT IBCICMS+4~
DUZ ASSIGN+27
ERR BUILD+3~
ERRCODES BUILD+3~
IBCIRTN IBCICMS+4~, IBCICMS+7*, A80COMPILE+6, DEVICE~, DEVICE+3, DEVICE+5, BUILD+7, BUILD+41
IBCISCNT COMPILE+2~
IBDATA BUILD+2~, BUILD+24*, BUILD+25, BUILD+33
IBIFN BUILD+2~, BUILD+18*, BUILD+19*, BUILD+22, BUILD+24, BUILD+41
IEN STATUS+1~, STATUS+27*, STATUS+28*, STATUS+29, STATUS+30, STATUS+31
INSNAME BUILD+5~
IOF IBCICMS+8
NAME BUILD+3~, BUILD+41
NAMESUB BUILD+4~
OIFLG BUILD+3~
PATDATA BUILD+2~
POP IBCICMS+4~, DEVICE+1~, DEVICE+9
PS SORTBY+3~, SORTBY+11*, SORTBY+12
RDT BUILD+2~, BUILD+13*, BUILD+17*, BUILD+19
RPTDATA BUILD+4~, BUILD+41
RPTSPECS IBCICMS+4~
RPTSPECS("ASNDUZ" ASSIGN+4*, ASSIGN+30*, BUILD+37
RPTSPECS("ASNSORT" ASSIGN+3*, ASSIGN+17*, SORTBY+11
RPTSPECS("BEGDATE" DTRANGE+8*, DTRANGE+12, BUILD+13
RPTSPECS("DATYP" DATE+10*, BUILD+10
RPTSPECS("DATYP1" DATE+11*, DTRANGE+4, DTRANGE+11
RPTSPECS("ENDDATE" DTRANGE+15*, BUILD+17
RPTSPECS("IBCICOMM" COMMENTS+1*, COMMENTS+13*
RPTSPECS("IBCISTAT" STATUS+22*, STATUS+37*, BUILD+30
RPTSPECS("SELASN" SELASN+16*, ASSIGN+5
RPTSPECS("SORTBY" SORTBY+1*, SORTBY+16*
RPTSPECS("STATYP" STATUS+22*, STATUS+23, BUILD+30, BUILD+33
RPTSPECS("TYPE" A80COMMENTS+2, ASSIGN+6, SORTBY+2, TYPE+12*
SORT1 BUILD+4~, BUILD+41
SORT2 BUILD+4~, BUILD+41
SORT3 BUILD+4~, BUILD+41
SORT4 BUILD+4~, BUILD+41
SORT5 BUILD+4~, BUILD+41
SSN BUILD+3~
STOP IBCICMS+4~, IBCICMS+6*, A10A20A30A40A50A60A70A75
A80, STOP+8*, STOP+9*, DATE+9*, DTRANGE+7*, DTRANGE+14*, STATUS+21*, STATUS+36*, COMMENTS+12*, SELASN+14*
ASSIGN+16*, ASSIGN+29*, SORTBY+15*, TYPE+11*, DEVICE+9*
SUBSCRPT BUILD+2~, BUILD+9*, BUILD+10*, BUILD+13, BUILD+17, BUILD+19
TXT STATUS+1~, STATUS+29*, STATUS+30, STATUS+31
U STATUS+29, BUILD+29, BUILD+33, BUILD+37
X IBCICMS+4~, DTRANGE+1~, ASSIGN+1~
Y IBCICMS+4~, STOP+8*, STOP+9, STOPX+1, DATE+10, DATE+11, DTRANGE+1~, DTRANGE+7, DTRANGE+8, DTRANGE+14
DTRANGE+15, STATUS+22, STATUS+37, COMMENTS+13, SELASN+15, SELASN+16, ASSIGN+1~, ASSIGN+17, ASSIGN+29, ASSIGN+30
SORTBY+16, TYPE+12
ZTDESC DEVICE+1~, DEVICE+4*, DEVICE+5*, DEVICE+8
>> ZTQUEUED COMPILE+7, BUILD+21
>> ZTREQ COMPILE+7*
ZTRTN DEVICE+1~, DEVICE+3*, DEVICE+8
ZTSAVE DEVICE+1~, DEVICE+8
ZTSAVE("IBCIRTN" DEVICE+7*
ZTSAVE("RPTSPECS(" DEVICE+6*
>> ZTSTOP COMPILE+4, BUILD+17, BUILD+19, BUILD+21*
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