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

Package: Imaging

Routine: MAGVD001


Information

MAGVD001 ;WOIFO/BT,NST,DAC,PMK - Delete Study By Accession Number ; Feb 15, 2022@10:23:58

Source Information

Source file <MAGVD001.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Imaging 7 ($$GMRCIEN,$$UP)^MAGDFCNV  $$SENSEMP^MAGUPSE  ($$CONFIRM,$$CONFSENS,$$GETACC,$$GETRSN,$$ISPATSEN,$$UC)^MAGVD001  DELACC^MAGVD002  SHOWINFO^MAGVD004  GIBYACC^MAGVD007  $$STATSEP^MAGVRS41  
VA FileMan 3 EN^DDIOL  ^DIC  ^DIR  
Kernel 1 $$NOW^XLFDT  
Registration 1 SETLOG^DGSEC  

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

Package Total Caller Graph
Imaging 3 MAG SYS-DELETE STUDY  MAGDSTD1  MAGVD001  

Entry Points

Name Comments DBIA/ICR reference
DELSTUDY ; Delete Study by Accession Number (option MAG SYS-DELETE STUDY)
GETACC() ; Get Accession Number
GETACCHELP ; double quote help message
ISMSKOK(Y) ; Verify accession number format - 0 invalid; 1 - valid
ISPATSEN(MAGDFN) ; Return 1 if patient for the study is a sensitive, 0 otherwise
CONFSENS() ; Continue processing confirmation for sensitive patient
GETRSN() ; Select reason for deletion
CONFIRM(ACCNUM) ; Confirmation - last chance to cancel
UC(STR) ;Convert to upper case

External References

Name Field # of Occurrence
EN^DDIOL DELSTUDY+7, DELSTUDY+8, DELSTUDY+11, DELSTUDY+16, DELSTUDY+17, DELSTUDY+21, DELSTUDY+22
SETLOG^DGSEC DELSTUDY+13
^DIC GETRSN+6
^DIR GETACC+9, CONFSENS+4, CONFIRM+4
$$GMRCIEN^MAGDFCNV ISMSKOK+7
$$UP^MAGDFCNV ISMSKOK+3
$$SENSEMP^MAGUPSE ISPATSEN+2
$$CONFIRM^MAGVD001 DELSTUDY+17
$$CONFSENS^MAGVD001 DELSTUDY+11
$$GETACC^MAGVD001 DELSTUDY+5
$$GETRSN^MAGVD001 DELSTUDY+15
$$ISPATSEN^MAGVD001 DELSTUDY+10
$$UC^MAGVD001 CONFSENS+5
DELACC^MAGVD002 DELSTUDY+18
SHOWINFO^MAGVD004 DELSTUDY+14
GIBYACC^MAGVD007 DELSTUDY+6
$$STATSEP^MAGVRS41 DELSTUDY+3
$$NOW^XLFDT GETRSN+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"By Entering Accession Number, all Studies with this Accession Number"
  • Line Location: GETACCHELP+1
Function Call: WRITE
  • Prompt: !,"will be deleted."
  • Line Location: GETACCHELP+2
Function Call: WRITE
  • Prompt: !
  • Line Location: GETRSN+3
Routine Call
  • DIC
  • Line Location:
    • GETRSN+6
Routine Call
  • DIR
  • Line Location:
    • GETACC+9
    • CONFSENS+4
    • CONFIRM+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^MAG(2005.88 - [#2005.88] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("UPPERCASE" UC+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACCNUM DELSTUDY+1~, DELSTUDY+5*, DELSTUDY+6, DELSTUDY+14, DELSTUDY+17, CONFIRM~, CONFIRM+2
DG1 DELSTUDY+2~, DELSTUDY+12*
DGOPT DELSTUDY+2~, DELSTUDY+12*
DIC DELSTUDY+2~, GETRSN+1~, GETRSN+4*
DIC("A" GETRSN+5*
DIC("S" GETRSN+4*
DIC("W" GETRSN+4*
DIC(0 DELSTUDY+12*, GETRSN+4*
DIR GETACC+1~, CONFSENS+1~, CONFIRM+1~
DIR("?" GETACC+6*, GETACC+7*, GETACC+8*, CONFSENS+3*
DIR("??" GETACC+5*
DIR("A" GETACC+3*, GETACC+4*, CONFSENS+2*, CONFIRM+2*
DIR("B" CONFIRM+3*
DIR(0 GETACC+2*, CONFSENS+2*, CONFIRM+2*
DTOUT GETRSN+1~, GETRSN+7
DUOUT GETRSN+1~, GETRSN+7
ERR DELSTUDY+1~, DELSTUDY+20*, DELSTUDY+22
MAGARR DELSTUDY+2~, DELSTUDY+6, DELSTUDY+8, DELSTUDY+14, DELSTUDY+18
MAGARR(1 DELSTUDY+9
MAGDFN DELSTUDY+1~, DELSTUDY+9*, DELSTUDY+10, DELSTUDY+12, ISPATSEN~, ISPATSEN+2
OK ISMSKOK+1~, ISMSKOK+2*, ISMSKOK+5*, ISMSKOK+6*, ISMSKOK+7*, ISMSKOK+8*, ISMSKOK+10
OUT DELSTUDY+2~, DELSTUDY+6, DELSTUDY+7, DELSTUDY+18, DELSTUDY+19, DELSTUDY+20
REASON DELSTUDY+1~, DELSTUDY+15*, DELSTUDY+16, DELSTUDY+18
RES DELSTUDY+2~, DELSTUDY+19*, DELSTUDY+21
SENSEMP DELSTUDY+1~, DELSTUDY+10*, DELSTUDY+11, DELSTUDY+13, ISPATSEN+1~, ISPATSEN+2*, ISPATSEN+3
SSEP DELSTUDY+2~, DELSTUDY+3*, DELSTUDY+7, DELSTUDY+19, DELSTUDY+20
STR UC~, UC+2
TODAY GETRSN+1~, GETRSN+2*
U GETRSN+9
X GETACC+1~, CONFSENS+1~, GETRSN+1~, CONFIRM+1~, UC+1~, UC+2*
Y DELSTUDY+2~, DELSTUDY+12*, GETACC+1~, GETACC+10*, GETACC+11, ISMSKOK~, ISMSKOK+3*, ISMSKOK+5, ISMSKOK+6, ISMSKOK+7
, ISMSKOK+8, CONFSENS+1~, CONFSENS+5, GETRSN+1~, GETRSN+8, GETRSN+9, CONFIRM+1~, CONFIRM+5, UC+1~, UC+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All