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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: MCESEDT

Package: Medicine

Routine: MCESEDT


Information

MCESEDT ;WISC/DCB-ELECTRONIC SIGNATURE PART 1 ; 2/6/03 9:15am

Source Information

Source file <MCESEDT.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 5 DD^%DT  ^DIE  ^DIK  Y^DIQ  ^DIR  
Medicine 3 EDD^MCESEDT2  $$DECODE^MCESPRT  ($$ESTONUM1,$$NUMTOES)^MCESSCR  
Kernel 1 (ENS,KILL)^%ZISS  

Caller Graph

Caller Graph Total: 10

Package Total Caller Graph
Medicine 10 MCARE  MCARGD  MCARGE  MCARGES  MCEF  MCESEDT2  MCESHLP  MCESLIST  
MCESPRT  MCESSCR  

Entry Points

Name Comments DBIA/ICR reference
EDITD ;Draft
EDITRV ;Released On-Line Verified
EDITSRV ;
PROVID ;
EDITROV ;Released Off-Line Verified
ASK ;Ask for a status code
EDITSROV ;
SKIP ;
POST(MCFILE,MCREC) ;Get the info about screen and set-up for edit.
BACKSS ;
EDITSS ;Superseded Change
HEADER ;
DELSS ;
STATUS(FILE,PROV) ;
UPDATE ;
NOUPDATE ;
EDITS
SK ;
EXIT ;
EDITRNV ;Released Not Verified
GETDATE(EE) ;
EDITPD ;Problem Draft

External References

Name Field # of Occurrence
DD^%DT POST+16, HEADER+9, GETDATE+1
ENS^%ZISS POST+2
KILL^%ZISS EXIT+1
^DIE POST+26
^DIK BACKSS+2
Y^DIQ STATUS+1
^DIR POST+26, SKIP+4, ASK+1
EDD^MCESEDT2 POST+12
$$DECODE^MCESPRT HEADER+6
$$ESTONUM1^MCESSCR POST+5
$$NUMTOES^MCESSCR SK+1, SKIP+1, SKIP+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!
  • Line Location: POST+25
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: POST+26
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EXIT+1
Function Call: WRITE
  • Prompt: !!,"Record has been updated with new release information",!!
  • Line Location: UPDATE+1
Function Call: WRITE
  • Prompt: !!,"Record has not been updated with new release information",!!
  • Line Location: NOUPDATE+1
Function Call: WRITE
  • Prompt: !!,"Since you did not sign the procedure results this report will be"
  • Line Location: DELSS+2
Function Call: WRITE
  • Prompt: !,"deleted and the superseded report will be convert back the way it was."
  • Line Location: DELSS+3
Function Call: WRITE
  • Prompt: @IOF,IODHLT," * * * Release Control * * *",!,IODHLB," * * * Release Control * * *"
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !!,IOINHI,?14,"DATE: ",IOINORM,MDAT1,!,?16,MDAT2,!!,IOINHI,"Current Status: ",IOINORM,IOBON,STATUS,IOBOFF
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,IOINHI,?16,"by: ",IOINORM,NAME
  • Line Location: HEADER+7
Function Call: WRITE
  • Prompt: !!,"This record supersedes record created on ",IOUON,Y,IOUOFF,"."
  • Line Location: HEADER+9
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: HEADER+11
Function Call: WRITE
  • Prompt: !,IOINHI,?15,"for: ",IOINORM
  • Line Location: PROVID+1
Function Call: WRITE
  • Prompt: "unknown"
  • Line Location: PROVID+3
Function Call: WRITE
  • Prompt: $P(^VA(200,HDUZ,0),U,1)
  • Line Location: PROVID+4
Routine Call
  • DIE
  • Line Location:
    • POST+26
