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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: SDES2CRTVISIT

Package: Scheduling

Routine: SDES2CRTVISIT


Information

SDES2CRTVISIT ;ALB/JAS - SDES2 VISTA SCHEDULING API for creating Visits when necessary ;APR 25, 2024

Source Information

Source file <SDES2CRTVISIT.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 4 ^%DT  ^DIC  (,FILE,UPDATE)^DIE  $$GET1^DIQ  
PCE Patient Care Encounter 3 ^AUPNPAT  VSIT01^AUPNVSIT  ($$GETVID,GETVID)^VSITVID  
Kernel 1 ($$FMTE,$$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 SDES2GETVISIT  

Entry Points

Name Comments DBIA/ICR reference
EN1(SDVISITOUT,SDVISITIN)
GENVISIT(SDVISITCRT,SDVISITIN) ; GENERATE NEW VISIT
VALVISIT(SDVSTARRAY,SDVISITIN) ;Validation for SDVISITIN variables
CLNUP ;

External References

Name Field # of Occurrence
^%DT GENVISIT+7
^AUPNPAT GENVISIT+5
VSIT01^AUPNVSIT GENVISIT+9
^DIC VALVISIT+41
^DIE GENVISIT+36
FILE^DIE EN1+26
UPDATE^DIE GENVISIT+29
$$GET1^DIQ EN1+23, GENVISIT+33
$$GETVID^VSITVID GENVISIT+28, GENVISIT+34
GETVID^VSITVID GENVISIT+33
$$FMTE^XLFDT VALVISIT+52, VALVISIT+68
$$NOW^XLFDT GENVISIT+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(150.9 - [#150.9] GET1^DIQ
^DIC(40.7 - [#40.7] Classic Fileman Calls
^AUPNVSIT - [#9000010] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] VALVISIT+28
^AUPNVSIT - [#9000010] VALVISIT+46
^AUTTLOC - [#9999999.06] VALVISIT+31
^DD(9000010 VALVISIT+52, VALVISIT+68
^DIC(40.7 - [#40.7] VALVISIT+39

Label References

Name Line Occurrences
CLNUP EN1+33
GENVISIT EN1+22
VALVISIT EN1+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT GENVISIT+2~, GENVISIT+7*
AUPNDAYS CLNUP+1!
AUPNDOB GENVISIT+3~, GENVISIT+6
AUPNDOD GENVISIT+3~, GENVISIT+6
AUPNPAT CLNUP+1!
AUPNSEX GENVISIT+3~, GENVISIT+6
D0 GENVISIT+2~
DA GENVISIT+2~, GENVISIT+35*, GENVISIT+36!
DIC GENVISIT+2~, VALVISIT+21~, VALVISIT+41*
DIC(0 VALVISIT+41*
DIE GENVISIT+2~, GENVISIT+35*, GENVISIT+36!
DR GENVISIT+2~, GENVISIT+35*, GENVISIT+36!
DT GENVISIT+20
SDDOB GENVISIT+4~, GENVISIT+6*
SDDOD GENVISIT+4~, GENVISIT+6*
SDFDA EN1+24~, GENVISIT+4~, GENVISIT+11*, GENVISIT+12, GENVISIT+13, GENVISIT+14, GENVISIT+15, GENVISIT+16, GENVISIT+17, GENVISIT+18
, GENVISIT+19, GENVISIT+20, GENVISIT+21, GENVISIT+22, GENVISIT+23, GENVISIT+24, GENVISIT+25, GENVISIT+26, GENVISIT+27, GENVISIT+28
SDFDA(9000010 EN1+25*
SDIEN GENVISIT+4~
SDIEN(1 GENVISIT+32
SDMSG GENVISIT+4~, GENVISIT+31
SDSEX GENVISIT+4~, GENVISIT+6*
SDVISITCRT EN1+22, EN1+28, GENVISIT~, CLNUP+1!
SDVISITCRT("NEW" EN1+31, GENVISIT+37*
SDVISITCRT("SDAFLG" EN1+32, GENVISIT+8*, GENVISIT+10*, GENVISIT+31*
SDVISITCRT("SDCLN" EN1+23, EN1+25
SDVISITCRT("SDERR" GENVISIT+8*, GENVISIT+10*, GENVISIT+31*
SDVISITCRT("SDPAT" EN1+29
SDVISITCRT("SDVSIT" EN1+23, EN1+25, EN1+30, GENVISIT+32*, GENVISIT+35
SDVISITIN EN1~, EN1+20, GENVISIT~, VALVISIT~, CLNUP+1!
SDVISITIN("AP PT DATE" , VALVISIT+2
SDVISITIN("CDT" GENVISIT+31
SDVISITIN("SDADD" VALVISIT+19
SDVISITIN("SDCAT" GENVISIT+17, VALVISIT+3
SDVISITIN("SDCLN" GENVISIT+18
SDVISITIN("SDCODT" GENVISIT+21, VALVISIT+8
SDVISITIN("SDDATE" GENVISIT+7, GENVISIT+8, GENVISIT+10, GENVISIT+12, VALVISIT+5
SDVISITIN("SDEVM" VALVISIT+4
SDVISITIN("SDHL" GENVISIT+23, VALVISIT+6
SDVISITIN("SDLOC" GENVISIT+16, VALVISIT+7
SDVISITIN("SDOLOC" GENVISIT+27, VALVISIT+9
SDVISITIN("SDOPT" GENVISIT+25, VALVISIT+10
SDVISITIN("SDPAT" GENVISIT+5, GENVISIT+15, VALVISIT+11
SDVISITIN("SDPROT" GENVISIT+26, VALVISIT+12
SDVISITIN("SDPVL" GENVISIT+19, VALVISIT+13
SDVISITIN("SDTPB" VALVISIT+14
SDVISITIN("SDTYPE" GENVISIT+14, VALVISIT+15
SDVISITIN("SDUSR" GENVISIT+24, VALVISIT+16
SDVISITIN("SDVELG" GENVISIT+22, VALVISIT+17
SDVISITIN("SDVSIT" VALVISIT+18
SDVISITOUT EN1~
SDVISITOUT("NEW" EN1+31*
SDVISITOUT("SDAFLG" EN1+32*
SDVISITOUT("SDPAT" EN1+29*
SDVISITOUT("SDVSIT" EN1+30*
SDVSTARRAY EN1+20, EN1+22, VALVISIT~, CLNUP+1!
SDVSTARRAY("SDADD" EN1+22, VALVISIT+19*
SDVSTARRAY("SDAFLG" VALVISIT+25*, VALVISIT+29*, VALVISIT+31*, VALVISIT+33*, VALVISIT+35*, VALVISIT+40*, VALVISIT+42*, VALVISIT+44*, VALVISIT+47*, VALVISIT+50*
, VALVISIT+53*, VALVISIT+56*, VALVISIT+59*, VALVISIT+62*, VALVISIT+66*, VALVISIT+69*
SDVSTARRAY("SDAPDT" VALVISIT+2*, VALVISIT+68, VALVISIT+69
SDVSTARRAY("SDCAT" VALVISIT+3*, VALVISIT+26*
SDVSTARRAY("SDCLN" VALVISIT+36!, VALVISIT+37, VALVISIT+38*, VALVISIT+39, VALVISIT+40, VALVISIT+41*, VALVISIT+42
SDVSTARRAY("SDCODT" VALVISIT+8*, VALVISIT+52, VALVISIT+53
SDVSTARRAY("SDDATE" VALVISIT+5*, VALVISIT+22*, VALVISIT+23*
SDVSTARRAY("SDERR" VALVISIT+25*, VALVISIT+29*, VALVISIT+31*, VALVISIT+33*, VALVISIT+35*, VALVISIT+40*, VALVISIT+42*, VALVISIT+44*, VALVISIT+47*, VALVISIT+50*
, VALVISIT+53*, VALVISIT+56*, VALVISIT+59*, VALVISIT+62*, VALVISIT+66*, VALVISIT+69*
SDVSTARRAY("SDEVM" VALVISIT+4*, VALVISIT+49, VALVISIT+50
SDVSTARRAY("SDHL" VALVISIT+6*, VALVISIT+58, VALVISIT+59
SDVSTARRAY("SDLOC" VALVISIT+7*, VALVISIT+30*, VALVISIT+31
SDVSTARRAY("SDOLOC" VALVISIT+9*, VALVISIT+32, VALVISIT+33, VALVISIT+34, VALVISIT+35
SDVSTARRAY("SDOPT" VALVISIT+10*, VALVISIT+61, VALVISIT+62
SDVSTARRAY("SDPAT" VALVISIT+11*, VALVISIT+27*, VALVISIT+28, VALVISIT+29
SDVSTARRAY("SDPROT" VALVISIT+12*, VALVISIT+65, VALVISIT+66
SDVSTARRAY("SDPVL" VALVISIT+13*, VALVISIT+46, VALVISIT+47
SDVSTARRAY("SDTPB" VALVISIT+14*, VALVISIT+43, VALVISIT+44
SDVSTARRAY("SDTYPE" VALVISIT+15*, VALVISIT+24*, VALVISIT+25
SDVSTARRAY("SDUSR" VALVISIT+16*
SDVSTARRAY("SDVELG" VALVISIT+17*, VALVISIT+55, VALVISIT+56
SDVSTARRAY("SDVSIT" VALVISIT+18*
U VALVISIT+46, VALVISIT+52, VALVISIT+68
VID GENVISIT+4~, GENVISIT+28*, GENVISIT+34*, GENVISIT+35, GENVISIT+36!
X GENVISIT+2~, GENVISIT+7*, GENVISIT+10, VALVISIT+21~, VALVISIT+41*, VALVISIT+43*, VALVISIT+52*, VALVISIT+68*
Y GENVISIT+2~, GENVISIT+5*!, GENVISIT+7, VALVISIT+21~, VALVISIT+41

Marked Items

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