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

Package: Womens Health

Routine: WVPROC


Information

WVPROC ;HCIOFO/FT,JR - WV ADD/EDIT WV PROCEDURE; ;5/10/99 10:22

Source Information

Source file <WVPROC.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Womens Health 8 (DIC,DIE,FILE)^WVFMAN  ^WVLABWP  (EDIT2,NORMAL)^WVPROC1  (,EX)^WVRADWP  (DIRZ,PCDVARS)^WVUTL3  ($$ACCSSN,SETVARS,TITLE)^WVUTL5  (KILLALL,PATLKUP)^WVUTL8  ($$DCM,NODCM)^WVUTL9  
VA FileMan 2 DD^%DT  ^DIR  

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

Package Total Caller Graph
Womens Health 11 WV ADD A NEW PROCEDURE  WV ADD AN HISTORICAL PROCEDURE  WV EDIT PROCEDURE  WV LAB EDIT PROCEDURE RESULT  WVLAB  WVLABADD  WVLABCHK  WVLRLINK  
WVPRPCD  WVRALINK  WVSNOMED  

Entry Points

Name Comments DBIA/ICR reference
ADDNEW ;EP
EXIT ;EP
NEW ;EP
NEWNT ;EP
NEW1 ;EP
NEW2(DFN,PCDIEN,DATE,DRSTRG,PREVPAP,DA,ERROR) ;EP
EDIT ;EP
LT ; Called from WVLABADD routine to immediately edit a procedure created
; from a lab test.
HISTORIC ;EP
LABEDIT ;EP
RADMOD(DA) ;EP
LKUPPCD(Y) ;EP
DATECHK ;EP
ERROR1 ;EP

External References

Name Field # of Occurrence
DD^%DT DATECHK+8
^DIR NEW1+21, DATECHK+6, DATECHK+30
DIC^WVFMAN NEW1+10, NEW1+33, LKUPPCD+5
DIE^WVFMAN HISTORIC+10, RADMOD+6
FILE^WVFMAN NEW2+23
^WVLABWP LT+6
EDIT2^WVPROC1 ADDNEW+7, LT+15
NORMAL^WVPROC1 ADDNEW+10, LT+18
^WVRADWP LT+4
EX^WVRADWP LT+16
DIRZ^WVUTL3 NEW2+12, NEW2+29
PCDVARS^WVUTL3 ADDNEW+9, LT+17
$$ACCSSN^WVUTL5 NEW2+7
SETVARS^WVUTL5 ADDNEW+2, NEW+2, HISTORIC+3, LKUPPCD+3
TITLE^WVUTL5 NEW+3, EDIT+3, HISTORIC+5
KILLALL^WVUTL8 EXIT+1
PATLKUP^WVUTL8 NEWNT+5
$$DCM^WVUTL9 NEWNT+4
NODCM^WVUTL9 NEWNT+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: HISTORIC+6
Function Call: WRITE
  • Prompt: " ",Y
  • Line Location: DATECHK+8
Function Call: WRITE
  • Prompt: !!?10,*7,"NEW PROCEDURE ENTRY FOR THIS PATIENT FAILED."
  • Line Location: ERROR1+1
