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

Package: Lab Service

Routine: LRSRVR1


Information

LRSRVR1 ;DALOI/JMC -LAB DATA SERVER, CONT'D - LOINC SECTION ; March 25, 2002

Source Information

Source file <LRSRVR1.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 2 $$GET1^DID  ($$GET1,GETS)^DIQ  
Kernel 1 ($$FMTE,$$NOW)^XLFDT  
Lab Service 1 EXIT^LRSRVR  

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

Package Total Caller Graph
Lab Service 2 LRLNCPMP  LRSRVR  

Entry Points

Name Comments DBIA/ICR reference
LOINC ; Scan for LOINC Coding
LOINCL ; Build and send local LOINC report
LOINCLA ;
TSTTYP ; Determine test data type
TSTNAM ; Test name and units
TSTUNS ; Test units

External References

Name Field # of Occurrence
$$GET1^DID TSTTYP+4, TSTTYP+7, TSTTYP+10
$$GET1^DIQ TSTUNS+3
GETS^DIQ LOINC+19, LOINC+20, LOINC+38, LOINCLA+3, LOINCLA+4, LOINCLA+25
EXIT^LRSRVR LOINC+54, LOINCL+17
$$FMTE^XLFDT LOINCL+6
$$NOW^XLFDT LOINC+6, LOINCL+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
60.01 GET1^DIQ
^LAB(61 - [#61] GETS^DIQ
^LAM - [#64] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(95.3 - [#95.3] LOINCLA+13, LOINCLA+35
^LAM - [#64] LOINC+12, LOINC+14, LOINCL+11, LOINCL+13
^TMP($J LOINC+6*, LOINC+7*, LOINC+8!, LOINC+14*, LOINC+17, LOINC+22, LOINC+31*, LOINC+35*, LOINC+36*, LOINC+43*
, LOINC+51*, LOINCL+3!, LOINCL+6*, LOINCL+7*, LOINCL+13*, LOINCL+16, LOINCLA+6*, LOINCLA+7*, LOINCLA+10*, LOINCLA+13*
, LOINCLA+16*, LOINCLA+22*, LOINCLA+23*, LOINCLA+26*, LOINCLA+28*, LOINCLA+32*, LOINCLA+35*, TSTTYP+5*, TSTTYP+6*, TSTTYP+8*
, TSTTYP+9*, TSTTYP+11*, TSTTYP+12*, TSTNAM+6*, TSTNAM+7*, TSTNAM+10*, TSTUNS+4*, TSTUNS+5*

Label References

Name Line Occurrences
LOINCLA LOINCL+16
TSTNAM LOINC+48, LOINCLA+34
TSTTYP LOINC+52, LOINCLA+34
TSTUNS LOINC+52, LOINCLA+34

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LINE LOINC+9*, LOINC+22*, LOINC+31*, LOINC+43*, LOINC+51, LOINC+53*, LOINCL+2~, LOINCL+8*, LOINCLA+2*, LOINCLA+6*
, LOINCLA+7*, LOINCLA+10*, LOINCLA+13*, LOINCLA+16*, LOINCLA+22*, LOINCLA+23*, LOINCLA+26*, LOINCLA+28*, LOINCLA+32*, LOINCLA+35*
, TSTTYP+5, TSTTYP+6*, TSTTYP+8, TSTTYP+9*, TSTTYP+11, TSTTYP+12*, TSTNAM+6*, TSTNAM+7*, TSTNAM+10, TSTUNS+4
, TSTUNS+5*
LINR LOINC+9*, LOINC+35*, LOINC+36*, LOINCL+2~, LOINCL+8*, LOINCLA+2*
LOINCDTA LOINC+18!, LOINCLA+1~
LOINCDTA( LOINC+31, LOINC+33, LOINC+34, LOINC+37, LOINC+41, LOINC+43, LOINC+45, LOINC+46, LOINC+50, LOINCLA+20
, LOINCLA+21, LOINCLA+24, LOINCLA+28, LOINCLA+31, LOINCLA+32, LOINCLA+35, TSTTYP+2, TSTTYP+3, TSTNAM+2, TSTNAM+4
, TSTUNS+2
LOINCDTB LOINC+18!, LOINCLA+1~
LOINCDTB(64 LOINC+21, LOINC+23, LOINC+25, LOINC+27, LOINC+29, LOINCLA+5, LOINCLA+7, LOINCLA+10, LOINCLA+13, LOINCLA+16
>> LOINCTAS(61 LOINC+39, LOINCLA+26
LR60 LOINC+2~, LOINCLA+1~, TSTUNS+1~, TSTUNS+2*, TSTUNS+3
LR61 LOINC+2~, LOINCLA+1~, TSTUNS+1~, TSTUNS+2*, TSTUNS+3
LRA LOINC+11*, LOINC+12*, LOINC+14, LOINC+16*, LOINC+17*, LOINC+19, LOINC+20, LOINCL+2~, LOINCL+10*, LOINCL+11*
, LOINCL+13, LOINCL+15*, LOINCL+16*, LOINCLA+3, LOINCLA+4
>> LRAA LOINC+44*, LOINC+45*, LOINC+46, LOINC+50, LOINCLA+30*, LOINCLA+31*, LOINCLA+32, LOINCLA+35, TSTTYP+2, TSTTYP+3
, TSTNAM+2, TSTNAM+4, TSTUNS+2
>> LRAA1 LOINC+32*, LOINC+33*, LOINC+34, LOINC+35, LOINC+37, LOINC+41, LOINCLA+19*, LOINCLA+20*, LOINCLA+21, LOINCLA+22
, LOINCLA+24, LOINCLA+28, LOINCLA+31
>> LRB LOINC+13*, LOINC+14*, LOINCL+12*, LOINCL+13*
LRERR LOINC+18!, LOINCLA+1~
LRERR("DIERR" LOINC+36, LOINCLA+23
LRLLINA LOINC+2~, LOINC+23*, LOINC+25*, LOINC+27*, LOINC+29*, LOINC+31, LOINC+43, LOINC+51
LRLLINB LOINC+2~, LOINC+39*, LOINC+41*, LOINC+43, LOINC+51
LRLLINC LOINC+2~, LOINC+46*, LOINC+50*, LOINC+51, TSTNAM+9*
>> LRPNTA LOINC+37*, LOINC+38, LOINC+39, LOINCLA+24*, LOINCLA+25, LOINCLA+26
LRPNTB LOINC+21*, LOINC+23, LOINC+25, LOINC+27, LOINC+29, LOINCLA+1~, LOINCLA+5*, LOINCLA+7, LOINCLA+10, LOINCLA+13
, LOINCLA+16
>> LRST LOINC+23
>> LRSTN LOINC+7, LOINCL+6, LOINCL+7
>> LRSUB LOINC+10*, LOINC+12, LOINC+14, TSTTYP+5, TSTTYP+6, TSTTYP+8, TSTTYP+9, TSTTYP+11, TSTTYP+12, TSTNAM+5
, TSTNAM+8, TSTUNS+4, TSTUNS+5
LRTYPE TSTTYP+1~, TSTTYP+4*, TSTTYP+5, TSTTYP+6, TSTTYP+7
LRX LOINC+2~, LOINCLA+1~, TSTTYP+1~, TSTTYP+3*, TSTTYP+4, TSTTYP+7, TSTTYP+10, TSTNAM+1~, TSTNAM+2*, TSTNAM+6
, TSTNAM+9
LRXREF LOINCL+2~, LOINCL+9*, LOINCL+11, LOINCL+13
LRY TSTTYP+1~, TSTTYP+7*, TSTTYP+8*, TSTTYP+9, TSTTYP+10*, TSTTYP+11, TSTTYP+12, TSTNAM+1~, TSTNAM+3*, TSTNAM+4*
, TSTNAM+7, TSTNAM+10, TSTUNS+1~, TSTUNS+3*, TSTUNS+4, TSTUNS+5
XMY LOINC+3!, LOINCL+4!
XMY( LOINC+5*, LOINCL+5*
>> XQSND LOINC+5, LOINCL+5
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