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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: SDEC07

Package: Scheduling

Routine: SDEC07


Information

SDEC07 ;ALB/SAT,PC,KML,MGD - ADD NEW APPOINTMENT ;June 17, 2022

Source Information

Source file <SDEC07.m>

Call Graph

Call Graph

Call Graph Total: 20

Package Total Call Graph
Scheduling 14 (EWL,OVBOOK)^SDEC07A  $$MAKE^SDEC07B  ($$ORDERLOCKCHECK,AVUPDT)^SDEC07C  CONSULTPID^SDEC07PID  $$INACTIVE^SDEC32  RECDSET^SDEC52A  $$OBM1^SDEC57  ($$LASTPIDCHECK,AR433,AR438,UPDATE)^SDECAR2  
$$NETTOFM^SDECDATE  WISD^SDECRT  ($$APPTGET,WP)^SDECUTL  $$EASVALIDATE^SDESUTIL  $$NEW^SDPCE  $$GETAPT^SDVSIT2  
Kernel 3 ^%ZTER  ($$FMADD,$$FMDIFF,$$NOW)^XLFDT  $$UP^XLFSTR  
VA FileMan 3 ^%DT  (UPDATE,WP)^DIE  $$GET1^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: 18

Package Total Caller Graph
Scheduling 16 SDAMWI1  SDAUT2  SDCCRSEN  SDEC ADD APPOINTMENT  SDEC APPADD  SDEC07B  SDEC07C  SDEC07PID  
SDEC26  SDESAPPTEDIT  SDESAPPTREQ40984  SDESBLKANDMOVE  SDESUTIL  SDHL7APT  SDM1A  SDMM1  
Kernel 1 ^ORD(101  
Mobile Scheduling Applications Suite 1 MBAAMAP2  

Entry Points

Name Comments DBIA/ICR reference
APPADD(SDECY,SDECSTART,SDECEND,DFN,SDECRES,SDECLEN,SDECNOTE,SDECATID,SDECCR,SDMRTC,SDDDT,SDREQBY,SDLAB,PROVIEN,SDID,SDAPTYP,SDSVCP,SDSVCPR,SDCL,SDEKG,SDXRAY,APPTYPE,EESTAT,OVB,SDPARENT,SDEL,EAS) ;
  • ICR #7058
    • Status: Pending
    • Usage: Controlled Subscription
    SDECADD(SDECSTART,SDECEND,DFN,SDECRESD,SDECATID,SDDDT,SDID,SDAPTYP,PROVIEN,SDCL,SDECNOTE,SAVESTRT,SDECRES,SDAPPTYP,EESTAT,SDF,SDECLEN,EAS) ;alb/sat 665 add SDECLEN
    CONSPIDCHECK(SDRIEN1,SDDDT) ;
    SDECWP(SDECAPPTID,SDECNOTE) ;
    ADDEVT(DFN,SDECSTART,SDECSC,SDCLA) ;EP
    ADDEVT3(SDECRES) ;
    STRIP(SDECZ) ;Replace control characters with spaces
    ERR(SDECI,SDECERR,DFN,LOCK) ;Error processing SD,740
    ETRAP ;EP Error trap entry
    ERROR ;
    ERR1(SDECERR) ;Error processing

    External References

    Name Field # of Occurrence
    ^%DT APPADD+56, APPADD+63, APPADD+66, APPADD+69
    ^%ZTER ETRAP+1
    UPDATE^DIE SDECADD+58, SDECADD+66
    WP^DIE SDECADD+69, SDECADD+70, SDECWP+5
    $$GET1^DIQ APPADD+76, APPADD+87, APPADD+88, APPADD+90, APPADD+92, APPADD+108, APPADD+109, APPADD+118, APPADD+119, SDECADD+20
    , SDECADD+28, SDECADD+65, SDECADD+78, CONSPIDCHECK+4
    EWL^SDEC07A APPADD+163
    OVBOOK^SDEC07A APPADD+114
    $$MAKE^SDEC07B APPADD+158
    $$ORDERLOCKCHECK^SDEC07C APPADD+29
    AVUPDT^SDEC07C APPADD+160
    CONSULTPID^SDEC07PID SDECADD+73
    $$INACTIVE^SDEC32 APPADD+92
    RECDSET^SDEC52A SDECADD+80
    $$OBM1^SDEC57 APPADD+78
    $$LASTPIDCHECK^SDECAR2 SDECADD+62
    AR433^SDECAR2 APPADD+167
    AR438^SDECAR2 APPADD+168
    UPDATE^SDECAR2 APPADD+166
    $$NETTOFM^SDECDATE APPADD+19, APPADD+21
    WISD^SDECRT APPADD+132
    $$APPTGET^SDECUTL SDECADD+29
    WP^SDECUTL SDECADD+70
    $$EASVALIDATE^SDESUTIL APPADD+123
    $$NEW^SDPCE APPADD+171
    $$GETAPT^SDVSIT2 APPADD+173
    $$FMADD^XLFDT APPADD+44, SDECADD+22, SDECADD+24, ADDEVT+16
    $$FMDIFF^XLFDT SDECADD+23
    $$NOW^XLFDT APPADD+44, APPADD+171, SDECADD+39, SDECADD+63
    $$UP^XLFSTR APPADD+52, APPADD+59

    Used in RPC

    RPC Name Call Tags
    SDEC APPADD APPADD

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^VA(200 - [#200] GET1^DIQ
    ^SD(403.5 - [#403.5] GET1^DIQ
    ^SD(403.54 - [#403.54] GET1^DIQ
    ^SDWL(409.3 - [#409.3] GET1^DIQ
    ^SDEC(409.831 - [#409.831] GET1^DIQ
    ^SDEC(409.84 - [#409.84] WP^DIE
    ^SDEC(409.85 - [#409.85] GET1^DIQ
    409.871 GET1^DIQ
    ^SC - [#44] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DPT - [#2] APPADD+27, APPADD+28, APPADD+32, APPADD+175, ADDEVT+11, ERR+7, ERR+8
    ^GMR(123 - [#123] APPADD+84, APPADD+89, APPADD+94
    ^SC - [#44] APPADD+32, APPADD+43, APPADD+75, APPADD+135, SDECADD+22, ADDEVT+9
    ^SD(403.5 - [#403.5] APPADD+83
    ^SD(409.1 - [#409.1] APPADD+104, APPADD+121
    ^SDEC(409.831 - [#409.831] APPADD+36, APPADD+37, APPADD+38, APPADD+39, ADDEVT+7
    ^SDEC(409.84 - [#409.84] APPADD+128, APPADD+174, ERR+9
    ^SDEC(409.85 - [#409.85] APPADD+15, APPADD+17, APPADD+85
    ^SDEC(409.87 - [#409.87] CONSPIDCHECK+2, CONSPIDCHECK+3
    ^SDWL(409.3 - [#409.3] APPADD+82
    ^TMP("SDEC07" APPADD+7!, APPADD+11*, APPADD+177*, APPADD+179*, ERR+4*, ERR+6*, ERR1+2*, ERR1+4*
    ^VA(200 - [#200] APPADD+71

    Label References

    Name Line Occurrences
    $$SDECADD APPADD+125, ADDEVT+17
    $$STRIP APPADD+145
    ADDEVT3 ADDEVT+21
    ERR APPADD+14, APPADD+17, APPADD+20, APPADD+22, APPADD+23, APPADD+26, APPADD+27, APPADD+28, APPADD+32, APPADD+35
    , APPADD+36, APPADD+37, APPADD+40, APPADD+44, APPADD+78, APPADD+91, APPADD+92, APPADD+95, APPADD+124, APPADD+126
    , APPADD+128, APPADD+135, ETRAP+4
    ERR1 ERROR+1
    SDECWP APPADD+133, ADDEVT+20

    Naked Globals

    Name Field # of Occurrence
    ^( APPADD+32
    ^("SDP" APPADD+43
    ^(0 APPADD+32

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    %DT APPADD+4~, APPADD+56*, APPADD+63*, APPADD+66*, APPADD+69*
    APPTYPE APPADD~, APPADD+104*, APPADD+116, APPADD+120
    ARR SDECADD+70~
    CHIEN CONSPIDCHECK+1~, CONSPIDCHECK+2*, CONSPIDCHECK+3, CONSPIDCHECK+4
    CHSIEN CONSPIDCHECK+1~, CONSPIDCHECK+3*, CONSPIDCHECK+4
    CNSLTSTS APPADD+94~*, APPADD+95
    DFN APPADD~, APPADD+25*, APPADD+26, APPADD+27, APPADD+28, APPADD+29, APPADD+32, APPADD+35, APPADD+36, APPADD+37
    , APPADD+40, APPADD+44, APPADD+78, APPADD+91, APPADD+92, APPADD+95, APPADD+125, APPADD+126, APPADD+128, APPADD+132
    , APPADD+135, APPADD+136, APPADD+173, APPADD+175, SDECADD~, SDECADD+9*, SDECADD+29, SDECADD+35, SDECADD+73, ADDEVT~
    , ADDEVT+11, ADDEVT+17, ERR~, ERR+1*, ERR+7, ERR+8
    DGQUIET APPADD+4~, APPADD+132*
    DUZ APPADD+147, SDECADD+38, SDECADD+65
    EAS APPADD~, APPADD+122*, APPADD+123*, APPADD+124, APPADD+125, APPADD+166, SDECADD~, SDECADD+27*, SDECADD+56
    EESTAT APPADD~, APPADD+106*, APPADD+107, APPADD+108*, APPADD+109*, APPADD+110*, APPADD+125, SDECADD~, SDECADD+55
    ERR SDECADD+6~
    FDA SDECADD+6~, SDECADD+66!
    FDA( SDECADD+63*, SDECADD+64*, SDECADD+65*
    LOCK ERR~, ERR+7, ERR+8
    MAXDAYS APPADD+42~*, APPADD+43*, APPADD+44
    NOTOK APPADD+94~*, APPADD+95*
    OBM APPADD+4~, APPADD+78*
    OLDPID CONSPIDCHECK+1~, CONSPIDCHECK+4*, CONSPIDCHECK+5
    OVB APPADD~, APPADD+77*, APPADD+78, APPADD+112*, APPADD+113, APPADD+155
    POP APPADD+29~*, APPADD+30
    PROVIEN APPADD~, APPADD+71*, APPADD+125, SDECADD~, SDECADD+16*, SDECADD+20*, SDECADD+28*, SDECADD+49, SDECADD+73
    PTR44 APPADD+42~*, APPADD+43
    REQIEN SDECADD+6~, SDECADD+61*, SDECADD+62, SDECADD+63, SDECADD+64, SDECADD+65
    RET APPADD+4~, APPADD+114
    SAVESTRT APPADD+3~, APPADD+18*, APPADD+125, SDECADD~, SDECADD+8*, SDECADD+73
    SDAPPTYP APPADD+1~, APPADD+116*, APPADD+117, APPADD+118*, APPADD+119*, APPADD+120*, APPADD+121*, APPADD+125, APPADD+138, APPADD+139
    , APPADD+140, APPADD+163, APPADD+166, SDECADD~, SDECADD+15*, SDECADD+36
    SDAPTYP APPADD~, APPADD+14*, APPADD+15, APPADD+17, APPADD+29, APPADD+80*, APPADD+81, APPADD+82*, APPADD+83*, APPADD+84*
    , APPADD+85*, APPADD+87, APPADD+88, APPADD+89, APPADD+90, APPADD+94, APPADD+108, APPADD+109, APPADD+118, APPADD+119
    , APPADD+120, APPADD+125, APPADD+157, APPADD+163, APPADD+165, APPADD+166, APPADD+167, APPADD+168, SDECADD~, SDECADD+14*
    , SDECADD+19, SDECADD+54, SDECADD+60, SDECADD+61, SDECADD+72, SDECADD+73, SDECADD+75, SDECADD+77
    SDAREQ0 APPADD+3~, APPADD+15*, APPADD+17*, APPADD+29
    SDCL APPADD~, APPADD+74*, APPADD+75*, APPADD+76*, APPADD+78, APPADD+86, APPADD+87*, APPADD+88*, APPADD+89*, APPADD+90*
    , APPADD+91, APPADD+92, APPADD+114, APPADD+125, APPADD+135, APPADD+137, APPADD+160, APPADD+163, APPADD+166, APPADD+173
    , SDECADD~, SDECADD+17*, SDECADD+22, SDECADD+28, SDECADD+29
    SDCLA ADDEVT~, ADDEVT+9
    SDCOED APPADD+172~
    SDCOMM SDECADD+76~, SDECADD+78*, SDECADD+80
    SDDDT APPADD~, APPADD+55*, APPADD+56*, APPADD+57*, APPADD+125, APPADD+149, SDECADD~, SDECADD+12*, SDECADD+52, SDECADD+62
    , SDECADD+64, SDECADD+73, CONSPIDCHECK~, CONSPIDCHECK+5
    SDDFN SDECADD+6~, SDECADD+9*, SDECADD+73
    SDECAPPTI APPADD+2~
    SDECAPPTID APPADD+78*, APPADD+125*, APPADD+126, APPADD+128, APPADD+133, APPADD+167, APPADD+174, APPADD+177, SDECADD+6~, SDECADD+67*
    , SDECADD+69, SDECADD+70, SDECADD+71, SDECADD+82, SDECWP~, SDECWP+5, ADDEVT+5~, ADDEVT+17*, ADDEVT+18, ADDEVT+20
    , ERR+4, ERR+9
    SDECATID APPADD~, APPADD+46*, APPADD+47, APPADD+48*, APPADD+57, APPADD+125, APPADD+132, SDECADD~, SDECADD+11*, SDECADD+47
    SDECC APPADD+2~, APPADD+158
    SDECC("ADT" APPADD+141*
    SDECC("APT" APPADD+140*
    SDECC("CLN" APPADD+137*
    SDECC("COL" APPADD+139*
    SDECC("CON" APPADD+157*
    SDECC("DDT" APPADD+149*
    SDECC("EKG" APPADD+153*
    SDECC("ELG" APPADD+156*
    SDECC("LAB" APPADD+151*
    SDECC("LEN" APPADD+142*
    SDECC("MTR" APPADD+148*
    SDECC("OI" APPADD+143*, APPADD+144*, APPADD+145*
    SDECC("OVB" APPADD+155*
    SDECC("PAT" APPADD+136*
    SDECC("REQ" APPADD+150*
    SDECC("RES" APPADD+146*
    SDECC("TYP" APPADD+138*
    SDECC("USR" APPADD+147*
    SDECC("XRA" APPADD+152*
    SDECCR APPADD~, APPADD+132
    SDECDEP APPADD+2~
    SDECDERR APPADD+3~, APPADD+177
    SDECDEV APPADD+3~, APPADD+131*, APPADD+132
    SDECDJ APPADD+2~
    SDECEND APPADD~, APPADD+21*, APPADD+22, APPADD+23, APPADD+24*, APPADD+125, SDECADD~, SDECADD+18*, SDECADD+22*, SDECADD+23
    , SDECADD+24*, SDECADD+32, ADDEVT+16*, ADDEVT+17
    SDECERR APPADD+2~, APPADD+8*, APPADD+34*, APPADD+135, APPADD+158*, APPADD+159, ERR~, ERR+3*, ERR+4, ERR1~
    , ERR1+2
    SDECFDA SDECADD+6~
    SDECFDA( SDECADD+31*, SDECADD+32*, SDECADD+33*, SDECADD+34*, 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+47*, SDECADD+48*, SDECADD+49*, SDECADD+50*
    , SDECADD+51*, SDECADD+52*, SDECADD+53*, SDECADD+54*, SDECADD+55*, SDECADD+56*
    SDECI APPADD+2~, APPADD+9*, APPADD+11, APPADD+12*, APPADD+14, APPADD+17, APPADD+20, APPADD+22, APPADD+23, APPADD+26
    , APPADD+27, APPADD+28, APPADD+29, APPADD+32, APPADD+35, APPADD+36, APPADD+37, APPADD+40, APPADD+44, APPADD+78
    , APPADD+91, APPADD+92, APPADD+95, APPADD+124, APPADD+126, APPADD+128, APPADD+135, APPADD+176*, APPADD+177, APPADD+178*
    , APPADD+179, STRIP+1~, STRIP+2*, ERR~, ERR+2*, ERR+4, ERR+5*, ERR+6, ETRAP+2~*, ETRAP+3*
    ETRAP+4, ERR1+1*, ERR1+2, ERR1+3*, ERR1+4
    SDECIEN APPADD+2~, SDECADD+6~, SDECADD+57!
    SDECIEN(1 SDECADD+67
    SDECJ APPADD+2~
    SDECLEN APPADD~, APPADD+50*, APPADD+125, APPADD+142, APPADD+160, SDECADD~, SDECADD+21*, SDECADD+22*, SDECADD+23*, SDECADD+24
    , SDECADD+51, ADDEVT+5~, ADDEVT+14*, ADDEVT+15, ADDEVT+16, ADDEVT+17
    SDECMSG SDECADD+6~, SDECADD+57!, SDECADD+68!
    SDECNOD ADDEVT+5~, ADDEVT+9*, ADDEVT+10, ADDEVT+14, ADDEVT+19
    SDECNODP ADDEVT+5~, ADDEVT+11*, ADDEVT+13
    SDECNOEV APPADD+3~, APPADD+6*, ADDEVT+6
    SDECNOTE APPADD~, APPADD+102*, APPADD+125, APPADD+133, APPADD+143, SDECADD~, SDECADD+25*, SDECADD+69, SDECADD+70, SDECADD+73
    , SDECWP~, SDECWP+2*, ADDEVT+19*, ADDEVT+20
    SDECNOTE( SDECWP+2*, SDECWP+3*, SDECWP+4
    SDECNOTE(0 SDECWP+3!
    SDECRES APPADD~, APPADD+35*, APPADD+36, APPADD+37, APPADD+38, APPADD+114, APPADD+125, SDECADD~, SDECADD+8*, SDECADD+73
    , ADDEVT+5~, ADDEVT+7*, ADDEVT+8, ADDEVT+17, ADDEVT+21, ADDEVT3~
    SDECRESD APPADD+2~, APPADD+34!, APPADD+38*, APPADD+39, APPADD+76, APPADD+125, APPADD+146, SDECADD~, SDECADD+10*, SDECADD+37
    SDECRNOD APPADD+2~, APPADD+39*, APPADD+40, APPADD+42
    SDECSC ADDEVT~, ADDEVT+7, ADDEVT+9, ADDEVT+17
    SDECSTART APPADD~, APPADD+18, APPADD+19*, APPADD+20, APPADD+24*, APPADD+32, APPADD+44, APPADD+57, APPADD+78, APPADD+114
    , APPADD+125, APPADD+132, APPADD+141, APPADD+160, APPADD+163, APPADD+166, APPADD+169, SDECADD~, SDECADD+7*, SDECADD+22
    , SDECADD+23, SDECADD+24, SDECADD+29, SDECADD+31, ADDEVT~, ADDEVT+9, ADDEVT+11, ADDEVT+16, ADDEVT+17
    SDECTMP APPADD+3~, APPADD+24*
    SDECWKIN APPADD+2~, APPADD+45*, APPADD+47*, APPADD+78, APPADD+138, ADDEVT+5~, ADDEVT+12*, ADDEVT+13*, ADDEVT+17
    SDECY APPADD~, APPADD+10*
    SDECZ STRIP~, STRIP+2*, STRIP+3
    SDEKG APPADD~, APPADD+65*, APPADD+66*, APPADD+153
    SDEL APPADD~, APPADD+156
    SDF SDECADD~, SDECADD+26*, SDECADD+72
    SDID APPADD~, APPADD+72*, APPADD+125, SDECADD~, SDECADD+13*, SDECADD+53
    SDIEN SDECADD+6~, SDECADD+29*, SDECADD+30*, SDECADD+31, SDECADD+32, SDECADD+33, SDECADD+34, 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+47
    , SDECADD+48, SDECADD+49, SDECADD+50, SDECADD+51, SDECADD+52, SDECADD+53, SDECADD+54, SDECADD+55, SDECADD+56, SDECADD+67
    , SDECADD+69, SDECADD+70
    SDLAB APPADD~, APPADD+62*, APPADD+63*, APPADD+151
    SDMRTC APPADD~, APPADD+52*, APPADD+53*, APPADD+78, APPADD+148, APPADD+167
    SDOE APPADD+5~, APPADD+173*
    SDPARENT APPADD~, APPADD+167, APPADD+168
    SDREQBY APPADD~, APPADD+59*, APPADD+60*, APPADD+150
    SDRET SDECADD+76~, SDECADD+80
    SDRIEN1 SDECADD+76~, SDECADD+77*, SDECADD+78, SDECADD+80, CONSPIDCHECK~, CONSPIDCHECK+2
    SDRRFTR SDECADD+76~, SDECADD+79*, SDECADD+80
    SDSVCP APPADD~, APPADD+99*, APPADD+100*, APPADD+163, APPADD+166
    SDSVCPR APPADD~, APPADD+97*, APPADD+98*, APPADD+163, APPADD+166
    SDT APPADD+169~*, APPADD+171, APPADD+173
    SDXRAY APPADD~, APPADD+68*, APPADD+69*, APPADD+152
    SL SDECADD+6~
    U APPADD+17, APPADD+32, APPADD+89, APPADD+94, APPADD+135, ADDEVT+13, ADDEVT+14, ADDEVT+19
    X APPADD+4~, APPADD+56*, APPADD+63*, APPADD+66*, APPADD+69*, SDECADD+6~
    Y APPADD+4~, APPADD+56, APPADD+63, APPADD+66, APPADD+69
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All