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

Package: Scheduling

Routine: SDECALV


Information

SDECALV ;ALB/SAT - VISTA SCHEDULING RPCS ;JAN 15, 2016

Source Information

Source file <SDECALV.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
PCE Patient Care Encounter 3 ^AUPNPAT  VSIT01^AUPNVSIT  ($$GETVID,GETVID)^VSITVID  
Scheduling 2 INIT^SDECALV1  EN1^SDECEKL  
VA FileMan 2 ^%DT  (,UPDATE)^DIE  
Kernel 1 $$NOW^XLFDT  

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

Package Total Caller Graph
Scheduling 1 SDECAPI4  

Entry Points

Name Comments DBIA/ICR reference
EN1(SDALVR)
EN ;VISIT CREATION
AUTO ; NON-INTERACTIVE MODE
CHECK ; CHECK VISIT AUTO MODE
GENVISIT ; GENERATE NEW VISIT
INIT ; INITIALIZATION/EDIT INPUT VARIABLES
EOJ ; CLEAN UP

External References

Name Field # of Occurrence
^%DT GENVISIT+29
^AUPNPAT GENVISIT+27
VSIT01^AUPNVSIT GENVISIT+30
^DIE GENVISIT+54
UPDATE^DIE GENVISIT+50
INIT^SDECALV1 EN+22, INIT+1
EN1^SDECEKL EOJ+11
$$GETVID^VSITVID GENVISIT+49, GENVISIT+54
GETVID^VSITVID GENVISIT+54
$$NOW^XLFDT GENVISIT+34

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] CHECK+2, EOJ+5*
^AUPNVSIT("AA" AUTO+2
^DIC(150.9 - [#150.9] GENVISIT+54
^TMP("SDECALV" EN+38, EOJ+1

Label References

Name Line Occurrences
CHECK AUTO+2
EOJ EN+37, EN+39
GENVISIT EN+39, AUTO+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT GENVISIT+26~, GENVISIT+29*
AUPNDOB GENVISIT+25~, GENVISIT+28
AUPNDOD GENVISIT+25~, GENVISIT+28
AUPNSEX GENVISIT+25~, GENVISIT+28
D0 EN+18~
DA EN+18~, GENVISIT+54*!
DIC EN+18~
DIE EN+18~, GENVISIT+54*!
DIRUT EOJ+8!
DR EN+18~, GENVISIT+54*!
DT GENVISIT+41
DTOUT EOJ+8!
DUOUT EOJ+8!
SDA11 EOJ+10!
SDAC EOJ+10!
SDADD EN+39, EOJ+9!
SDADF EOJ+9!
SDAFLG EN+19~, EN+37, GENVISIT+29*, GENVISIT+31*, GENVISIT+52*, EOJ+11
SDAFLG("ERR" GENVISIT+29*, GENVISIT+31*, GENVISIT+52*
SDAI AUTO+2*, CHECK+2, CHECK+9, EOJ+10!
SDAL EOJ+10!
SDALV EOJ+10!
SDALVR EN1~, EN+22, EOJ+11
SDALVR("APPT DATE" , EN+23
SDALVR("CDT" GENVISIT+52
SDALVR("SDAFLG" EOJ+11*
SDALVR("SDCAT" EN+24
SDALVR("SDCODT" EN+28
SDALVR("SDDATE" EN+25
SDALVR("SDHL" EN+26
SDALVR("SDLOC" EN+27
SDALVR("SDOLOC" EN+29
SDALVR("SDOPT" EN+30
SDALVR("SDPAT" EN+31, EOJ+11*
SDALVR("SDPROT" EN+32
SDALVR("SDPVL" EN+33
SDALVR("SDTYPE" EN+34
SDALVR("SDUSR" EN+35
SDALVR("SDVELG" EN+36
SDALVR("SDVSIT" EOJ+11*
SDAO EOJ+10!
SDAPDT EN+20~, EN+23*
SDAVD EOJ+10!
SDAVDC AUTO+1*, AUTO+2, EOJ+10!
SDAX CHECK+1~, CHECK+2*, CHECK+3, CHECK+4, CHECK+5, CHECK+6, CHECK+7, CHECK+8, EOJ+10!
SDCAT EN+19~, EN+20~, EN+24*, CHECK+8, GENVISIT+38
SDCLN EN+19~, CHECK+4, CHECK+5, GENVISIT+39, EOJ+5
SDCODT EN+20~, EN+28*, GENVISIT+42
SDDATE EN+20~, EN+25*, AUTO+1, GENVISIT+29, GENVISIT+31, GENVISIT+33
SDDOB GENVISIT+26~, GENVISIT+28*
SDDOD GENVISIT+26~, GENVISIT+28*
SDFDA GENVISIT+26~, GENVISIT+32*, GENVISIT+33, GENVISIT+34, GENVISIT+35, GENVISIT+36, GENVISIT+37, GENVISIT+38, GENVISIT+39, GENVISIT+40
GENVISIT+41, GENVISIT+42, GENVISIT+43, GENVISIT+44, GENVISIT+45, GENVISIT+46, GENVISIT+47, GENVISIT+48, GENVISIT+49
SDHL EN+20~, EN+26*, GENVISIT+44
SDIEN GENVISIT+26~
SDIEN(1 GENVISIT+53
SDLOC EN+20~, EN+27*, CHECK+7, GENVISIT+37
SDMSG GENVISIT+26~, GENVISIT+52
SDOLOC EN+20~, EN+29*, GENVISIT+48
SDOPT EN+20~, EN+30*, GENVISIT+46
SDPAT EN+20~, EN+31*, EN+38, AUTO+2, GENVISIT+27, GENVISIT+36, EOJ+1, EOJ+11
SDPROT EN+20~, EN+32*, GENVISIT+47
SDPVL EN+20~, EN+33*, GENVISIT+40
SDSEX GENVISIT+26~, GENVISIT+28*
SDTYPE EN+21~, EN+34*, CHECK+6, GENVISIT+35
SDUSR EN+21~, EN+35*, GENVISIT+45
SDVELG EN+21~, EN+36*, GENVISIT+43
SDVSIT EN+19~, AUTO+2, AUTO+3, CHECK+9*, GENVISIT+53*, GENVISIT+54, EOJ+5, EOJ+11
SDVSIT("NEW" GENVISIT+55*, EOJ+11
U CHECK+3, CHECK+4, CHECK+5, CHECK+6, CHECK+7, CHECK+8, GENVISIT+54, EOJ+5
VID GENVISIT+49*, GENVISIT+54*!
X GENVISIT+26~, GENVISIT+29*, GENVISIT+31, EOJ+7!
Y GENVISIT+26~, GENVISIT+27*!, GENVISIT+29, EOJ+7!

Marked Items

Name Field # of Occurrence
$T(GETVID^VSITVID GENVISIT+54
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All