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

Package: Integrated Billing

Routine: IBCNSC1


Information

IBCNSC1 ;ALB/NLR - IBCNS INSURANCE COMPANY ;23-MAR-93

Source Information

Source file <IBCNSC1.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Integrated Billing 12 EDITID^IBCEP  FACID^IBCEP2B  $$DIV^IBCEP7  SEND^IBCNHHLO  EXR^IBCNHUT1  (BLD,CLEANIDS,EN,HDR,INSCO)^IBCNSC  $$ADD2^IBCNSC0  PARENT^IBCNSC02  
^IBCNSC2  SET^IBCNSP  LOCKED^IBTRCD1  $$EXPAND^IBTRE  
VA FileMan 3 LIST^DIC  ^DIE  $$GET1^DIQ  
Kernel 1 $$KCHK^XUSRB  
List Manager 1 (FULL,PAUSE)^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: 16

Package Total Caller Graph
Integrated Billing 15 IBCEP  IBCEP0B  IBCNSC  IBCNSC INS CO (IN)ACTIVATE COMPANY  IBCNSC INS CO ASSOCIATION  IBCNSC INS CO BILLING PARAMETERS  IBCNSC INS CO CHANGE COMPANY  IBCNSC INS CO EDIT ALL  
IBCNSC INS CO PAYER  IBCNSC INS CO REMARKS  IBCNSC INS CO RX CLAIMS  IBCNSC INS CO SYNONYMS  IBCNSC INS CO TELEPHONE  IBCNSC PROVIDER ID PARAMETERS  IBCNSI  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
AI ; -- (In)Activate Company
CC ; -- Change Insurance Company
EA ; -- Billing,Claims,Appeals,Inquiry,Telephone,Main,Remarks,Synonyms
EXIT ;
MAIN ; -- Call edit template
MAINQ
FACID ; -- Edit facility ids
SORRY ; -- can't inactivate, don't have key
PRESCR ;
PRESCRAD ; KDM US2487 IB*2.0*592 call in tag from IBCNSI
PROVID
INSDEF(IBINS,IBPTYP) ; Returns the default id # for an ins co, if possible
CUIDS(IBCNS) ;

External References

Name Field # of Occurrence
LIST^DIC PROVID+135
^DIE MAIN+8, CUIDS+9, CUIDS+21
$$GET1^DIQ PROVID+23, PROVID+24, PROVID+48, PROVID+73
EDITID^IBCEP MAIN+9
FACID^IBCEP2B FACID+1
$$DIV^IBCEP7 PROVID+17, PROVID+39, PROVID+63
SEND^IBCNHHLO MAIN+14
EXR^IBCNHUT1 MAIN+14
BLD^IBCNSC EXIT+1
CLEANIDS^IBCNSC MAIN+10
EN^IBCNSC %
HDR^IBCNSC EXIT+1
INSCO^IBCNSC CC+2
$$ADD2^IBCNSC0 PRESCR+5
PARENT^IBCNSC02 MAIN+11
^IBCNSC2 AI+3
SET^IBCNSP PRESCRAD+1, PRESCRAD+2, PRESCRAD+3, PRESCRAD+4, PRESCRAD+7, PRESCRAD+8, PRESCRAD+9, PRESCRAD+10, PROVID+5, PROVID+7
PROVID+22, PROVID+25, PROVID+27, PROVID+31, PROVID+45, PROVID+49, PROVID+51, PROVID+55, PROVID+69, PROVID+74
PROVID+76, PROVID+77, PROVID+79, PROVID+84, PROVID+88, PROVID+92, PROVID+96, PROVID+100, PROVID+104, PROVID+108
PROVID+132, PROVID+139, PROVID+141, PROVID+142
LOCKED^IBTRCD1 MAIN+2
$$EXPAND^IBTRE PROVID+24, PROVID+82, PROVID+86, PROVID+90, PROVID+94, PROVID+98, PROVID+102, PROVID+106
FULL^VALM1 AI+1, CC+1, EA+1
PAUSE^VALM1 EA+6, SORRY+1
$$KCHK^XUSRB EA+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: AI+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: CC+1
Function Call: WRITE
  • Prompt: !!?5,"You must hold the IB EDI INSURANCE EDIT key to access this option."
  • Line Location: EA+5
Function Call: WRITE
  • Prompt: !!
  • Line Location: EA+9
Function Call: WRITE
  • Prompt: !!,"<DELETED>",!!
  • Line Location: EA+13
Function Call: WRITE
  • Prompt: !!,"You do not have access to Inactivate entries. See your application coordinator.",!
  • Line Location: SORRY+1
Routine Call
  • DIC
  • Line Location:
    • PROVID+135
