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

Package: Integrated Billing

Routine: IBCNSM


Information

IBCNSM ;ALB/AAS - INSURANCE MANAGEMENT, LIST MANAGER INIT ROUTINE ;21-OCT-92

Source Information

Source file <IBCNSM.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Integrated Billing 6 $$BUFFER^IBCNBU1  $$GRP^IBCNS  ALL^IBCNS1  $$PLCOV^IBCNSU3  POL^IBCNSU41  $$DAT1^IBOUTL  
List Manager 3 EN^VALM  ($$SETFLD,FULL)^VALM1  CLEAN^VALM10  
VA FileMan 3 ^DIC  DT^DICRW  ^DIR  
Kernel 1 $$FMTE^XLFDT  
Registration 1 PID^VADPT  

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

Package Total Caller Graph
Integrated Billing 28 IBCNS EXIT  IBCNS INSURANCE MANAGEMENT  IBCNSA1  IBCNSD  IBCNSM CHANGE PATIENT  IBCNSM1  IBCNSM2  IBCNSM3  
IBCNSM31  IBCNSM4  IBCNSM5  IBCNSM6  IBCNSM9  IBCNSP3  IBCNSU2  IBCNSV  
IBNCPDPI  IBNCPIV  IBTRC  IBTRC1  IBTRC4  IBTRE  IBTRE1  IBTRED2  
IBTRR  IBTRR1  IBTRV  IBTRV1  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
FNL ; -- exit and clean up
EN ;
PAT ; -- select patient you are working with
HDR ; -- screen header for initial screen
YN(X,Y) ; -- convert 1 or 0 to yes/no/unknown
FASTEXIT ;just sets a flag signaling system should be exited
SET(X) ; -- set arrays
ENQ
INIT ; -- set up inital variables
PCI
INITQ
CPQ
BLD ; -- build list of bills
CP ; -- change patient
BLDQ ;

External References

Name Field # of Occurrence
^DIC PAT+2
DT^DICRW EN+1
^DIR INIT+5, FASTEXIT+3
$$BUFFER^IBCNBU1 HDR+5
$$GRP^IBCNS BLD+28
ALL^IBCNS1 BLD+8, BLD+9
$$PLCOV^IBCNSU3 BLD+20
POL^IBCNSU41 BLD+7
$$DAT1^IBOUTL BLD+29, BLD+30, BLD+34
PID^VADPT HDR+1
EN^VALM EN+3, INIT+8
$$SETFLD^VALM1 BLD+24, BLD+25, BLD+26, BLD+27, BLD+28, BLD+29, BLD+30, BLD+31, BLD+32, BLD+33
, BLD+34, BLD+35, BLD+36, BLD+37
FULL^VALM1 CP+2, FASTEXIT+2
CLEAN^VALM10 FNL+3
$$FMTE^XLFDT BLD+45, BLD+50, HDR+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(36 - [#36] BLD+25
^DPT - [#2] HDR+3
^IBA(354 - [#354] BLD+48
^IBA(355.3 - [#355.3] BLD+17, BLD+32
^IBE(355.1 - [#355.1] BLD+31, BLD+32
^TMP("IBNSM" INIT+2!, BLD+1!, BLD+42, BLD+43*, BLD+44*, BLD+45*, BLD+50*, SET+1*, SET+2*, FNL+1!
^TMP("IBNSMDX" INIT+2!, BLD+1!, SET+3*, FNL+1!
^VA(200 - [#200] BLD+33

Label References

Name Line Occurrences
$$YN BLD+35, BLD+36, BLD+37
BLD INIT+7, CP+5
HDR CP+5
INITQ INIT+5
PAT CP+3
SET BLD+39

Naked Globals

Name Field # of Occurrence
^(0 BLD+25, HDR+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN ENQ!, INIT+7*, PAT+3*, BLD+7, BLD+8, BLD+9, BLD+48, SET+3, HDR+3, HDR+5
, CP+3, CP+4*
>> DIC PAT+2*
>> DIC(0 PAT+2*
DIR INIT+5!, FASTEXIT+3!, FASTEXIT+5!
DIR("A" INIT+4*, FASTEXIT+3*
DIR("B" FASTEXIT+3*
DIR(0 INIT+4*, FASTEXIT+3*
>> DIRUT INIT+5, FASTEXIT+4
DPTNOFZY PAT+1~*
I BLD+2~
IBCDFND BLD+2~, BLD+14*, BLD+16, BLD+25, BLD+26, BLD+27, BLD+28, BLD+29, BLD+30, BLD+32
, BLD+37, SET+3
IBCDFND1 BLD+2~, BLD+15*, BLD+33, BLD+34
>> IBCNS INIT+8*
IBCNT BLD+2~, BLD+3*, BLD+22*, BLD+24, BLD+43*, BLD+49*, BLD+50, SET+2, SET+3
IBCPOLD BLD+2~, BLD+17*, BLD+31, BLD+35, BLD+36
IBDFN CP+3*, CP+4, CPQ!
IBFASTXT FNL+2!, FASTEXIT+4*
>> IBFILE BLD+3*, SET+3
IBGRP BLD+2~, BLD+38!
IBHOLD BLD+2~, BLD+27*, BLD+38!
IBINS BLD+2~, BLD+6!*
IBINS( BLD+11, BLD+14, BLD+15
IBINS(0 BLD+11
>> IBN BLD+3*
>> IBNCPIVD BLD+8, BLD+9, BLD+20, BLD+45
IBPL BLD+2~, BLD+16*, BLD+17, BLD+20
>> IBTYP INIT+7*, INIT+8*
>> IBY INIT+6*, INIT+7, INIT+8
J BLD+2~
K BLD+2~, BLD+11*, BLD+14, BLD+15, SET+3
U INIT+1*, BLD+16, BLD+31, BLD+33
>> VA("BID" HDR+3
>> VALMBCK CP+6*, PCI*, FASTEXIT+1*
>> VALMBG INIT+1*
>> VALMCNT INIT+1*, BLD+3*, BLD+43*, SET+1*, SET+2, SET+3
VALMEVL EN+2!
>> VALMHDR(1 HDR+3*
>> VALMHDR(2 HDR+4*, HDR+5*
VALMQUIT INIT+5*, INIT+8*, PAT+2*, CP+1~, CP+4
X BLD+23*, BLD+24*, BLD+25*, BLD+26*, BLD+27*, BLD+28*, BLD+29*, BLD+30*, BLD+31*, BLD+32*
, BLD+33*, BLD+34*, BLD+35*, BLD+36*, BLD+37*, BLD+39, BLD+48*, BLD+50, SET~, SET+1
, YN~, YN+1
XQORS EN+2!
Y INIT+6, PAT+2, PAT+3, YN~, YN+1, FASTEXIT+4
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