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 |  Local Variables  | All
Print Page as PDF
Routine: SDESINPUTVALUTL

Package: Scheduling

Routine: SDESINPUTVALUTL


Information

SDESINPUTVALUTL ;ALB/RRM - VISTA SCHEDULING INPUT VALIDATION UTILITY; Jun 10, 2022@15:02

Source Information

Source file <SDESINPUTVALUTL.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 3 $$GET1^DID  ^DIK  $$GET1^DIQ  
Scheduling 2 ERRLOG^SDESJSON  $$EASVALIDATE^SDESUTIL  
DRG Grouper 1 ($$CODEN,$$ICDDX)^ICDEX  
Master Patient Index VistA 1 $$GETICN^MPIF001  

Caller Graph

Caller Graph Total: 45

Package Total Caller Graph
Scheduling 45 SDEC09  SDEC28  SDEC28L  SDECEPT  SDECPTCX  SDECVVS  SDES2BLDAPPT2  SDES2BLOCKMOVE  
SDES2CRTVETAPPT  SDES2CRTWALKIN  SDES2GETAPPTREQ  SDES2GETCONSULTS  SDES2GETRECALL  SDES2GETREGS  SDES2PATDATA  SDES2PATSEARCH  
SDES2VVSJSON  SDES842P  SDES843P  SDESAPPT  SDESAPPT4  SDESAPTREQSET  SDESBLOCKANDMOVE  SDESCLINICSET2  
SDESCOMPPEN  SDESCONTACTS  SDESCREATEAPPREQ  SDESCRTWALKIN  SDESEDITAPPTREQ  SDESGETAPPTREQ  SDESGETAPPTWRAP3  SDESGETAPPTWRAP5  
SDESGETAVAILSC  SDESGETCONSULTS  SDESGETRECALL  SDESGETREGA  SDESGETREGA1  SDESGETTIUDOC  SDESMISSIONAVL  SDESPATIENTDATA2  
SDESPATRPC  SDESPATSEARCH  SDESREACTVTCLIN  SDESREQAPPCREATE  SDESVVS  

Entry Points

Name Comments DBIA/ICR reference
VALIDATEMODALITY(SDAPTREQ,MODALITY) ;Retrieve the Modality set of codes
; Input : MODALITY - The internal/external set of code value
; Output: None
GETRES(SDCL,INACT)
VALIDATEEAS(ERRORS,SDEAS) ;Validate SDEAS
LAST4SSN(DFN) ;Retrieve the last 4 SSN of a patient
GETPATICN(DFN) ;Retrieve Patient ICN
VALIDATEDFN(ERRORS,DFN) ;
GETDIAGSTAT(DIAG) ;Get the current Diagnosis status
DELDIAGNOSIS(SCIEN) ;Remove existing Diagnosis prior to updating new ones

External References

Name Field # of Occurrence
$$GET1^DID VALIDATEMODALITY+6
^DIK DELDIAGNOSIS+5
$$GET1^DIQ GETRES+7, LAST4SSN+2, GETDIAGSTAT+2
$$CODEN^ICDEX GETDIAGSTAT+2
$$ICDDX^ICDEX GETDIAGSTAT+3
$$GETICN^MPIF001 GETPATICN+2
ERRLOG^SDESJSON VALIDATEMODALITY+7, VALIDATEMODALITY+12, VALIDATEEAS+3, VALIDATEDFN+1, VALIDATEDFN+2
$$EASVALIDATE^SDESUTIL VALIDATEEAS+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^SDEC(409.831 - [#409.831] GET1^DIQ
^SDEC(409.85 - [#409.85] GET1^DID
^ICD9 - [#80] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] VALIDATEDFN+2
^SC - [#44] GETRES+3, DELDIAGNOSIS+5
^SDEC(409.831 - [#409.831] GETRES+5, GETRES+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA DELDIAGNOSIS+1~, DELDIAGNOSIS+5*
DA(1 DELDIAGNOSIS+3*, DELDIAGNOSIS+4
DFN LAST4SSN~, LAST4SSN+2, GETPATICN~, GETPATICN+2, VALIDATEDFN~, VALIDATEDFN+1, VALIDATEDFN+2
DIAG GETDIAGSTAT~, GETDIAGSTAT+2
DIAGCODENUM GETDIAGSTAT+1~, GETDIAGSTAT+2*, GETDIAGSTAT+3
DIAGCODESTAT GETDIAGSTAT+1~, GETDIAGSTAT+3*, GETDIAGSTAT+4
DIK DELDIAGNOSIS+1~, DELDIAGNOSIS+4*
ERROR VALIDATEMODALITY+4~, VALIDATEMODALITY+5*, VALIDATEMODALITY+7*, VALIDATEMODALITY+12*, VALIDATEMODALITY+13
ERRORS VALIDATEEAS~, VALIDATEEAS+3, VALIDATEDFN~, VALIDATEDFN+1, VALIDATEDFN+2
FOUND VALIDATEMODALITY+4~, VALIDATEMODALITY+5*, VALIDATEMODALITY+11*, VALIDATEMODALITY+12
I VALIDATEMODALITY+4~, VALIDATEMODALITY+9*, VALIDATEMODALITY+10
INACT GETRES~, GETRES+7
LAST4SSN LAST4SSN+1~, LAST4SSN+2*, LAST4SSN+3*, LAST4SSN+4*, LAST4SSN+5
MODALITY VALIDATEMODALITY~, VALIDATEMODALITY+11*, VALIDATEMODALITY+12
PATIENTICN GETPATICN+1~, GETPATICN+2*, GETPATICN+3*, GETPATICN+4
RESULT VALIDATEMODALITY+4~
SCIEN DELDIAGNOSIS~, DELDIAGNOSIS+2, DELDIAGNOSIS+3, DELDIAGNOSIS+5
SDAPTREQ VALIDATEMODALITY~, VALIDATEMODALITY+7, VALIDATEMODALITY+12
SDCL GETRES~, GETRES+3, GETRES+5
SDEAS VALIDATEEAS~, VALIDATEEAS+1*, VALIDATEEAS+2*, VALIDATEEAS+3
SDERR VALIDATEMODALITY+4~, VALIDATEMODALITY+7
SDHLN GETRES+1~, GETRES+3*, GETRES+4
SDI GETRES+1~, GETRES+5*, GETRES+6, GETRES+7, GETRES+8, GETRES+10
SDMODSOC VALIDATEMODALITY+4~, VALIDATEMODALITY+6*, VALIDATEMODALITY+9, VALIDATEMODALITY+10
SDNOD GETRES+1~, GETRES+6*, GETRES+9
SDRES GETRES+1~, GETRES+2*, GETRES+5, GETRES+10*, GETRES+11*, GETRES+12
SDRES1 GETRES+1~, GETRES+2*, GETRES+8*, GETRES+11
U GETRES+3, GETRES+9
YY VALIDATEMODALITY+4~, VALIDATEMODALITY+10*, VALIDATEMODALITY+11
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All