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

Package: Scheduling

Routine: SDECINI2


Information

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

Source Information

Source file <SDECINI2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Scheduling 2 $$RECALL^SDECUTL  $$SDWLA^SDM1A  
VA FileMan 2 UPDATE^DIE  ($$GET1,GETS)^DIQ  
Kernel 1 ($$FMADD,$$FMTE,$$NOW)^XLFDT  

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 SDECINIT  

Entry Points

Name Comments DBIA/ICR reference
SDAPPT
CHK
FNDVPRV(DFN,APPDT)
FNDAPPT(SDCL,DFN,SDS)
FNDSDWL(DFN,SDS,SDCL)
APL(SDIEN,SDS,SDCAPL)
FNDAREQ(DFN,SDS,SDCL)
SDECADD
CHKW(SDA) ;
SDECCHK(DFN,SDS,SDRES,SDAPTYP,SDCAPL)

External References

Name Field # of Occurrence
UPDATE^DIE SDECADD+54, SDECCHK+15, APL+4
$$GET1^DIQ SDAPPT+14, FNDVPRV+4, FNDVPRV+5, FNDAPPT+4, SDECCHK+12, SDECCHK+13, CHK+10, CHK+22, CHK+34, CHK+46
, CHK+59, CHK+62, CHK+75, CHK+97
GETS^DIQ SDECADD+4
$$RECALL^SDECUTL SDECADD+15
$$SDWLA^SDM1A SDECADD+21
$$FMADD^XLFDT SDECADD+30, APL+3
$$FMTE^XLFDT SDAPPT+2, SDAPPT+23, CHK+4, CHK+16, CHK+28, CHK+40, CHK+52, CHK+69, CHK+81, CHK+91
, CHK+103
$$NOW^XLFDT SDAPPT+2, SDAPPT+5, SDAPPT+23, CHK+4, CHK+16, CHK+28, CHK+40, CHK+52, CHK+69, CHK+81
, CHK+91, CHK+103

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Updating SDEC APPOINTMENT file 409.84 with existing patient appointments..."
  • Line Location: SDAPPT+3
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: SDAPPT+4
Function Call: WRITE
  • Prompt: !!,Y
  • Line Location: SDAPPT+24
Function Call: WRITE
  • Prompt: !,"END - Updating SDEC APPOINTMENT file 409.84 with existing patient appointments..."
  • Line Location: SDAPPT+25
Function Call: WRITE
  • Prompt: !!,"No changes taking place during existing cross-reference validity checks."
  • Line Location: CHK+2
Function Call: WRITE
  • Prompt: !!,"BEGIN existing cross-reference validity checks for B xref of file 44."
  • Line Location: CHK+5
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: CHK+6
Function Call: WRITE
  • Prompt: !," No issues found."
  • Line Location: CHK+13
Function Call: WRITE
  • Prompt: !," See summary below."
  • Line Location: CHK+14
Function Call: WRITE
  • Prompt: !!,"BEGIN existing cross-reference validity checks for B xref of file 409.3."
  • Line Location: CHK+17
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: CHK+18
Function Call: WRITE
  • Prompt: !," No issues found."
  • Line Location: CHK+25
Function Call: WRITE
  • Prompt: !," See summary below."
  • Line Location: CHK+26
Function Call: WRITE
  • Prompt: !!,"BEGIN existing cross-reference validity checks for B xref of file 403.5."
  • Line Location: CHK+29
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: CHK+30
Function Call: WRITE
  • Prompt: !," No issues found."
  • Line Location: CHK+37
Function Call: WRITE
  • Prompt: !," See summary below."
  • Line Location: CHK+38
Function Call: WRITE
  • Prompt: !!,"BEGIN existing cross-reference validity checks for D xref of file 403.5."
  • Line Location: CHK+41
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: CHK+42
Function Call: WRITE
  • Prompt: !," No issues found."
  • Line Location: CHK+49
Function Call: WRITE
  • Prompt: !," See summary below."
  • Line Location: CHK+50
