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 |  Local Variables |  All
Print Page as PDF
Routine: BMXADOF1

Package: M Transfer

Routine: BMXADOF1


Information

BMXADOF1 ; IHS/CIHA/GIS - RPC CALL FOR EXTENDED FUNCTIONALITY OF BMXNet UTILITIES ;

Source Information

Source file <BMXADOF1.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
DRG Grouper 3 $$ICDDX^ICDCODE  $$IMP^ICDEXA  $$ICDDATA^ICDXCODE  
M Transfer 2 FILE^BMXADOF  $$NARR^BMXADOF2  
Kernel 1 $$VERSION^XPDUTL  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
M Transfer 4 BMXADOX  BMXADOX1  BMXADOXX  BMXADOXY  

Entry Points

Name Comments DBIA/ICR reference
PEEL
DXCK(FILE,SCHEMA,DATA,ERR) ;Special code to check ICDs for PROBLEM and V POV entry
ERR(ERR) ;
BAFM(OUT,CREF) ; EP- RPC: PASS DATA FROM A STD BROKER ADO ARRAY TO FILEMAN AND RETURN THE ACK MSG IN 'OUT' ARRAY
FILE
DSTG ; BUILD THE ADD/UPDATE STRING FOR THE EBCU FILER
PREP(OUT,SCHEMA,DATA) ; PREPARE DATA FOR THE ADO FILER
SPEC ; CHECK FOR SPECIAL CASES

External References

Name Field # of Occurrence
FILE^BMXADOF FILE
$$NARR^BMXADOF2 SPEC+7
$$GET1^DIQ DXCK+20
$$ICDDX^ICDCODE DXCK+30
$$IMP^ICDEXA DXCK+35
$$ICDDATA^ICDXCODE DXCK+37
$$VERSION^XPDUTL DXCK+30, DXCK+33

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!
  • Line Location: BMXADOF1+5
Function Call: WRITE
  • Prompt: !,DSTG
  • Line Location: FILE+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVSIT - [#9000010] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( PREP+7
^TMP("BMX ADO" BMXADOF1+5

Label References

Name Line Occurrences
BAFM BMXADOF1+5
DSTG SPEC+1, SPEC+2, SPEC+3, SPEC+4, SPEC+5
DXCK PREP+10
ERR PREP+7, PREP+10
PREP PEEL+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PREP+1~, PREP+3*
B PREP+1~, PREP+2*, PREP+3, DSTG+4, DSTG+5, DSTG+8, DSTG+10, DSTG+13, DSTG+14, DSTG+17
C PREP+1~, PREP+2*, PREP+4
CDST DXCK+34~, DXCK+35*, DXCK+36*, DXCK+37
CINFO DXCK+2~, DXCK+6*, DXCK+30*, DXCK+37*, DXCK+40
CKDT DXCK+2~, DXCK+6*, DXCK+16*, DXCK+20*, DXCK+24*, DXCK+35, DXCK+37
CNT BAFM+3~, BAFM+4*, FILE+2*, ERR+3*, ERR+4
CREF BAFM~, BAFM+1, BAFM+2, PEEL+1, PEEL+2, PEEL+10
D PREP+1~
DA PREP+1~, DSTG+1*
DAS PREP+1~, PREP+2*, PREP+4*, DSTG+1*, FILE
DATA BAFM+3~, PREP~, PREP+4, PREP+10, DSTG+1, DSTG+3, DXCK~, DXCK+10
DSTG PREP+1~, DSTG+1*, DSTG+13*, DSTG+14*, DSTG+16*, DSTG+17*, FILE
DT DXCK+24
ECNT BAFM+3~, BAFM+4*, PEEL+11, PEEL+12, FILE+1*, ERR+2*
ERR PREP+1~, PREP+7*, PREP+10, DXCK~, DXCK+40*, ERR~, ERR+1, ERR+4
FILE PREP+1~, PREP+7*, PREP+10, SPEC+1, SPEC+2, SPEC+3, SPEC+4, SPEC+5, SPEC+6, FILE
, DXCK~, DXCK+14, DXCK+19
FLD PREP+1~, DSTG+5*, DSTG+6, DSTG+7, DSTG+8, DSTG+9*, DSTG+10*, DSTG+11*, DSTG+12, DSTG+13
, DSTG+14, DSTG+17, DXCK+8~, DXCK+11*, DXCK+15, DXCK+16, DXCK+20, DXCK+21
ICD DXCK+2~, DXCK+6*, DXCK+15*, DXCK+21*, DXCK+29, DXCK+30, DXCK+37
LEV PREP+1~, PREP+4*
MAND PREP+1~
MAX PREP+1~, PREP+6*, DSTG+2, DXCK+2~, DXCK+4*, DXCK+7
MSG PREP+1~, FILE, FILE+1, FILE+2
NODE BAFM+3~, PEEL*, PEEL+1*, PEEL+2, DXCK+8~, DXCK+9*, DXCK+11
OUT BMXADOF1+5, BAFM~, BAFM+4*, PEEL+7, PREP~
OUT( FILE+2*, ERR+4*
OUT(0 PEEL+11*, PEEL+12*
PCE PREP+1~, DSTG+2*, DSTG+3, DXCK+2~, DXCK+7*, DXCK+9, DXCK+10
S PREP+1~, DSTG+3*, DSTG+4, DSTG+5, DSTG+10
SCHEMA BAFM+3~, PEEL+6*, PEEL+7, PREP~, PREP+3, PREP+5*, PREP+6, PREP+7, PREP+10, SPEC+1
, SPEC+2, SPEC+3, SPEC+4, SPEC+5, DSTG+3, DSTG+8, DXCK~, DXCK+4, DXCK+9
STG BAFM+3~, PEEL*, PEEL+3*, PEEL+4*, PEEL+5*, PEEL+6, PEEL+7
TOP PREP+1~, PREP+3*, PREP+4
U PREP+3, PREP+5, PREP+6, DSTG+3, DXCK+4, DXCK+9, DXCK+10
VAL PREP+1~, DSTG+3*, DSTG+8, DSTG+11, DSTG+13, DSTG+14, DSTG+17, DXCK+8~, DXCK+10*, DXCK+15
, DXCK+16, DXCK+20, DXCK+21
X BAFM+3~, PEEL+2*, PEEL+3
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 |  Local Variables |  All