Routine Call
  • DIR
  • Line Location:
    • POST+26
    • SKIP+4
    • ASK+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( STATUS+1
^DPT - [#2] POST+17
^MCAR( POST+5, POST+12*, POST+16, POST+17, POST+23, UPDATE+2!, UPDATE+3*, NOUPDATE+6*, EDITPD+3, BACKSS+1*!
, BACKSS+2*
^MCAR(690 - [#690] POST+17
^MCAR(697.2 - [#697.2] POST+4
^VA(200 - [#200] PROVID+3, PROVID+4

Label References

Name Line Occurrences
$$GETDATE POST+13, POST+19, POST+20, POST+21
$$STATUS POST+18
@( SK+1, SKIP+2
ASK EDITPD+3, EDITRV+1, EDITROV+1, EDITRNV+1, EDITS
DELSS NOUPDATE+7, EDITS+1
EDITD POST+23
EDITSS POST+24
EXIT POST+26
HEADER POST+22, SK+1, SKIP+1
NOUPDATE SKIP+3
PROVID HEADER+8
SKIP POST+23, POST+24
UPDATE SKIP+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C STATUS+1~*
CDUZ POST+3~
CODE POST+3~, POST+5*, POST+18, HEADER+6
CREAT POST+3~, POST+13*, HEADER+3
DA POST+3~, POST+26~*, BACKSS+2*
DIE POST+3~, POST+26~*
>> DIK BACKSS+2*
DIR POST+26!, SKIP+4!, ASK+3!
DIR("?" ASK+1*
DIR("A" POST+26*, ASK+1*
DIR("B" POST+26*, EDITPD+1*, EDITRV+1*, EDITROV+1*, EDITRNV+1*, EDITS*, ASK+2
DIR(0 POST+26*, SKIP+4*, EDITPD+1*, EDITPD+2*, EDITRV+1*, EDITROV+1*, EDITRNV+1*, EDITS*
DIROUT POST+3~
DIRUT POST+3~, POST+26, ASK+1
DJDN POST+3~
DR POST+3~, POST+26~*
DTOUT POST+3~, SKIP+4, ASK+1
DUOUT POST+3~, ASK+1
DUZ POST+9
EE POST+3~, GETDATE~, GETDATE+1
ERROR POST+3~, POST+5*, POST+23*
>> EXIT POST+5*, SKIP+1, SKIP+2, SKIP+3, EDITPD+3*, EDITPD+4, EDITRV+1, EDITROV+1, EDITRNV+1, EDITS+1
, ASK+1*, ASK+2*, ASK+3
FILE STATUS~, STATUS+1
HDUZ POST+3~, PROVID+2*, PROVID+3, PROVID+4, PROVID+5!
HOLD POST+3~
>> IOBOFF HEADER+4
>> IOBON HEADER+4
>> IODHLB HEADER+1
>> IODHLT HEADER+1
IOF POST+26, EXIT+1, HEADER+1
>> IOINHI POST+26, ASK+1, HEADER+3, HEADER+4, HEADER+5, HEADER+7, HEADER+10, PROVID+1
>> IOINORM POST+26, ASK+1, HEADER+3, HEADER+4, HEADER+5, HEADER+7, HEADER+10, PROVID+1
>> IOUOFF HEADER+9
>> IOUON HEADER+9
LINE POST+3~, POST+5*, HEADER+2, HEADER+11
LOOP POST+3~, POST+6*, SKIP+1, SKIP+2, EDITPD+5*, EDITRV+2*, EDITROV+2*, EDITRNV+2*, EDITS+2*
>> MCARGDA POST+12, BACKSS+2, HEADER+6
>> MCARGNUM POST+4
MCBACK POST+24!
>> MCESON POST+1
>> MCESPED POST+5*
>> MCESPREV DELSS+1, BACKSS+1, BACKSS+2
>> MCESSEC POST+12
>> MCESTEMP BACKSS+1, BACKSS+2
MCFILE POST~, POST+5, POST+12, POST+16, POST+17, POST+18, POST+23, POST+26, UPDATE+2, UPDATE+3
, NOUPDATE+6, EDITPD+3, BACKSS+1, BACKSS+2, HEADER+6
MCREC POST~, POST+5
MDAT1 POST+3~, POST+17*, HEADER+4
MDAT2 POST+3~, POST+17*, HEADER+4
NAME POST+3~, HEADER+6*, HEADER+7
NCHANGE POST+3~, POST+5*, ASK+2*
NEWREC POST+3~
NEWST POST+3~, POST+5!, ASK+4*, HEADER+10
ORG POST+3~, POST+5*, POST+9*, UPDATE+2*, NOUPDATE+6, HEADER+6
PROV POST+3~, POST+5*, POST+6, POST+9, POST+14*, POST+15, POST+19, POST+20, POST+21, SK+1
, EDITPD+1, EDITS, ASK+2, HEADER+8, HEADER+9, STATUS~, STATUS+1
REC POST+3~, POST+5*, POST+16, POST+17, POST+23, POST+26, UPDATE+2, UPDATE+3, NOUPDATE+6, EDITPD+3
RNV POST+3~, POST+4*, EDITPD+2
SCRAMBLE POST+3~
SREC POST+3~
STATUS POST+3~, POST+18*, HEADER+4
SUP POST+3~, POST+5*, SKIP+1, EDITSRV+1*, EDITRV+2*, EDITSROV+1*, EDITROV+2*, EDITS*
TDATE POST+3~, POST+19*, POST+20*, POST+21*, HEADER+5
TEMP POST+3~, POST+5*, POST+7, POST+9*, POST+11, POST+12, SKIP+1*, UPDATE+3, HEADER+9, PROVID+2
, GETDATE+1
TEMP1 POST+3~
TY POST+3~, EDITPD+3*, EDITPD+5, EDITRV+2, EDITROV+2, EDITRNV+2, EDITS+2, ASK+1*
U POST+4, POST+5, POST+7, POST+9, POST+11, POST+16, POST+17, POST+23, SKIP+1, UPDATE+2
, UPDATE+3, EDITPD+3, BACKSS+2, HEADER+9, PROVID+2, PROVID+4, GETDATE+1, STATUS+1
X1 POST+3~
XDATE POST+3~
XDUZ POST+3~, POST+7*, POST+10*, POST+11*
Y POST+16*, POST+17, POST+26, ASK+1, ASK+2, HEADER+9*, GETDATE+1~*, STATUS+1~*, STATUS+2*, STATUS+3
Y(0 ASK+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All