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

Package: Surgery

Routine: SRSMREQ


Information

SRSMREQ ;B'HAM ISC/MAM - MAKE OPERATION REQUESTS; [ 01/08/98 9:54 AM ]

Source Information

Source file <SRSMREQ.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Surgery 5 R2^SRSCONR  ^SRSKILL  (CONCUR,LATE)^SRSREQ  LFTOVR^SRSREQUT  (,CON)^SRSRQST  
VA Fileman 4 ^%DT  ^DIC  D^DIQ  ^DIR  
Registration 1 DEM^VADPT  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Surgery 2 SROERR  SROOPREQ  

Entry Points

Name Comments DBIA/ICR reference
DATE
END
PAT
DEAD

External References

Name Field # of Occurrence
^%DT DATE
^DIC PAT
D^DIQ DEAD+1, DATE+1
^DIR END
R2^SRSCONR DATE+4
^SRSKILL END+1
CONCUR^SRSREQ DATE+3
LATE^SRSREQ DATE+2
LFTOVR^SRSREQUT DEAD+2
^SRSRQST DATE+6
CON^SRSRQST DATE+4
DEM^VADPT DEAD

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: PAT+0
Function Call: WRITE
  • Prompt: !!,"The records show that "_SRNM_" died on "_Y_".",!
  • Line Location: DEAD+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+0
Function Call: WRITE
  • Prompt: !!,"Requests cannot be made for past dates. ",!
  • Line Location: DATE+0
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+3
Function Call: WRITE
  • Prompt: !
  • Line Location: END+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+1
Routine Call
  • DIC
  • Line Location:
    • PAT
Routine Call
  • DIR
  • Line Location:
    • END

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] DEAD+1
^VA(200 - [#200] DATE+5

Label References

Name Line Occurrences
DATE DATE, DATE+2
DEAD SRSMREQ+2
END PAT, DEAD+1, DEAD+3, DATE, DATE+3
PAT DEAD+1

Naked Globals

Name Field # of Occurrence
^( DEAD+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT DATE*
>> %DT("A" DATE*
>> DFN SRSMREQ+2*, PAT+1*
DIC PAT*!
DIC("A" PAT*
DIC(0 PAT*
DIR END!
DIR("A" END*
DIR("B" DATE+5*
DIR(0 END*
DT DATE
IOF END+1
>> ORNP DATE+5
>> ORVP SRSMREQ+2, DEAD+1
>> P(3 DATE*, DATE+1
>> SRCC DATE+4*
>> SREQDT DATE+1*
SRLATE DATE+2!
>> SRNM DEAD*, DEAD+1
>> SRSC DATE+3*, DATE+4
>> SRSCON DATE+4*
>> SRSDATE DATE+1*
>> SRSDAY DATE+1*
>> SRSDPT SRSMREQ+2*, PAT+1*, DEAD+1
>> SRSOP DATE+1*
>> SRSOTH DEAD+2*, DEAD+3
>> SRSOUT SRSMREQ+2*, PAT*, END
>> SRSSN DEAD*
>> SRSST DATE+1*
SRTN END+1!
>> SRWL SRSMREQ+2*
>> ST DATE+1*
>> VA("PID" DEAD
>> VADM(1 DEAD
>> Y PAT, PAT+1, DEAD+1*, DATE, DATE+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All