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

Package: Integrated Billing

Routine: IBCNSP0


Information

IBCNSP0 ;ALB/AAS - INSURANCE MANAGEMENT - EXPANDED POLICY ;05-MAR-1993

Source Information

Source file <IBCNSP0.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Integrated Billing 4 $$PHONE^IBCNSC01  $$FTFN^IBCNSU31  $$DAT3^IBOUTL  $$EXPAND^IBTRE  
List Manager 2 $$SETSTR^VALM1  (CNTRL,SET)^VALM10  
VA FileMan 2 $$EXTERNAL^DILFD  EN^DIQ1  
Kernel 1 ($$REPEAT,$$RJ)^XLFSTR  
Registration 1 ZIPOUT^VAFADDR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Integrated Billing 2 IBCNSC4  IBCNSP  

Entry Points

Name Comments DBIA/ICR reference
GPLAN(IBPLDA) ; get data from PLAN file (#366.03) related to the
; GROUP INSURANCE PLAN file (#355.3) and the INSURANCE COMPANY file (#36)
; that is associated with the PATIENT
; input - IBPLDA - ien of the PLAN file (#366.03)
SET(LINE,COL,TEXT,ON,OFF) ; -- set display info in array
INS ; -- Insurance Co. Region ;IB*2*497 offset changed to display starting at offset 2
INSQ
CONTACT ; -- Insurance Contact Information
SPON ; -- Sponsor (Insured Person) Region ;IB*2*497 rearrange lines and move all lines into a single column
POLICY ; -- Policy Region
; -- if pointer to policy file exists get data from policy file
; MRD;IB*2.0*516 - Increased length of Group Name and Type of Plan.
BLANK(LINE) ; -- Build blank line

External References

Name Field # of Occurrence
$$EXTERNAL^DILFD SPON+15
EN^DIQ1 SPON+3
$$PHONE^IBCNSC01 INS+12
$$FTFN^IBCNSU31 POLICY+29
$$DAT3^IBOUTL SPON+6
$$EXPAND^IBTRE CONTACT+19, CONTACT+20, CONTACT+21, CONTACT+23, POLICY+27, POLICY+28
ZIPOUT^VAFADDR SPON+7
$$SETSTR^VALM1 SET+2
CNTRL^VALM10 SET+3
SET^VALM10 BLANK+1, SET+2
$$REPEAT^XLFSTR POLICY+11
$$RJ^XLFSTR SPON+6, SPON+8, SPON+9, SPON+10, SPON+11, SPON+12, SPON+13, SPON+14, SPON+15, SPON+16
, SPON+17

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
2.312 EXTERNAL^DILFD
^DIC(23 - [#23] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] INS+4, INS+5
^DIC(5 - [#5] INS+10, SPON+11
^DPT - [#2] SPON+2
^IBA(355.3 - [#355.3] POLICY+38
^IBCNR(366.03 - [#366.03] GPLAN+5, GPLAN+8, GPLAN+9
^IBCNR(366.13 - [#366.13] GPLAN+7
^IBE(355.1 - [#355.1] POLICY+17, POLICY+18, POLICY+19, POLICY+20, POLICY+21, POLICY+22, POLICY+23, POLICY+24
^IBE(356.11 - [#356.11] CONTACT+10
^IBT(356.2 - [#356.2] CONTACT+13, CONTACT+14, CONTACT+15, CONTACT+16
^TMP("IBCNSVP" CONTACT+6, POLICY+5, SPON+4

Label References

Name Line Occurrences
BLANK SET+1
GPLAN POLICY+6
INSQ INS+6
SET CONTACT+18, CONTACT+19, CONTACT+20, CONTACT+21, CONTACT+22, CONTACT+23, POLICY+7, POLICY+8, POLICY+9, POLICY+11
, POLICY+12, POLICY+13, POLICY+14, POLICY+25, POLICY+27, POLICY+28, POLICY+29, POLICY+31, POLICY+32, POLICY+33
, POLICY+34, POLICY+35, POLICY+39, POLICY+40, POLICY+41, INS+3, INS+4, INS+7, INS+8, INS+9
, INS+10, INS+11, INS+12, INS+13, SPON+5, SPON+6, SPON+8, SPON+9, SPON+10, SPON+11
, SPON+12, SPON+13, SPON+14, SPON+15, SPON+16, SPON+17, SPON+19, SPON+20

Naked Globals

Name Field # of Occurrence
^( INS+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COL SET~, SET+2, SET+3
DA SPON+1~, SPON+3*, SPON+16
>> DFN CONTACT+13, SPON+2
DIC SPON+1~, SPON+3*
DIQ SPON+1~, SPON+3*
DIQ(0 SPON+3*
DR SPON+1~, SPON+3*
>> IB1ST("CONTACT" CONTACT+7*
IBA SPON+1~
IBA(23 SPON+16
IBADD INS+1~, INS+7*, INS+8*, INS+9*, INS+10, INS+11, INS+12, INS+13
IBAIEN GPLAN+4~, GPLAN+7*, GPLAN+8
IBAP0 GPLAN+4~, GPLAN+9*, GPLAN+10, GPLAN+11
IBAPIEN GPLAN+4~, GPLAN+8*, GPLAN+9
IBC3 SPON+1~, SPON+2*, SPON+3, SPON+6, SPON+7, SPON+8, SPON+9, SPON+10, SPON+11, SPON+12
, SPON+13, SPON+14, SPON+15, SPON+17
>> IBCDFN CONTACT+14, SPON+2
>> IBCDFND POLICY+38, POLICY+39, POLICY+40, POLICY+41, INS+4, INS+5
IBCDFNDA INS+1~, INS+5*, INS+6, INS+7, INS+8, INS+9, INS+10
IBCDFNDB INS+1~, INS+5*, INS+11, INS+12
>> IBCPOL POLICY+29
>> IBCPOLD POLICY+8, POLICY+17, POLICY+18, POLICY+19, POLICY+20, POLICY+21, POLICY+22, POLICY+23, POLICY+24, POLICY+27
, POLICY+28, POLICY+29
>> IBCPOLD2 POLICY+6, POLICY+13, POLICY+14
>> IBCPOLDL POLICY+9, POLICY+11, POLICY+12
IBCREFN CONTACT+9~, CONTACT+12*, CONTACT+16*, CONTACT+22
IBP POLICY+3~
IBPLDA GPLAN~, GPLAN+5, GPLAN+8, GPLAN+9
IBPLN0 GPLAN+4~, GPLAN+5*, GPLAN+6
IBPLNID POLICY+3~, POLICY+4*, POLICY+31, GPLAN+6*
IBPLNLA POLICY+3~, POLICY+4*, POLICY+34, GPLAN+11*
IBPLNNA POLICY+3~, POLICY+4*, POLICY+33, GPLAN+10*
IBPLNNM POLICY+3~, POLICY+4*, POLICY+32, GPLAN+6*
IBTCOD CONTACT+9~, CONTACT+10*, CONTACT+15
IBTOP POLICY+3~, POLICY+17*, POLICY+18*, POLICY+19*, POLICY+20*, POLICY+21*, POLICY+22*, POLICY+23*, POLICY+24*, POLICY+25
IBTRC CONTACT+9~, CONTACT+12*, CONTACT+13*, CONTACT+14, CONTACT+15, CONTACT+16
IBTRCD CONTACT+9~, CONTACT+12*, CONTACT+16*, CONTACT+19, CONTACT+20, CONTACT+21, CONTACT+23
IBX POLICY+3~, POLICY+10*, POLICY+11*, POLICY+12*, POLICY+13*, POLICY+14*, POLICY+25*, POLICY+27*, POLICY+28*, POLICY+29*
, POLICY+31*, POLICY+32*, POLICY+33*, POLICY+34*, POLICY+35
IBZIP SPON+1~, SPON+7*, SPON+11
>> IORVOFF CONTACT+18, POLICY+7, INS+3, SPON+5
>> IORVON CONTACT+18, POLICY+7, INS+3, SPON+5
LINE BLANK~, BLANK+1, SET~, SET+1, SET+2, SET+3, SET+4
OFF SET~, SET+3
OFFSET CONTACT+1~, CONTACT+8*, CONTACT+18, CONTACT+19, CONTACT+20, CONTACT+21, CONTACT+22, CONTACT+23, POLICY+3~, POLICY+5*
, POLICY+7, POLICY+8, POLICY+9, POLICY+11, POLICY+12, POLICY+13, POLICY+14, POLICY+25, POLICY+27, POLICY+28
, POLICY+29, POLICY+31, POLICY+32, POLICY+33, POLICY+34, POLICY+35, POLICY+39, POLICY+40, POLICY+41, INS+1~
, INS+2*, INS+3, INS+4, INS+7, INS+8, INS+9, INS+10, INS+11, INS+12, INS+13
, SPON+1~, SPON+4*, SPON+5, SPON+6, SPON+8, SPON+9, SPON+10, SPON+11, SPON+12, SPON+13
, SPON+14, SPON+15, SPON+16, SPON+17
ON SET~, SET+3
START CONTACT+1~, CONTACT+6*, CONTACT+7, CONTACT+18, CONTACT+19, CONTACT+20, CONTACT+21, CONTACT+22, CONTACT+23, POLICY+3~
, POLICY+5*, POLICY+7, POLICY+8, POLICY+9, POLICY+11, POLICY+12, POLICY+13, POLICY+14, POLICY+25, POLICY+27
, POLICY+28, POLICY+29, POLICY+31, POLICY+32, POLICY+33, POLICY+34, POLICY+35, POLICY+39, POLICY+40, POLICY+41
, INS+1~, INS+2*, INS+3, INS+4, INS+7, INS+8, INS+9, INS+10, INS+11, INS+12
, INS+13, SPON+1~, SPON+4*, SPON+5, SPON+6, SPON+8, SPON+9, SPON+10, SPON+11, SPON+12
, SPON+13, SPON+14, SPON+15, SPON+16, SPON+17, SPON+19, SPON+20
TEXT SET~, SET+2, SET+3
U CONTACT+16, POLICY+27, POLICY+28, POLICY+29, SPON+15
>> VALMAR SET+1, SET+2
Y SPON+1~, SPON+7*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All