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 |  All
Print Page as PDF
Routine: SDEC58

Package: Scheduling

Routine: SDEC58


Information

SDEC58 ;ALB/SAT - VISTA SCHEDULING RPCS ;APR 08, 2016

Source Information

Source file <SDEC58.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 NOW^%DTC  FILE^DICN  ^DIE  
Automated Medical Information Exchange 2 $$ENHNC^DVBCUTA4  REQARY^DVBCUTL5  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SDEC  

Entry Points

Name Comments DBIA/ICR reference
EN ;**AMIE Scheduling event driver main entry point
RSCHAPT(LKDA,RSCHDT) ;** Update Appt record with reschedule data
CAP(SDECY,DFN,SDAMEVT,SDT,SDAUTORB,SDCANVET) ;
KVARS ;** Kill variables used by scheduling protocol
KVARS2 ;
EN1 ;
EN2 ;
CRTREC ;
XIT ;
GETIEN ;Get IEN for 2507 REQUEST file
LINKAPPT ;
CANCEL ;** Cancel C&P Appt

External References

Name Field # of Occurrence
NOW^%DTC CANCEL+2
FILE^DICN CRTREC+6
^DIE CANCEL+9, RSCHAPT+4
$$ENHNC^DVBCUTA4 GETIEN+16, GETIEN+23
REQARY^DVBCUTL5 GETIEN+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DVB(396.95 - [#396.95] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] EN+12, EN2+2, EN2+21
^DVB(396.3 - [#396.3] EN2+11, GETIEN+16, GETIEN+22
^DVB(396.95 - [#396.95] LINKAPPT+2, EN2+9, EN2+10, EN2+13, EN2+14, EN2+15, RSCHAPT+2
^TMP("DVBC" GETIEN+2!, GETIEN+8, GETIEN+9, GETIEN+10, GETIEN+14!

Label References

Name Line Occurrences
CANCEL EN2+27
CRTREC LINKAPPT+2
EN1 EN+15
EN2 EN+17
GETIEN EN1+2
KVARS XIT+2, EN1+5
KVARS2 EN2+31
LINKAPPT EN1+4, GETIEN+22
RSCHAPT EN2+25
XIT EN+6, EN+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CANCEL+3, CANCEL+4!
DA CANCEL+5*, CANCEL+9!, RSCHAPT+1*, RSCHAPT+2, RSCHAPT+4!
DFN CAP~, EN+6, EN+12, EN1+1, EN2+2, EN2+11, EN2+21
DIC CRTREC+2*, CRTREC+7!
DIC("DR" CRTREC+3*, CRTREC+4*, CRTREC+5*
DIC(0 CRTREC+2*
DIE CANCEL+5*, CANCEL+9!, RSCHAPT+1*, RSCHAPT+4!
DLAYGO CRTREC+2*, CRTREC+7!
DR CANCEL+5*, CANCEL+7*, CANCEL+8*, CANCEL+9!, RSCHAPT+1*, RSCHAPT+2*, RSCHAPT+3*, RSCHAPT+4!
DVBAADT CRTREC+1*, CRTREC+2, CRTREC+7!
DVBAAPDA EN2+5*, EN2+9*, EN2+10, EN2+13, EN2+14, EN2+15, EN2+16, KVARS2+1!
DVBAAPDT EN2+21*, EN2+25, KVARS2+1!
DVBAAUTO EN+9*, EN+15, EN+16!, EN2+17*, EN2+20, EN2+26
DVBACNT GETIEN+1~, GETIEN+5, GETIEN+6, GETIEN+11, GETIEN+23
DVBACURA EN2+4*, EN2+9, KVARS2+2!
DVBADA LINKAPPT+2, KVARS+1!, GETIEN+3*, GETIEN+7*, GETIEN+10*, GETIEN+16, GETIEN+22
DVBADFN EN+1~, EN1+1*
DVBADT GETIEN+1~, GETIEN+7*, GETIEN+9*, GETIEN+10
DVBAFND EN2+7!, EN2+13*, EN2+14, EN2+20, EN2+26, KVARS2+1!
DVBALKDA EN2+5*, EN2+13*, EN2+16*, EN2+25, KVARS2+2!, CANCEL+5
DVBAORD GETIEN+1~, GETIEN+7*, GETIEN+8*, GETIEN+9, GETIEN+10
DVBARQDA EN2+10*, EN2+11, KVARS2+1!
DVBASDPR GETIEN+1~, GETIEN+3*
DVBASTAT EN1+1*, KVARS+1!, EN2+2*, EN2+17, EN2+23, KVARS2+1!, CANCEL+6
DVBATYPE EN+12*, EN+14, EN+18!
DVBAUPDT EN2+6*, EN2+14, EN2+15*, KVARS2+2!
DVBAVTRQ EN+11*, EN2+22!, EN2+23*, KVARS2+2!, RSCHAPT+2, RSCHAPT+3
DVBCUPDT CANCEL+1~, CANCEL+3*
LKDA RSCHAPT~, RSCHAPT+1
LNKCNT EN2+8*, EN2+12*, EN2+20, EN2+28, KVARS2+2!
RSCHDT RSCHAPT~
SDAMEVT CAP~, EN+15, EN+16, EN+17
SDAUTORB CAP~, EN+9, KVARS+1!
SDCANVET CAP~, EN+11, KVARS+1!
SDECI EN+1~, EN+4*, EN+5, EN+6*, EN+7*, EN+19*, XIT+1, EN2+29*, GETIEN+12*, GETIEN+17*
, GETIEN+18*, GETIEN+19*, GETIEN+20*, GETIEN+24*
SDECY CAP~, EN+2*, EN+3, EN+5, EN+6, EN+7, EN+19, XIT+1, EN2+29, GETIEN+12
, GETIEN+17, GETIEN+18, GETIEN+19, GETIEN+20, GETIEN+24
SDERR EN+1~, EN+4*, EN+6*, EN+7*, EN+19, EN1+3, EN2+30*, GETIEN+13*, GETIEN+15, GETIEN+21*
, GETIEN+25*
SDT CAP~, EN+7, EN+12, CRTREC+1, EN2+2, EN2+4, EN2+21
U EN+12, EN2+2, EN2+10, EN2+11, EN2+13, EN2+14, EN2+15, EN2+21, RSCHAPT+2
X CRTREC+2*, CRTREC+7!, CANCEL+4!
Y KVARS+1!
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 |  All