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

Package: Scheduling

Routine: SDEC28L


Information

SDEC28L ;ALB/LEG,JLS - VISTA SCHEDULING GET PAT DEMOG RPC ;Apr 28, 2021@14:56:31

Source Information

Source file <SDEC28L.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Scheduling 4 LISTALL^SDECPTPL  ($$FILL,$$GETSUB)^SDECU  PDEMO^SDECU3  $$PTSEC^SDECUTL  
VA FileMan 2 ^%DT  $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SDEC1  

Entry Points

Name Comments DBIA/ICR reference
GETPATDEMOG(SDECY,SDECP,SDECC,LASTSUB)
DFN ;Patient ID passed in
DOB ;DOB Lookup
GET1(DFN,SDECHRN,SDECI,SDECY,LSUB) ;
SSN(SDECP,SDECI,SDECY)
SSN1 ;
ERROR ;
ERR(ERRNO) ;Error processing

External References

Name Field # of Occurrence
^%DT DOB+2
$$GET1^DIQ GET1+7
LISTALL^SDECPTPL DOB+78
$$FILL^SDECU SSN+10
$$GETSUB^SDECU DOB+57
PDEMO^SDECU3 GET1+14
$$PTSEC^SDECUTL GET1+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] DFN+4, DOB+8, DOB+24, DOB+37, DOB+64, DOB+81, SSN1+3
^AUPNPAT("D" DOB+43, DOB+44
^DD("DD" GET1+11
^DPT - [#2] DFN+3, DOB+7, DOB+23, DOB+36, DOB+45, GET1+3, GET1+9, SSN1+2
^DPT("ADOB" DOB+3, DOB+6
^DPT("B" DOB+58, DOB+61
^DPT("BS" DOB+22
^DPT("BS5" DOB+34, DOB+35
^DPT("SSN" SSN+2, SSN+5, SSN+11, SSN1+1
^TMP("SDEC" GETPATDEMOG+9!, GETPATDEMOG+11*, GETPATDEMOG+15*

Label References

Name Line Occurrences
ERR ERROR+1
GET1 DFN+7, DOB+11, DOB+27, DOB+40, DOB+48, DOB+67, DOB+85, SSN1+6
SSN DOB+28
SSN1 SSN+5, SSN+8, SSN+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT GETPATDEMOG+8~, DOB+2*
DFN GETPATDEMOG+7~, DFN+2*, DFN+3, DFN+4, DFN+7, DOB+4*, DOB+6*, DOB+7, DOB+8, DOB+11
DOB+13, DOB+22*, DOB+23, DOB+24, DOB+27, DOB+35*, DOB+36, DOB+37, DOB+40, DOB+44*
DOB+45, DOB+48, DOB+59*, DOB+61*, DOB+62, DOB+63, DOB+64, DOB+67, DOB+80*, DOB+81
DOB+85, GET1~, GET1+2, GET1+3, GET1+7, GET1+9, GET1+14, GET1+16, GET1+17, GET1+18
SSN1+1*, SSN1+2, SSN1+3, SSN1+6
DUZ GETPATDEMOG+12
>> DUZ(2 GETPATDEMOG+13, DFN+4, DOB+1, DOB+8, DOB+24, DOB+37, DOB+43, DOB+44, DOB+64, DOB+81
SSN1+3
ERRNO ERR~
FROM DOB+73~, DOB+77*, DOB+78
LASTSUB GETPATDEMOG~, GETPATDEMOG+6*, DOB+4, DOB+5*, DOB+57, DOB+59, DOB+60*, DOB+77
LSUB GET1~, GET1+5*
PLIST GETPATDEMOG+7~, DOB+76!, DOB+78
PLIST( DOB+79, DOB+80, DOB+84
SDARR DOB+53~
SDARR( DOB+62, DOB+63*
SDDEMO GET1+1~, GET1+14
SDDEMO("TYPENAME" GET1+15
SDECC GETPATDEMOG~, GETPATDEMOG+5*, DOB+6, DOB+58, DOB+61, DOB+78
SDECCNT DOB+73~, DOB+79*, DOB+80, DOB+84
SDECDPT GET1+1~, GET1+9*, GET1+10, GET1+11, GET1+13
SDECHRN GETPATDEMOG+7~, DFN+4*, DFN+7, DOB+8*, DOB+11, DOB+24*, DOB+27, DOB+37*, DOB+40, DOB+46*
DOB+48, DOB+64*, DOB+67, DOB+81*, DOB+85, GET1~, SSN1+3*, SSN1+6
SDECI GETPATDEMOG+1*, GETPATDEMOG+12*, GETPATDEMOG+13*, DFN+1*, DFN+7, DOB+1*, DOB+6, DOB+11, DOB+13, DOB+18*
DOB+27, DOB+28, DOB+32*, DOB+40, DOB+43*, DOB+48, DOB+58, DOB+61, DOB+67, DOB+69
DOB+70, DOB+75*, DOB+85, DOB+88*, GET1~, GET1+4*, GET1+19*, SSN~, SSN1+6
SDECP GETPATDEMOG~, GETPATDEMOG+2*, GETPATDEMOG+3*, GETPATDEMOG+4*, DFN+1, DFN+2, DOB+1, DOB+2*, DOB+3, DOB+6
DOB+18, DOB+20, DOB+21, DOB+28, DOB+32, DOB+33, DOB+34, DOB+43, DOB+44, DOB+46
DOB+55, DOB+57, DOB+58, DOB+69, DOB+75, SSN~, SSN+1*, SSN+2, SSN+4, SSN+5
, SSN+7, SSN+8, SSN+10, SSN+11
SDECP1 DOB+21*, DOB+22, DOB+33*, DOB+34*, DOB+35, SSN+3~, SSN+4*, SSN+5*, SSN+8*, SSN+10*
, SSN+11*, SSN1+1
SDECRET GETPATDEMOG+7~, ERR+1*
SDECX GETPATDEMOG+8~, DOB+57*, DOB+58*, DOB+61, DOB+67, DOB+69
SDECY GETPATDEMOG~, GETPATDEMOG+10*, GETPATDEMOG+12, GETPATDEMOG+13, DFN+1, DFN+7, DOB+1, DOB+11, DOB+13*, DOB+18
DOB+27, DOB+28, DOB+32, DOB+40, DOB+43, DOB+48, DOB+67, DOB+69*, DOB+70, DOB+75
DOB+85, DOB+88, GET1~, GET1+19, SSN~, SSN1+6
SDECZ GETPATDEMOG+7~, GET1+1~, GET1+6*, GET1+7*, GET1+8, GET1+10*, GET1+12*, GET1+13*, GET1+15*, GET1+16*
, GET1+17*, GET1+18*, GET1+19
SDLEN SSN+7~*, SSN+8, SSN+10, SSN+11
SDSUB DOB+73~, DOB+84*, DOB+85
SDTMP GETPATDEMOG+7~, GETPATDEMOG+14*, GETPATDEMOG+15
U DFN+4, DOB+8, DOB+13, DOB+24, DOB+37, DOB+57, DOB+59, DOB+64, DOB+69, DOB+80
DOB+81, DOB+84, GET1+10, GET1+11, GET1+12, GET1+13, GET1+15, GET1+16, GET1+17, GET1+18
SSN1+3
X GETPATDEMOG+8~, DOB+2*
Y GETPATDEMOG+8~, DOB+2, GET1+11*, GET1+12
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