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

Package: Scheduling

Routine: SDEC02


Information

SDEC02 ;ALB/SAT,PC,MGD - VISTA SCHEDULING RPCS ;Aug 25, 2020@21:11

Source Information

Source file <SDEC02.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Scheduling 3 ($$FMTONET,$$NETTOFM)^SDECDATE  PDEMO^SDECU3  $$PTSEC^SDECUTL  
Kernel 2 ^%ZTER  ($$FMADD,$$FMTE)^XLFDT  
VA FileMan 2 UPDATE^DIE  $$GET1^DIQ  
Order Entry Results Reporting 1 DIEDON^ORWPT  

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 SDEC  

Entry Points

Name Comments DBIA/ICR reference
CRSCHED(SDECY,SDECRES,SDECSTART,SDECEND,SDECWKIN,MAXREC,LASTSUB) ;Create Resource Appointment Schedule ;alb/sat 672
  • ICR #7076
    • Status: Pending
    • Usage: Controlled Subscription
    STRES ;
    STCOMM(SDECAD,SDECRESN,SDRES)
    CHECKIN(SDRES,SDT,DFN,APPT)
    MULT(SDAPTYP)
    ERR(SDECI,SDECERR) ;Error processing
    ETRAP ;EP Error trap entry

    External References

    Name Field # of Occurrence
    ^%ZTER ETRAP+1
    UPDATE^DIE CHECKIN+15
    $$GET1^DIQ STCOMM+61, STCOMM+63, STCOMM+67, STCOMM+69, STCOMM+70, CHECKIN+6
    DIEDON^ORWPT STCOMM+59
    $$FMTONET^SDECDATE STCOMM+21, CHECKIN+21, CHECKIN+24
    $$NETTOFM^SDECDATE CRSCHED+70, CRSCHED+75
    PDEMO^SDECU3 STCOMM+25
    $$PTSEC^SDECUTL STCOMM+66
    $$FMADD^XLFDT CRSCHED+73
    $$FMTE^XLFDT STCOMM+12, STCOMM+54

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^GMR(123 - [#123] GET1^DIQ
    ^SDEC(409.831 - [#409.831] GET1^DIQ
    ^SDEC(409.84 - [#409.84] GET1^DIQ
    ^SDEC(409.85 - [#409.85] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^AUPNPAT - [#9000001] STCOMM+34
    ^DPT - [#2] STCOMM+29
    ^SC - [#44] CHECKIN+7, CHECKIN+8, CHECKIN+10, CHECKIN+11, CHECKIN+12
    ^SDEC(409.831 - [#409.831] STRES+7, STRES+8, STRES+9, STRES+15, STRES+17, STRES+28
    ^SDEC(409.84 - [#409.84] STRES+31, STRES+36, STCOMM+6, STCOMM+7, STCOMM+44, STCOMM+45, STCOMM+56
    ^SDEC(409.85 - [#409.85] MULT+4, MULT+5
    ^TMP("SDEC02" CRSCHED+49!, CRSCHED+62*, CRSCHED+71*, CRSCHED+76*, CRSCHED+83*, STCOMM+74*, ERR+2*, ERR+4*

    Label References

    Name Line Occurrences
    $$CHECKIN STCOMM+26
    $$MULT STCOMM+62
    ERR ETRAP+4
    STCOMM STRES+36
    STRES CRSCHED+81

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    %DT CRSCHED+48~
    APPT CHECKIN~, CHECKIN+13, CHECKIN+14
    ARIEN MULT+1~, MULT+3*, MULT+4, MULT+5
    CHECKIN STCOMM+2~, STCOMM+26*, CHECKIN+4~, CHECKIN+5*, CHECKIN+7, CHECKIN+11*, CHECKIN+13, CHECKIN+16, CHECKIN+21*, CHECKIN+25
    DFN CHECKIN~, CHECKIN+9
    DIEDON STCOMM+3~, STCOMM+59*, STCOMM+60
    DUZ(2 STCOMM+34
    ENTERED CHECKIN+4~, CHECKIN+5*, CHECKIN+12*, CHECKIN+14, CHECKIN+24*, CHECKIN+25
    LASTSUB CRSCHED~, CRSCHED+78*, STRES+1, STRES+30, STRES+32, STRES+33*
    MAXREC CRSCHED~, CRSCHED+77*, STRES+31, STRES+36, STCOMM+73
    MULT1 MULT+1~, MULT+5*, MULT+6
    MULTL MULT+1~, MULT+2*, MULT+6*, MULT+7
    NEWRES STRES+2~, STRES+14*, STRES+15*, STRES+16, STRES+17
    REQFILE STCOMM+3~, STCOMM+68*, STCOMM+69, STCOMM+70, STCOMM+71
    REQIEN STCOMM+3~, STCOMM+68*, STCOMM+69, STCOMM+70
    REQTYPE STCOMM+3~, STCOMM+67*, STCOMM+68, STCOMM+69*, STCOMM+70*, STCOMM+71*, STCOMM+72
    SDAPTYP CRSCHED+46~, STCOMM+56*, STCOMM+57*, STCOMM+58, STCOMM+62, STCOMM+63, MULT~, MULT+3
    SDCL STRES+2~, STRES+13*, STRES+15, CHECKIN+4~, CHECKIN+6*, CHECKIN+7, CHECKIN+8, CHECKIN+10, CHECKIN+11, CHECKIN+12
    SDCNT CRSCHED+47~, CRSCHED+51*, STRES+31, STRES+36, STCOMM+73*
    SDDDT CRSCHED+46~
    SDDEMO STCOMM+4~, STCOMM+25
    SDDEMO("DOB" STCOMM+65
    SDDEMO("SSN" STCOMM+64
    SDECAD CRSCHED+45~, STRES+32*, STRES+36*, STCOMM~, STCOMM+6, STCOMM+7, STCOMM+14, STCOMM+26, STCOMM+44, STCOMM+45
    , STCOMM+56, STCOMM+61, STCOMM+67, STCOMM+73
    SDECATID STCOMM+2~, STCOMM+36*, STCOMM+37*, STCOMM+38
    SDECC STCOMM+2~
    SDECCAN STCOMM+2~, STCOMM+8*, STCOMM+42
    SDECCO STCOMM+2~, STCOMM+12*, STCOMM+40
    SDECDEPD CRSCHED+45~
    SDECDEPN CRSCHED+45~
    SDECEND CRSCHED~, CRSCHED+75*, CRSCHED+76, STRES+31
    SDECERR CRSCHED+45~, CRSCHED+50*, ERR~, ERR+2
    SDECHRN STCOMM+2~, STCOMM+33*, STCOMM+34*, STCOMM+35
    SDECI CRSCHED+45~, CRSCHED+80*, CRSCHED+83, STCOMM+74*, ERR~, ERR+1*, ERR+2, ERR+3*, ERR+4, ETRAP+2~*
    ETRAP+3*, ETRAP+4
    SDECIEN CRSCHED+45~
    SDECISWK STCOMM+2~, STCOMM+9*, STCOMM+10*, STCOMM+11, STCOMM+39
    SDECJ CRSCHED+45~, STRES+18*, STCOMM+73
    SDECNOD CRSCHED+45~, STCOMM+7*, STCOMM+8, STCOMM+10, STCOMM+12, STCOMM+13, STCOMM+16, STCOMM+24, STCOMM+26, STCOMM+32
    , STCOMM+36, STCOMM+54
    SDECNOT CRSCHED+46~, STCOMM+44*, STCOMM+45*, STCOMM+46*, STCOMM+47
    SDECOVR STRES+2~, STRES+20*, STRES+21*, STRES+35*, STRES+36
    SDECPAT CRSCHED+46~, STCOMM+28*, STCOMM+29*, STCOMM+30
    SDECPATD STCOMM+2~, STCOMM+24*, STCOMM+25, STCOMM+26, STCOMM+27, STCOMM+29, STCOMM+34, STCOMM+59, STCOMM+66
    SDECPCD CRSCHED+46~
    SDECQ CRSCHED+45~, STCOMM+2~, STCOMM+15*, STCOMM+16, STCOMM+44*, STCOMM+45
    SDECRES CRSCHED~, STRES+3, STRES+4, STRES+6, STRES+7, STRES+8*, STRES+9, STRES+12, STRES+16, STRES+17
    SDECRESA STRES+2~, STRES+4*, STRES+6*, STRES+12*, STRES+17*, STRES+18
    SDECRESD CRSCHED+45~, STRES+21*, STRES+22*, STRES+28, STRES+31, STRES+36
    SDECRESN CRSCHED+45~, STRES+18*, STRES+19, STRES+21, STRES+22, STRES+28*, STRES+35, STCOMM~, STCOMM+31
    SDECRSND STRES+2~, STRES+9*, STRES+10, STRES+13
    SDECRST STRES+2~, STRES+10*, STRES+11
    SDECS CRSCHED+45~, STRES+30*, STRES+31*, STRES+36, STCOMM+73
    SDECSTART CRSCHED~, CRSCHED+70*, CRSCHED+71, CRSCHED+73*, STRES+30
    SDECSUBC STCOMM+2~
    SDECTMP CRSCHED+45~, CRSCHED+54*, CRSCHED+56*, CRSCHED+58*, CRSCHED+61*, CRSCHED+62
    SDECVPRV STCOMM+3~, STCOMM+13*, STCOMM+41
    SDECWKIN CRSCHED~, STCOMM+11
    SDECY CRSCHED~, CRSCHED+52*
    SDECZ CRSCHED+45~, STCOMM+2~, STCOMM+14*, STCOMM+23*, STCOMM+26*, STCOMM+27*, STCOMM+30*, STCOMM+31*, STCOMM+32*, STCOMM+35*
    , STCOMM+38*, STCOMM+39*, STCOMM+40*, STCOMM+41*, STCOMM+42*, STCOMM+51*, STCOMM+54*, STCOMM+58*, STCOMM+60*, STCOMM+61*
    , STCOMM+62*, STCOMM+63*, STCOMM+64*, STCOMM+65*, STCOMM+66*, STCOMM+72*, STCOMM+73*, STCOMM+74
    SDECZPCD CRSCHED+46~
    SDFDA CHECKIN+4~, CHECKIN+15
    SDFDA( CHECKIN+13*, CHECKIN+14*
    SDI CRSCHED+47~, STRES+1*, CHECKIN+4~, CHECKIN+7*, CHECKIN+8, CHECKIN+10, CHECKIN+11, CHECKIN+12, MULT+1~, MULT+4*
    , MULT+5
    SDNOD CHECKIN+4~, CHECKIN+8*, CHECKIN+9
    SDRES STCOMM~, STCOMM+26, CHECKIN~, CHECKIN+6
    SDRSLTS STRES+2~
    SDRSLTS( STRES+36*
    SDSENS STCOMM+4~, STCOMM+66*
    SDT CHECKIN~, CHECKIN+7, CHECKIN+8, CHECKIN+10, CHECKIN+11, CHECKIN+12
    SDTMP STCOMM+4~, STCOMM+5*, STCOMM+47*, STCOMM+51
    U STRES+10, STRES+13, STRES+17, STRES+21, STRES+28, STCOMM+8, STCOMM+10, STCOMM+12, STCOMM+13, STCOMM+16
    , STCOMM+24, STCOMM+26, STCOMM+29, STCOMM+32, STCOMM+34, STCOMM+36, STCOMM+54, STCOMM+56, CHECKIN+9, CHECKIN+11
    , CHECKIN+12, CHECKIN+25
    X CRSCHED+48~
    Y CRSCHED+48~, STCOMM+16*, STCOMM+21*, STCOMM+22*, STCOMM+23, CHECKIN+4~, CHECKIN+16*
    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