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

Package: Scheduling

Routine: SDESCOMPPEN


Information

SDESCOMPPEN ;ALB/BWF - VISTA SCHEDULING COMPENSATION AND PENSION RPCS ; Jan 23, 2023

Source Information

Source file <SDESCOMPPEN.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Scheduling 6 $$FMTISO^SDAMUTDT  BUILDJSON^SDESBUILDJSON  $$FIND^SDESCHECKOUT  VALIDATEDFN^SDESINPUTVALUTL  ERRLOG^SDESJSON  $$VALDATE2^SDESVALUTIL  
VA FileMan 4 ^%DT  $$FIND1^DIC  (FILE,UPDATE)^DIE  $$GET1^DIQ  
Automated Medical Information Exchange 3 CANCEL^DVBCCNNS  LNKARY^DVBCUTA3  REQARY^DVBCUTL5  
Kernel 1 $$FMTE^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: 7

Package Total Caller Graph
Scheduling 7 SDES GET COMP/PEN 2507  SDES SET COMP/PEN AMIE TRKNG  SDES2CANCELAPPT  SDES2EPT  SDES852P  SDESCANAPPT2  SDESCANCELAPPTS  

Entry Points

Name Comments DBIA/ICR reference
GET(RESULT,DFN,SDCL,SDT) ;GET entries from 2507 REQUEST file 396.3
GETREQUESTS(RETURN,DFN,CLINIEN) ;
CONVDATE(INDATE)
SET(RESULT,REQIEN,AMIETRKIEN,VETREQ,SDCL,SDT)
CRTREC(SDT,REQIEN,AMIETRKIEN) ;** Add a record to file 396.95 (Appt Tracking)
UPDTLK(AMIETRKIEN,RSCHDT,VETREQ) ;** Update selected 396.95 link
AMIECAN(RETURN,DFN,APPTDTTM)
VALIDATECLINIC(ERRORS,CLINICIEN) ;
VALREQIEN(ERRORS,REQIEN) ;
VALVETREQ(ERRORS,VETREQ) ;
VALAMIEIEN(ERRORS,AMIEIEN) ;

External References

Name Field # of Occurrence
^%DT CONVDATE+4
$$FIND1^DIC GETREQUESTS+34
FILE^DIE UPDTLK+9
UPDATE^DIE CRTREC+8
$$GET1^DIQ GETREQUESTS+16, SET+29, UPDTLK+4, AMIECAN+3, AMIECAN+7, AMIECAN+8, AMIECAN+10, AMIECAN+11
CANCEL^DVBCCNNS AMIECAN+25
LNKARY^DVBCUTA3 GETREQUESTS+21
REQARY^DVBCUTL5 GETREQUESTS+6
$$FMTISO^SDAMUTDT GETREQUESTS+17, GETREQUESTS+30, GETREQUESTS+31, GETREQUESTS+32
BUILDJSON^SDESBUILDJSON GET+14, GET+19, GET+24, GET+27, SET+23, SET+28, SET+35, SET+39, SET+43, SET+45
$$FIND^SDESCHECKOUT SET+30
VALIDATEDFN^SDESINPUTVALUTL GET+9
ERRLOG^SDESJSON GET+21, SET+31, VALIDATECLINIC+1, VALIDATECLINIC+2, VALREQIEN+1, VALREQIEN+2, VALVETREQ+1, VALAMIEIEN+1
$$VALDATE2^SDESVALUTIL GET+16, SET+25
$$FMTE^XLFDT AMIECAN+17

Used in RPC