Routine Call
  • DIE
  • Line Location:
    • MAIN+8
    • CUIDS+9
    • CUIDS+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBE(355.97 - [#355.97] GET1^DIQ
^DIC(36 - [#36] Classic Fileman Calls
36.013 LIST^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] EA+13, MAIN+2, MAIN+6, MAIN+7, MAIN+8, MAIN+12, MAIN+14, PRESCRAD+2, PROVID+3, PROVID+81
, CUIDS+2, CUIDS+11
^DIC(5 - [#5] PRESCRAD+8
^IBA(355.91 - [#355.91] INSDEF+3
^IBA(355.92 - [#355.92] PROVID+10, PROVID+11, PROVID+32, PROVID+33, PROVID+56, PROVID+57
^TMP("IBCNSC" PROVID+1
^XUSEC("IB INSURANCE SUPERVISOR" AI+2

Label References

Name Line Occurrences
CUIDS MAIN+8
EXIT AI+2, AI+4, CC+5, EA+4
FACID MAIN+3
MAIN EA+10
MAINQ MAIN+2
SORRY AI+2

Naked Globals

Name Field # of Occurrence
^(3 PROVID+3, PROVID+81

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CU PROVID+9~, PROVID+18*, PROVID+19, PROVID+22, PROVID+23, PROVID+24
CUF PROVID+9~, PROVID+18*, PROVID+22*
DA MAIN+8~*, CUIDS+1~, CUIDS+8*, CUIDS+18*
DAT6 CUIDS+1~, CUIDS+2*, CUIDS+6, CUIDS+7, CUIDS+8, CUIDS+11*, CUIDS+16, CUIDS+17, CUIDS+20
DIE MAIN+8~*!, CUIDS+1~, CUIDS+8*, CUIDS+9!, CUIDS+18*, CUIDS+21!
DIV PROVID+9~, PROVID+16*, PROVID+17, PROVID+18, PROVID+19, PROVID+23, PROVID+24, PROVID+40*, PROVID+41, PROVID+46
PROVID+48, PROVID+64*, PROVID+65, PROVID+70, PROVID+73
DIVISION PROVID+9~, PROVID+17*, PROVID+22, PROVID+23, PROVID+39*, PROVID+43, PROVID+63*, PROVID+67
DR MAIN+8~*, CUIDS+1~, CUIDS+8*, CUIDS+20*
DUZ AI+2
ERR PROVID+134~
FORMTYPE PROVID+9~, PROVID+20*, PROVID+23, PROVID+24, PROVID+42*, PROVID+43, PROVID+66*, PROVID+67
FT PROVID+9~, PROVID+19*, PROVID+20, PROVID+23, PROVID+24, PROVID+41*, PROVID+42, PROVID+46, PROVID+48, PROVID+65*
PROVID+66, PROVID+70, PROVID+73
I PROVID+9~
>> IB("^" MAIN+8*
>> IB1ST("PROVID" PROVID+2*
>> IBACMAX PRESCR+9
IBADD PRESCR+1~, PRESCRAD+7*, PRESCRAD+8, PRESCRAD+9, PRESCRAD+10
IBCNS CC+2!, CC+3*, EA+13, MAIN+2, MAIN+6, MAIN+7, MAIN+8, MAIN+9, MAIN+10, MAIN+11
MAIN+12, MAIN+14, FACID+1, PRESCR+5, PROVID+3, PROVID+10, PROVID+32, PROVID+56, PROVID+81, PROVID+135
, CUIDS~, CUIDS+2, CUIDS+8, CUIDS+11, CUIDS+18
IBCNS1 CC+2*, CC+3, CC+4!
IBCNS18 PRESCR+1~, PRESCR+5*, PRESCRAD+2, PRESCRAD+3, PRESCRAD+4, PRESCRAD+7, PRESCRAD+8, PRESCRAD+9, PRESCRAD+10
IBCNS3 PROVID~, PROVID+3*, PROVID+81*
IBCNS4 PROVID~, PROVID+3*, PROVID+81*, PROVID+82, PROVID+86, PROVID+90, PROVID+94, PROVID+98, PROVID+102, PROVID+106
IBCT PROVID+134~, PROVID+136*, PROVID+137
IBDISP PROVID~
IBEDIKEY MAIN+1~
IBEDIKEY( MAIN+6*, MAIN+7*
IBEDIKEY(2 MAIN+14
IBEDIKEY(4 MAIN+14
IBINS INSDEF~, INSDEF+3
IBPTYP INSDEF~, INSDEF+3
IBS PROVID+9~, PROVID+29!, PROVID+53!
IBS( PROVID+14*, PROVID+16, PROVID+18, PROVID+19, PROVID+23, PROVID+24, PROVID+37*, PROVID+40, PROVID+41, PROVID+46
PROVID+48, PROVID+61*, PROVID+64, PROVID+65, PROVID+70, PROVID+73
>> IBY EA+4, MAIN+3, MAIN+8, MAIN+9, MAIN+10, MAIN+11
>> IORVOFF PRESCRAD+1, PROVID+5, PROVID+79
>> IORVON PRESCRAD+1, PROVID+5, PROVID+79
LINE PROVID~, PROVID+2*, PROVID+5, PROVID+6*, PROVID+7, PROVID+21*, PROVID+22*, PROVID+25, PROVID+27*, PROVID+30*
PROVID+31, PROVID+44*, PROVID+45, PROVID+47*, PROVID+49, PROVID+51*, PROVID+54*, PROVID+55, PROVID+68*, PROVID+69
PROVID+71*, PROVID+74, PROVID+76*, PROVID+77*, PROVID+79*, PROVID+83*, PROVID+84, PROVID+87*, PROVID+88, PROVID+91*
PROVID+92, PROVID+95*, PROVID+96, PROVID+99*, PROVID+100, PROVID+103*, PROVID+104, PROVID+107*, PROVID+108, PROVID+131*
PROVID+132, PROVID+138*, PROVID+139, PROVID+141*, PROVID+142*
OFFSET PRESCR+1~, PRESCR+9*, PRESCRAD+1, PRESCRAD+2, PRESCRAD+3, PRESCRAD+4, PRESCRAD+6*, PRESCRAD+7, PRESCRAD+8, PRESCRAD+9
PRESCRAD+10, PROVID~, PROVID+3*, PROVID+5, PROVID+6*, PROVID+7, PROVID+22*, PROVID+23*, PROVID+24*, PROVID+25
PROVID+30*, PROVID+31, PROVID+44*, PROVID+45, PROVID+48*, PROVID+49, PROVID+54*, PROVID+55, PROVID+68*, PROVID+69
PROVID+73*, PROVID+74, PROVID+78*, PROVID+79, PROVID+81*, PROVID+84, PROVID+88, PROVID+92, PROVID+96, PROVID+100
PROVID+104, PROVID+108, PROVID+132, PROVID+139
PIDT PROVID+9~, PROVID+46*, PROVID+48, PROVID+70*, PROVID+73
PIECE CUIDS+1~, CUIDS+5*, CUIDS+6, CUIDS+7, CUIDS+8, CUIDS+15*, CUIDS+16, CUIDS+17, CUIDS+20
START PRESCR+1~, PRESCR+9*, PRESCRAD+1, PRESCRAD+2, PRESCRAD+3, PRESCRAD+4, PRESCRAD+7, PRESCRAD+8, PRESCRAD+9, PRESCRAD+10
, PROVID~, PROVID+1*, PROVID+2
TAR PROVID+134~
TAR("DILIST" PROVID+136, PROVID+137
>> TEXT PROVID+22*, PROVID+23*, PROVID+24*, PROVID+25, PROVID+43*, PROVID+45, PROVID+48*, PROVID+49, PROVID+67*, PROVID+69
PROVID+73*, PROVID+74, PROVID+82*, PROVID+84, PROVID+86*, PROVID+88, PROVID+90*, PROVID+92, PROVID+94*, PROVID+96
PROVID+98*, PROVID+100, PROVID+102*, PROVID+104, PROVID+106*, PROVID+108, PROVID+130*, PROVID+132, PROVID+137*, PROVID+139
U MAIN+6, MAIN+7, MAIN+8, MAIN+14, PROVID+12, PROVID+13, PROVID+14, PROVID+23, PROVID+24, PROVID+34
PROVID+35, PROVID+37, PROVID+58, PROVID+59, PROVID+61, PROVID+82, PROVID+86, PROVID+90, PROVID+94, PROVID+98
PROVID+102, PROVID+106, INSDEF+3, CUIDS+2, CUIDS+6, CUIDS+7, CUIDS+8, CUIDS+11, CUIDS+16, CUIDS+17
, CUIDS+20
>> VALMBCK EXIT+2*
VALMQUIT CC+4!, EA+13*
X INSDEF+1~, INSDEF+2*, INSDEF+3*, INSDEF+4
Y MAIN+8*, CUIDS+1~, CUIDS+8*, CUIDS+18*
Z MAIN+1~, MAIN+6*, MAIN+7*, PROVID~, PROVID+9~, PROVID+10*, PROVID+11, PROVID+32*, PROVID+33, PROVID+56*
PROVID+57
Z0 PROVID+9~, PROVID+11*, PROVID+12, PROVID+13, PROVID+14, PROVID+33*, PROVID+34, PROVID+35, PROVID+37, PROVID+57*
PROVID+58, PROVID+59, PROVID+61
Z1 PROVID+9~
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