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

Package: Scheduling

Routine: SDESGETPRFGAPS


Information

SDESGETPRFGAPS ;ALB/ANU - VISTA SCHEDULING RPCS ;NOV 22, 2022

Source Information

Source file <SDESGETPRFGAPS.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 3 $$FMTISO^SDAMUTDT  BUILDJSON^SDESBUILDJSON  ERRLOG^SDESJSON  
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 SDES2  

Entry Points

Name Comments DBIA/ICR reference
PREFGET(JSONRETURN,DFN,INAC) ; Get values from SDEC PREFERENCES AND SPECIAL NEEDS file
PATWARDGET(JSONRETURN,DFN) ; Get values
VALIDATEDFN(ERRORS,DFN) ;
VALIDATEINAC(ERRORS,INAC) ;
PREFG(ELGARRAY,DFN,INAC) ; Get values from SDEC PREFERENCES AND SPECIAL NEEDS file
PATWARD(ELGARRAY,DFN) ; Get values
CLEANUP ;

External References

Name Field # of Occurrence
$$GET1^DIQ PREFG+14, PREFG+23, PATWARD+4, PATWARD+7
GETS^DIQ PREFG+12
$$FMTISO^SDAMUTDT PREFG+16, PREFG+19
BUILDJSON^SDESBUILDJSON PREFGET+20, PREFGET+26, PATWARDGET+12, PATWARDGET+18
ERRLOG^SDESJSON VALIDATEDFN+1, VALIDATEDFN+2, VALIDATEINAC+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
409.8451 GET1^DIQ,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] VALIDATEDFN+2
^SDEC(409.845 - [#409.845] PREFG+5, PREFG+7, PREFG+8

Label References

Name Line Occurrences
$$PATWARD PATWARDGET+14
$$PREFG PREFGET+22
$$VALIDATEDFN PREFGET+18, PATWARDGET+11
$$VALIDATEINAC PREFGET+19
CLEANUP PREFGET+27, PATWARDGET+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN PREFGET~, PREFGET+18, PREFGET+22, PATWARDGET~, PATWARDGET+11, PATWARDGET+14, VALIDATEDFN~, VALIDATEDFN+1, VALIDATEDFN+2, PREFG~
, PREFG+5, PREFG+13, PREFG+14, PATWARD~, PATWARD+3, PATWARD+4, PATWARD+7
ELGARRAY PREFG~, PREFG+27, PATWARD~, PATWARD+8
ELGARRAY("InPatient" PATWARD+3*, PATWARD+4*, PATWARD+7*
ELGARRAY("PatientPref" PREFG+13*, PREFG+14*, PREFG+15*, PREFG+16*, PREFG+17*, PREFG+18*, PREFG+19*, PREFG+20*, PREFG+21*, PREFG+26*
ELGFIELDSARRAY PREFGET+22, PREFGET+23, PATWARDGET+14, PATWARDGET+15, CLEANUP+2!
ELGRETURN CLEANUP+2!
ERR PREFG+2~
ERRORFLAG CLEANUP+1!
ERRORS PREFGET+16~, PREFGET+18, PREFGET+19, PREFGET+20, PREFGET+22, PATWARDGET+9~, PATWARDGET+11, PATWARDGET+12, PATWARDGET+14, VALIDATEDFN~
, VALIDATEDFN+1, VALIDATEDFN+2, VALIDATEINAC~, VALIDATEINAC+1, CLEANUP+1!
HASDATA PREFG+2~, PREFG+27*, PREFG+28, PATWARD+2~, PATWARD+8*, PATWARD+9
HASFIELDS PREFGET+22*, PREFGET+23, PATWARDGET+14*, PATWARDGET+15, CLEANUP+2!
IENS PREFG+2~, PREFG+11*, PREFG+12, PREFG+15, PREFG+16, PREFG+17, PREFG+18, PREFG+19, PREFG+20, PREFG+21
INAC PREFGET~, PREFGET+19, PREFGET+22, VALIDATEINAC~, VALIDATEINAC+1, PREFG~, PREFG+9
ISDFNVALID PREFGET+16~, PREFGET+18*, PATWARDGET+9~, PATWARDGET+11*
ISINACVALID PREFGET+16~, PREFGET+19*
ISRGIENVALID CLEANUP+1!
ISRGNAMEVALID CLEANUP+1!
JSONRETURN PREFGET~, PREFGET+20, PREFGET+26, PATWARDGET~, PATWARDGET+12, PATWARDGET+18
PIEN PREFG+2~, PREFG+5*, PREFG+6, PREFG+7, PREFG+8, PREFG+11, PREFG+23
PIEN1 PREFG+2~, PREFG+7*, PREFG+8, PREFG+11, PREFG+23
PIEN1NOD PREFG+2~, PREFG+8*, PREFG+9
PREFARY PREFG+2~
PREFARY( PREFG+15, PREFG+16, PREFG+17, PREFG+18, PREFG+19, PREFG+20, PREFG+21
REQUEST PREFGET+16~, PATWARDGET+9~
REQUESTIEN PREFGET+16~, PATWARDGET+9~
RETURN PREFGET+16~, PREFGET+20*, PREFGET+23*, PREFGET+26, PATWARDGET+9~, PATWARDGET+12*, PATWARDGET+15*, PATWARDGET+18, CLEANUP+2!
RETURN("InPatient" PATWARDGET+17*
RETURN("PatientPref" PREFGET+25*
RETURNERROR CLEANUP+1!
SDESERR PREFG+2~
SDESI PREFG+2~, PREFG+3*, PREFG+10*, PREFG+15, PREFG+16, PREFG+17, PREFG+18, PREFG+19, PREFG+20, PREFG+21
, PREFG+26
SDI PREFG+2~, PREFG+25*, PREFG+26
SDMSG PREFG+2~
SDWP PREFG+2~, PREFG+23!, PREFG+24*
SDWP( PREFG+25, PREFG+26
U PREFG+9
X PREFG+2~, PREFG+23*
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