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 |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: IBCNRFM1

Package: Integrated Billing

Routine: IBCNRFM1


Information

IBCNRFM1 ;DAOU/DMK - Perform FileMan API Calls ;05-NOV-2003

Source Information

Source file <IBCNRFM1.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 (,IX)^DIC  FILE^DICN  ^DIE  ^DIK  $$ROOT^DILFD  

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

Package Total Caller Graph
Integrated Billing 7 IBCNRE2  IBCNRE3  IBCNRE4  IBCNRHLT  IBCNRMFE  IBCNRZCM  IBCNRZPP  

Entry Points

Name Comments DBIA/ICR reference
SELECT1(FILENO,PROMPT) ; Select file entry via DIC
; FILENO = file #
; PROMPT = prompt (optional)
LOOKUP1(FILENO,X) ; Lookup file entry via DIC
; FILENO = file #
; X = lookup value
LOOKUP3(FILENO,D,X) ; Lookup file entry via IX^DIC
; FILENO = file #
; D = cross-reference to use
; X = lookup value
DELETE1(FILENO,IEN) ; Delete file entry via DIK
; FILENO = file #
; IEN = file level internal entry number
FILE2(FILENO,IEN1,FIELDNO1,IEN,DATA) ; File subfile data via DIE
; FILENO = file #
; IEN1 = file level internal entry number
; FIELDNO1 = file field #
; IEN = subfile level internal entry number
; DATA = array reflecting subfile field numbers and
; values (DATA(FIELDNO)=VALUE)
LOOKUP2(FILENO,IEN1,FIELDNO,X) ; Lookup subfile entry via DIC
; FILENO = file #
; IEN1 = file level internal entry number
; FIELDNO = subfile field #
; X = lookup value
ADD1(FILENO,X) ; Add file entry via FILE^DICN
; FILENO = file #
; X = file .01 field internal value
ADD2(FILENO,IEN1,FIELDNO,X) ; Add subfile entry via FILE^DICN
; FILENO = file #
; IEN1 = file level internal entry number
; FIELDNO = subfile field #
; X = subfile .01 field internal value
DELETE2(FILENO,IEN1,FIELDNO,IEN) ; Delete subfile entry via DIK
; FILENO = file #
; IEN1 = file level internal entry number
; FIELDNO = subfile field #
; IEN = subfile level internal entry number
FILE1(FILENO,IEN,DATA) ; File data via DIE
; FILENO = file #
; IEN = file level internal entry number
; DATA = array reflecting field numbers and values
; (DATA(FIELDNO)=VALUE)

External References

Name Field # of Occurrence
^DIC LOOKUP1+6, LOOKUP2+12, SELECT1+8
IX^DIC LOOKUP3+7
FILE^DICN ADD1+8, ADD2+15
^DIE FILE1+14, FILE2+20
^DIK DELETE1+7, DELETE2+12
$$ROOT^DILFD ADD1+6, ADD2+12, DELETE1+6, DELETE2+11, FILE1+9, FILE2+15, LOOKUP1+5, LOOKUP2+11, LOOKUP3+6, SELECT1+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( ADD2+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DELETE1+4~, DELETE2+9~
D LOOKUP3~
DA ADD1+5~, ADD2+10~, DELETE1+4~, DELETE1+5*, DELETE2+9~, DELETE2+10*, FILE1+6~, FILE1+8*, FILE2+11~, FILE2+13*
, LOOKUP1+4~, LOOKUP2+9~, LOOKUP3+5~
DA(1 ADD2+11*, DELETE2+10*, FILE2+13*
DATA FILE1~, FILE2~
DATA( FILE1+12, FILE2+18
DATA("" FILE1+10, FILE2+16
DIC ADD1+5~, ADD1+6*, ADD2+10~, ADD2+12*, DELETE1+4~, DELETE2+9~, FILE1+6~, FILE2+11~, LOOKUP1+4~, LOOKUP1+5*
, LOOKUP2+9~, LOOKUP2+11*, LOOKUP3+5~, LOOKUP3+6*, SELECT1+4~, SELECT1+5*
DIC("A" SELECT1+7*
DIC("P" ADD2+13*
DIC(0 ADD1+6*, ADD2+13*, LOOKUP1+5*, LOOKUP2+11*, LOOKUP3+6*, SELECT1+6*
DIDEL FILE1+6~, FILE2+11~
DIE ADD1+5~, ADD2+10~, FILE1+6~, FILE1+9*, FILE2+11~, FILE2+15*, LOOKUP1+4~, LOOKUP2+9~, LOOKUP3+5~
DIK DELETE1+4~, DELETE1+6*, DELETE2+9~, DELETE2+11*
DINUM ADD1+5~, ADD2+10~, LOOKUP1+4~, LOOKUP2+9~, LOOKUP3+5~
DLAYGO ADD1+5~, ADD1+7*, ADD2+10~, ADD2+14*, FILE1+6~, FILE2+11~, LOOKUP1+4~, LOOKUP2+9~, LOOKUP3+5~
DO ADD1+4!, ADD2+9!
DR FILE1+6~, FILE1+11*, FILE2+11~, FILE2+17*
DR(1 FILE1+13*, FILE2+19*
DTOUT ADD1+5~, ADD2+10~, FILE1+6~, FILE2+11~, LOOKUP1+4~, LOOKUP2+9~, LOOKUP3+5~, SELECT1+4~, SELECT1+9
DUOUT ADD1+5~, ADD2+10~, LOOKUP1+4~, LOOKUP2+9~, LOOKUP3+5~, SELECT1+4~, SELECT1+9
FIELDNO ADD2~, ADD2+12, ADD2+13, DELETE2~, DELETE2+11, FILE1+7~, FILE1+10*, FILE1+11, FILE1+12*, FILE1+13
, FILE2+12~, FILE2+16*, FILE2+17, FILE2+18*, FILE2+19, LOOKUP2~, LOOKUP2+11
FIELDNO1 FILE2~, FILE2+15, FILE2+19
FILENO ADD1~, ADD1+6, ADD1+7, ADD2~, ADD2+12, ADD2+13, ADD2+14, DELETE1~, DELETE1+6, DELETE2~
, DELETE2+11, FILE1~, FILE1+9, FILE1+13, FILE2~, FILE2+15, FILE2+19, LOOKUP1~, LOOKUP1+5, LOOKUP2~
, LOOKUP2+11, LOOKUP3~, LOOKUP3+6, SELECT1~, SELECT1+5
I FILE1+7~, FILE1+12*, FILE1+13, FILE2+12~, FILE2+18*, FILE2+19
IEN DELETE1~, DELETE1+5, DELETE2~, DELETE2+10, FILE1~, FILE1+8, FILE2~, FILE2+13
IEN1 ADD2~, ADD2+11, ADD2+12, DELETE2~, DELETE2+10, DELETE2+11, FILE2~, FILE2+13, FILE2+15, LOOKUP2~
, LOOKUP2+10, LOOKUP2+11, LOOKUP2+13
PROMPT SELECT1~, SELECT1+7
X ADD1~, ADD2~, DELETE1+4~, DELETE2+9~, FILE1+6~, FILE2+11~, LOOKUP1~, LOOKUP2~, LOOKUP3~, SELECT1+4~
Y ADD1+5~, ADD1+9, ADD2+10~, ADD2+16, DELETE1+4~, DELETE2+9~, FILE1+6~, FILE2+11~, LOOKUP1+4~, LOOKUP1+7
, LOOKUP2+9~, LOOKUP2+13*, LOOKUP2+14, LOOKUP3+5~, LOOKUP3+8, SELECT1+4~, SELECT1+9*, SELECT1+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All