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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDES2SEARCHCLNAT

Package: Scheduling

Routine: SDES2SEARCHCLNAT


Information

SDES2SEARCHCLNAT ;ALB/BLB - SDES2 SEARCH CLINIC ATTRIBUTES;Nov 3, 2023@8:11

Source Information

Source file <SDES2SEARCHCLNAT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 6 $$ISOTFM^SDAMUTDT  $$GETSUB^SDES2UTIL  VALCONTEXT^SDES2VALCONTEXT  BUILDJSON^SDESBUILDJSON  ERRLOG^SDESJSON  $$INACTIVE^SDESUTIL  
VA FileMan 1 ($$GET1,GETS)^DIQ  

Entry Points

Name Comments DBIA/ICR reference
SEARCH(JSON,SDCONTEXT,SEARCH) ;
SEARCHCLINICS(SEARCHRESULTS,SEARCHSTRING,DATE,STATIONNUMBER,APPTLENGTH,ACTIVE) ;
POPULATE(SEARCHRESULTS,CLINICIEN,COUNT) ;
VALIDATE(ERRORS,SDCONTEXT,SEARCHSTRING,STATIONNUMBER,DATE,ACTIVE,APPTLENGTH) ;

External References

Name Field # of Occurrence
$$GET1^DIQ SEARCHCLINICS+15, SEARCHCLINICS+18, POPULATE+7, POPULATE+12, POPULATE+16, POPULATE+24, POPULATE+26, POPULATE+28, POPULATE+29, POPULATE+33
, POPULATE+34
GETS^DIQ POPULATE+3
$$ISOTFM^SDAMUTDT SEARCH+6, VALIDATE+12
$$GETSUB^SDES2UTIL SEARCHCLINICS+6
VALCONTEXT^SDES2VALCONTEXT VALIDATE+2
BUILDJSON^SDESBUILDJSON SEARCH+4, SEARCH+7
ERRLOG^SDESJSON VALIDATE+5, VALIDATE+6, VALIDATE+8, VALIDATE+10, VALIDATE+12, VALIDATE+14
$$INACTIVE^SDESUTIL SEARCHCLINICS+12, POPULATE+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^DIC(4 - [#4] GET1^DIQ
^DIC(40.7 - [#40.7] GET1^DIQ
^DG(40.8 - [#40.8] GET1^DIQ
^SC - [#44] GET1^DIQ,  GETS^DIQ
44.1 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] VALIDATE+10
^SC - [#44] POPULATE+23
^SC("B" SEARCHCLINICS+7, SEARCHCLINICS+9

Label References

Name Line Occurrences
POPULATE SEARCHCLINICS+21
SEARCHCLINICS SEARCH+6
VALIDATE SEARCH+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTIVE SEARCHCLINICS~, SEARCHCLINICS+3*, SEARCHCLINICS+12, VALIDATE~, VALIDATE+14
APPTLENGTH SEARCHCLINICS~, SEARCHCLINICS+18, VALIDATE~, VALIDATE+4, VALIDATE+5, VALIDATE+6
CLINICATTRIBUTES POPULATE+1~
CLINICATTRIBUTES(44 POPULATE+5, POPULATE+8, POPULATE+10, POPULATE+11, POPULATE+12, POPULATE+13, POPULATE+14, POPULATE+15, POPULATE+16, POPULATE+17
CLINICIEN SEARCHCLINICS+1~, SEARCHCLINICS+8*, SEARCHCLINICS+9*, SEARCHCLINICS+12, SEARCHCLINICS+15, SEARCHCLINICS+18, SEARCHCLINICS+21, POPULATE~, POPULATE+3, POPULATE+5
, POPULATE+6, POPULATE+7, POPULATE+8, POPULATE+9, POPULATE+10, POPULATE+11, POPULATE+12, POPULATE+13, POPULATE+14, POPULATE+15
, POPULATE+16, POPULATE+17, POPULATE+23, POPULATE+24, POPULATE+26
COUNT SEARCHCLINICS+1~, SEARCHCLINICS+5*, SEARCHCLINICS+20*, SEARCHCLINICS+21, POPULATE~, POPULATE+5, POPULATE+6, POPULATE+7, POPULATE+8, POPULATE+9
, POPULATE+10, POPULATE+11, POPULATE+12, POPULATE+13, POPULATE+14, POPULATE+15, POPULATE+16, POPULATE+17, POPULATE+18, POPULATE+19
, POPULATE+20, POPULATE+27, POPULATE+28, POPULATE+29, POPULATE+32, POPULATE+33, POPULATE+34, POPULATE+36
DATE SEARCHCLINICS~, SEARCHCLINICS+12, POPULATE+9, VALIDATE~, VALIDATE+12*
DT SEARCH+6
ERRORS SEARCH+1~, SEARCH+3, SEARCH+4, VALIDATE~, VALIDATE+2, VALIDATE+5, VALIDATE+6, VALIDATE+8, VALIDATE+10, VALIDATE+12
, VALIDATE+14
ERRORS("Clinic" SEARCH+4*
JSON SEARCH~, SEARCH+4, SEARCH+7
PROVIDERCOUNT POPULATE+1~, POPULATE+22*, POPULATE+31*, POPULATE+32, POPULATE+33, POPULATE+34
PROVIDERIEN POPULATE+1~, POPULATE+24*, POPULATE+27, POPULATE+28, POPULATE+29, POPULATE+32, POPULATE+33, POPULATE+34
PROVIDERSUBIEN POPULATE+1~, POPULATE+22*, POPULATE+23*, POPULATE+24, POPULATE+26
RESOURCETYPE POPULATE+1~
SDCONTEXT SEARCH~, SEARCH+3, VALIDATE~, VALIDATE+2
SEARCH SEARCH~
SEARCH("DATETIME" SEARCH+3, SEARCH+6
SEARCH("LENGT H OF APPOINTMENT" , SEARCH+3, SEARCH+6
SEARCH("RETURNACTIVE" SEARCH+3, SEARCH+6
SEARCH("SEARCHSTRING" SEARCH+3, SEARCH+6
SEARCH("STATION" SEARCH+3, SEARCH+6
SEARCHRESULTS SEARCH+1~, SEARCH+6, SEARCH+7, SEARCHCLINICS~, SEARCHCLINICS+21, POPULATE~
SEARCHRESULTS("Clinic" SEARCHCLINICS+22*, POPULATE+5*, POPULATE+6*, POPULATE+7*, POPULATE+8*, POPULATE+9*, POPULATE+10*, POPULATE+11*, POPULATE+12*, POPULATE+13*
, POPULATE+14*, POPULATE+15*, POPULATE+16*, POPULATE+17*, POPULATE+18*, POPULATE+19*, POPULATE+20*, POPULATE+27*, POPULATE+28*, POPULATE+29*
, POPULATE+32*, POPULATE+33*, POPULATE+34*, POPULATE+36*
SEARCHSTRING SEARCHCLINICS~, SEARCHCLINICS+6, SEARCHCLINICS+7, VALIDATE~, VALIDATE+8
STATIONNUMBER SEARCHCLINICS~, SEARCHCLINICS+15, VALIDATE~, VALIDATE+10
STRING2SEARCH SEARCHCLINICS+1~, SEARCHCLINICS+6*, SEARCHCLINICS+7*, SEARCHCLINICS+9
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All