RPC Name Call Tags
SDES GET COMP/PEN 2507 GET
SDES SET COMP/PEN AMIE TRKNG SET

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
2.98 GET1^DIQ
^DVB(396.3 - [#396.3] GET1^DIQ
^DVB(396.95 - [#396.95] GET1^DIQ
^SC - [#44] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DVB(396.3 - [#396.3] VALREQIEN+2
^DVB(396.95 - [#396.95] GETREQUESTS+18, AMIECAN+6, AMIECAN+12, VALAMIEIEN+1
^SC - [#44] GET+20, VALIDATECLINIC+2
^TMP("DVBC" GETREQUESTS+5!, GETREQUESTS+10, GETREQUESTS+11, GETREQUESTS+12, GETREQUESTS+35!

Label References

Name Line Occurrences
$$CONVDATE GETREQUESTS+24, GETREQUESTS+25, GETREQUESTS+26
CRTREC SET+37
GETREQUESTS GET+25
UPDTLK SET+41
VALAMIEIEN SET+32
VALIDATECLINIC GET+11, SET+20
VALREQIEN SET+16
VALVETREQ SET+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT CONVDATE+1~, CONVDATE+3*
AMIEERR CRTREC+1~
AMIEIEN AMIECAN+1~, AMIECAN+4*, AMIECAN+6*, AMIECAN+7, AMIECAN+10, AMIECAN+11, AMIECAN+12, AMIECAN+13, VALAMIEIEN~, VALAMIEIEN+1
AMIETRKIEN SET~, SET+14*, SET+32, SET+36, SET+37, SET+38, SET+40, SET+41, SET+42, CRTREC~
, CRTREC+9*, UPDTLK~, UPDTLK+2, UPDTLK+3, UPDTLK+4, UPDTLK+5, UPDTLK+7, UPDTLK+8, VALAMIEIEN+1
APPTDTTM AMIECAN~, AMIECAN+3, AMIECAN+6, AMIECAN+17
APPTDTTME AMIECAN+1~, AMIECAN+17*, AMIECAN+19
CLINICIEN VALIDATECLINIC~, VALIDATECLINIC+1, VALIDATECLINIC+2
CLINIEN GETREQUESTS~, GETREQUESTS+17, GETREQUESTS+30, GETREQUESTS+31, GETREQUESTS+32
CLINNAME GETREQUESTS+1~, GETREQUESTS+27*, GETREQUESTS+33, GETREQUESTS+34
CNT GETREQUESTS+1~, GETREQUESTS+9*, GETREQUESTS+13*, GETREQUESTS+14, GETREQUESTS+15, GETREQUESTS+16, GETREQUESTS+17, GETREQUESTS+18, GETREQUESTS+29, GETREQUESTS+30
, GETREQUESTS+31, GETREQUESTS+32, GETREQUESTS+33, GETREQUESTS+34
COMPPEN SET+13~, SET+39, SET+43, SET+44, SET+45
COMPPEN("CompensationPensionSet" SET+38*, SET+42*, SET+44*
CURRAPPTDT GETREQUESTS+1~, GETREQUESTS+26*, GETREQUESTS+32
DFN GET~, GET+7*, GET+9, GET+20, GET+25, GETREQUESTS~, GETREQUESTS+2, GETREQUESTS+15, GETREQUESTS+16, GETREQUESTS+21
, SET+13~, SET+29*, SET+30, AMIECAN~, AMIECAN+3, AMIECAN+8
DVBAAUTO AMIECAN+1~, AMIECAN+5*, AMIECAN+14*, AMIECAN+24
DVBADA GETREQUESTS+1~, GETREQUESTS+4*
DVBADFN GETREQUESTS+1~, GETREQUESTS+2*
DVBAFND AMIECAN+1~, AMIECAN+5*, AMIECAN+10*, AMIECAN+11, AMIECAN+24
DVBALKDA AMIECAN+1~, AMIECAN+4*, AMIECAN+10*, AMIECAN+13*, AMIECAN+27
DVBALKRC SET+13~
DVBASDPR GETREQUESTS+1~, GETREQUESTS+4*
DVBASTAT GETREQUESTS+1~, GETREQUESTS+2*, AMIECAN+1~, AMIECAN+3*, AMIECAN+14
DVBAUPDT AMIECAN+1~, AMIECAN+5*, AMIECAN+11, AMIECAN+12*
DVBAVTRQ SET+13~
ERRORS GET+6~, GET+9, GET+11, GET+12, GET+14, GET+16, GET+17, GET+19, GET+21, GET+22
, GET+24, SET+13~, SET+16, SET+18, SET+20, SET+21, SET+23, SET+25, SET+26, SET+28
, SET+31, SET+32, SET+33, SET+35, VALIDATECLINIC~, VALIDATECLINIC+1, VALIDATECLINIC+2, VALREQIEN~, VALREQIEN+1, VALREQIEN+2
, VALVETREQ~, VALVETREQ+1, VALAMIEIEN~, VALAMIEIEN+1
ERRORS("CompensationPensionRequest" GET+13*, GET+18*, GET+23*
ERRORS("CompensationPensionSet" SET+22*, SET+27*, SET+34*
FDA CRTREC+1~, UPDTLK+1~, UPDTLK+9!
FDA( CRTREC+2*, CRTREC+3*, CRTREC+4*, CRTREC+5*, CRTREC+6*, CRTREC+7*, UPDTLK+2*, UPDTLK+3*, UPDTLK+5*, UPDTLK+7*
, UPDTLK+8*
INDATE CONVDATE~, CONVDATE+2, CONVDATE+4
INITIALAPPTDT GETREQUESTS+1~, GETREQUESTS+24*, GETREQUESTS+30
LINKCNT GETREQUESTS+1~, GETREQUESTS+20*, GETREQUESTS+28*, GETREQUESTS+29, GETREQUESTS+30, GETREQUESTS+31, GETREQUESTS+32, GETREQUESTS+33, GETREQUESTS+34
LNKCNT AMIECAN+1~, AMIECAN+5*, AMIECAN+9*, AMIECAN+16, AMIECAN+28
MSGCNT AMIECAN+1~, AMIECAN+5*, AMIECAN+18*, AMIECAN+19, AMIECAN+20*, AMIECAN+21, AMIECAN+22*, AMIECAN+23, AMIECAN+29*, AMIECAN+30
NEWAMIEIEN CRTREC+1~
NEWAMIEIEN(1 CRTREC+9
ORIGAPPTDT GETREQUESTS+1~, GETREQUESTS+25*, GETREQUESTS+31
REQIEN GETREQUESTS+1~, GETREQUESTS+12*, GETREQUESTS+14, GETREQUESTS+18, GETREQUESTS+21, SET~, SET+14*, SET+16, SET+29, SET+37
, CRTREC~, CRTREC+6, AMIECAN+1~, AMIECAN+7*, AMIECAN+8, VALREQIEN~, VALREQIEN+1, VALREQIEN+2
RESULT GET~, GET+14, GET+19, GET+24, GET+27, SET~, SET+23, SET+28, SET+35, SET+39
, SET+43, SET+45
RETURN GET+6~, GET+25, GET+26, GET+27, GETREQUESTS~, AMIECAN~
RETURN("CompensationPensionCancel" AMIECAN+19*, AMIECAN+21*, AMIECAN+23*, AMIECAN+26*, AMIECAN+27*, AMIECAN+30*
RETURN("CompensationPensionRequest" GET+26*, GETREQUESTS+14*, GETREQUESTS+15*, GETREQUESTS+16*, GETREQUESTS+17*, GETREQUESTS+18*, GETREQUESTS+29*, GETREQUESTS+30*, GETREQUESTS+31*, GETREQUESTS+32*
, GETREQUESTS+33*, GETREQUESTS+34*
RSCHDT UPDTLK~, UPDTLK+2, UPDTLK+5, UPDTLK+8
SDAMIEIEN GETREQUESTS+1~, GETREQUESTS+23*, GETREQUESTS+24, GETREQUESTS+25, GETREQUESTS+26, GETREQUESTS+27, GETREQUESTS+29
SDCL GET~, GET+7*, GET+11, GET+16, GET+20, GET+25, SET~, SET+14*, SET+20, SET+25
, SET+30
SDDA GET+6~, GET+20*, GET+21, SET+13~, SET+30*, SET+31
SDINVERSE GETREQUESTS+1~, GETREQUESTS+10*, GETREQUESTS+11, GETREQUESTS+12
SDLOOP GETREQUESTS+1~, GETREQUESTS+22*, GETREQUESTS+23, GETREQUESTS+24, GETREQUESTS+25, GETREQUESTS+26, GETREQUESTS+27
SDREQDATE GETREQUESTS+1~, GETREQUESTS+11*, GETREQUESTS+12, GETREQUESTS+17
SDT GET~, GET+7*, GET+16*, GET+20, SET~, SET+14*, SET+25*, SET+30, SET+37, SET+41
, CRTREC~, CRTREC+2, CRTREC+3, CRTREC+4
TMP GETREQUESTS+1~
TMP("DVBC LIN K" , GETREQUESTS+5!, GETREQUESTS+19!, GETREQUESTS+22, GETREQUESTS+23, GETREQUESTS+24, GETREQUESTS+25, GETREQUESTS+26, GETREQUESTS+27, GETREQUESTS+36!
U GET+20, GETREQUESTS+24, GETREQUESTS+25, GETREQUESTS+26, GETREQUESTS+27, AMIECAN+12
VETREQ SET~, SET+14*, SET+18, SET+41, UPDTLK~, UPDTLK+4, UPDTLK+6, VALVETREQ~, VALVETREQ+1
X CONVDATE+1~, CONVDATE+4*
Y CONVDATE+1~, CONVDATE+5, CONVDATE+6
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 |  Local Variables  | All