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

Package: Scheduling

Routine: SDESSEARCHRCLN


Information

SDESSEARCHRCLN ;ALB/LAB,BWF,JDJ - VISTA RPC SDES SEARCH RECALL CLINIC ;AUG 29,2024

Source Information

Source file <SDESSEARCHRCLN.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 2 ERRLOG^SDESJSON  ($$INACTIVE,$$STOPCODETOAMIS)^SDESUTIL  
Kernel 1 ENCODE^XLFJSON  
VA FileMan 1 ($$GET1,GETS)^DIQ  

Entry Points

Name Comments DBIA/ICR reference
CLINICSEARCH(CLINICLIST,SEARCHSTRING) ;Given a search string return a clinic list that matches.
ALPHASEARCH(CLINICINFO,SEARCHSTRING,STRINGLENGTH,CLINICCOUNT,CLINICFLIST) ;
ABBREVSEARCH(CLINICINFO,SEARCHSTRING,STRINGLENGTH,CLINICCOUNT,CLINICFLIST) ;
NUMSEARCH(CLINICINFO,SEARCHSTRING,STRINGLENGTH,CLINICCOUNT,CLINICFLIST) ;
NUMABREVSEARCH(CLINICINFO,SEARCHSTRING,STRINGLENGTH,CLINICCOUNT,CLINICFLIST) ;
BUILDCLININFO(CLINICINFO,CLINICIEN,CLINICCOUNT,CLINICNAME,CLINICFLIST) ;
VALIDATESTR(ERRORS,SEARCHSTRING) ;
BUILDJSON(JSONRETURN,RETURN) ;.

External References

Name Field # of Occurrence
$$GET1^DIQ ALPHASEARCH+9, ALPHASEARCH+10, ABBREVSEARCH+9, ABBREVSEARCH+10, NUMSEARCH+10, NUMSEARCH+11, NUMABREVSEARCH+10, NUMABREVSEARCH+11
GETS^DIQ BUILDCLININFO+3
ERRLOG^SDESJSON VALIDATESTR+1, VALIDATESTR+2
$$INACTIVE^SDESUTIL BUILDCLININFO+4
$$STOPCODETOAMIS^SDESUTIL BUILDCLININFO+6, BUILDCLININFO+7
ENCODE^XLFJSON BUILDJSON+2

Used in RPC

