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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: LRSRVR6

Package: Lab Service

Routine: LRSRVR6


Information

LRSRVR6 ;DALOI/JMC,TMK - LAB DATA SERVER CONT'D SNOMED EXTRACT ; 17 Apr 2013 2:03 PM

Source Information

Source file <LRSRVR6.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Lab Service 4 $$CODE^LRSCT  CLEAN^LRSRVR  $$UUBEGFN^LRSRVR2A  ($$UUEN,ENCODE)^LRSRVR4  
Kernel 3 ^%ZISC  ($$FMDIFF,$$FMTE,$$FMTHL7,$$HTE,$$NOW)^XLFDT  ($$LJ,$$REPEAT)^XLFSTR  
VA FileMan 3 $$GET1^DID  $$VFIELD^DILFD  $$GET1^DIQ  
Lexicon Utility 1 CODE^LEXTRAN  
MailMan 1 SENDMSG^XMXAPI  
Registration 1 $$SITE^VASITE  

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

Package Total Caller Graph
Lab Service 5 LRERT  LRSRVR  LRSRVR2  LRSRVR3  LRSRVR7  

Entry Points

Name Comments DBIA/ICR reference
SERVER ; Server entry Point
BUILD ; Build extract
CLEAN ;
FILE ; Search file entry and build record.
SETDATA ; Set data into report structure
HDR ; Set the header information
VER() ; Extract version
MAILSEND(LRMSUBJ) ; Send extract back to requestor.

External References

