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

Package: Integrated Billing

Routine: IBCNEPM1


Information

IBCNEPM1 ;DAOU/ESG - PAYER MAINT/INS COMPANY LIST FOR PAYER ;22-JAN-2003

Source Information

Source file <IBCNEPM1.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
List Manager 3 EN^VALM  ($$SETFLD,FULL,PAUSE)^VALM1  SET^VALM10  
VA FileMan 2 ^DIE  ^DIR  
Integrated Billing 1 (BUILD,INIT)^IBCNEPM  
Kernel 1 DISP^XQORM1  

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

Package Total Caller Graph
Integrated Billing 3 IBCNE PAYER EXPAND LIST  IBCNE PAYER LINK  IBCNEPM2  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN(IEN,PAYER,PROFID,INSTID) ; -- main entry point for IBCNE PAYER EXPAND LIST
; IEN is the IEN of the Payer(#365.12). PAYER is the payer's name.
; PROFID and INSTID are the EDI ID numbers for the selected payer
; These are passed into this routine from EXPND^IBCNEPM2.
ENX ;
HDR ; -- header code
INIT ; -- init variables and list array
; Variable PAYER (payer name) is returned by this procedure and used
; by the list header. Variable LINE is also set before coming into
; this procedure.
HELP ; -- help code
EXIT ; -- exit code
LINK ; -- code to facilitate the linking between the ins company and payer
L1 ;
LINKX ;

External References

Name Field # of Occurrence
^DIE L1+37
^DIR LINK+18, L1+22
BUILD^IBCNEPM EN+8
INIT^IBCNEPM EN+7
EN^VALM EN+6
$$SETFLD^VALM1 INIT+23, INIT+24, INIT+25, INIT+26, INIT+27
FULL^VALM1 LINK+7
PAUSE^VALM1 LINK+10, L1+13, L1+61
SET^VALM10 INIT+28
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !!?5,"There are no insurance companies to select."
  • Line Location: LINK+9
Function Call: WRITE
  • Prompt: !
  • Line Location: LINK+18
Function Call: WRITE
  • Prompt: !!?5,"No insurance companies selected."
  • Line Location: L1+12
Function Call: WRITE
  • Prompt: !
  • Line Location: L1+22
Function Call: WRITE
  • Prompt: !!?5,"Link process is complete."
  • Line Location: L1+58
Function Call: WRITE
  • Prompt: !?5,"You may view/edit this relationship by using the"
  • Line Location: L1+59
Function Call: WRITE
  • Prompt: !?5,"Insurance Company Entry/Edit option."
  • Line Location: L1+60
Routine Call
  • DIE
  • Line Location:
    • L1+37
Routine Call
  • DIR
  • Line Location:
    • LINK+18
    • L1+22
Routine Call
  • VALM
  • Line Location:
    • EN+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] INIT+16, INIT+17, INIT+21
^DIC(5 - [#5] INIT+20
^IBE(365.12 - [#365.12] L1+8, L1+33
^TMP("IBCNEPM" INIT+5!, INIT+14, INIT+31*, L1+6, L1+30, L1+40!, L1+41*, L1+42!, L1+45, L1+46
L1+48!, L1+49*, L1+50!, LINKX+5

Label References

Name Line Occurrences
ENX EN+7
INIT L1+55
L1 LINK+14
LINKX LINK+8, LINK+19, L1+11, L1+23

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LINK+2~
ADDRESS INIT+6~, INIT+18*, INIT+19*, INIT+20*, INIT+24
D LINK+2~
D0 LINK+2~
DA LINK+2~, L1+37*
DATA INIT+6~, INIT+17*, INIT+18, INIT+19, INIT+20
DATA2 INIT+6~, INIT+21*, INIT+22
DI LINK+2~
DIC LINK+2~
DIE LINK+2~, L1+37*
DIR LINK+1~, LINK+18!, L1+22!
DIR("A" LINK+17*, L1+18*, L1+19*, L1+20*
DIR("B" L1+21*
DIR(0 LINK+16*, L1+17*
DIROUT LINK+1~
DIRUT LINK+1~, LINK+19, L1+23
DISYS LINK+2~
DQ LINK+2~
DR LINK+2~, L1+37*
DTOUT LINK+1~
DUOUT LINK+1~
IBCNEPRB EN+5~, EN+7, LINKX+5*
IEN EN~, INIT+10, INIT+14, INIT+31
INS INIT+6~, INIT+13*, INIT+14*, INIT+16, INIT+17, INIT+21, INIT+31, LINK+1~, L1+34*, L1+37
L1+40, L1+42, L1+45, L1+46, L1+48, L1+50
INSTID EN~, HDR+1, INIT+6~, INIT+22*, INIT+27
LINKDATA LINK+1~, L1+6*, L1+7, L1+30*, L1+31, L1+32, L1+34, L1+40, L1+41
NAME INIT+6~, INIT+16*, INIT+23
PAYER EN~, HDR+1, INIT+10, INIT+14, INIT+31
PIEN LINK+1~, L1+7*, L1+8, L1+32*, L1+33, L1+37, L1+40, L1+41, L1+42, L1+45*
L1+46, L1+48, L1+49, L1+50
PMCNT LINK+2~, L1+1*, L1+4*, L1+11, L1+19
PMLST LINK+2~, L1+1*
PMLST( L1+2, L1+27
PMPCE LINK+2~, L1+2*, L1+27*
PMSEL LINK+2~, L1+2*, L1+6, L1+27*, L1+30
PMSUB LINK+2~, L1+2*, L1+27*
PROFID EN~, HDR+1, INIT+6~, INIT+22*, INIT+26
ROW INIT+6~, INIT+13*, INIT+15*, INIT+25, INIT+28, INIT+31, INIT+34
STRING2 INIT+6~, INIT+15*, INIT+23*, INIT+24*, INIT+25*, INIT+26*, INIT+27*, INIT+28
TPAYER LINK+1~, L1+1*, L1+5, L1+8*, L1+20, L1+33*, L1+46*, L1+47, L1+48, L1+49
U INIT+16, INIT+18, INIT+19, INIT+20, INIT+22, INIT+31, L1+7, L1+8, L1+32, L1+33
L1+34, L1+40, L1+41
>> VALMBCK ENX+1*, LINKX+1*, LINKX+5*
>> VALMCNT INIT+34*, INIT+35, LINK+8, LINK+14, LINK+16
>> VALMHDR(1 HDR+1*
>> VALMHDR(2 HDR+2*
VALMSG INIT+35*, LINKX+5!
X HELP+1~*, LINK+1~
Y LINK+1~, LINK+14*, L1+1, L1+23
Y(0 LINK+14*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All