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,LAB,BWF - VISTA SCHEDULING GET PAT DEMOG RPC ;JUL 26,2022

Source Information

Source file <SDEC28L.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 5 LISTALL^SDECPTPL  ($$FILL,$$GETSUB)^SDECU  PDEMO^SDECU3  $$PTSEC^SDECUTL  $$LAST4SSN^SDESINPUTVALUTL  
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+80
$$FILL^SDECU SSN+10
$$GETSUB^SDECU DOB+59
PDEMO^SDECU3 GET1+14
$$PTSEC^SDECUTL GET1+18
$$LAST4SSN^SDESINPUTVALUTL GET1+10

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+66, DOB+83, 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+60, DOB+63
^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+69, DOB+87, 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+61*, DOB+63*, DOB+64, DOB+65, DOB+66, DOB+69, DOB+82*, DOB+83
DOB+87, GET1~, GET1+2, GET1+3, GET1+7, GET1+9, GET1+10, 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+66, DOB+83
SSN1+3
ERRNO ERR~
FROM DOB+75~, DOB+79*, DOB+80
LASTSUB GETPATDEMOG~, GETPATDEMOG+6*, DOB+4, DOB+5*, DOB+59, DOB+61, DOB+62*, DOB+79
LSUB GET1~, GET1+5*
PLIST GETPATDEMOG+7~, DOB+78!, DOB+80
PLIST( DOB+81, DOB+82, DOB+86
SDARR DOB+53~
SDARR( DOB+64, DOB+65*
SDDEMO GET1+1~, GET1+14
SDDEMO("TYPENAME" GET1+15
SDECC GETPATDEMOG~, GETPATDEMOG+5*, DOB+6, DOB+60, DOB+63, DOB+80
SDECCNT DOB+75~, DOB+81*, DOB+82, DOB+86
SDECDPT GET1+1~, GET1+9*, 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+66*, DOB+69, DOB+83*, DOB+87, 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+60, DOB+63, DOB+69, DOB+71
DOB+72, DOB+77*, DOB+87, DOB+90*, 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+58*, DOB+59, DOB+60, DOB+71, DOB+77, 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+59*, DOB+60*, DOB+63, DOB+69, DOB+71
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+69, DOB+71*, DOB+72, DOB+77
DOB+87, DOB+90, 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+75~, DOB+86*, DOB+87
SDTMP GETPATDEMOG+7~, GETPATDEMOG+14*, GETPATDEMOG+15
U DFN+4, DOB+8, DOB+13, DOB+24, DOB+37, DOB+59, DOB+61, DOB+66, DOB+71, DOB+82
DOB+83, DOB+86, 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