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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BMXADOS1

Package: M Transfer

Routine: BMXADOS1


Information

BMXADOS1 ; IHS/CIHA/GIS - UPDATE THE BMX ADO SCHEMA FILE GUI VERSION ;

Source Information

Source file <BMXADOS1.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
M Transfer 2 SS^BMXADO  ($$FDEF,FLIST,SC)^BMXADOS  

Entry Points

Name Comments DBIA/ICR reference
DISP(OUT) ; TEMP DISPLAY
FNIT(PARAM,IENS,MAX,OUT,TOT) ; CUSTOM ITERATOR TO DISPLAY FILE OR SUBFILE NAME GIVEN FILE NUMBER
SCH ; RETURN A LIST OF SCHEMAS
SFT(FNAME) ; TRIGGER "YES" TO INDICATE THAT A SUBFILE IS PRESENT WITHIN A FILE
SCHEMA(NAME) ; GIVEN SCHEMA NAME, RETURN THE IEN
SF ; RETURN A LIST OF SUBFILES
FLDIT(PARAM,IENS,MAX,OUT,TOT) ; CUSTOM ITERATOR TO DISPLAY FIELDS
FILE ; RETURN A LIST OF FILES
FLD ; RETURN LIST OF FIELDS FOR A FILE OR SUBFILE
SFIT(PARAM,IENS,MAX,OUT,TOT) ; CUSTOM ITERATOR TO DISPLAY SUBFILES
SD ; RETURN THE SCHEMA DEFINITION

External References

Name Field # of Occurrence
SS^BMXADO FILE+3, SF+3, FLD+3, SCH+3, SD+3
$$FDEF^BMXADOS FLDIT+11
FLIST^BMXADOS FLDIT+2
SC^BMXADOS SFIT+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DISP+2
Function Call: WRITE
  • Prompt: !,X
  • Line Location: DISP+3
Function Call: READ
  • Timeout: $G(DTIME,60)
  • Variable: %
  • Line Location: FILE+4
Function Call: READ
  • Timeout: $G(DTIME,60)
  • Variable: %
  • Line Location: SF+4
Function Call: READ
  • Timeout: $G(DTIME,60)
  • Variable: %
  • Line Location: FLD+4
Function Call: READ
  • Timeout: $G(DTIME,60)
  • Variable: %
  • Line Location: SCH+4
Function Call: READ
  • Timeout: $G(DTIME,60)
  • Variable: %
  • Line Location: SD+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BMXADO("B" SCHEMA+2
^DD( FNIT+4, FNIT+5, SFT+5
^DIC("B" SFT+3
^TMP("BMX ADO" FILE+5!, SF+5!, FLD+5!, SCH+5!, SD+5!, FLDIT+14*, FNIT+7*, SFIT+11*

Label References

Name Line Occurrences
$$SCHEMA FILE+2, SF+2, FLD+2, SCH+2, SD+2
DISP FILE+4, SF+4, FLD+4, SCH+4, SD+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% FILE+1~, FILE+4*, SF+1~, SF+4*, FLD+1~, FLD+4*, SCH+1~, SCH+4*, SD+1~, SD+4*
CNT FLDIT+1~, FLDIT+3*, FLDIT+4*, FLDIT+5, SFIT+1~, SFIT+3*, SFIT+4*, SFIT+5
DDT FLDIT+1~, FLDIT+12*, FLDIT+14
DEL FLDIT+1~, FLDIT+3*, FLDIT+6, FLDIT+9, SFIT+1~, SFIT+3*, SFIT+6, SFIT+9
DHDR FLDIT+1~, FLDIT+12*, FLDIT+14
DKEY FLDIT+1~, FLDIT+13*, FLDIT+14
DLEN FLDIT+1~, FLDIT+12*, FLDIT+14
DNA FLDIT+1~, FLDIT+13*, FLDIT+14
DRO FLDIT+1~, FLDIT+13*, FLDIT+14
DTIME FILE+4, SF+4, FLD+4, SCH+4, SD+4
FIEN SFT+2~, SFT+3*, SFT+4, SFT+5
FNAME SFT~, SFT+1, SFT+3
I DISP+1~, DISP+2*, DISP+3*
IEN SCHEMA+1~, SCHEMA+2*, SCHEMA+3
IENS FLDIT~, FNIT~, SFIT~
MAX FLDIT~, FNIT~, SFIT~
NAME SCHEMA~, SCHEMA+2, FLDIT+1~, FLDIT+6*, FLDIT+8, FLDIT+14, FNIT+1~, FNIT+3*, FNIT+5*, FNIT+7
, SFIT+1~, SFIT+6*, SFIT+8, SFIT+11
NUM FLDIT+1~, FLDIT+9*, FLDIT+11, FLDIT+14, FNIT+1~, FNIT+2*, FNIT+4, FNIT+5, FNIT+7, SFIT+1~
, SFIT+9*, SFIT+11
OUT DISP~, DISP+3, FILE+1~, FILE+3, FILE+4, SF+1~, SF+3, SF+4, FLD+1~, FLD+3
, FLD+4, SCH+1~, SCH+3, SCH+4, SD+1~, SD+3, SD+4, FLDIT~, FNIT~, SFIT~
PARAM FLDIT~, FLDIT+2, FLDIT+11, FNIT~, FNIT+2, SFIT~, SFIT+2
SFARR FLDIT+1~, FLDIT+2, SFIT+1~, SFIT+2
SFARR( FLDIT+4, FLDIT+5, SFIT+4, SFIT+5
SIEN FILE+1~, FILE+2*, FILE+3, SF+1~, SF+2*, SF+3, FLD+1~, FLD+2*, FLD+3, SCH+1~
, SCH+2*, SCH+3, SD+1~, SD+2*, SD+3
TOT FLDIT~, FLDIT+10*, FLDIT+14, FNIT~, FNIT+6*, FNIT+7, SFIT~, SFIT+10*, SFIT+11
U FLDIT+14, FNIT+7, SFIT+11
X DISP+1~, DISP+3*, FLDIT+1~, FLDIT+5*, FLDIT+6, FLDIT+9, SFIT+5*, SFIT+6, SFIT+9
Y FLDIT+1~, FLDIT+11*, FLDIT+12
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All