Function Call: WRITE
  • Prompt: !!,"BEGIN existing cross-reference validity checks for AD xref of file 123."
  • Line Location: CHK+53
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: CHK+54
Function Call: WRITE
  • Prompt: !," No issues found."
  • Line Location: CHK+66
Function Call: WRITE
  • Prompt: !," See summary below."
  • Line Location: CHK+67
Function Call: WRITE
  • Prompt: !!,"BEGIN existing cross-reference validity checks for E xref of file 123."
  • Line Location: CHK+70
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: CHK+71
Function Call: WRITE
  • Prompt: !," No issues found."
  • Line Location: CHK+78
Function Call: WRITE
  • Prompt: !," See summary below."
  • Line Location: CHK+79
Function Call: WRITE
  • Prompt: !!,"BEGIN existing cross-reference validity checks for AB xref of file 200."
  • Line Location: CHK+82
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: CHK+83
Function Call: WRITE
  • Prompt: !," No issues found."
  • Line Location: CHK+88
Function Call: WRITE
  • Prompt: !," See summary below."
  • Line Location: CHK+89
Function Call: WRITE
  • Prompt: !!,"BEGIN existing cross-reference validity checks for B xref of file 200."
  • Line Location: CHK+92
Function Call: WRITE
  • Prompt: !,Y
  • Line Location: CHK+93
Function Call: WRITE
  • Prompt: !," No issues found."
  • Line Location: CHK+100
Function Call: WRITE
  • Prompt: !," See summary below."
  • Line Location: CHK+101
Function Call: WRITE
  • Prompt: !!,Y
  • Line Location: CHK+104
Function Call: WRITE
  • Prompt: !,"END existing cross-reference validity checks.",!!
  • Line Location: CHK+105
Function Call: WRITE
  • Prompt: !!," SUMMARY of existing cross-reference validity checks:"
  • Line Location: CHKW+4
Function Call: WRITE
  • Prompt: !," ----------------------------------------------------"
  • Line Location: CHKW+5
Function Call: WRITE
  • Prompt: !," No issues found."
  • Line Location: CHKW+26
