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 |  Marked Items  | All
Print Page as PDF
Routine: MAGXCVR

Package: Imaging

Routine: MAGXCVR


Information

MAGXCVR ;WOIFO/SEB,MLH - Image File Conversion Reports ; 05/18/2007 11:23

Source Information

Source file <MAGXCVR.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 $$HTE^XLFDT  EN^XUTMDEVQ  
Imaging 1 ($$UCASE,BOUNDS)^MAGXCVP  
VA FileMan 1 ($$GET1,GETS)^DIQ  

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

Package Total Caller Graph
Imaging 2 MAG IMAGE INDEX STATUS  MAGXCVP  

Entry Points

Name Comments DBIA/ICR reference
REPORT
REPORT1
REPONE(MAGIEN,TYPE)
INDICES(INDXDATA,TYPE)
SUMMARY
ALL
SUMMARY1
HEADER(TYPE)
SUMM(SUMDATA)
DETL(SUMMARY)
DONE
STATUS
ST()

External References

Name Field # of Occurrence
$$GET1^DIQ REPONE+3, REPONE+16, REPONE+17, INDICES+6
GETS^DIQ REPONE+13
$$UCASE^MAGXCVP ALL+1
BOUNDS^MAGXCVP REPORT+1
$$HTE^XLFDT REPORT1+2, REPORT1+8
EN^XUTMDEVQ REPORT+6, ALL+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Are you sure that you want to run this report for ",(END-START+1)," images? Y // "
  • Line Location: REPORT+2
Function Call: WRITE
  • Prompt: !,"OK, report not printed."
  • Line Location: REPORT+3
Function Call: WRITE
  • Prompt: !,"This report must be run on a device at least 132 columns wide."
  • Line Location: REPORT+5
Function Call: WRITE
  • Prompt: !,"This report must be run on a device at least 132 columns wide. Goodbye!"
  • Line Location: REPORT1+1
Function Call: WRITE
  • Prompt: !,MAGIEN
  • Line Location: REPONE+8
Function Call: WRITE
  • Prompt: ?9,"<<< "_$S(GRPFLG:"PARENT ",1:"")_"IMAGE RECORD DOES NOT EXIST! >>>"
  • Line Location: REPONE+10
Function Call: WRITE
  • Prompt: ?9,$E($G(MAGVALS(6,"E")),1,16),?27,$E($G(MAGVALS(10,"E")),1,27),?56,$E($G(MAGVALS(16,"E")),1,20)
  • Line Location: REPONE+18
Function Call: WRITE
  • Prompt: ?78,$E($G(MAGVALS(100,"E")),1,23),?103,$E($G(MAGVALS(3,"E")),1,17),?120,$E(UTYPE,1,10)
  • Line Location: REPONE+19
Function Call: WRITE
  • Prompt: !
  • Line Location: REPONE+21
Function Call: WRITE
  • Prompt: !
  • Line Location: INDICES+2
Function Call: WRITE
  • Prompt: ?TAB,$E(INDXVAL,1,LEN)," "
  • Line Location: INDICES+8
Function Call: WRITE
  • Prompt: $P("Package^Class^Type^Procedure^Specialty",U,D0),": ",$E(INDXVAL,1,LEN),$E(SPACES,1,LEN-$L(INDXVAL))
  • Line Location: INDICES+9
Function Call: WRITE
  • Prompt: !,"This report must be run on a 132-column device. Goodbye!"
  • Line Location: SUMMARY1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SUMMARY1+6
Function Call: WRITE
  • Prompt: !
  • Line Location: SUMMARY1+9
Function Call: WRITE
  • Prompt: "-"
  • Line Location: SUMMARY1+9
Function Call: WRITE
  • Prompt: !!,"Index Commit History:"
  • Line Location: SUMMARY1+13
Function Call: WRITE
  • Prompt: !?2,I,?8,$P(SUMDATA,U),"-",$P(SUMDATA,U,3)," started on ",$P(SUMDATA,U,2),", finished on ",$P(SUMDATA,U,4)
  • Line Location: SUMMARY1+16
Function Call: READ
  • Timeout: DTIME
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: #
  • Condition for execution: PAGE>0
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !?53,"Image Index Report ",$S(TYPE=1:"Detail",1:"Summary"),?106,"Page #",PAGE
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,"Img ID",?9,"Procedure",?27,"Short Description",?56,"Parent Data File"
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: ?78,"Document Category",?103,"Obj. Type",?120,"User Type"
  • Line Location: HEADER+8
Function Call: WRITE
  • Prompt: !?9,"Package",?27,"Class",?36,"Type",?56,"Procedure/Event",?78,"Specialty"
  • Line Location: HEADER+9