Routine Call
  • DIR
  • Line Location:
    • NEW1+21
    • DATECHK+6
    • DATECHK+30

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("WVLAB" LT+7, LT+9, LT+10, LT+13!
^WV(790.1 - [#790.1] LT+4, LT+5, LT+10*, LT+12*, HISTORIC+8, DATECHK+10, DATECHK+11
^WV(790.2 - [#790.2] DATECHK+18

Label References

Name Line Occurrences
DATECHK NEW1+39
EDIT LABEDIT+2
EXIT ADDNEW+11, LT+19, HISTORIC+11, LABEDIT+2
LKUPPCD EDIT+4
NEW ADDNEW+5
NEW2 NEW1+40
NEWNT HISTORIC+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A NEW1+6~, NEW1+7*, NEW1+10, NEW1+29~, NEW1+32*, NEW1+33, LKUPPCD+2~, LKUPPCD+4*, LKUPPCD+5
DA ADDNEW+3~, ADDNEW+7, ADDNEW+9, NEW1+40, NEW2~, NEW2+31*, LT+3*, LT+4, LT+5, LT+10
LT+12, LT+15, LT+17, HISTORIC+3~, HISTORIC+7, HISTORIC+8, HISTORIC+10, RADMOD~, RADMOD+4, RADMOD+6
DATE NEW2~, NEW2+18
DFN NEW2~, NEW2+17
DIC ADDNEW+3~, NEW+2!, NEW2+7~
DIC("?" NEW1+30*, NEW1+31*
DIE ADDNEW+3~, HISTORIC+3~
DIR NEW1+18~, NEW1+21!, DATECHK+2~, DATECHK+6!, DATECHK+30!
DIR("?" NEW1+19*, DATECHK+3*, DATECHK+4*, DATECHK+27*, DATECHK+28*
DIR("A" NEW1+20*, DATECHK+5*, DATECHK+29*
DIR("B" DATECHK+5*, DATECHK+29*
DIR(0 NEW1+20*, DATECHK+5*, DATECHK+29*
DIRUT NEW1+17, NEW1+22, DATECHK+2~, DATECHK+31
>> DR HISTORIC+9*, HISTORIC+10, RADMOD+5*, RADMOD+6
DRSTRG NEW2~, NEW2+15, NEW2+17*, NEW2+18*, NEW2+19*, NEW2+20*, NEW2+21*, NEW2+23
DT RADMOD+5
DUZ NEW2+20
DUZ(2 NEWNT+4, NEW2+21
ERROR NEW2~, NEW2+9*, NEW2+26*
N DATECHK+2~, DATECHK+9*, DATECHK+10*, DATECHK+11
PCDIEN NEW2~, NEW2+7, NEW2+17
PREVPAP NEW2~, NEW2+20
S NEW1+6~, NEW1+9*, NEW1+10, NEW1+29~, NEW1+32*, NEW1+33
U LT+4, LT+5, HISTORIC+8, DATECHK+13, DATECHK+15, DATECHK+17, DATECHK+18, DATECHK+20, DATECHK+22
>> WVDFN NEWNT+7*, NEW1+40, DATECHK+10
>> WVERROR NEW1+40
>> WVLFRT NEW1+16*, NEW1+23*, NEW2+18
>> WVLOOP LT+8*, LT+9*, LT+10
>> WVLOOP(1 LT+10*, LT+12
WVNEW DATECHK+2~, DATECHK+9*, DATECHK+10, DATECHK+32*
>> WVNOFOL LT+15, LABEDIT+2*
WVPCDN NEW1+6~, NEW1+13*, NEW1+17, NEW1+27, NEW1+40, DATECHK+13
>> WVPCDT NEW1+40, DATECHK+8*, DATECHK+15
WVPN HISTORIC+8*, DATECHK+18~*, DATECHK+19, DATECHK+23, DATECHK+25, DATECHK+27
>> WVPOP ADDNEW+6, ADDNEW+7, ADDNEW+8, NEWNT+4*, NEWNT+6*, NEW1+10, NEW1+17*, NEW1+27, NEW1+33, NEW1+39
, NEW2+29*, LT+15, HISTORIC+7, HISTORIC+10, RADMOD+6, LKUPPCD+5, DATECHK+2*, DATECHK+7*, DATECHK+10, DATECHK+31*
>> WVPOP1 ADDNEW+2*, ADDNEW+4, NEWNT+4*, NEWNT+6*, HISTORIC+3*, HISTORIC+4
>> WVPPAP NEW1+26*, NEW1+36*, NEW1+40
>> X NEW2+7*, NEW2+8, NEW2+23
Y ADDNEW+3~, NEWNT+5, NEWNT+6, NEWNT+7, NEW1+10, NEW1+11, NEW1+13, NEW1+23, NEW1+33, NEW1+34
NEW1+36, NEW2+23, NEW2+25, NEW2+26, NEW2+31, EDIT+4, EDIT+5, LT+3, HISTORIC+3~, LKUPPCD~
, LKUPPCD+5, DATECHK+2~, DATECHK+7, DATECHK+8, DATECHK+11*, DATECHK+13, DATECHK+15, DATECHK+17, DATECHK+18, DATECHK+20
DATECHK+22, DATECHK+31
>> ZTQUEUED NEW2+10, NEW2+27
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All