Routine Call
  • DIE
  • Line Location:
    • SDECADD+54
    • SDECCHK+15
    • APL+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123 - [#123] GET1^DIQ
2.98 GETS^DIQ
^VA(200 - [#200] GET1^DIQ
^SD(403.5 - [#403.5] GET1^DIQ
^SDWL(409.3 - [#409.3] GET1^DIQ
^SDEC(409.831 - [#409.831] GET1^DIQ
^SDEC(409.85 - [#409.85] GET1^DIQ
^SC - [#44] GET1^DIQ
44.003 GET1^DIQ
^AUPNVPRV - [#9000010.06] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVPRV("B" FNDVPRV+3
^DPT - [#2] SDAPPT+6, SDAPPT+7
^GMR(123 - [#123] CHK+55, CHK+56, CHK+57, CHK+58, CHK+72, CHK+73, CHK+74
^SC - [#44] SDAPPT+19, SDAPPT+20, SDECADD+14, SDECADD+18, SDECADD+19, SDECADD+27, FNDAPPT+3, CHK+9
^SC("B" CHK+7, CHK+8
^SD(403.5 - [#403.5] CHK+31, CHK+32, CHK+33, CHK+43, CHK+44, CHK+45
^SDEC(409.831 - [#409.831] SDECADD+9
^SDEC(409.84 - [#409.84] SDAPPT+10, SDAPPT+11, SDAPPT+12, SDECCHK+4, SDECCHK+5, SDECCHK+10
^SDEC(409.85 - [#409.85] FNDAREQ+3, FNDAREQ+4, SDECCHK+13
^SDWL(409.3 - [#409.3] FNDSDWL+3, FNDSDWL+4, FNDSDWL+5, SDECCHK+12, CHK+19, CHK+20, CHK+21
^VA(200 - [#200] CHK+84, CHK+85, CHK+86, CHK+87, CHK+94, CHK+95, CHK+96

Label References

Name Line Occurrences
$$FNDAPPT SDAPPT+18, SDECADD+10
$$FNDSDWL SDECADD+13
$$FNDVPRV SDECADD+47
$$SDECCHK SDECADD+20
APL SDAPPT+21, SDECCHK+16
CHKW CHK+102
SDECADD SDAPPT+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPDT FNDVPRV~, FNDVPRV+4
DFN SDAPPT+1~, SDAPPT+6*, SDAPPT+7, SDAPPT+16*, SDAPPT+18, SDECADD+4, SDECADD+5, SDECADD+10, SDECADD+13, SDECADD+15
, SDECADD+20, SDECADD+21, SDECADD+33, SDECADD+47, FNDVPRV~, FNDVPRV+3, FNDAPPT~, FNDAPPT+4, FNDSDWL~, FNDSDWL+3
, FNDAREQ~, FNDAREQ+3, SDECCHK~, SDECCHK+4, SDECCHK+12, SDECCHK+13
SDA SDAPPT+1~, SDECADD+5*, SDECADD+7, SDECADD+8, SDECADD+21, SDECADD+24, SDECADD+36, SDECADD+37, SDECADD+39, SDECADD+40
, SDECADD+41, SDECADD+42, SDECADD+43, SDECADD+44, SDECADD+45, SDECADD+53, CHK+1~, CHK+102, CHKW~
SDA( CHK+21*, CHK+23*, CHK+24*, CHK+25, CHK+26, CHK+33*, CHK+35*, CHK+36*, CHK+37, CHK+38
, CHK+45*, CHK+47*, CHK+48*, CHK+49, CHK+50, CHKW+8, CHKW+9, CHKW+11, CHKW+15, CHKW+16
, CHKW+18, CHKW+22, CHKW+23, CHKW+24
SDA(0 CHKW+3
SDA(123 CHK+58*, CHK+60*, CHK+61*, CHK+63*, CHK+65*, CHK+66, CHK+67, CHK+74*, CHK+76*, CHK+77*
, CHK+78, CHK+79
SDA(200 CHK+87*, CHK+88, CHK+89, CHK+96*, CHK+98*, CHK+99*, CHK+100, CHK+101
SDA(44 CHK+9*, CHK+11*, CHK+12*, CHK+13, CHK+14
SDAPL SDAPPT+1~, SDAPPT+19*, SDAPPT+20, SDECADD+1~, SDECADD+18*, SDECADD+19
SDAPTYP SDECADD+1~, SDECADD+12*, SDECADD+13*, SDECADD+14*, SDECADD+15*, SDECADD+21*, SDECADD+22, SDECCHK~
SDCAN SDECADD+1~, SDECADD+26*, SDECADD+42, SDECADD+43, SDECADD+44
SDCAPL SDAPPT+1~, SDAPPT+20*, SDAPPT+21, SDECADD+1~, SDECADD+19*, SDECADD+20, SDECADD+30, SDECADD+51, SDECCHK~, SDECCHK+16
, APL~, APL+2, APL+3
SDCHK SDECADD+1~, SDECADD+27*, SDECADD+31, SDECADD+32, SDECADD+46
SDCL SDAPPT+1~, SDAPPT+14*, SDAPPT+15, SDAPPT+18, SDAPPT+19, SDAPPT+20, SDECADD+1~, SDECADD+7*, SDECADD+10, SDECADD+13
, SDECADD+14, SDECADD+15, SDECADD+18, SDECADD+19, SDECADD+21, SDECADD+27, FNDAPPT~, FNDAPPT+3, FNDAPPT+4, FNDSDWL~
, FNDSDWL+5, FNDAREQ~, FNDAREQ+5
SDCLN SDECADD+1~, SDECADD+8*, SDECADD+9
SDDATA SDAPPT+1~, SDECADD+3!
SDDT CHK+1~, CHK+56*, CHK+57, CHK+63, CHK+65, CHK+85*, CHK+86, CHK+87
SDECAPPTID SDECADD+1~
SDECFDA SDECADD+1~
SDECIEN SDECADD+1~, SDECADD+55!
SDECMSG SDECADD+1~, SDECADD+55!
SDECRESD SDECADD+1~, SDECADD+9*, SDECADD+20, SDECADD+35
SDF CHKW+1~, CHKW+8*, CHKW+9, CHKW+11, CHKW+12, CHKW+15, CHKW+16, CHKW+18, CHKW+19, CHKW+22
, CHKW+23, CHKW+24
SDFDA SDAPPT+1~, SDECADD+6*, SDECADD+22, SDECADD+29, SDECADD+30, SDECADD+31, SDECADD+32, SDECADD+33, SDECADD+35, SDECADD+36
, SDECADD+37, SDECADD+38, SDECADD+39, SDECADD+40, SDECADD+41, SDECADD+42, SDECADD+43, SDECADD+44, SDECADD+45, SDECADD+46
, SDECADD+48, SDECADD+49, SDECADD+50, SDECADD+51, SDECADD+52, SDECADD+53, SDECCHK+1~, APL+1~
SDFDA( SDECADD+6, SDECCHK+14*, APL+2*, APL+3*
SDI SDAPPT+1~, SDAPPT+10*, SDAPPT+11, FNDVPRV+1~, FNDVPRV+3*, FNDVPRV+4, FNDVPRV+5, FNDAPPT+1~, FNDAPPT+3*, FNDAPPT+4
, FNDSDWL+1~, FNDSDWL+3*, FNDSDWL+4, FNDSDWL+5, FNDAREQ+1~, FNDAREQ+3*, FNDAREQ+4, FNDAREQ+5, SDECCHK+1~, SDECCHK+4*
, SDECCHK+5, SDECCHK+7, SDECCHK+10, SDECCHK+14, SDECCHK+16, CHK+1~, CHK+8*, CHK+9, CHK+10, CHK+11
, CHK+12, CHK+20*, CHK+21, CHK+22, CHK+23, CHK+24, CHK+32*, CHK+33, CHK+34, CHK+35
, CHK+36, CHK+44*, CHK+45, CHK+46, CHK+47, CHK+48, CHK+57*, CHK+58, CHK+59, CHK+60
, CHK+61, CHK+62, CHK+63, CHK+65, CHK+73*, CHK+74, CHK+75, CHK+76, CHK+77, CHK+86*
, CHK+87, CHK+95*, CHK+96, CHK+97, CHK+98, CHK+99, CHKW+1~, CHKW+15*, CHKW+16, CHKW+17
, CHKW+22*, CHKW+23, CHKW+24, CHKW+25
SDIEN SDAPPT+1~, SDAPPT+11*, SDAPPT+12, SDAPPT+21, APL~, APL+2, APL+3
SDMSG SDAPPT+1~, SDECADD+3!
SDNAM CHK+1~, CHK+7*, CHK+8, CHK+9, CHK+11, CHK+12, CHK+19*, CHK+20, CHK+21, CHK+23
, CHK+24, CHK+31*, CHK+32, CHK+33, CHK+35, CHK+36, CHK+43*, CHK+44, CHK+45, CHK+47
, CHK+48, CHK+55*, CHK+56, CHK+57, CHK+58, CHK+60, CHK+61, CHK+72*, CHK+73, CHK+74
, CHK+76, CHK+77, CHK+84*, CHK+85, CHK+86, CHK+87, CHK+94*, CHK+95, CHK+96, CHK+98
, CHK+99, CHKW+1~, CHKW+16*, CHKW+17, CHKW+23*, CHKW+24, CHKW+25
SDNOD SDAPPT+1~, SDAPPT+12*, SDAPPT+13, SDAPPT+16, SDAPPT+17, SDAPPT+21, FNDVPRV+1~, FNDSDWL+1~, FNDSDWL+4*, FNDSDWL+5
, FNDAREQ+1~, FNDAREQ+4*, FNDAREQ+5, SDECCHK+1~, SDECCHK+5*, SDECCHK+7, SDECCHK+16, CHK+1~, CHK+10*, CHK+11
, CHK+12, CHK+22*, CHK+23, CHK+24, CHK+34*, CHK+35, CHK+36, CHK+46*, CHK+47, CHK+48
, CHK+75*, CHK+76, CHK+77, CHK+97*, CHK+98, CHK+99, CHKW+1~, CHKW+24*, CHKW+25
SDNOD1 CHK+1~, CHK+59*, CHK+60, CHK+61
SDNOD2 SDECCHK+1~, CHK+1~, CHK+62*, CHK+63, CHK+64*, CHK+65
SDNOS SDECADD+2~, SDECADD+25*, SDECADD+38, SDECADD+39, SDECADD+40
SDPRV SDAPPT+1~
SDREC SDECADD+2~, SDECADD+15*
SDRES SDAPPT+13*, SDAPPT+14, SDECCHK~, SDECCHK+7
SDRET FNDVPRV+1~, FNDVPRV+2*, FNDVPRV+3, FNDVPRV+5*, FNDVPRV+6, FNDAPPT+1~, FNDAPPT+2*, FNDAPPT+3, FNDAPPT+4*, FNDAPPT+5
, FNDSDWL+1~, FNDSDWL+2*, FNDSDWL+3, FNDSDWL+5*, FNDSDWL+6, FNDAREQ+1~, FNDAREQ+2*, FNDAREQ+3, FNDAREQ+5*, FNDAREQ+6
, SDECCHK+1~, SDECCHK+3*, SDECCHK+4, SDECCHK+7*, SDECCHK+17
SDS SDAPPT+1~, SDAPPT+7*, SDAPPT+17*, SDAPPT+18, SDAPPT+19, SDAPPT+21, SDECADD+4, SDECADD+5, SDECADD+10, SDECADD+13
, SDECADD+14, SDECADD+15, SDECADD+18, SDECADD+20, SDECADD+21, SDECADD+27, SDECADD+29, SDECADD+30, SDECADD+47, FNDAPPT~
, FNDAPPT+3, FNDAPPT+4, FNDSDWL~, FNDSDWL+5, FNDAREQ~, FNDAREQ+5, SDECCHK~, SDECCHK+7, SDECCHK+16, APL~
, APL+3, CHKW+1~, CHKW+9*, CHKW+11, CHKW+12, CHKW+15, CHKW+16, CHKW+18, CHKW+19, CHKW+22
, CHKW+23, CHKW+24
SDSP SDAPPT+1~, SDAPPT+18*, SDAPPT+19, SDECADD+2~, SDECADD+10*, SDECADD+14, SDECADD+18, SDECADD+27
SDSTAT SDECADD+2~, SDECADD+24*, SDECADD+25, SDECADD+26
SDTODAY SDAPPT+1~, SDAPPT+5*, SDAPPT+7, SDAPPT+10
SDTYP SDECCHK+1~, SDECCHK+10*, SDECCHK+11, SDECCHK+12, SDECCHK+13, SDECCHK+14
SDVPRV SDECADD+2~, SDECADD+47*, SDECADD+48, SDECADD+49
SDWL SDECADD+2~, SDECADD+13*, SDECADD+21*
T1 CHKW+2~, CHKW+7*, CHKW+13, CHKW+14, CHKW+17, CHKW+20, CHKW+21, CHKW+25
T2 CHKW+2~, CHKW+7*, CHKW+13, CHKW+14, CHKW+17, CHKW+20, CHKW+21, CHKW+25
T3 CHKW+2~, CHKW+7*, CHKW+20, CHKW+21, CHKW+25
U SDAPPT+13, SDAPPT+16, SDAPPT+17, SDAPPT+19, SDAPPT+20, SDAPPT+21, SDECADD+14, SDECADD+18, SDECADD+19, SDECADD+31
, SDECADD+32, SDECADD+46, SDECADD+48, SDECADD+49, FNDVPRV+5, FNDSDWL+5, FNDAREQ+5, SDECCHK+7, SDECCHK+10, SDECCHK+16
Y SDAPPT+1~, SDAPPT+2*, SDAPPT+4, SDAPPT+23*, SDAPPT+24, CHK+1~, CHK+4*, CHK+6, CHK+16*, CHK+18
, CHK+28*, CHK+30, CHK+40*, CHK+42, CHK+52*, CHK+54, CHK+69*, CHK+71, CHK+81*, CHK+83
, CHK+91*, CHK+93, CHK+103*, CHK+104
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All