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

Package: Scheduling

Routine: SDEC01B


Information

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

Source Information

Source file <SDEC01B.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 2 ($$FMADD,$$NOW)^XLFDT  $$UP^XLFSTR  
Scheduling 2 DELRGI^SDEC  $$PC^SDEC45  
VA FileMan 2 (UPDATE,WP)^DIE  ($$GET1,GETS)^DIQ  

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

Package Total Caller Graph
Scheduling 7 SDEC01  SDEC01A  SDEC01C  SDEC03  SDEC32  SDEC45  SDECINIT  

Entry Points

Name Comments DBIA/ICR reference
RESDG(SDRES)
RESDGA
RESCK(SDRES)
USRDG(SDDUZ) ;remove SDEC RESOURCEs associated with SDDUZ from all SDEC RESOURCE GROUPs
; SDDUZ = pointer to NEW PERSON file 200
RESPRV1(SDPRV,SDCL,SDPRVN)
CHKP(USER,SDRES) ;update existing provider resource entry
CHKC(SDCL,SDRES) ;update existing clinic resource entry
RESCLIN1(SDCL)
RESLET(SDLET,SDWP) ;get letter text
INACT(SDIN,SDRN) ;

External References

Name Field # of Occurrence
UPDATE^DIE RESPRV1+23, CHKP+18, CHKC+21, RESCLIN1+29
WP^DIE RESCLIN1+35, RESCLIN1+39, RESCLIN1+43
$$GET1^DIQ RESDGA+2, RESCK+3, RESPRV1+6, CHKP+3, CHKP+6, CHKP+7, CHKP+11, CHKC+3, CHKC+6, CHKC+7
, CHKC+10, CHKC+11, CHKC+13, CHKC+14, CHKC+17, CHKC+18, RESCLIN1+13, RESLET+6, RESLET+8
GETS^DIQ RESCLIN1+5
DELRGI^SDEC RESDG+5
$$PC^SDEC45 RESPRV1+12, CHKP+12
$$FMADD^XLFDT CHKP+16
$$NOW^XLFDT RESPRV1+19, RESCLIN1+23, INACT+5
$$UP^XLFSTR RESCLIN1+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"RESCLIN: Unable to store clinic "_SDCL_" in resource."
  • Line Location: RESCLIN1+30
Routine Call
  • DIE
  • Line Location:
    • RESPRV1+23
    • CHKP+18
    • CHKC+21
    • RESCLIN1+29
