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

Package: Integrated Billing

Routine: IBCEP5D


Information

IBCEP5D ;ALB/JEH - EDI UTILITIES - for State License ;29-MAR-01

Source Information

Source file <IBCEP5D.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA FileMan 5 ^DIC  $$GET1^DID  ^DIE  $$GET1^DIQ  ^DIR  
Integrated Billing 3 $$CAREUN^IBCEP3  $$COMBOK^IBCEP5C  $$EXPAND^IBTRE  
List Manager 1 FULL^VALM1  

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

Package Total Caller Graph
Integrated Billing 5 IBCE PRVSTATE LICENSE  IBCEF71  IBCEP5  IBCEP5A  IBCEP5B  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ;Add/edit state and license number
STALIC ;Add/edit file 200 field 54.1 multiple,state(.01) and license#(1) - DBIA 224
STATQ ;
GETLIC(IBPRV) ; Get license # for provider in file 200 IBPRV
; Pass IBPRV by reference to retrieve #'s by state
; IBPRV(state ien)=id
; Returns 0 if no license # found
EDIT(IBFILE,IBFLD,IB0,IBOLD,IBIEN,IBCK1) ; Generic edit flds
EDITQ

External References

Name Field # of Occurrence
^DIC EN+5, STALIC+3, EDIT+83
$$GET1^DID EDIT+24, EDIT+75
^DIE STALIC+10
$$GET1^DIQ EDIT+27, EDIT+28, EDIT+29, EDIT+31, EDIT+42, EDIT+49
^DIR EN+14, STALIC+8, EDIT+55, EDIT+78
$$CAREUN^IBCEP3 EDIT+8
$$COMBOK^IBCEP5C EDIT+100
$$EXPAND^IBTRE EDIT+7
FULL^VALM1 EN+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+14
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+14
Function Call: WRITE
  • Prompt: !,"Another user is editing this entry. Try again later"
  • Line Location: STALIC+6
Function Call: WRITE
  • Prompt: !
  • Line Location: STALIC+8
Function Call: WRITE
  • Prompt: !
  • Line Location: STALIC+8
Function Call: WRITE
  • Prompt: !,"BLUE CROSS IS ONLY ALLOWED FOR UB-04 ONLY"
  • Line Location: EDIT+58
Routine Call
  • DIC
  • Line Location:
    • EN+5
    • STALIC+3
    • EDIT+83
Routine Call
  • DIE
  • Line Location:
    • STALIC+10