RPC Name Call Tags
SDES SEARCH RECALL CLINICS CLINICSEARCH

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] GET1^DIQ,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC("B" ALPHASEARCH+2, ALPHASEARCH+4, ALPHASEARCH+5, ALPHASEARCH+7, NUMSEARCH+4, NUMSEARCH+5, NUMSEARCH+8
^SC("C" ABBREVSEARCH+3, ABBREVSEARCH+4, ABBREVSEARCH+7, NUMABREVSEARCH+4, NUMABREVSEARCH+5, NUMABREVSEARCH+8
^SD(403.52 - [#403.52] ALPHASEARCH+8, ABBREVSEARCH+8, NUMSEARCH+9, NUMABREVSEARCH+9

Label References

Name Line Occurrences
ABBREVSEARCH CLINICSEARCH+11
ALPHASEARCH CLINICSEARCH+10
BUILDCLININFO ALPHASEARCH+12, ABBREVSEARCH+12, NUMSEARCH+13, NUMABREVSEARCH+13
BUILDJSON CLINICSEARCH+3, CLINICSEARCH+13
NUMABREVSEARCH CLINICSEARCH+9
NUMSEARCH CLINICSEARCH+8
VALIDATESTR CLINICSEARCH+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLINICCOUNT CLINICSEARCH+1~, CLINICSEARCH+5*, CLINICSEARCH+8, CLINICSEARCH+9, CLINICSEARCH+10, CLINICSEARCH+11, CLINICSEARCH+12, ALPHASEARCH~, ALPHASEARCH+6, ALPHASEARCH+12
, ABBREVSEARCH~, ABBREVSEARCH+5, ABBREVSEARCH+12, NUMSEARCH~, NUMSEARCH+7, NUMSEARCH+13, NUMABREVSEARCH~, NUMABREVSEARCH+7, NUMABREVSEARCH+13, BUILDCLININFO~
, BUILDCLININFO+8*, BUILDCLININFO+9, BUILDCLININFO+10, BUILDCLININFO+11, BUILDCLININFO+12, BUILDCLININFO+13, BUILDCLININFO+14, BUILDCLININFO+15, BUILDCLININFO+16, BUILDCLININFO+17
CLINICFLIST CLINICSEARCH+1~, CLINICSEARCH+8, CLINICSEARCH+9, CLINICSEARCH+10, CLINICSEARCH+11, ALPHASEARCH~, ALPHASEARCH+12, ABBREVSEARCH~, ABBREVSEARCH+12, NUMSEARCH~
, NUMSEARCH+13, NUMABREVSEARCH~, NUMABREVSEARCH+13, BUILDCLININFO~
CLINICFLIST( BUILDCLININFO+2, BUILDCLININFO+18*
CLINICIEN CLINICSEARCH+1~, CLINICSEARCH+5*, ALPHASEARCH+1~, ALPHASEARCH+7*, ALPHASEARCH+8, ALPHASEARCH+9, ALPHASEARCH+10, ALPHASEARCH+12, ABBREVSEARCH+1~, ABBREVSEARCH+6*
, ABBREVSEARCH+7*, ABBREVSEARCH+8, ABBREVSEARCH+9, ABBREVSEARCH+10, ABBREVSEARCH+12, NUMSEARCH+1~, NUMSEARCH+8*, NUMSEARCH+9, NUMSEARCH+10, NUMSEARCH+11
, NUMSEARCH+13, NUMABREVSEARCH+1~, NUMABREVSEARCH+8*, NUMABREVSEARCH+9, NUMABREVSEARCH+10, NUMABREVSEARCH+11, NUMABREVSEARCH+13, BUILDCLININFO~, BUILDCLININFO+2, BUILDCLININFO+3
, BUILDCLININFO+4, BUILDCLININFO+6, BUILDCLININFO+7, BUILDCLININFO+9, BUILDCLININFO+10, BUILDCLININFO+11, BUILDCLININFO+13, BUILDCLININFO+16, BUILDCLININFO+17, BUILDCLININFO+18
CLINICINFO CLINICSEARCH+1~, CLINICSEARCH+8, CLINICSEARCH+9, CLINICSEARCH+10, CLINICSEARCH+11, CLINICSEARCH+13, ALPHASEARCH~, ALPHASEARCH+12, ABBREVSEARCH~, ABBREVSEARCH+12
, NUMSEARCH~, NUMSEARCH+13, NUMABREVSEARCH~, NUMABREVSEARCH+13, BUILDCLININFO~
CLINICINFO("Clinic" CLINICSEARCH+12*, BUILDCLININFO+9*, BUILDCLININFO+10*, BUILDCLININFO+11*, BUILDCLININFO+12*, BUILDCLININFO+13*, BUILDCLININFO+14*, BUILDCLININFO+15*, BUILDCLININFO+16*, BUILDCLININFO+17*
CLINICLIST CLINICSEARCH~, CLINICSEARCH+3, CLINICSEARCH+13
CLINICNAME ALPHASEARCH+1~, ALPHASEARCH+2*, ALPHASEARCH+3, ALPHASEARCH+4*, ALPHASEARCH+5*, ALPHASEARCH+7, ALPHASEARCH+12, ABBREVSEARCH+1~, ABBREVSEARCH+3*, ABBREVSEARCH+4*
, ABBREVSEARCH+7, ABBREVSEARCH+12, NUMSEARCH+1~, NUMSEARCH+2*, NUMSEARCH+3, NUMSEARCH+4*, NUMSEARCH+5*, NUMSEARCH+6, NUMSEARCH+8, NUMSEARCH+13
, NUMABREVSEARCH+1~, NUMABREVSEARCH+2*, NUMABREVSEARCH+3, NUMABREVSEARCH+4*, NUMABREVSEARCH+5*, NUMABREVSEARCH+6, NUMABREVSEARCH+8, NUMABREVSEARCH+13, BUILDCLININFO~
DT ALPHASEARCH+11, ABBREVSEARCH+11, NUMSEARCH+12, NUMABREVSEARCH+12, BUILDCLININFO+4
ERRORS CLINICSEARCH+1~, CLINICSEARCH+2, CLINICSEARCH+3, VALIDATESTR~, VALIDATESTR+1, VALIDATESTR+2
INACTIVEDT ALPHASEARCH+1~, ALPHASEARCH+9*, ALPHASEARCH+11, ABBREVSEARCH+1~, ABBREVSEARCH+9*, ABBREVSEARCH+11, NUMSEARCH+1~, NUMSEARCH+10*, NUMSEARCH+12, NUMABREVSEARCH+1~
, NUMABREVSEARCH+10*, NUMABREVSEARCH+12
JSONERROR BUILDJSON+1~
JSONRETURN BUILDJSON~
NEWSTRING ABBREVSEARCH+1~, ABBREVSEARCH+2*
NUMSTR CLINICSEARCH+1~, CLINICSEARCH+7*, CLINICSEARCH+8, CLINICSEARCH+9, CLINICSEARCH+10, CLINICSEARCH+11
PRIMAMIS BUILDCLININFO+1~, BUILDCLININFO+6*, BUILDCLININFO+14
REACTIVEDT ALPHASEARCH+1~, ALPHASEARCH+10*, ALPHASEARCH+11, ABBREVSEARCH+1~, ABBREVSEARCH+10*, ABBREVSEARCH+11, NUMSEARCH+1~, NUMSEARCH+11*, NUMSEARCH+12, NUMABREVSEARCH+1~
, NUMABREVSEARCH+11*, NUMABREVSEARCH+12
RETURN CLINICSEARCH+1~, CLINICSEARCH+3*, BUILDJSON~
SDCLDATA BUILDCLININFO+1~
SDCLDATA(44 BUILDCLININFO+6, BUILDCLININFO+7, BUILDCLININFO+10, BUILDCLININFO+11, BUILDCLININFO+13, BUILDCLININFO+16, BUILDCLININFO+17
SDSTATUS BUILDCLININFO+1~, BUILDCLININFO+5*, BUILDCLININFO+12
SEARCHSTRING CLINICSEARCH~, CLINICSEARCH+2, CLINICSEARCH+6, CLINICSEARCH+7, CLINICSEARCH+8, CLINICSEARCH+9, CLINICSEARCH+10, CLINICSEARCH+11, ALPHASEARCH~, ALPHASEARCH+2
, ALPHASEARCH+3, ALPHASEARCH+5, ABBREVSEARCH~, ABBREVSEARCH+2*, ABBREVSEARCH+3, ABBREVSEARCH+4, NUMSEARCH~, NUMSEARCH+2, NUMSEARCH+3, NUMSEARCH+5
, NUMSEARCH+6, NUMABREVSEARCH~, NUMABREVSEARCH+2, NUMABREVSEARCH+3, NUMABREVSEARCH+5, NUMABREVSEARCH+6, VALIDATESTR~, VALIDATESTR+1, VALIDATESTR+2
SECONDAMIS BUILDCLININFO+1~, BUILDCLININFO+7*, BUILDCLININFO+15
STATUS BUILDCLININFO+1~, BUILDCLININFO+4*, BUILDCLININFO+5
STRINGLENGTH CLINICSEARCH+1~, CLINICSEARCH+6*, CLINICSEARCH+8, CLINICSEARCH+9, CLINICSEARCH+10, CLINICSEARCH+11, ALPHASEARCH~, ALPHASEARCH+3, ALPHASEARCH+5, ABBREVSEARCH~
, ABBREVSEARCH+4, NUMSEARCH~, NUMSEARCH+3, NUMSEARCH+5, NUMSEARCH+6, NUMABREVSEARCH~, NUMABREVSEARCH+3, NUMABREVSEARCH+5, NUMABREVSEARCH+6
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All