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

Package: Scheduling

Routine: SDES2GETCLNGRPS


Information

SDES2GETCLNGRPS ;ALB/AGW - VISTA SCHEDULING RPCS TO GET CLINIC GROUPS; JUN 17,2025

Source Information

Source file <SDES2GETCLNGRPS.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Scheduling 4 ERRLOG^SDES2JSON  $$GETRES^SDES2UTIL1  VALCLINIEN^SDES2VAL44  VALCONTEXT^SDES2VALCONTEXT  
Kernel 3 ENCODE^XLFJSON  ($$IEN,$$STA,CHILDREN)^XUAF4  DUZ^XUP  
VA FileMan 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
GETCLNGRPSSTA(JSONRETURN,SDCONTEXT,SDINPUT) ; SDES2 GET CLINIC GRPS BY STN
GETCLNGRPSCLN(JSONRETURN,SDCONTEXT,SDINPUT) ; SDES2 GET CLN GRPS BY CLN IEN
CLINSTA(CLINICIEN) ;
BUILDLIST(RETURNLIST,STATION) ;
BUILDREC(DATA,CLINICIEN,CNT,RETURNCLNGROUP) ;

External References

Name Field # of Occurrence
$$GET1^DIQ GETCLNGRPSSTA+17, GETCLNGRPSCLN+10, CLINSTA+2, CLINSTA+3, BUILDREC+10
ERRLOG^SDES2JSON GETCLNGRPSSTA+8, GETCLNGRPSSTA+10, GETCLNGRPSCLN+11
$$GETRES^SDES2UTIL1 BUILDREC+2
VALCLINIEN^SDES2VAL44 GETCLNGRPSCLN+7
VALCONTEXT^SDES2VALCONTEXT GETCLNGRPSSTA+4, GETCLNGRPSCLN+4
ENCODE^XLFJSON GETCLNGRPSSTA+5, GETCLNGRPSSTA+11, GETCLNGRPSSTA+24, GETCLNGRPSCLN+5, GETCLNGRPSCLN+8, GETCLNGRPSCLN+13, GETCLNGRPSCLN+20
$$IEN^XUAF4 GETCLNGRPSSTA+9
$$STA^XUAF4 CLINSTA+4
CHILDREN^XUAF4 BUILDLIST+2
DUZ^XUP GETCLNGRPSSTA+6, GETCLNGRPSCLN+6

Used in RPC

