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

Package: Scheduling

Routine: SDPP


Information

SDPP ;ALB/CAW - Patient Profile - Main ; 20 Oct 98 11:15 PM

Source Information

Source file <SDPP.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Scheduling 3 ^SDPPAT1  ^SDPPRT  DATE^SDUTL  
List Manager 2 EN^VALM  ($$FDATE,$$SETSTR)^VALM1  
VA FileMan 2 ^DIC  ^DIR  
Kernel 1 KILL^%ZISS  
Registration 1 PID^VADPT  

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

Package Total Caller Graph
Scheduling 8 SDOUTPUT  SDPATIENT  SDPP PATIENT PROFILE  SDPP PATIENT PROFILE ALL  SDPP PATIENT PROFILE CHANGE DATE  SDPP PATIENT PROFILE CHANGE PATIENT  SDPPALL  SDPPRT  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EN ;
HDR ; Header
INIT ; Gather generic patient info
INIT0
INIT1
INITQ
ENDDT() ;Calculate end date for "all" dates
QUIT ;
QUIT1
CHPT ; Change Patient within Patient Profile
CHDT
DIR ; DIR call
DIR1 ;
DIRQ

External References

Name Field # of Occurrence
KILL^%ZISS QUIT+1
^DIC INIT+2, CHPT+1
^DIR DIR+4, DIR1+3
^SDPPAT1 INIT1+2
^SDPPRT INIT0+1
DATE^SDUTL INIT+5
PID^VADPT HDR+3, INIT1+1
EN^VALM EN+3
$$FDATE^VALM1 HDR+4
$$SETSTR^VALM1 HDR+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !,"Patient has not been changed."
  • Line Location: CHPT+1
Function Call: WRITE
  • Prompt: !!,"Enter 'R' for a date range or 'A' for all dates."
  • Line Location: DIR+5
Routine Call
  • DIC
  • Line Location:
    • INIT+2
    • CHPT+1
Routine Call
  • DIR
  • Line Location:
    • DIR+4
    • DIR1+3
Routine Call
  • VALM
  • Line Location:
    • EN+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] HDR+4, HDR+5, ENDDT+1
^TMP("SD" QUIT+1!
^TMP("SDPP" EN+1!, INIT0+1!, QUIT+1!, CHPT+2!
^TMP("SDPPALL" QUIT+1!

Label References

Name Line Occurrences
$$ENDDT INIT+4
DIR INIT+3, DIR+5
DIR1 INIT0
DIRQ DIR+4, DIR1+3
HDR CHDT
INIT INIT0+1
INIT0 INIT+4
INIT1 CHDT
INITQ INIT+2, INIT+3, INIT+5, INIT0
QUIT1 INIT+1, INIT0+1

Naked Globals

Name Field # of Occurrence
^( HDR+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BEGDATE QUIT+1!
CNT QUIT+1!
DFN HDR+2, HDR+4, HDR+5, INIT+2*, ENDDT+1, QUIT+1!, CHPT+2*
DIC INIT+2*!, CHPT+1*!
DIC(0 INIT+2*, CHPT+1*
DIR DIR+4!, DIR1+3!
DIR("?" DIR+3*, DIR1+2*
DIR("A" DIR+2*, DIR1+1*
DIR("B" DIR+1*, DIR1+1*
DIR(0 DIR+2*, DIR1+1*
>> DIRUT DIR+4, DIR1+3
DT ENDDT+1
ENDDATE QUIT1!
ROU QUIT1!
SD QUIT1!
SDACT QUIT1!
SDADD QUIT1!
SDASH QUIT1!
SDBD EN+1~, HDR+4, INIT+4*, QUIT1!
SDBEG INIT+4*, QUIT1!
SDCDATA QUIT+1!
SDCNT QUIT1!
SDCT QUIT1!
SDDEP QUIT1!
SDDIS QUIT1!
SDDT QUIT1!
SDED EN+1~, HDR+4, INIT+4*, INIT+5, INIT+6*, QUIT1!
SDELIG QUIT1!
SDEND INIT+4*, QUIT1!, CHDT
SDERR INIT+1*, INIT+3, INIT+5*, INIT0INIT1+2*, QUIT1!, DIR+4*, DIR1+3*
SDFST QUIT1!
SDFSTCOL QUIT1!
SDHDR HDR+4, INIT+4*, QUIT+1!, CHDT!, DIR+1!
SDLEN QUIT1!
SDLN INIT+1*, INIT1+2*, INIT1+3, QUIT1!, CHPT+2*
SDLN1 QUIT1!
SDOPE QUIT+1!
SDPAGE QUIT1!
SDPRINT INIT+1*, INIT0+1*, QUIT1!
SDRANGE INIT+4, QUIT1!, DIR+1*, DIR+6*
SDSEC QUIT1!
SDSECCOL QUIT1!
>> SDT00 INIT+5*
SDWHERE QUIT1!
SDX QUIT1!
SDYES INIT0+1, QUIT1!, DIR+1*, DIR1+4*
VA HDR+1~, INIT1~, QUIT+1!
VA("BID" HDR+4
VAERR HDR+1~, INIT1~, QUIT+1!
VALMBCK EN+2*, EN+4*, QUIT+1!, CHPT+1*, CHDT*
>> VALMCNT INIT1+3*
VALMESC QUIT+1!
>> VALMHDR(1 HDR+4*, HDR+6*, INIT0+1
VALMQUIT INIT+2*, INIT+3*, INIT+5*, INIT0*, INIT0+1*, INIT1!
X HDR+5*, HDR+6, ENDDT+1~*
>> Y INIT+2, CHPT+1, CHPT+2, DIR+5, DIR+6, DIR1+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All