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

Package: Lab Service

Routine: LREPI3


Information

LREPI3 ;DALOI/SED - EMERGING PATHOGENS HL7 SEGMENTS ;Aug 20, 2021@09:32

Source Information

Source file <LREPI3.m>

Call Graph

Call Graph

Call Graph Total: 15

Package Total Call Graph
Registration 6 (PTFICD,PTFIEN)^DGPTFUT  $$BADADR^DGUTL3  $$PTR2CODE^DGUTL4  (ADD,DEM,ELIG)^VADPT  $$EN^VAFHLPID  $$IN^VAFHLPV1  
DRG Grouper 2 ($$CODEN,$$CSI)^ICDEX  $$ICDDATA^ICDXCODE  
Kernel 2 $$UP^XLFSTR  $$STA^XUAF4  
Lab Service 2 MOVE^LREPI2  $$ICDSYS^LREPICD  
Health Level Seven 1 $$HLDATE^HLFNC  
Master Patient Index VistA 1 $$GETICN^MPIF001  
VA FileMan 1 $$EXTERNAL^DILFD  

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 LREPI2  LREPI2A  

Entry Points

Name Comments DBIA/ICR reference
NTE ;TO BUILD THE NTE SEGMENT TO DEFINE THE EPI
DG1 ;BUILD THE DG1 FOR ICD CODES
DG11
BLD
PID ;TO BUILD PID SEGMENT
PV1 ;TO BUILD PV1 SEGMENT

External References