RPC Name Call Tags
SDES2 GET CLINIC GRPS BY STN GETCLNGRPSSTA
SDES2 GET CLN GRPS BY CLN IEN GETCLNGRPSCLN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DG(40.8 - [#40.8] GET1^DIQ
^SDEC(409.832 - [#409.832] GET1^DIQ
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] GETCLNGRPSSTA+16
^SDEC(409.831 - [#409.831] BUILDREC+4
^SDEC(409.832 - [#409.832] BUILDREC+6
^TMP("SDES2GETCLNGRPS" GETCLNGRPSCLN+2, GETCLNGRPSCLN+3, GETCLNGRPSCLN+15, GETCLNGRPSCLN+16
^TMP("SDES2GETCLNSTA" GETCLNGRPSSTA+2, GETCLNGRPSSTA+3

Label References

Name Line Occurrences
$$CLINSTA GETCLNGRPSSTA+18
BUILDLIST GETCLNGRPSSTA+14
BUILDREC GETCLNGRPSSTA+21, GETCLNGRPSCLN+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHILDIEN BUILDLIST+1~, BUILDLIST+3*, BUILDLIST+4*, BUILDLIST+5
CHILDREN BUILDLIST+1~
CHILDREN("C" BUILDLIST+4, BUILDLIST+5
CLINICIEN GETCLNGRPSSTA+1~, GETCLNGRPSSTA+15*, GETCLNGRPSSTA+16*, GETCLNGRPSSTA+17, GETCLNGRPSSTA+18, GETCLNGRPSSTA+21, GETCLNGRPSCLN+1~, GETCLNGRPSCLN+9*, GETCLNGRPSCLN+10, GETCLNGRPSCLN+18
, CLINSTA~, CLINSTA+2, BUILDREC~, BUILDREC+2
CLNGRPIEN BUILDREC+1~, BUILDREC+5*, BUILDREC+6*, BUILDREC+7, BUILDREC+9, BUILDREC+10, BUILDREC+11
CLNRESOURCEIEN BUILDREC+1~, BUILDREC+2*, BUILDREC+3, BUILDREC+4, BUILDREC+6
CLNSTA GETCLNGRPSSTA+1~, GETCLNGRPSSTA+18*, GETCLNGRPSSTA+19, GETCLNGRPSSTA+20
CNT GETCLNGRPSSTA+1~, GETCLNGRPSSTA+15*, GETCLNGRPSSTA+21, GETCLNGRPSSTA+23, GETCLNGRPSCLN+1~, GETCLNGRPSCLN+17*, GETCLNGRPSCLN+18, GETCLNGRPSCLN+19, BUILDREC~, BUILDREC+8*
, BUILDREC+9, BUILDREC+10
DATA GETCLNGRPSSTA+1~, GETCLNGRPSSTA+2*, GETCLNGRPSSTA+21, GETCLNGRPSSTA+23, GETCLNGRPSSTA+24, GETCLNGRPSSTA+25, GETCLNGRPSCLN+1~, GETCLNGRPSCLN+2*, GETCLNGRPSCLN+15*, GETCLNGRPSCLN+18
, GETCLNGRPSCLN+19, GETCLNGRPSCLN+20, GETCLNGRPSCLN+21, BUILDREC~, BUILDREC+9, BUILDREC+10
DIV CLINSTA+1~, CLINSTA+2*, CLINSTA+3
DUZ GETCLNGRPSSTA+6~, GETCLNGRPSCLN+6~
ERRORS GETCLNGRPSSTA+1~, GETCLNGRPSSTA+4, GETCLNGRPSSTA+5, GETCLNGRPSSTA+8, GETCLNGRPSSTA+10, GETCLNGRPSSTA+11, GETCLNGRPSCLN+1~, GETCLNGRPSCLN+4, GETCLNGRPSCLN+5, GETCLNGRPSCLN+7
, GETCLNGRPSCLN+8, GETCLNGRPSCLN+11
ERRORS("ClinicGroups" GETCLNGRPSSTA+5*, GETCLNGRPSSTA+11*, GETCLNGRPSCLN+5*, GETCLNGRPSCLN+8*, GETCLNGRPSCLN+12*
INST GETCLNGRPSSTA+1~, GETCLNGRPSSTA+9*, GETCLNGRPSSTA+10, CLINSTA+1~, CLINSTA+3*, CLINSTA+4
JSONRETURN GETCLNGRPSSTA~, GETCLNGRPSSTA+3*, GETCLNGRPSSTA+5, GETCLNGRPSSTA+11, GETCLNGRPSSTA+24, GETCLNGRPSCLN~, GETCLNGRPSCLN+3*, GETCLNGRPSCLN+5, GETCLNGRPSCLN+8, GETCLNGRPSCLN+13
, GETCLNGRPSCLN+16*, GETCLNGRPSCLN+20
RETURNCLNGROUP GETCLNGRPSSTA+1~, GETCLNGRPSSTA+21, GETCLNGRPSCLN+1~, GETCLNGRPSCLN+18, BUILDREC~
RETURNCLNGROUP( BUILDREC+7, BUILDREC+11*
RETURNLIST GETCLNGRPSSTA+1~, GETCLNGRPSSTA+14, GETCLNGRPSCLN+1~, BUILDLIST~
RETURNLIST( GETCLNGRPSSTA+13*, GETCLNGRPSSTA+20, BUILDLIST+5*
SDCONTEXT GETCLNGRPSSTA~, GETCLNGRPSSTA+4, GETCLNGRPSCLN~, GETCLNGRPSCLN+4
SDCONTEXT("US ER DUZ" , GETCLNGRPSSTA+6, GETCLNGRPSCLN+6
SDINPUT GETCLNGRPSSTA~, GETCLNGRPSCLN~
SDINPUT("CLIN IC IEN" , GETCLNGRPSCLN+7, GETCLNGRPSCLN+9
SDINPUT("STAT ION NUMBER" , GETCLNGRPSSTA+7
STA CLINSTA+1~, CLINSTA+4*, CLINSTA+5
STATION GETCLNGRPSSTA+1~, GETCLNGRPSSTA+7*, GETCLNGRPSSTA+8, GETCLNGRPSSTA+9, GETCLNGRPSSTA+10, GETCLNGRPSSTA+12, GETCLNGRPSSTA+13, GETCLNGRPSSTA+14, GETCLNGRPSSTA+19, GETCLNGRPSSTA+20
, BUILDLIST~, BUILDLIST+2
U BUILDLIST+5
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