Function Call: WRITE
  • Prompt: !?40,"Compiled: ",$P(STATUS,U,2),"-",$P(STATUS,U,4)
  • Line Location: HEADER+12
Function Call: WRITE
  • Prompt: !?(132-11-$L($P(STATUS,U))-$L($P(STATUS,U,3))/2),"Image IDs: ",$P(STATUS,U),"-",$P(STATUS,U,3)
  • Line Location: HEADER+13
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+15
Function Call: WRITE
  • Prompt: "-"
  • Line Location: HEADER+15
Function Call: WRITE
  • Prompt: !,"Total: ",$P(SUMDATA,U),?15,"First IEN: ",$P(SUMDATA,U,2),?35,"Last IEN: ",$P(SUMDATA,U,3)
  • Line Location: SUMM+0
Function Call: WRITE
  • Prompt: !,"Img ID",?9,"Procedure",?27,"Short Description",?56,"Parent Data File"
  • Line Location: SUMM+2
Function Call: WRITE
  • Prompt: ?78,"Document Category",?103,"Obj. Type",?120,"User Type"
  • Line Location: SUMM+3
Function Call: WRITE
  • Prompt: !,"Img ID",?9,"Procedure",?27,"Short Description",?56,"Parent Data File"
  • Line Location: DETL+1
Function Call: WRITE
  • Prompt: ?78,"Document Category",?103,"Obj. Type",?120,"User Type"
  • Line Location: DETL+2
Function Call: WRITE
  • Prompt: !!,"Done!"
  • Line Location: DONE+0
Function Call: WRITE
  • Prompt: !
  • Line Location: STATUS+2
Function Call: WRITE
  • Prompt: "-"
  • Line Location: STATUS+2
Function Call: WRITE
  • Prompt: !,"Current status: ",$$ST
  • Line Location: STATUS+3
Function Call: WRITE
  • Prompt: " (#",TASKNUM,")"
  • Line Location: STATUS+3
Function Call: WRITE
  • Prompt: ?60,"Current IEN: ",$P(STDATA,U,((STFLAG>3)+1)*6)
  • Line Location: STATUS+4
Function Call: WRITE
  • Prompt: !!,"Last generation started on: ",$P(STDATA,U,3),?53,"Starting IEN: ",$P(STDATA,U,2)
  • Line Location: STATUS+5
Function Call: WRITE
  • Prompt: !?18,"ended on: ",$P(STDATA,U,5),?55,"Ending IEN: ",$P(STDATA,U,4)
  • Line Location: STATUS+6
Function Call: WRITE
  • Prompt: !!?4,"Last commit started on: ",$P(STDATA,U,9),?53,"Starting IEN: ",$P(STDATA,U,8)
  • Line Location: STATUS+7
Function Call: WRITE
  • Prompt: !?18,"ended on: ",$P(STDATA,U,11),?55,"Ending IEN: ",$P(STDATA,U,10)
  • Line Location: STATUS+8
Function Call: WRITE
  • Prompt: !
  • Line Location: STATUS+9
