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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: SDEC07B

Package: Scheduling

Routine: SDEC07B


Information

SDEC07B ;ALB/SAT,PC - VISTA SCHEDULING RPCS ;Feb 27, 2020@14:33

Source Information

Source file <SDEC07B.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Scheduling 6 MAKE^SDAMEVT  PCSTGET^SDEC  ($$STRIP,ERR)^SDEC07  $$MAKE^SDEC07B  AVUPDT^SDEC07C  $$SCIEN^SDECU2  
VA FileMan 3 FILE^DICN  (FILE,UPDATE)^DIE  $$GET1^DIQ  
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: 4

Package Total Caller Graph
Scheduling 4 SDEC07  SDEC07B  SDEC08A  SDTMP08  

Entry Points

Name Comments DBIA/ICR reference
MAKE(BSDR) ;PEP; call to store appt made
NULLDEL(STR) ;return "@" to delete a field if the new data would be null ;*zeb+tag 722 2/19/19 added to support APPADD
SDSRT(TYP,MTR,DDT,REQ) ;get SCHEDULING REQUEST TYPE and NEXT AVA.APPT. INDICATOR
APPVISTA(SDECLEN,SDECNOTE,DFN,SDECRESD,SDECSTART,SDECWKIN,SDCL,SDECI) ;

External References