Routine Call
  • DIE
  • Line Location:
    • RESCLIN1+35
    • RESCLIN1+39
    • RESCLIN1+43

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^VA(407.5 - [#407.5] GET1^DIQ
^SDEC(409.831 - [#409.831] GET1^DIQ,  WP^DIE
^SC - [#44] GET1^DIQ,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] RESPRV1+4
^SDEC(409.831 - [#409.831] RESDG+3, RESDGA+2, RESCK+2, USRDG+3, RESPRV1+7, CHKP+14, RESCLIN1+12, RESCLIN1+16
^SDEC(409.832 - [#409.832] RESDG+4
^VA(200 - [#200] RESPRV1+5

Label References

Name Line Occurrences
$$CHKP RESPRV1+8
$$INACT RESCLIN1+9
CHKC RESCLIN1+15
RESCK CHKP+19
RESDG USRDG+4
RESLET RESCLIN1+34, RESCLIN1+38, RESCLIN1+42

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CINACT CHKC+2~, CHKC+10*, CHKC+12
CREACT CHKC+2~, CHKC+13*, CHKC+15
DT RESPRV1+12, RESPRV1+13, CHKP+12, CHKP+16
DUZ RESPRV1+20, RESCLIN1+24
EFFDT RESPRV1+1~, RESPRV1+3*, RESPRV1+12, CHKP+2~, CHKP+10*, CHKP+12
EXPDT RESPRV1+1~, RESPRV1+3*, RESPRV1+12, RESPRV1+13*, RESPRV1+21, CHKP+2~, CHKP+10*, CHKP+12, CHKP+16
NOW INACT+3~, INACT+5*, INACT+9, INACT+10, INACT+12
PACT RESPRV1+1~, RESPRV1+12*, RESPRV1+21, CHKP+2~, CHKP+12*, CHKP+13, CHKP+15, CHKP+19
RACT CHKP+2~, CHKP+11*, CHKP+13
RET INACT+3~, INACT+4*, INACT+12*, INACT+13
RINACT CHKC+2~, CHKC+11*, CHKC+12
RREACT CHKC+2~, CHKC+14*, CHKC+15
RSN CHKP+2~, CHKP+7*, CHKP+8, CHKC+2~, CHKC+7*, CHKC+8
RSTS CHKP+2~, CHKC+2~, CHKC+18*, CHKC+19
RSTYP CHKP+2~, CHKP+3*, CHKP+4, CHKC+2~, CHKC+3*, CHKC+4
SCN CHKP+2~, CHKP+6*, CHKP+8, CHKC+2~, CHKC+6*, CHKC+8
SCTS CHKP+2~, CHKC+2~, CHKC+17*, CHKC+19
SDCL RESPRV1~, RESPRV1+4*, RESPRV1+22, CHKC~, CHKC+4, CHKC+6, CHKC+10, CHKC+13, CHKC+17, RESCLIN1~
, RESCLIN1+5, RESCLIN1+6, RESCLIN1+8, RESCLIN1+10, RESCLIN1+12, RESCLIN1+14, RESCLIN1+15, RESCLIN1+22, RESCLIN1+25, RESCLIN1+26
, RESCLIN1+27, RESCLIN1+28, RESCLIN1+30, RESCLIN1+33, RESCLIN1+37, RESCLIN1+41
SDCLN RESCLIN1+1~, RESCLIN1+10*, RESCLIN1+16, RESCLIN1+21
SDDATA RESCLIN1+1~
SDDATA(44 RESCLIN1+6, RESCLIN1+8, RESCLIN1+10, RESCLIN1+25, RESCLIN1+26, RESCLIN1+27, RESCLIN1+33, RESCLIN1+37, RESCLIN1+41
SDDUZ USRDG~, USRDG+3
SDECY RESDG+1~, RESDG+2*, RESDG+5
SDFDA RESPRV1+1~, RESPRV1+15!, RESPRV1+16*, RESPRV1+17, RESPRV1+18, RESPRV1+19, RESPRV1+20, RESPRV1+21, RESPRV1+22, CHKP+2~
, CHKP+18, CHKC+2~, CHKC+21, RESCLIN1+1~, RESCLIN1+19!, RESCLIN1+20*, RESCLIN1+21, RESCLIN1+22, RESCLIN1+23, RESCLIN1+24
, RESCLIN1+25, RESCLIN1+26, RESCLIN1+27, RESCLIN1+28
SDFDA( RESPRV1+16, CHKP+8*, CHKP+15*, CHKP+16*, CHKC+8*, CHKC+12*, CHKC+15*, CHKC+19*, RESCLIN1+20
SDFIELDS RESCLIN1+1~, RESCLIN1+4*, RESCLIN1+5
SDFOUND RESCLIN1+1~, RESCLIN1+2*, RESCLIN1+12, RESCLIN1+14*, RESCLIN1+15
SDI RESDG+1~, RESDG+4*, RESDG+5, RESDGA+1~, RESDGA+2*
SDIEN RESPRV1+1~, RESPRV1+15!, RESCLIN1+1~, RESCLIN1+19!
SDIEN(1 RESPRV1+24, RESCLIN1+31
SDIN RESCLIN1+1~, RESCLIN1+8*, RESCLIN1+9, INACT~, INACT+6*, INACT+8, INACT+9, INACT+10, INACT+12
SDJ RESDG+1~
SDLET RESCLIN1+1~, RESCLIN1+33*, RESCLIN1+34, RESCLIN1+37*, RESCLIN1+38, RESCLIN1+41*, RESCLIN1+42, RESLET~, RESLET+6, RESLET+8
SDMSG RESPRV1+1~, RESPRV1+15!, RESCLIN1+1~, RESCLIN1+19!, RESCLIN1+30, RESLET+5~, RESLET+7
SDNOD CHKP+2~, CHKP+14*
SDPRV RESPRV1~, RESPRV1+5*, RESPRV1+6, RESPRV1+7, RESPRV1+8, RESPRV1+12, RESPRV1+18
SDPRVN RESPRV1~, RESPRV1+6*, RESPRV1+17
SDRES RESDG~, RESDG+3*, RESDG+4, RESDG+5, RESCK~, RESCK+2*, RESCK+3, USRDG+2~, USRDG+3*, USRDG+4
, RESPRV1+1~, RESPRV1+7*, RESPRV1+8, RESPRV1+11*, RESPRV1+16, RESPRV1+24*, CHKP~, CHKP+3, CHKP+7, CHKP+8
, CHKP+11, CHKP+14, CHKP+15, CHKP+16, CHKP+19, CHKC~, CHKC+3, CHKC+7, CHKC+8, CHKC+11
, CHKC+12, CHKC+14, CHKC+15, CHKC+18, CHKC+19
SDRES11 RESCLIN1+1~, RESCLIN1+13*, RESCLIN1+14
SDRESH RESCLIN1+1~, RESCLIN1+12*, RESCLIN1+13, RESCLIN1+15, RESCLIN1+16*, RESCLIN1+17, RESCLIN1+18*, RESCLIN1+20, RESCLIN1+31*, RESCLIN1+35
, RESCLIN1+39, RESCLIN1+43
SDRN RESCLIN1+1~, RESCLIN1+8*, RESCLIN1+9, INACT~, INACT+7*, INACT+12
SDTS RESCLIN1+1~, RESCLIN1+27*
SDWP RESCLIN1+1~, RESCLIN1+34, RESCLIN1+35, RESCLIN1+38, RESCLIN1+39, RESCLIN1+42, RESCLIN1+43, RESLET~
SDWP( RESLET+10*, RESLET+11*
SDWP2 RESLET+5~
SDWP2( RESLET+10
SDWP3 RESLET+5~
SDWP3( RESLET+11
SDWPI RESLET+5~, RESLET+9*, RESLET+10*, RESLET+11*
SDWPJ RESLET+5~, RESLET+10*, RESLET+11*
USER CHKP~, CHKP+4, CHKP+6, CHKP+12
X RESDGA+1~, RESDGA+2*, RESCK+1~, RESCK+3*, RESLET+5~, RESLET+6*, RESLET+8*
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