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

Package: Scheduling

Routine: SDEC52CJSON


Information

SDEC52CJSON ;ALB/BLB,TAW,LAB,BWF - VISTA SCHEDULING RPCS ;JUN 06, 2022

Source Information

Source file <SDEC52CJSON.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Scheduling 5 $$RECALL^SDECAR1A  $$GAF^SDECU2  $$SIM^SDECU3  $$PTSEC^SDECUTL  ERRLOG^SDESJSON  
Kernel 2 $$FMTE^XLFDT  ENCODE^XLFJSON  
VA FileMan 1 ($$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: 1

Package Total Caller Graph
Scheduling 1 SDEC1  

Entry Points

Name Comments DBIA/ICR reference
RECGETJSON(SDECY,DFN) ;Return a list of OPEN recall appointment types for patient
RECGETONEJSON(SDECY,IEN) ;Return a single OPEN recall appointment type in JSON format based on the IEN passed
RECDATA(IEN) ;
PATDATA(DFN,IEN) ;
BUILDER ;

External References

Name Field # of Occurrence
$$GET1^DIQ RECGETONEJSON+36, RECDATA+12
GETS^DIQ RECDATA+2
$$RECALL^SDECAR1A PATDATA+5
$$GAF^SDECU2 PATDATA+2
$$SIM^SDECU3 PATDATA+4
$$PTSEC^SDECUTL PATDATA+3
ERRLOG^SDESJSON RECGETJSON+32, RECGETJSON+34, RECGETONEJSON+32, RECGETONEJSON+34
$$FMTE^XLFDT RECDATA+18, RECDATA+19, RECDATA+20, RECDATA+21, RECDATA+22
ENCODE^XLFJSON BUILDER+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SD(403.5 - [#403.5] GET1^DIQ,  GETS^DIQ
^SD(403.54 - [#403.54] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] RECGETJSON+34
^SD(403.5 - [#403.5] RECGETJSON+36, RECGETONEJSON+34

Label References

Name Line Occurrences
BUILDER RECGETJSON+41, RECGETONEJSON+40
PATDATA RECGETJSON+39, RECGETONEJSON+39
RECDATA RECGETJSON+38, RECGETONEJSON+38

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DAPTDT RECDATA+1~, RECDATA+20*, RECDATA+25
DATE RECDATA+1~, RECDATA+18*, RECDATA+23
DATE1 RECDATA+1~, RECDATA+19*, RECDATA+24
DATE2 RECDATA+1~, RECDATA+21*, RECDATA+26
DATE3 RECDATA+1~, RECDATA+22*, RECDATA+27
DFN RECGETJSON~, RECGETJSON+31*, RECGETJSON+32, RECGETJSON+34, RECGETJSON+36, RECGETJSON+39, RECGETONEJSON+29~, RECGETONEJSON+36*, RECGETONEJSON+39, PATDATA~
, PATDATA+2, PATDATA+3, PATDATA+4, PATDATA+5
ERR RECGETJSON+30~, RECGETJSON+33*, RECGETONEJSON+29~, RECGETONEJSON+33*
F RECDATA+1~, RECDATA+3*, RECDATA+6, RECDATA+7, RECDATA+8, RECDATA+9, RECDATA+10, RECDATA+11, RECDATA+13, RECDATA+14
, RECDATA+15, RECDATA+16, RECDATA+17, RECDATA+18, RECDATA+19, RECDATA+20, RECDATA+21
IEN RECGETJSON+30~, RECGETJSON+33*, RECGETJSON+36*, RECGETJSON+38, RECGETJSON+39, RECGETONEJSON~, RECGETONEJSON+31*, RECGETONEJSON+32, RECGETONEJSON+34, RECGETONEJSON+36
, RECGETONEJSON+38, RECGETONEJSON+39, RECDATA~, RECDATA+2, RECDATA+4, RECDATA+5, PATDATA~, PATDATA+5
IENS RECGETJSON+30~, RECDATA+4*, RECDATA+6, RECDATA+7, RECDATA+8, RECDATA+9, RECDATA+10, RECDATA+11, RECDATA+13, RECDATA+14
, RECDATA+15, RECDATA+16, RECDATA+17, RECDATA+18, RECDATA+19, RECDATA+20, RECDATA+21, RECDATA+22
NUM RECGETJSON+30~, RECGETJSON+33*, RECGETJSON+37*, RECGETONEJSON+29~, RECGETONEJSON+33*, RECGETONEJSON+37*, RECDATA+5, RECDATA+6, RECDATA+7, RECDATA+8
, RECDATA+9, RECDATA+10, RECDATA+11, RECDATA+12, RECDATA+13, RECDATA+14, RECDATA+15, RECDATA+16, RECDATA+17, RECDATA+23
, RECDATA+24, RECDATA+25, RECDATA+26, RECDATA+27, PATDATA+2, PATDATA+3, PATDATA+4, PATDATA+6, PATDATA+7, PATDATA+8
, PATDATA+9, PATDATA+10
RECARY RECDATA+1~
RECARY( RECDATA+6, RECDATA+7, RECDATA+8, RECDATA+9, RECDATA+10, RECDATA+11, RECDATA+13, RECDATA+14, RECDATA+15, RECDATA+16
, RECDATA+17, RECDATA+18, RECDATA+19, RECDATA+20, RECDATA+21, RECDATA+22
SDECY RECGETJSON~, RECGETONEJSON~
SDESJSONERR RECGETJSON+30~, RECGETJSON+31*, RECGETJSON+32*, RECGETJSON+34*, RECGETJSON+35, RECGETONEJSON+29~, RECGETONEJSON+30*, RECGETONEJSON+32*, RECGETONEJSON+34*, RECGETONEJSON+35
SDREC RECGETONEJSON+29~, PATDATA+1~, PATDATA+5*, PATDATA+6, PATDATA+7, PATDATA+8, PATDATA+9, PATDATA+10
SDRECALL RECGETJSON+30~, RECGETJSON+32, RECGETJSON+34, RECGETONEJSON+29~, RECGETONEJSON+32, RECGETONEJSON+34
SDRECALL("Recall" RECGETJSON+40*, RECDATA+5*, RECDATA+6*, RECDATA+7*, RECDATA+8*, RECDATA+9*, RECDATA+10*, RECDATA+11*, RECDATA+12*, RECDATA+13*
, RECDATA+14*, RECDATA+15*, RECDATA+16*, RECDATA+17*, RECDATA+23*, RECDATA+24*, RECDATA+25*, RECDATA+26*, RECDATA+27*, PATDATA+2*
, PATDATA+3*, PATDATA+4*, PATDATA+6*, PATDATA+7*, PATDATA+8*, PATDATA+9*, PATDATA+10*
U PATDATA+6, PATDATA+7, PATDATA+8, PATDATA+9, PATDATA+10
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