Name Field # of Occurrence
FILE^DICN MAKE+127
FILE^DIE MAKE+83
UPDATE^DIE MAKE+108, MAKE+134
$$GET1^DIQ MAKE+37
MAKE^SDAMEVT MAKE+141
PCSTGET^SDEC MAKE+53
$$STRIP^SDEC07 APPVISTA+14
ERR^SDEC07 APPVISTA+3, APPVISTA+5
$$MAKE^SDEC07B APPVISTA+17
AVUPDT^SDEC07C APPVISTA+19
$$SCIEN^SDECU2 MAKE+140
$$FMTE^XLFDT MAKE+37
$$NOW^XLFDT MAKE+77, MAKE+103, MAKE+125, SDSRT+31, SDSRT+35, SDSRT+38, SDSRT+42, SDSRT+46

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] MAKE+29, MAKE+37, MAKE+59, MAKE+65, MAKE+91
^SC - [#44] MAKE+30, MAKE+112*, MAKE+113*, APPVISTA+5
^SDEC(409.831 - [#409.831] APPVISTA+2
^VA(200 - [#200] MAKE+35

Label References

Name Line Occurrences
$$NULLDEL MAKE+64, MAKE+65, MAKE+66, MAKE+67, MAKE+68, MAKE+69, MAKE+70, MAKE+71, MAKE+76, MAKE+79
, MAKE+80, MAKE+81, MAKE+82, MAKE+84
$$SDSRT MAKE+46

Naked Globals

Name Field # of Occurrence
^(1 MAKE+113*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BSDR MAKE~
BSDR("ADT" MAKE+32, MAKE+37, MAKE+59, MAKE+63, MAKE+85, MAKE+89, MAKE+113, MAKE+123, MAKE+124, MAKE+133
, MAKE+139, MAKE+140
BSDR("APT" MAKE+43*, MAKE+70, MAKE+96
BSDR("CLN" MAKE+30, MAKE+53, MAKE+64, MAKE+90, MAKE+112, MAKE+113, MAKE+123, MAKE+124, MAKE+133, MAKE+139
, MAKE+140
BSDR("COL" MAKE+44*, MAKE+71, MAKE+97
BSDR("CON" MAKE+129, MAKE+133
BSDR("DDT" MAKE+46, MAKE+81, MAKE+106
BSDR("EKG" MAKE+68, MAKE+94
BSDR("ELG" MAKE+125
BSDR("LAB" MAKE+66, MAKE+92
BSDR("LEN" MAKE+34, MAKE+125
BSDR("MTR" MAKE+46
BSDR("OI" MAKE+125
BSDR("OVB" MAKE+125
BSDR("PAT" MAKE+29, MAKE+37, MAKE+53, MAKE+59, MAKE+63, MAKE+65, MAKE+85, MAKE+88, MAKE+91, MAKE+124
, MAKE+139, MAKE+140
BSDR("REQ" MAKE+46
BSDR("TYP" MAKE+31, MAKE+46, MAKE+69, MAKE+95
BSDR("USR" MAKE+35, MAKE+125
BSDR("XRA" MAKE+67, MAKE+93
DA MAKE+39~, MAKE+111!, MAKE+122!
DA(1 MAKE+124*
DA(2 MAKE+124*
DD MAKE+39~, MAKE+111!, MAKE+122!
DDT SDSRT~, SDSRT+31, SDSRT+35, SDSRT+38, SDSRT+42, SDSRT+46
DFN MAKE+138~, MAKE+139*, MAKE+141, APPVISTA~, APPVISTA+6
DIC MAKE+39~, MAKE+111!, MAKE+122!, MAKE+123*
DIC("DR" MAKE+125*
DIC("P" MAKE+126*
DIC(0 MAKE+126*
DINUM MAKE+122!
DLAYGO MAKE+39~, MAKE+111!, MAKE+122!, MAKE+126*
DO MAKE+39~, MAKE+111!, MAKE+122!
DUZ MAKE+76, MAKE+102, APPVISTA+16
MTR SDSRT~, SDSRT+31, SDSRT+35
REQ SDSRT~, SDSRT+42, SDSRT+46
RET SDSRT+24~, SDSRT+25*, SDSRT+47
SDCL MAKE+138~, MAKE+139*, MAKE+141, APPVISTA~, APPVISTA+5, APPVISTA+7, APPVISTA+19
SDDA MAKE+138~, MAKE+140*, MAKE+141
SDECC APPVISTA+1~, APPVISTA+17
SDECC("ADT" APPVISTA+10*
SDECC("CLN" APPVISTA+7*
SDECC("LEN" APPVISTA+11*
SDECC("OI" APPVISTA+12*, APPVISTA+13*, APPVISTA+14*
SDECC("PAT" APPVISTA+6*
SDECC("RES" APPVISTA+15*
SDECC("TYP" APPVISTA+8*, APPVISTA+9*
SDECC("USR" APPVISTA+16*
SDECCOND MAKE+58~, MAKE+59*, MAKE+60
SDECERR MAKE+40~, APPVISTA+1~, APPVISTA+4*, APPVISTA+5, APPVISTA+17*, APPVISTA+18, APPVISTA+20
SDECERR(1 MAKE+85
SDECFDA MAKE+62~, MAKE+87~
SDECFDA( MAKE+64*, MAKE+65*, MAKE+66*, MAKE+67*, MAKE+68*, MAKE+69*, MAKE+70*, MAKE+71*, MAKE+72*, MAKE+73*
, MAKE+74*, MAKE+75*, MAKE+76*, MAKE+77*, MAKE+78*, MAKE+79*, MAKE+80*, MAKE+81*, MAKE+82*, MAKE+90*
, MAKE+91*, MAKE+92*, MAKE+93*, MAKE+94*, MAKE+95*, MAKE+96*, MAKE+97*, MAKE+98*, MAKE+99*, MAKE+100*
, MAKE+101*, MAKE+102*, MAKE+103*, MAKE+104*, MAKE+105*, MAKE+106*, MAKE+107*
SDECI APPVISTA~, APPVISTA+3, APPVISTA+5
SDECIENS MAKE+62~, MAKE+63*, MAKE+64, MAKE+65, MAKE+66, MAKE+67, MAKE+68, MAKE+69, MAKE+70, MAKE+71
, MAKE+72, MAKE+73, MAKE+74, MAKE+75, MAKE+76, MAKE+77, MAKE+78, MAKE+79, MAKE+80, MAKE+81
, MAKE+82, MAKE+87~, MAKE+88*, MAKE+90, MAKE+91, MAKE+92, MAKE+93, MAKE+94, MAKE+95, MAKE+96
, MAKE+97, MAKE+98, MAKE+99, MAKE+100, MAKE+101, MAKE+102, MAKE+103, MAKE+104, MAKE+105, MAKE+106
, MAKE+107
SDECIENS(2 MAKE+89*
SDECLEN APPVISTA~, APPVISTA+11, APPVISTA+19
SDECMSG MAKE+62~, MAKE+84, MAKE+87~
SDECNOTE APPVISTA~, APPVISTA+12
SDECRESD APPVISTA~, APPVISTA+2, APPVISTA+15
SDECRNOD APPVISTA+1~, APPVISTA+2*, APPVISTA+3
SDECSTART APPVISTA~, APPVISTA+10, APPVISTA+19
SDECTEMP MAKE+84~*
SDECWKIN APPVISTA~, APPVISTA+9
SDFDA MAKE+130~
SDFDA( MAKE+133*
SDFU MAKE+41~, MAKE+54*, MAKE+55*, MAKE+82, MAKE+107
SDIEN MAKE+130~, MAKE+131*, MAKE+132, MAKE+133
SDMODE MAKE+138~, MAKE+139*, MAKE+141
SDNA MAKE+41~, MAKE+48*, MAKE+80, MAKE+105
SDRET MAKE+41~, MAKE+52*, MAKE+53, MAKE+54, MAKE+56
SDSRT MAKE+41~, MAKE+46*, MAKE+48, MAKE+50*, MAKE+79, MAKE+104
SDT MAKE+138~, MAKE+139*, MAKE+141
STR NULLDEL~, NULLDEL+1
TYP SDSRT~, SDSRT+27
U MAKE+29, MAKE+30, MAKE+31, MAKE+32, MAKE+34, MAKE+35, MAKE+37, MAKE+48, MAKE+50, MAKE+54
, MAKE+59, MAKE+85
X MAKE+39~, MAKE+111!, MAKE+122!, MAKE+124*
Y MAKE+39~, MAKE+111!, MAKE+122!, MAKE+131
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All