Function Call: WRITE
  • Prompt: "-"
  • Line Location: STATUS+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^MAG(2005 - [#2005] GET1^DIQ,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MAG(2005 - [#2005] REPORT1+5, REPORT1+7, REPONE+9, REPONE+15
^XTMP("MAG30P25" SUMMARY1+3, SUMMARY1+4, SUMMARY1+14, SUMMARY1+15, HEADER+1, DETL+4, STATUS+1, ST+1
^XTMP("MAGIXCVGEN" REPONE+20

Label References

Name Line Occurrences
$$ST STATUS+3
DETL SUMMARY1+7
DONE REPORT+3, REPORT+7, ALL+1, ALL+5
HEADER REPORT1+3, REPONE+7, INDICES+11, SUMMARY1+2, SUMMARY1+6, SUMMARY1+10, SUMMARY1+13, SUMMARY1+17, SUMM+1, SUMM+4
, DETL+3
INDICES REPONE+21, SUMMARY1+5
REPONE REPORT1+7, DETL+5
SUMM SUMMARY1+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHILD1 REPONE~, REPONE+15*, REPONE+16
>> CT STATUS+2*, STATUS+9*
D0 INDICES~, INDICES+3*, INDICES+4, INDICES+5, INDICES+6, INDICES+7, INDICES+9
DETAIL SUMMARY~, ALL*, ALL+1*, ALL+2*, ALL+3, SUMMARY1+7, SUMMARY1+8
DTIME REPORT+2, ALL, HEADER+2
END REPORT~*, REPORT+1, REPORT+2, REPORT+4, REPORT1+4*, REPORT1+5*, REPORT1+7
ENDDT REPORT1~, REPORT1+8*
GRPFLG REPONE+1~, REPONE+3*, REPONE+6*, REPONE+10
GRPIEN REPONE~, REPONE+3*, REPONE+5, REPONE+6*, REPONE+9, REPONE+13, REPONE+14, REPONE+15
I SUMMARY1+9*, SUMMARY1+14*, SUMMARY1+15, SUMMARY1+16, HEADER~, HEADER+4*, HEADER+15*
INDXDATA REPONE~, REPONE+20*, REPONE+21, INDICES~, INDICES+4
INDXNUM INDICES~, INDICES+5*, INDICES+6
INDXVAL INDICES~, INDICES+4*, INDICES+6*, INDICES+8, INDICES+9
IO(0 REPORT+5
IOM REPORT1+1, SUMMARY1+1
IOSL REPONE+7, INDICES+11, SUMMARY1+6, SUMMARY1+10, SUMMARY1+13, SUMMARY1+17, SUMM+1, SUMM+4, DETL+3
>> IOT HEADER+2
LEN INDICES~, INDICES+7*, INDICES+8, INDICES+9
LINENUM REPORT1~, REPORT1+3*, REPONE+7*, INDICES+11*, SUMMARY1~, SUMMARY1+2*, SUMMARY1+6*, SUMMARY1+10*, SUMMARY1+13*, SUMMARY1+17*
, HEADER+3*, SUMM+1*, SUMM+4*, DETL+3*
MAGIEN REPORT1~, REPORT1+6*, REPORT1+7*, REPONE~, REPONE+3, REPONE+6, REPONE+8, REPONE+20, SUMMARY1~, DETL~
, DETL+4*, DETL+5
MAGTMP REPONE~, REPONE+12!
MAGTMP(2005 REPONE+14
MAGVALS REPONE~, REPONE+14!*
MAGVALS(10 REPONE+18
MAGVALS(100 REPONE+19
MAGVALS(16 REPONE+18
MAGVALS(3 REPONE+16*, REPONE+19
MAGVALS(6 REPONE+18
MAGVALS(8 REPONE+17
PAGE REPORT1~, REPORT1+3*, SUMMARY1~, SUMMARY1+2*, HEADER+2, HEADER+3*, HEADER+4, HEADER+5
RET REPORT1~, REPORT1+3*, REPORT1+7, REPONE+7, INDICES+11, SUMMARY1~, SUMMARY1+2*, SUMMARY1+3, SUMMARY1+5, SUMMARY1+6
SUMMARY1+7, SUMMARY1+8, SUMMARY1+10, SUMMARY1+12, SUMMARY1+13, SUMMARY1+17, HEADER+2*, SUMM+1, SUMM+4, SUMM+6
, DETL+3, DETL+4, DETL+5
>> RUN REPORT+2*, REPORT+3
SPACES INDICES~, INDICES+1*, INDICES+9
START REPORT~*, REPORT+1, REPORT+2, REPORT+4, REPORT1+4*, REPORT1+6
STARTDT REPORT1~, REPORT1+2*
STATUS HEADER~, HEADER+1*, HEADER+12, HEADER+13, ST~, ST+4*, ST+5
STDATA STATUS~, STATUS+1*, STATUS+4, STATUS+5, STATUS+6, STATUS+7, STATUS+8, ST~, ST+1*, ST+2
STFLAG STATUS~, STATUS+1*, STATUS+4, ST~, ST+2*, ST+3, ST+4
SUMDATA SUMMARY1~, SUMMARY1+4*, SUMMARY1+8, SUMMARY1+15*, SUMMARY1+16, SUMM~, SUMM+6
SUMMARY SUMMARY1~, SUMMARY1+2*, SUMMARY1+3*, SUMMARY1+4, SUMMARY1+5, SUMMARY1+7, DETL~, DETL+4
TAB INDICES~, INDICES+7*, INDICES+8
TASKNUM STATUS~, STATUS+1*, STATUS+3
TYPE REPONE~, REPONE+7, REPONE+21, INDICES~, INDICES+8, INDICES+9, INDICES+11, HEADER~, HEADER+3, HEADER+5
, HEADER+6, HEADER+11
U REPORT1+5, INDICES+4, INDICES+7, INDICES+9, SUMMARY1+5, SUMMARY1+16, HEADER+3, HEADER+12, HEADER+13, SUMM
, SUMM+6, STATUS+1, STATUS+4, STATUS+5, STATUS+6, STATUS+7, STATUS+8, ST+2
UTYPE REPONE~, REPONE+17*, REPONE+19
ZTSAVE REPORT+4~, REPORT+6, SUMMARY~, ALL+4
ZTSAVE("DETAIL" ALL+3*
ZTSAVE("END" REPORT+4*
ZTSAVE("START" REPORT+4*

Marked Items

Name Field # of Occurrence
$T( REPORT+6, ALL+4
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 |  Marked Items  | All