Name Field # of Occurrence
PTFICD^DGPTFUT DG11+2, DG11+21
PTFIEN^DGPTFUT DG11+20
$$BADADR^DGUTL3 PID+11
$$PTR2CODE^DGUTL4 PID+23
$$EXTERNAL^DILFD PV1+33
$$HLDATE^HLFNC DG11+5, PV1+22, PV1+30, PV1+59
$$CODEN^ICDEX DG11+12, DG11+14, DG11+24, DG11+26
$$CSI^ICDEX PV1+48
$$ICDDATA^ICDXCODE BLD+4, PV1+49
MOVE^LREPI2 PV1+40, PV1+67
$$ICDSYS^LREPICD DG11+11, BLD+3
$$GETICN^MPIF001 PID+7
ADD^VADPT PID+17
DEM^VADPT PID+4
ELIG^VADPT PID+13
$$EN^VAFHLPID PID+2
$$IN^VAFHLPV1 PV1+4
$$UP^XLFSTR NTE+2, NTE+3, BLD+11, PID+30, PID+31, PV1+37, PV1+38, PV1+60
$$STA^XUAF4 PV1+15, PV1+17, PV1+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPT - [#45] EXTERNAL^DILFD

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVPOV - [#9000010.07] PV1+43, PV1+45, PV1+59
^AUPNVPOV("AA" PV1+42
^AUPNVSIT - [#9000010] PV1+43
^DGPT - [#45] DG11+10, DG11+23, PV1+27, PV1+28, PV1+29, PV1+30, PV1+31, PV1+36, PV1+64, PV1+65
^DIC(21 - [#21] PID+14
^DIC(5 - [#5] PID+19
^LAB(69.5 - [#69.5] NTE+1
^SC - [#44] PV1+14, PV1+15
^TMP("HL7" BLD+11*, PV1+60*
^TMP("HLS" NTE+2*, PID+30*, PV1+37*
^TMP("LREPIREP" NTE+3*, PID+31*, PV1+38*
^TMP($J DG1+1!, DG1+2, DG11+12*, DG11+15*, DG11+18*, DG11+24*, DG11+27*, DG11+30*, DG11+31, BLD
BLD+10, BLD+12!, PV1+3, PV1+8, PV1+10, PV1+21, PV1+26

Label References

Name Line Occurrences
DG11 PV1+66

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C PV1+1!, PV1+68!
CTY PID+19*, PID+20, PID+21!
CTYCD PID+19*, PID+20, PID+21!
CTYN PID+19*, PID+21!
>> DFN DG1+2, PID+2, PID+7, PID+11, PV1+3, PV1+4, PV1+8, PV1+10, PV1+21, PV1+26
PV1+42
DGCNT BLD+1*, BLD+8, BLD+11*, BLD+12!, PV1+56*, PV1+57, PV1+60, PV1+61*, PV1+62!
DT DG11+8
FLDS PID+2*, PID+33!, PV1+4*
>> HLFS NTE+1, BLD+8, BLD+10, PID+6, PID+8, PID+9, PID+11, PID+14, PID+18, PID+20
PID+22, PID+25, PID+26, PID+27, PID+28, PID+29, PV1+5, PV1+6, PV1+7, PV1+8
PV1+9, PV1+19, PV1+21, PV1+22, PV1+23, PV1+25, PV1+30, PV1+35, PV1+36, PV1+40
PV1+57, PV1+59
ICN PID+7*, PID+8, PID+9, PID+33!
IFN DG1+2*, DG11DG11+2, DG11+10, DG11+20, DG11+21, DG11+23, PV1+66*, PV1+68!
LRADMDT DG11+1~, DG11+5*, DG11+12, DG11+15, DG11+18, DG11+24, DG11+27, DG11+30
>> LRCNT NTE+2*, NTE+3, PID+30*, PID+31, PV1+37*, PV1+38
>> LRCS NTE+1, BLD+9, PID+8, PID+9, PID+18, PV1+35, PV1+58
LRCSYS DG11+11*, BLD+3!*, BLD+4, BLD+6, BLD+12!, PV1+48*, PV1+49, PV1+53
LRDATA NTE+1*, NTE+2, NTE+3, NTE+4, BLD+5!, BLD+8*, BLD+9*, BLD+10*, BLD+11, BLD+12!
PV1+1!, PV1+2*, PV1+4*, PV1+5*, PV1+6*, PV1+7*, PV1+8*, PV1+9, PV1+19*, PV1+21*
PV1+22*, PV1+23*, PV1+25*, PV1+30*, PV1+35*, PV1+36*, PV1+37, PV1+38, PV1+39, PV1+40
PV1+57*, PV1+58*, PV1+59*, PV1+60, PV1+62!, PV1+68!
LRDGMV DG11+1~, DG11+20
LRDGMV( DG11+21
LRDGPT DG11+1~, DG11+2, DG11+3, DG11+5, DG11+8, DG11+21!
LRDGPT( DG11+16, DG11+17, DG11+28, DG11+29
LRDGPT(0 DG11+4
LRDTINT DG11+8~*, DG11+11, BLD+3, BLD+4
LRDTY PV1+31*, PV1+35, PV1+68!
>> LRENDT DG1+2, PV1+3, PV1+4, PV1+8, PV1+10, PV1+21, PV1+22, PV1+26, PV1+42, PV1+59
LREPICSY BLD+5!, BLD+6*, BLD+7, BLD+9, PV1+53*, PV1+54, PV1+57, PV1+58
LRFILE PV1+11*, PV1+13, PV1+16, PV1+20!
>> LRI DG11+16*, DG11+17, DG11+28*, DG11+29
LRICDIEN DG11+12*, DG11+13, DG11+17*, DG11+18, DG11+24*, DG11+25, DG11+29*, DG11+30, BLD*, BLD+4
BLD+10, BLD+12!, PV1+62!, PV1+68!
LRICDIEN( DG11+14*!, DG11+15, DG11+26*!, DG11+27
LRICDN PV1+45*, PV1+46, PV1+48, PV1+49, PV1+62!, PV1+68!
LRICDX DG11+11*, DG11+12, DG11+13, DG11+24, DG11+25, BLD+12!
LRIFN PV1+12*, PV1+14, PV1+15, PV1+17, PV1+18, PV1+20!
>> LRINVD DG1+2
>> LRMSGSZ NTE+4*, PID+32*, PV1+39*
LRMV DG11+21*, DG11+23, BLD+12!
>> LRND DG1+2
>> LRNTE NTE+1, NTE+5*
LROLLOC PV1+68!
>> LRPATH NTE+1, DG1+2
LRPATLOC PV1+1!, PV1+10*, PV1+11, PV1+12, PV1+15*, PV1+18*, PV1+19, PV1+20!
LRPDX DG11+1~, DG11+4*, DG11+12, DG11+15, DG11+18, DG11+24, DG11+27, DG11+30
>> LRPID PID+2, PID+30*
>> LRPROT DG1+2, BLD+10, PV1+3, PV1+8, PV1+10, PV1+21, PV1+26
>> LRPROTX BLD+10
>> LRPV1 PV1+6, PV1+37*
LRRACE PID+21!, PID+23*, PID+28
>> LRRPE PV1+25, PV1+30
LRTMP BLD+2~, BLD+4*, BLD+6, BLD+8, BLD+9, PV1+47~, PV1+49*, PV1+53, PV1+57, PV1+58
LRVISIT PV1+43*, PV1+44*, PV1+62!
LRXSYS BLD+2~, BLD+6*, BLD+7, PV1+53*, PV1+54
MSG PID+1!, PID+2*, PID+6*, PID+8*, PID+9*, PID+11*, PID+14*, PID+18*, PID+20*, PID+22*
PID+24, PID+25*, PID+26*, PID+27*, PID+28*, PID+29*, PID+30, PID+31, PID+32, PV1+1!
PTF PV1+1!, PV1+26*, PV1+27, PV1+28, PV1+29, PV1+30, PV1+31, PV1+36, PV1+63, PV1+64
PV1+65, PV1+66, PV1+68!
U NTE+1, DG11+10, DG11+23, BLD+3, BLD+6, BLD+8, BLD+9, PID+14, PID+19, PID+23
PV1+3, PV1+8, PV1+10, PV1+14, PV1+15, PV1+21, PV1+26, PV1+28, PV1+30, PV1+31
PV1+36, PV1+43, PV1+45, PV1+53, PV1+57, PV1+58, PV1+59, PV1+65
VADM PID+33!
VADM(11 PID+6, PID+25
VADM(12 PID+6, PID+25
VADM(8 PID+23
VAEL PID+13!, PID+15!, PID+33!
VAEL(2 PID+14
VAFPID PID+33!
VAFPID(1 PID+5, PID+6
VAPA PID+17!, PID+21!
VAPA(5 PID+18, PID+19
VAPA(6 PID+18
VAPA(7 PID+19
VIFN PV1+41*, PV1+42*, PV1+43, PV1+45, PV1+59, PV1+62!, PV1+68!
XCODE DG11+13*, DG11+14, DG11+15, DG11+25*, DG11+26, DG11+27, BLD+12!
Y PV1+1!, PV1+31*, PV1+32, PV1+33*, PV1+35, PV1+68!
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