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

Package: Scheduling

Routine: SDES2VALCONTEXT


Information

SDES2VALCONTEXT ;ALB/MGD,LAB,LAB,RN - ACHERON CONTEXT VALIDATION UTILITIES ;JUL 14,2026

Source Information

Source file <SDES2VALCONTEXT.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Scheduling 4 ERRLOG^SDES2JSON  $$VALACHERONID^SDES2UTIL  (VALPATDFN,VALPATICN)^SDES2VAL2  VALUSERDUZ^SDES2VAL200  
VA FileMan 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 116

Package Total Caller Graph
Scheduling 116 SDES2ADDDELCGI  SDES2APPTCKNSTEP  SDES2APPTCLNLST  SDES2APPTYPES  SDES2APTLETTER  SDES2APTLETTERSV  SDES2ARCLOSE  SDES2BLCKANDMOV2  
SDES2BLOCKANDMOV  SDES2BLOCKMOVE  SDES2BLOCKPBSP  SDES2CANCELAPPT  SDES2CANCELAPPT2  SDES2CANCLNAVAIL  SDES2CHECKIN  SDES2CHKCAVAIL  
SDES2CKNSTEP  SDES2CLINICLIST  SDES2CLININFO  SDES2CLINPRECAN  SDES2CLNSEARCH  SDES2CLONESLOTS  SDES2CONTACTS  SDES2CREATEAPPT  
SDES2CREATEAPPT2  SDES2CREATECLIN  SDES2CREATESNAPS  SDES2CRTAPREQ  SDES2CRTAPREQ2  SDES2CRTCLNAVAIL  SDES2CRTCLNAVAL2  SDES2CRTPRVRES  
SDES2CRTVETAPPT  SDES2CRTWALKIN  SDES2CRTWALKIN2  SDES2DISPRECALL  SDES2EDITAPPT  SDES2EDITAPPT2  SDES2EDITAPREQ  SDES2EDITAPREQ2  
SDES2EDITCLIN  SDES2EDITPATDEMO  SDES2EDITPREREG  SDES2EDITPRVRES  SDES2EDITSNAPS  SDES2EDITTEMPADD  SDES2ENTERLETTER  SDES2ENTERLETTR2  
SDES2EPT  SDES2GETAPPTREQ  SDES2GETAPPTRPCS  SDES2GETCANSLOTS  SDES2GETCLINAVL  SDES2GETCLINST  SDES2GETCLINSVC  SDES2GETCLNGRPS  
SDES2GETCLNSLOT  SDES2GETCLNSTA  SDES2GETCONSULTS  SDES2GETDEMOS  SDES2GETDEVICES  SDES2GETDISPCONS  SDES2GETDIVLIST  SDES2GETELIGCD  
SDES2GETEXPENTRY  SDES2GETHOLIDAYS  SDES2GETLETRTYPE  SDES2GETLINKS  SDES2GETMEDLIST  SDES2GETNEXTSLOT  SDES2GETPATDEMO  SDES2GETPATINFO  
SDES2GETPATSTAT  SDES2GETRECALL  SDES2GETREGS  SDES2GETREQS  SDES2GETRESGROUP  SDES2GETRESIEN  SDES2GETSCDUSRS  SDES2GETSNAPS  
SDES2GETSTORDPAT  SDES2GETSUMMRPCS  SDES2GETURGENCY  SDES2GETUSRPROF  SDES2GETVVCCODES  SDES2GETXPENTRY2  SDES2GRECAPTYPE  SDES2GREQSINST  
SDES2INACTCLIN  SDES2NOSHOW  SDES2NOSHOW2  SDES2PATSEARCH  SDES2PRIVUSERS  SDES2PROVSEARCH  SDES2PRVCLINSRC  SDES2QRYAPREQS  
SDES2REACTTCLIN  SDES2REACTTCLIN2  SDES2RECLDIPREAS  SDES2RECLLREQ  SDES2RECLLREQ2  SDES2RECPRVSRCH  SDES2REMAP  SDES2RSTCAVAIL  
SDES2SEARCHCLNAT  SDES2SEARCHRCLN  SDES2SEARCHSLOTS  SDES2SETCHECKOUT  SDES2SPACEBAR  SDES2SRCHCLNBYSC  SDES2STOREPAT  SDES2UNBLOCKPBSP  
SDES2UNDOCHECKIN  SDES2UNDOCHKOUT  SDES2UNDONOSHOW  SDES2VVSJSON  

Entry Points

Name Comments DBIA/ICR reference
VALCONTEXT(SDERRORS,SDCONTEXT) ; Validate SDCONTEXT Array
; Required Input Variables
VALACHERONID(SDERRORS,SDACHERONID) ; Validate Acheron EAS ID
DFNICNMATCH(SDERRORS,PATDFN,PATICN) ;verify that sent in values are same for patient
VALSECID(SDERRORS,SDSECID,SDUSERDUZ) ;
VALAPPID(SDERRORS,SDAPPID) ;

External References

Name Field # of Occurrence
$$GET1^DIQ VALSECID+3
ERRLOG^SDES2JSON VALACHERONID+1, VALACHERONID+2, DFNICNMATCH+2, VALSECID+2, VALSECID+3, VALAPPID+2
$$VALACHERONID^SDES2UTIL VALACHERONID+2
VALPATDFN^SDES2VAL2 VALCONTEXT+4
VALPATICN^SDES2VAL2 VALCONTEXT+5
VALUSERDUZ^SDES2VAL200 VALCONTEXT+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT("AICN" DFNICNMATCH+2

Label References

Name Line Occurrences
DFNICNMATCH VALCONTEXT+10
VALACHERONID VALCONTEXT+2
VALAPPID VALCONTEXT+8
VALSECID VALCONTEXT+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
PATDFN DFNICNMATCH~, DFNICNMATCH+1, DFNICNMATCH+2
PATICN DFNICNMATCH~, DFNICNMATCH+1, DFNICNMATCH+2
SDACHERONID VALACHERONID~, VALACHERONID+1, VALACHERONID+2
SDAPPID VALAPPID~, VALAPPID+1, VALAPPID+2
SDCONTEXT VALCONTEXT~
SDCONTEXT("AC HERON AUDIT ID" , VALCONTEXT+2
SDCONTEXT("APPID" VALCONTEXT+8
SDCONTEXT("PA TIENT DFN" , VALCONTEXT+4, VALCONTEXT+10, TIENT ICN" , VALCONTEXT+5, VALCONTEXT+10
SDCONTEXT("US ER DUZ" , VALCONTEXT+6, VALCONTEXT+7, ER SECID" , VALCONTEXT+7
SDERRORS VALCONTEXT~, VALCONTEXT+2, VALCONTEXT+4, VALCONTEXT+5, VALCONTEXT+6, VALCONTEXT+7, VALCONTEXT+8, VALCONTEXT+9, VALCONTEXT+10, VALACHERONID~
, VALACHERONID+1, VALACHERONID+2, DFNICNMATCH~, DFNICNMATCH+2, VALSECID~, VALSECID+2, VALSECID+3, VALAPPID~, VALAPPID+2
SDSECID VALSECID~, VALSECID+1, VALSECID+2, VALSECID+3
SDUSERDUZ VALSECID~, VALSECID+3
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