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

Package: Scheduling

Routine: SDESGETREGA


Information

SDESGETREGA ;ALB/LAB,TAW,LAB,KML,MGD,LAB,RRM - Get registration info JSON format ; Jul 28,2022

Source Information

Source file <SDESGETREGA.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Scheduling 10 $$START^SCMCMHTC  $$FMTISO^SDAMUTDT  (ETH,RACELST)^SDECU2  PDEMO^SDECU3  $$PTSEC^SDECUTL  $$GETPATICN^SDESINPUTVALUTL  (ENCODE,ERRLOG)^SDESJSON  $$EASVALIDATE^SDESUTIL  
$$NEWGAF^SDUTL2  $$OUTPTPR^SDUTL3  
VA FileMan 1 ($$GET1,GETS)^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 SDES  

Entry Points

Name Comments DBIA/ICR reference
GETREGA(SDECY,DFN,SDEAS) ;return basic reg info/demographics for given patient in JSON format
VALIDATE ;validate input Parameter
BUILDER ;Convert data to JSON
ASSIGNVALS ;assign values to be used to build output
; assign data values
GETREG ;

External References

Name Field # of Occurrence
$$GET1^DIQ ASSIGNVALS+17, GETREG+8, GETREG+9, GETREG+84, GETREG+85
GETS^DIQ ASSIGNVALS+5
$$START^SCMCMHTC ASSIGNVALS+9
$$FMTISO^SDAMUTDT ASSIGNVALS+17, GETREG+9, GETREG+84, GETREG+85
ETH^SDECU2 ASSIGNVALS+8
RACELST^SDECU2 ASSIGNVALS+7
PDEMO^SDECU3 ASSIGNVALS+6
$$PTSEC^SDECUTL GETREG+15
$$GETPATICN^SDESINPUTVALUTL GETREG+2
ENCODE^SDESJSON BUILDER+3
ERRLOG^SDESJSON VALIDATE+1, VALIDATE+2, VALIDATE+5
$$EASVALIDATE^SDESUTIL VALIDATE+4
$$NEWGAF^SDUTL2 ASSIGNVALS+11
$$OUTPTPR^SDUTL3 ASSIGNVALS+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ,  GETS^DIQ
^DGS(41.41 - [#41.41] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGS(41.41 - [#41.41] ASSIGNVALS+15
^DPT - [#2] VALIDATE+2

Label References

Name Line Occurrences
ASSIGNVALS GETREG+3
BUILDER GETREGA+8, GETREGA+10
GETREG GETREGA+9
VALIDATE GETREGA+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN GETREGA~, VALIDATE+1, VALIDATE+2, ASSIGNVALS+4, ASSIGNVALS+6, ASSIGNVALS+7, ASSIGNVALS+8, ASSIGNVALS+9, ASSIGNVALS+10, ASSIGNVALS+11
ASSIGNVALS+15, GETREG+1, GETREG+2, GETREG+8, GETREG+9, GETREG+15, GETREG+84, GETREG+85
GAF GETREGA+6~, ASSIGNVALS+11*, ASSIGNVALS+13*, ASSIGNVALS+14
GAFR GETREGA+6~, ASSIGNVALS+12*, ASSIGNVALS+14*, GETREG+39
JSONERR BUILDER+1~, BUILDER+2*, BUILDER+3
PETH GETREGA+6~, ASSIGNVALS+8, GETREG+12
PETHN GETREGA+6~, ASSIGNVALS+8, GETREG+13
POP GETREGA+6~, GETREGA+7*, GETREGA+8, VALIDATE+1*, VALIDATE+2*, VALIDATE+5*
PRACE GETREGA+6~, ASSIGNVALS+7, GETREG+10
PRACEN GETREGA+6~, ASSIGNVALS+7, GETREG+11
PREREGTIM GETREGA+6~, ASSIGNVALS+4*, ASSIGNVALS+17*, GETREG+18
PREREGTIMIEN ASSIGNVALS+3~, ASSIGNVALS+15*, ASSIGNVALS+16, ASSIGNVALS+17
SDDEMO GETREGA+6~, ASSIGNVALS+6
SDDEMO("BADADD" GETREG+60
SDDEMO("GENDER" GETREG+14
SDDEMO("HPHONE" GETREG+45
SDDEMO("HRN" GETREG+26
SDDEMO("K2CITY" GETREG+109
SDDEMO("K2NAME" GETREG+103
SDDEMO("K2PHONE" GETREG+105
SDDEMO("K2REL" GETREG+104
SDDEMO("K2STATE" GETREG+110
SDDEMO("K2STREET" GETREG+106
SDDEMO("K2STREET2" GETREG+107
SDDEMO("K2STREET3" GETREG+108
SDDEMO("K2ZIP" GETREG+111
SDDEMO("KCITY" GETREG+94
SDDEMO("KPHONE" GETREG+92
SDDEMO("KREL" GETREG+91
SDDEMO("KSTATE" GETREG+95
SDDEMO("KSTREET" GETREG+93
SDDEMO("KSTREET2" GETREG+97
SDDEMO("KSTREET3" GETREG+98
SDDEMO("KZIP" GETREG+96
SDDEMO("NAME" GETREG+7
SDDEMO("NOK" GETREG+90
SDDEMO("OPHONE" GETREG+46
SDDEMO("PADDRES1" GETREG+50
SDDEMO("PADDRES2" GETREG+51
SDDEMO("PADDRES3" GETREG+52
SDDEMO("PCELL" GETREG+43
SDDEMO("PCITY" GETREG+53
SDDEMO("PCOUNTRY" GETREG+56
SDDEMO("PCOUNTY" GETREG+55
SDDEMO("PEMAIL" GETREG+44
SDDEMO("PFLOCAL" GETREG+34
SDDEMO("PFNATIONAL" GETREG+33
SDDEMO("PF_FFF" GETREG+31
SDDEMO("PF_VCD" GETREG+32
SDDEMO("PMARITAL" GETREG+16
SDDEMO("PRELIGION" GETREG+17
SDDEMO("PRIGRP" GETREG+36, GETREG+38
SDDEMO("PSTATE" GETREG+54
SDDEMO("PTADDRESS1" GETREG+74
SDDEMO("PTADDRESS2" GETREG+75
SDDEMO("PTADDRESS3" GETREG+76
SDDEMO("PTCITY" GETREG+77
SDDEMO("PTCOUNTRY" GETREG+81
SDDEMO("PTCOUNTY" GETREG+83
SDDEMO("PTSTATE" GETREG+78
SDDEMO("PTZIP" GETREG+79
SDDEMO("PTZIP+4" GETREG+80
SDDEMO("PZIP+4" GETREG+58
SDDEMO("SIMILAR" GETREG+37
SDDEMO("SUBGRP" GETREG+35, GETREG+36
SDDEMO("SVCCONN" GETREG+23
SDDEMO("SVCCONNP" GETREG+24
SDDFN GETREGA+6~, ASSIGNVALS+4*, ASSIGNVALS+5, GETREG+25, GETREG+57, GETREG+59, GETREG+64, GETREG+65, GETREG+66, GETREG+67
GETREG+68, GETREG+69, GETREG+82, GETREG+86, GETREG+99, GETREG+112, GETREG+116, GETREG+117, GETREG+118, GETREG+119
GETREG+120, GETREG+121, GETREG+122, GETREG+123, GETREG+124, GETREG+125, GETREG+126
SDEAS GETREGA~, VALIDATE+3*, VALIDATE+4*, VALIDATE+5
SDECY GETREGA~, BUILDER+3
SDINFO GETREGA+6~, VALIDATE+1, VALIDATE+2, VALIDATE+5, BUILDER+3
SDINFO("Patient" GETREG+1*, GETREG+2*, GETREG+7*, GETREG+8*, GETREG+9*, GETREG+10*, GETREG+11*, GETREG+12*, GETREG+13*, GETREG+14*
GETREG+15*, GETREG+16*, GETREG+17*, GETREG+18*, GETREG+22*, GETREG+23*, GETREG+24*, GETREG+25*, GETREG+26*, GETREG+27*
GETREG+31*, GETREG+32*, GETREG+33*, GETREG+34*, GETREG+35*, GETREG+36*, GETREG+37*, GETREG+38*, GETREG+39*, GETREG+43*
GETREG+44*, GETREG+45*, GETREG+46*, GETREG+50*, GETREG+51*, GETREG+52*, GETREG+53*, GETREG+54*, GETREG+55*, GETREG+56*
GETREG+57*, GETREG+58*, GETREG+59*, GETREG+60*, GETREG+64*, GETREG+65*, GETREG+66*, GETREG+67*, GETREG+68*, GETREG+69*
GETREG+74*, GETREG+75*, GETREG+76*, GETREG+77*, GETREG+78*, GETREG+79*, GETREG+80*, GETREG+81*, GETREG+82*, GETREG+83*
GETREG+84*, GETREG+85*, GETREG+86*, GETREG+90*, GETREG+91*, GETREG+92*, GETREG+93*, GETREG+94*, GETREG+95*, GETREG+96*
GETREG+97*, GETREG+98*, GETREG+99*, GETREG+103*, GETREG+104*, GETREG+105*, GETREG+106*, GETREG+107*, GETREG+108*, GETREG+109*
GETREG+110*, GETREG+111*, GETREG+112*, GETREG+116*, GETREG+117*, GETREG+118*, GETREG+119*, GETREG+120*, GETREG+121*, GETREG+122*
GETREG+123*, GETREG+124*, GETREG+125*, GETREG+126*
SDMHP GETREGA+6~, ASSIGNVALS+9*, GETREG+27
SDPATARR GETREGA+6~
SDPATARR(2 GETREG+25, GETREG+57, GETREG+59, GETREG+64, GETREG+65, GETREG+66, GETREG+67, GETREG+68, GETREG+69, GETREG+82
GETREG+86, GETREG+99, GETREG+112, GETREG+116, GETREG+117, GETREG+118, GETREG+119, GETREG+120, GETREG+121, GETREG+122
GETREG+123, GETREG+124, GETREG+125, GETREG+126
SDPCP GETREGA+6~, ASSIGNVALS+10*, GETREG+22
SDZIP GETREGA+6~
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