Name Field # of Occurrence
^%ZISC CLEAN+7
$$GET1^DID BUILD+34
$$VFIELD^DILFD FILE+7
$$GET1^DIQ FILE+28, FILE+33, FILE+34, FILE+35
CODE^LEXTRAN BUILD+15
$$CODE^LRSCT FILE+19
CLEAN^LRSRVR CLEAN+6
$$UUBEGFN^LRSRVR2A HDR+18
$$UUEN^LRSRVR4 BUILD+24
ENCODE^LRSRVR4 SETDATA+6
$$SITE^VASITE BUILD+6
$$FMDIFF^XLFDT BUILD+28
$$FMTE^XLFDT FILE+33, FILE+34, FILE+35, HDR+6
$$FMTHL7^XLFDT HDR+5
$$HTE^XLFDT SERVER+3
$$NOW^XLFDT BUILD+6, BUILD+21
$$LJ^XLFSTR BUILD+34, BUILD+36
$$REPEAT^XLFSTR HDR+17
SENDMSG^XMXAPI MAILSEND+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB( FILE+10, FILE+12, FILE+16
^LAB(61 - [#61] FILE+25
^TMP($J BUILD+8!, BUILD+23, BUILD+24*, BUILD+25*, BUILD+26*, BUILD+28*, BUILD+29*, BUILD+31*, BUILD+34*, BUILD+35*
BUILD+36*, BUILD+37*, CLEAN+4!, SETDATA+5, HDR+6*, HDR+7*, HDR+8*, HDR+9*, HDR+10*, HDR+11*
HDR+12*, HDR+14*, HDR+16*, HDR+17*, HDR+18*

Label References

Name Line Occurrences
$$VER HDR+9
BUILD SERVER+2
CLEAN SERVER+5
FILE BUILD+19
HDR BUILD+11
MAILSEND SERVER+4
SETDATA FILE+42

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT FILE+19
I SERVER+1~, BUILD+2~, BUILD+10*, BUILD+32*, BUILD+34, BUILD+35, HDR+1~, HDR+10*
J BUILD+2~, BUILD+30*, BUILD+31, BUILD+33*, BUILD+34, BUILD+35, BUILD+36, BUILD+37
LRCNT SERVER+1~, BUILD+2~, BUILD+9*, BUILD+36, FILE+38*
LRCNT( BUILD+10*, BUILD+34, BUILD+35, FILE+38*, FILE+40*, FILE+41*
LRCNT("SCT" BUILD+9*, BUILD+36, BUILD+37, FILE+40*, FILE+41*
LRCRLF BUILD+2~, BUILD+9*, SETDATA+4
LREND SERVER+1~
LRETIME BUILD+2~, BUILD+21*, BUILD+28
LRFILENM HDR+1~, HDR+5*, HDR+11, HDR+18
LRFN BUILD+2~, BUILD+17*, BUILD+18, FILE+7, FILE+10, FILE+12, FILE+13, FILE+14, FILE+15, FILE+16
FILE+22, FILE+24, FILE+28, FILE+32, FILE+33, FILE+34, FILE+35, FILE+38, FILE+40, FILE+41
LRIEN CLEAN+5!, FILE+9*, FILE+10, FILE+12, FILE+16, FILE+22, FILE+28, FILE+33, FILE+34, FILE+35
LRINSTR MAILSEND+2~, MAILSEND+10
LRINSTR("ADDR FLAGS" , MAILSEND+7*
LRINSTR("FROM" MAILSEND+8*
LRL SERVER+1~
LRLEN CLEAN+5!
LRLEX BUILD+2~, BUILD+14*, BUILD+15*, FILE+17
LRLEXARR FILE+18~, FILE+19*, FILE+20, FILE+21
LRLEXARR("F" FILE+20
LRLEXARR(0 FILE+21
LRMSUBJ SERVER+1~, SERVER+3*, SERVER+4, MAILSEND~, MAILSEND+9*, MAILSEND+10
LRNAME BUILD+2~, FILE+2~, FILE+10*, FILE+11, FILE+22
LRNODE BUILD+2~, BUILD+23*, BUILD+24*, BUILD+25, BUILD+26, CLEAN+5!, SETDATA+5*
LRQUIT BUILD+2~
LRROOT BUILD+2~, BUILD+18*, FILE+8*, FILE+9, FILE+11
LRSCT BUILD+2~, FILE+16*, FILE+17, FILE+19, FILE+22, FILE+39
LRSCTEC BUILD+2~, FILE+16*, FILE+20*, FILE+22, FILE+41
LRSCTVER BUILD+2~, BUILD+6*, BUILD+29, FILE+21*, HDR+8
LRSCTX BUILD+2~, FILE+16*, FILE+20*, FILE+22
LRSNM CLEAN+5!, FILE+13*, FILE+15*, FILE+22
LRSPEC BUILD+2~, FILE+9*, FILE+14*, FILE+24, FILE+25, FILE+26
LRSPECN CLEAN+5!, FILE+23*, FILE+25*, FILE+26*, FILE+27
LRST SERVER+1~, SERVER+3, BUILD+6*, BUILD+7*, FILE+22, FILE+26
LRSTIME BUILD+2~, BUILD+6*, BUILD+28, HDR+5, HDR+6
LRSTN SERVER+1~, SERVER+3, BUILD+6*, HDR+5, HDR+6
LRSTR BUILD+2~, BUILD+9*, BUILD+24, FILE+22*, FILE+27*, FILE+28*, FILE+29*, FILE+33*, FILE+34*, FILE+35*
FILE+37*, SETDATA+4*, SETDATA+6
>> LRSUB HDR+5, HDR+7
LRTASK MAILSEND+2~, MAILSEND+10
LRTO MAILSEND+2~, MAILSEND+10
LRTO( MAILSEND+6*
LRTXT SERVER+1~
LRVAL BUILD+2~, BUILD+6*
LRVFLD FILE+2~
LRVFLD(21 FILE+7*, FILE+28
LRVUID BUILD+2~, FILE+16*, FILE+22
LRX SERVER+1~, BUILD+2~, FILE+15*
LRY SERVER+1~, BUILD+2~
X BUILD+2~, FILE+2~, FILE+12*, FILE+13, FILE+14, HDR+1~, HDR+13*, HDR+14, HDR+15*, HDR+16
HDR+17
XMERR MAILSEND+2~
XMZ MAILSEND+2~
>> XQSND MAILSEND+6
Y BUILD+2~

Marked Items

Name Field # of Occurrence
$T(CODE^LEXTRAN BUILD+15
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All