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

Package: Imaging

Routine: MAGXCVE


Information

MAGXCVE ;WOIFO/SEB,MLH - Image File Conversion Utilities & Misc. options ; 13 Aug 2003 1:24 PM

Source Information

Source file <MAGXCVE.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Imaging 3 ($$DELETE,HELP)^MAGXCVH  (DIE,EN)^MAGXCVL  $$UCASE^MAGXCVP  
VA FileMan 3 ^DIC  FIELD^DID  ^DIR  
Kernel 1 $$NOW^XLFDT  

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

Package Total Caller Graph
Imaging 1 MAG IMAGE INDEX MAP EDIT  

Entry Points

Name Comments DBIA/ICR reference
EDIT ;
MENU ;
LOOKUP(INPUT)
PRLOOKUP(ITEMTXT,FLDNUM)
PR1 ;
; Can't use ^DIR here because of the way we have to process input of '?'.
FILE(FLDNUM,ITEMIX,ITEMTXT)
PKG
CLS
TYP
PRC
SPC
ORG
END ; File changes into mapping global, mapping global audit, and (if applicable)
; PARENT DATA FILE File (#2005.03) or MAG DESCRIPTIVE CATEGORIES File
; (#2005.81).
PKGPARSE(PKG)

External References

Name Field # of Occurrence
^DIC LOOKUP+8, CLS+7, TYP+7, PRC+7, SPC+7
FIELD^DID PKG+6, ORG
^DIR EDIT+5, MENU+5
$$DELETE^MAGXCVH PKG+5, CLS+5, TYP+5, PRC+5, SPC+5, ORG+10
HELP^MAGXCVH PKG+9, CLS+6, TYP+6, PRC+6, SPC+6, ORG+12, ORG+15
DIE^MAGXCVL END+9
EN^MAGXCVL EDIT+6
$$UCASE^MAGXCVP PR1+3, PKG+1, PKGPARSE+1
$$NOW^XLFDT END+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: LOOKUP+8
Function Call: READ
  • Variable: ITEMTXT
  • Timeout: DTIME
  • Line Location: PR1+2
Function Call: WRITE
  • Prompt: !!,"Select ",$S(FLDNUM=10:"Short Description",1:"Procedure Name"),": "
  • Line Location: PR1+2
Function Call: WRITE
  • Prompt: !?3,ITEMTXT
  • Line Location: PR1+6
Function Call: READ
  • Formatting: !?3
  • Prompt: "'^' TO STOP: "
  • Variable: ANS
  • Timeout: DTIME
  • Line Location: PR1+7
Function Call: WRITE
  • Prompt: " ",$S(ITEMTXT="":"??",1:ITEMTXT)
  • Line Location: PR1+12
Function Call: WRITE
  • Prompt: !!,"Do you want to add '",ITEMTXT,"' to the mapping file? N // "
  • Line Location: PR1+15
Function Call: WRITE
  • Prompt: !!,"OK, entry not added."
  • Line Location: PR1+16
Function Call: READ
  • Variable: PKG
  • Timeout: DTIME
  • Line Location: PKG+1
Function Call: WRITE
  • Prompt: !,"Package: ",VALUE," // "
  • Line Location: PKG+1
Function Call: WRITE
  • Prompt: " ",$S(PKG="":"??",1:PKG)
  • Line Location: PKG+3
Function Call: WRITE
  • Prompt: !,"No value to delete."
  • Line Location: PKG+4
Function Call: WRITE
  • Prompt: !
  • Line Location: PKG+8
Function Call: WRITE
  • Prompt: !,"Valid packages are:"
  • Line Location: PKG+9
Function Call: WRITE
  • Prompt: !,CODE
  • Line Location: PKG+10
Function Call: WRITE
  • Prompt: !,"Unknown package code. Please try again."
  • Line Location: PKG+15
Function Call: WRITE
  • Prompt: " ",PKG
  • Line Location: PKG+16
Function Call: WRITE
  • Prompt: !,"Class: ",VALUE," // "
  • Line Location: CLS+1
Function Call: WRITE
  • Prompt: !,"No value to delete."
  • Line Location: CLS+4
Function Call: WRITE
  • Prompt: !
  • Line Location: CLS+7
Function Call: WRITE
  • Prompt: !,"Type: "_VALUE_" // "
  • Line Location: TYP+1
Function Call: WRITE
  • Prompt: !,"No value to delete."
  • Line Location: TYP+4
Function Call: WRITE
  • Prompt: !
  • Line Location: TYP+7
Function Call: WRITE
  • Prompt: !,"Procedure/Event: "_VALUE_" // "
  • Line Location: PRC+1
Function Call: WRITE
  • Prompt: !,"No value to delete."
  • Line Location: PRC+4
Function Call: WRITE
  • Prompt: !
  • Line Location: PRC+7
Function Call: WRITE
  • Prompt: !,"Specialty: "_VALUE_" // "
  • Line Location: SPC+1
Function Call: WRITE
  • Prompt: !,"No value to delete."
  • Line Location: SPC+4
Function Call: WRITE
  • Prompt: !
  • Line Location: SPC+7
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ORG+6
Function Call: WRITE
  • Prompt: !,"Origin: "_VALUE_" // "
  • Line Location: ORG+6
Function Call: WRITE
  • Prompt: !,"No value to delete."
  • Line Location: ORG+9
Function Call: WRITE
  • Prompt: !
  • Line Location: ORG+11
Function Call: WRITE
  • Prompt: !,"Valid origins are as follows:"
  • Line Location: ORG+12
Function Call: WRITE
  • Prompt: !,?3,CODE,?8,CODES(CODE)
  • Line Location: ORG+13
Function Call: WRITE
  • Prompt: !?5,CT,?9,PKGFND(CT)
  • Line Location: PKGPARSE+10
Function Call: READ
  • Variable: SEL
  • Timeout: DTIME
  • Line Location: PKGPARSE+11
Function Call: WRITE
  • Prompt: !,"Choose 1-",PKGFND,": "
  • Line Location: PKGPARSE+11
Function Call: WRITE
  • Prompt: $C(7),"??"
  • Line Location: PKGPARSE+12
Routine Call
  • DIC
  • Line Location:
    • LOOKUP+8
    • CLS+7
    • TYP+7
    • PRC+7
    • SPC+7
Routine Call
  • DIR
  • Line Location:
    • EDIT+5
    • MENU+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^MAG(2005 - [#2005] FIELD^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP("MAG30P25" EDIT+1, PR1+5, PR1+12, PR1+13*, PR1+14, FILE+6, PKG+3, PKG+13*, END+4, END+5*
END+6, END+8*

Label References

Name Line Occurrences
$$PKGPARSE PKG+12
CLS PKG+2, PKG+14, CLS+2, CLS+4, CLS+5, CLS+7, TYP+2, PRC+2, SPC+2, ORG+7
END PKG+2, PKG+5, CLS+2, CLS+5, TYP+2, TYP+5, PRC+2, PRC+5, SPC+2, SPC+5
ORG+7, ORG+8, ORG+10
FILE LOOKUP+9, PR1+18
LOOKUP MENU+8
MENU EDIT+8, MENU+9
ORG PKG+2, CLS+2, TYP+2, PRC+2, SPC+2, SPC+3, ORG+7, ORG+9, ORG+10, ORG+11
ORG+15
PKG PKG+2, PKG+3, PKG+4, PKG+5, PKG+8, PKG+15, CLS+2, TYP+2, PRC+2, SPC+2
ORG+7
PR1 PR1+4, PR1+12
PRC PKG+2, CLS+2, TYP+2, TYP+3, PRC+2, PRC+4, PRC+5, PRC+7, SPC+2, ORG+7
PRLOOKUP LOOKUP+13
SPC PKG+2, CLS+2, TYP+2, PRC+2, PRC+3, SPC+2, SPC+4, SPC+5, SPC+7, ORG+7
TYP PKG+2, CLS+2, CLS+3, TYP+2, TYP+4, TYP+5, TYP+7, PRC+2, SPC+2, ORG+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS LOOKUP~, PRLOOKUP~, PR1+4*, PR1+5, PR1+7*, PR1+14, PR1+15*, PR1+16*
AUDREC FILE+1~, END+7*, END+8
CH2 FILE~, PKG+2*, CLS+2*, TYP+2*, PRC+2*, SPC+2*, ORG+7*
CODE FILE~, PKG+7*, PKG+10*, ORG+3*, ORG+13*, PKGPARSE~, PKGPARSE+5*, PKGPARSE+6
CODES FILE~, FILE+3~, PKG+6!, ORG!
CODES( PKG+7*, PKG+10, PKG+15, ORG+3*, ORG+5, ORG+13, ORG+15, PKGPARSE+2, PKGPARSE+5
CT LOOKUP~, PRLOOKUP~, PR1+5*, PR1+7, PKGPARSE~, PKGPARSE+10*
DIC LOOKUP~, LOOKUP+8*, FILE~, CLS+7*, TYP+7*, PRC+7*, SPC+7*
DIC("A" LOOKUP+5*
DIC(0 LOOKUP+8*, CLS+7*, TYP+7*, PRC+7*, SPC+7*
DIR EDIT+2!, MENU+1!
DIR("A" EDIT+3*, EDIT+4*, MENU+4*
DIR("B" EDIT+4*
DIR(0 EDIT+2*, MENU+1*, MENU+2*, MENU+3*
DTIME PR1+2, PR1+7, PR1+15, PKG+1, CLS+1, TYP+1, PRC+1, SPC+1, ORG+6, PKGPARSE+11
>> DTOUT EDIT+1, MENU+6, PKG+5, CLS+5, TYP+5, PRC+5, SPC+5, ORG+10
>> DUOUT EDIT+1, MENU+6, PKG+5, CLS+5, TYP+5, PRC+5, SPC+5, ORG+10
DUZ END+7
FILELIST LOOKUP~, LOOKUP+3*, LOOKUP+4*, LOOKUP+5
FILENUM LOOKUP~, LOOKUP+1*, LOOKUP+8
FLDNFO FILE~
FLDNFO("POINTER" PKG+7, ORG+1, ORG+2
FLDNUM LOOKUP~, LOOKUP+2*, LOOKUP+9, LOOKUP+13, PRLOOKUP~, PR1+2, PR1+5, PR1+11, PR1+14, PR1+18
, FILE~, FILE+6, END+4, END+5, END+7, END+9
INPUT LOOKUP~, LOOKUP+1, LOOKUP+2, LOOKUP+5, LOOKUP+6
IOSL PR1+7
ITEMIX FILE~, FILE+6, END+4, END+5, END+7, END+9
ITEMNUM LOOKUP~, LOOKUP+9*
ITEMTXT LOOKUP~, LOOKUP+9*, LOOKUP+13, PRLOOKUP~, PR1+2*, PR1+3*, PR1+4*, PR1+5*, PR1+6, PR1+10*
PR1+12*, PR1+13, PR1+14, PR1+15, PR1+18, FILE~, END+3
>> IXAUD END+6*, END+8
LASTSUB PRLOOKUP~, PR1+11*, PR1+12, PR1+13
MAPDATA FILE~, FILE+6*, PKGPKG+5*, PKG+13, PKG+16*, CLSCLS+5*, CLS+8*, TYP
TYP+5*, TYP+8*, PRCPRC+5*, PRC+8*, SPCSPC+5*, SPC+8*, ORG+5, ORG+10*
ORG+16*, END+3, END+9
NEWDATA FILE+2~, END+3*, END+4, END+5, END+7
>> ORG ORG+8*, ORG+9, ORG+10, ORG+11, ORG+15, ORG+16
PAIR FILE+4~, ORG+2*, ORG+3
PC FILE~, PKG+7*, ORG+1*, ORG+2
PKG FILE~, PKG+1*, PKG+2, PKG+3*, PKG+4, PKG+5, PKG+8, PKG+12*, PKG+13, PKG+14
PKG+15, PKG+16, PKGPARSE~, PKGPARSE+1*, PKGPARSE+2, PKGPARSE+3, PKGPARSE+5
PKGFND FILE~, PKGPARSE~, PKGPARSE+1!*, PKGPARSE+3*, PKGPARSE+6*, PKGPARSE+8, PKGPARSE+9, PKGPARSE+10, PKGPARSE+11
PKGFND( PKGPARSE+6*, PKGPARSE+10, PKGPARSE+12, PKGPARSE+13
PKGFND(1 PKGPARSE+3*, PKGPARSE+9
SEL PKGPARSE~, PKGPARSE+11*, PKGPARSE+12, PKGPARSE+13
U LOOKUP+1, LOOKUP+2, LOOKUP+5, LOOKUP+9, FILE+6, PKGPKG+5, PKG+13, PKG+16, CLS
CLS+5, CLS+8, TYPTYP+5, TYP+8, PRCPRC+5, PRC+8, SPCSPC+5
SPC+8, ORG+5, ORG+10, ORG+16, END+3, END+7
VALUE FILE~, PKG*, PKG+1, PKG+4, CLS*, CLS+1, CLS+4, TYP*, TYP+1, TYP+4
, PRC*, PRC+1, PRC+4, SPC*, SPC+1, SPC+4, ORG+5*, ORG+6, ORG+9
X FILE~, CLS+1*, CLS+2, CLS+3, CLS+4, CLS+5, CLS+6, TYP+1*, TYP+2, TYP+3
TYP+4, TYP+5, TYP+6, PRC+1*, PRC+2, PRC+3, PRC+4, PRC+5, PRC+6, SPC+1*
SPC+2, SPC+3, SPC+4, SPC+5, SPC+6, ORG+6*, ORG+7, ORG+8
Y EDIT+6, MENU+7, MENU+8, LOOKUP~, LOOKUP+7, LOOKUP+8, LOOKUP+9, FILE~, PKG+2*, CLS+7
CLS+8, TYP+7, TYP+8, PRC+7, PRC+8, SPC+7, SPC+8
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