Routine Call
  • DIR
  • Line Location:
    • EN+14
    • STALIC+8
    • EDIT+55
    • EDIT+78

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls
^IBA(355.9 - [#355.9] GET1^DID
^IBA(355.93 - [#355.93] GET1^DIQ
^IBE(355.97 - [#355.97] GET1^DIQ
^DIC(36 - [#36] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(355.9 - [#355.9] EDIT+94
^IBA(355.91 - [#355.91] EDIT+95
^IBA(355.93 - [#355.93] EDIT+5
^IBA(355.95 - [#355.95] EDIT+9
^IBA(355.96 - [#355.96] EDIT+9, EDIT+10, EDIT+11, EDIT+12, EDIT+13, EDIT+14, EDIT+62, EDIT+63, EDIT+64, EDIT+65
, EDIT+66
^IBE(355.97 - [#355.97] EDIT+58
^VA(200 - [#200] STALIC+4, STALIC+11, GETLIC+5

Label References

Name Line Occurrences
EDITQ EDIT+2, EDIT+8, EDIT+86
STATQ EN+3, EN+9, STALIC+3, STALIC+5

Naked Globals

Name Field # of Occurrence
^( GETLIC+5
^(0 EDIT+94, EDIT+95

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AFT EDIT+30~, EDIT+31*, EDIT+32, EDIT+33, EDIT+34, EDIT+43~, EDIT+44*, EDIT+46, EDIT+47, EDIT+50
, EDIT+51, EDIT+52
DA EN+1~, STALIC+3!, STALIC+9*, STALIC+10!, EDIT+18~, EDIT+54*, EDIT+74~
DA(1 STALIC+2*
DD EN+1~
DIC EN+1~, EN+5*!, STALIC+2*, STALIC+3!, STALIC+9!, EDIT+74~, EDIT+83*
DIC("A" EN+5*
DIC("S" EDIT+83*
DIC(0 EN+5*, STALIC+2*, EDIT+83*
DIE STALIC+9*, STALIC+10!
DIR EN+1~, EN+14!, STALIC+8!, EDIT+1~, EDIT+60!, EDIT+74~, EDIT+78!
DIR("?" EDIT+28*, EDIT+29*, EDIT+32*, EDIT+33*, EDIT+34*, EDIT+40*, EDIT+46*, EDIT+47*, EDIT+77*
DIR("A" EN+10*, EN+11*, EN+12*, EN+13*, STALIC+7*, EDIT+21*, EDIT+24*, EDIT+25*, EDIT+77*
DIR("S" EDIT+22*, EDIT+23*, EDIT+46*, EDIT+47*, EDIT+48*, EDIT+50*, EDIT+51*, EDIT+52*
DIR(0 EN+14*, STALIC+7*, EDIT+19*, EDIT+28*, EDIT+29*, EDIT+32*, EDIT+33*, EDIT+34*, EDIT+38*, EDIT+76*
DR EN+1~, STALIC+9*, STALIC+10!
DTOUT EN+6, EDIT+1~, EDIT+56, EDIT+61, EDIT+70, EDIT+79
DUOUT EN+6, EDIT+1~, EDIT+56, EDIT+61, EDIT+70, EDIT+79
IB EDIT+1~, EDIT+96*, EDIT+98, EDIT+99
IB0 EDIT~, EDIT+4, EDIT+6, EDIT+7, EDIT+8, EDIT+9, EDIT+11, EDIT+12, EDIT+13, EDIT+14
, EDIT+20, EDIT+28, EDIT+29, EDIT+31, EDIT+44, EDIT+57, EDIT+58, EDIT+63, EDIT+64, EDIT+65
, EDIT+66, EDIT+90, EDIT+91
IB1 EDIT+1~, EDIT+97*, EDIT+100
IBCK1 EDIT~, EDIT+87
IBCUCHK EDIT+1~, EDIT+3*, EDIT+10*, EDIT+11*, EDIT+12*, EDIT+13*, EDIT+14*, EDIT+25, EDIT+68, EDIT+69
IBCUVAL EDIT+1~, EDIT+3*, EDIT+10*, EDIT+11, EDIT+12, EDIT+13, EDIT+14, EDIT+62*, EDIT+63, EDIT+64
, EDIT+65, EDIT+66
IBCUY EDIT+1~, EDIT+61, EDIT+63*, EDIT+64*, EDIT+65*, EDIT+66*, EDIT+67*
IBDA EN+1~, EN+7*, EN+8*, STALIC+2, STALIC+4, STALIC+11
IBFILE EDIT~, EDIT+2, EDIT+4, EDIT+6, EDIT+7, EDIT+19, EDIT+24, EDIT+89, EDIT+90, EDIT+94
, EDIT+95, EDIT+98, EDIT+100
IBFLD EDIT~, EDIT+2, EDIT+4, EDIT+7, EDIT+8, EDIT+9, EDIT+17, EDIT+19, EDIT+20, EDIT+24
, EDIT+57, EDIT+58, EDIT+61, EDIT+72, EDIT+73, EDIT+86, EDIT+89, EDIT+90, EDIT+91, EDIT+100
IBFLD0 EDIT+1~, EDIT+4*, EDIT+7
IBIEN EDIT~, EDIT+94, EDIT+95
IBINS EDIT+1~, EDIT+6*, EDIT+8, EDIT+11, EDIT+12, EDIT+13, EDIT+14, EDIT+63, EDIT+64, EDIT+65
, EDIT+66
IBIT EDIT+74~, EDIT+75*
IBIVAL EDIT+1~, EDIT+7*, EDIT+9*, EDIT+10, EDIT+15*, EDIT+68, EDIT+69, EDIT+70, EDIT+80, EDIT+82
, EDIT+86
IBLIC EN+1~
IBNEW EDIT+1~, EDIT+2*, EDIT+4*, EDIT+8*, EDIT+68*, EDIT+69*, EDIT+70*, EDIT+71*, EDIT+72*, EDIT+78
, EDIT+79*, EDIT+80*, EDIT+81*, EDIT+82*, EDIT+84*, EDIT+85*, EDIT+86, EDIT+89, EDIT+90, EDIT+91
, EDIT+94*, EDIT+95*, EDIT+96, EDIT+100*, EDITQ
IBOK EDIT+1~, EDIT+55*, EDIT+56*, EDIT+59*
IBOLD EDIT~, EDIT+44, EDIT+98, EDIT+99
IBPRV EN+3, EN+8, EN+9, GETLIC~, GETLIC+5, EDIT+1~, EDIT+4*, EDIT+5, EDIT+27, EDIT+42
, EDIT+49, EDIT+89, EDIT+100
IBPRV( GETLIC+5*
IBPRV(0 GETLIC+6
>> IBPRV0 EDIT+5*
IBQ EN+1~, EN+3, EN+4*, EN+6*
>> IBSLEV EDIT+42
IBSTAT EN+1~
IBVAL EDIT+1~, EDIT+7*, EDIT+9*, EDIT+25, EDIT+77
TAG EDIT+41~, EDIT+42*, EDIT+46, EDIT+47, EDIT+48
U GETLIC+5, EDIT+4, EDIT+6, EDIT+7, EDIT+8, EDIT+9, EDIT+10, EDIT+11, EDIT+12, EDIT+13
, EDIT+14, EDIT+20, EDIT+28, EDIT+29, EDIT+31, EDIT+32, EDIT+33, EDIT+34, EDIT+44, EDIT+57
, EDIT+58, EDIT+63, EDIT+64, EDIT+65, EDIT+66, EDIT+68, EDIT+71, EDIT+80, EDIT+84, EDIT+90
, EDIT+91, EDIT+96, EDIT+98, EDIT+99, EDIT+100
>> VALMBCK STATQ+1*
X EDIT+1~, EDIT+57*, EDIT+68, EDIT+69, EDIT+70, EDIT+71, EDIT+72, EDIT+74~, EDIT+80, EDIT+81
, EDIT+82
X1 EDIT+88~, EDIT+89*, EDIT+94
X2 EDIT+88~, EDIT+90*, EDIT+92*, EDIT+94, EDIT+95, EDIT+97, EDIT+98*, EDIT+100
X3 EDIT+88~, EDIT+91*, EDIT+93*, EDIT+94, EDIT+95, EDIT+97, EDIT+99*, EDIT+100
X4 EDIT+88~, EDIT+91*, EDIT+94, EDIT+95, EDIT+100
X5 EDIT+88~, EDIT+91*, EDIT+94, EDIT+95, EDIT+100
X6 EDIT+88~, EDIT+91*, EDIT+94, EDIT+95, EDIT+100
Y EN+1~, EN+6, EN+7, STALIC+3, STALIC+9, STALIC+10!, EDIT+1~, EDIT+57*, EDIT+58, EDIT+61*
, EDIT+62, EDIT+68, EDIT+71, EDIT+74~, EDIT+80, EDIT+84, EDIT+85*
Z STALIC+4*, GETLIC+4~, GETLIC+5*, EDIT+27, EDIT+37
>> Z0 GETLIC+5*
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 |  Naked Globals |  Local Variables  | All