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

Package: Enrollment Application System

Routine: EASPREC7


Information

EASPREC7 ;ALB/SEK,RTK,GN,MNH,LMD - ROUTINE TO PROCESS INCOMING (Z06 EVENT TYPE) HL7 MESSAGES ;6/16/04 9:28am

Source Information

Source file <EASPREC7.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Enrollment Application System 4 SET^EASBTBUL  ($$EXPIRED,CLOSE)^EASPTRN1  ^EASUM1  (,MTBULL)^EASUM7  
Income Verification Match 2 ACK^IVMPREC  MAIL^IVMUFNC  
Registration 2 $$LYR^DGMTSCU1  $$LST^DGMTU  
VA FileMan 2 NOW^%DTC  ^DIE  
Health Level Seven 1 $$FMDATE^HLFNC  
Integrated Billing 1 $$RXST^IBARXEU  

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
Enrollment Application System 1 EASUM1  

Entry Points

Name Comments DBIA/ICR reference
EN ; entry point to validate Means Test messages
EN1
CLEANUP
PROCESS
MSH
PID
ZIC
ZIR
ZDP
ZMT
ZIV
BHS
BTS
GET ; get HL7 segment from ^TMP
PARSEZMT(ZSEG) ; PARSE THE SEGMEMT

External References

Name Field # of Occurrence
NOW^%DTC PROCESS+1
$$LYR^DGMTSCU1 ZMT+7
$$LST^DGMTU PROCESS+7
^DIE PROCESS+40, PROCESS+81
SET^EASBTBUL PROCESS+30
$$EXPIRED^EASPTRN1 PROCESS+45, PROCESS+64, PROCESS+83
CLOSE^EASPTRN1 PROCESS+47, PROCESS+71, PROCESS+85
^EASUM1 PROCESS+43
^EASUM7 PROCESS+68
MTBULL^EASUM7 PROCESS+87
$$FMDATE^HLFNC ZMT+4, ZIV+2, PARSEZMT+1, PARSEZMT+5, PARSEZMT+9, PARSEZMT+10
$$RXST^IBARXEU PROCESS+5
ACK^IVMPREC EN1EN1+6, EN1+10
MAIL^IVMUFNC PROCESS+87

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGMT(408.31 - [#408.31] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(408.32 - [#408.32] PROCESS+25, PROCESS+66, PROCESS+86, PARSEZMT+2, PARSEZMT+11
^DGMT(408.31 - [#408.31] PROCESS+13, PROCESS+28, ZMT+11, ZMT+14
^DPT - [#2] PID+1, PID+3
^TMP($J EN1GET+2

Label References

Name Line Occurrences
@( EN1+3
CLEANUP EN1+6
GET EN1+2
PARSEZMT ZMT+2
PROCESS EN1+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% PROCESS~, PROCESS+2
%H PROCESS~
%I PROCESS~
CANCFLG EN+2~, CLEANUP!
CASEFLG EN+2~, EN+11*, PROCESS+36, PROCESS+49, PROCESS+55, PROCESS+73, ZIV+7*, ZIV+8*
CLOSFLG CLEANUP+1!
CURMT PROCESS+7*, PROCESS+8, PROCESS+9, PROCESS+10, PROCESS+11, PROCESS+62~
DA PROCESS+39*, PROCESS+40!, PROCESS+75*, PROCESS+81!
DEPFLG EN+2~, EN+11*, ZIC, ZDP*
>> DFN PROCESS+5, PROCESS+7, PROCESS+30, PROCESS+45, PROCESS+47, PROCESS+63, PROCESS+64, PROCESS+69*, PROCESS+71, PROCESS+83
PROCESS+85, PID*, PID+1, PID+3, ZMT+11
DGCAT PROCESS+20~, PROCESS+25*, PROCESS+30, PROCESS+62~, PROCESS+66*, PROCESS+86*
DGLY CLEANUP!, ZMT+7*
DGMTP CLEANUP!, PROCESS+13*
DGMTYPT EN+6~, PROCESS+5, PROCESS+7, PROCESS+50, PROCESS+51, PROCESS+59, PROCESS+60, ZMT+5*, ZMT+6*, ZMT+11
DIC PROCESS~
DIE PROCESS+39*, PROCESS+40!, PROCESS+75*, PROCESS+81!
DR PROCESS+39*, PROCESS+40!, PROCESS+76*, PROCESS+77*, PROCESS+78*, PROCESS+79*, PROCESS+80*, PROCESS+81!
DT PROCESS+20~, PROCESS+23*, PROCESS+30
EASMTDT EN+5~, PROCESS+42, PROCESS+44, PROCESS+70, PROCESS+82, ZMT+4*
EASZ06 EN+5~, PROCESS+4*
EASZ06D EN+6~, PROCESS+67*
EDB EN+2~, EN+9*
ERRFLG EN+2~, EN+11*, EN1*, EN1+4
EXPIRED EN+5~, PROCESS+4*, PROCESS+46*, PROCESS+65*, PROCESS+84*
FININD PROCESS+20~, PROCESS+28*, PROCESS+30
>> HLECH PID
HLERR EN+11*, EN1EN1+1!, EN1+6, EN1+8*, EN1+10, CLEANUP+1!, PROCESS+3*, PROCESS+50*, PROCESS+51*
PROCESS+59*, PROCESS+60*, PID+2*, PID+4*, ZIV+4*, ZIV+6*
>> HLFS MSHPIDPID+3, ZMT+4, ZIV+1, ZIV+5, ZIV+7, ZIV+8
>> HLMID MSH*
IVM10 EN+3~, EN+4~, PROCESS+30, PARSEZMT+5*
IVM12 EN+3~, EN+4~, PARSEZMT+6*
IVM17 EN+3~, EN+4~, ZMT+5, PARSEZMT+7*
IVM18 EN+3~, EN+4~, PARSEZMT+8*
IVM2 EN+3~, EN+4~, PARSEZMT+1*
IVM20 EN+3~, EN+4~, PARSEZMT+9*
IVM25 EN+3~, EN+4~, PARSEZMT+10*
IVM26 EN+3~, EN+4~, PARSEZMT+11*
IVM3 EN+3~, EN+4~, PROCESS+25, PROCESS+66, PROCESS+86, PARSEZMT+2*
IVM32 EN+3~, EN+4~, PROCESS+30, PARSEZMT+12*, PARSEZMT+14*
IVM5 EN+6~, PROCESS+66*, PROCESS+86*
IVM7 EN+3~, EN+4~, PARSEZMT+3*
IVM8 EN+3~, EN+4~, PARSEZMT+4*
>> IVMCEB PROCESS+5*, PROCESS+30
IVMDA EN+5~, EN+11*, EN1*, PID+5, ZMT+1, ZIVGET+2, GET+4
IVMDAP CLEANUP!, PID+5*
IVMDAS CLEANUP!
IVMDATE PROCESS~, PROCESS+2*, PROCESS+23
IVMDAV CLEANUP+2!, ZIV*
IVMDAZ CLEANUP!, ZMT+1*
IVMDFN PROCESS+62~, PROCESS+63*, PROCESS+69
IVMDGLY CLEANUP!, ZIC*
IVMFLGC EN+11*, CLEANUP!
IVMIEN ZMT~, ZMT+9*, ZMT+11*, ZMT+12, ZMT+14, ZMT+16
IVMIY EN+3~, EN+4~, PROCESS+47, PROCESS+71, PROCESS+85, ZIV+1*, ZIV+2*, ZIV+3
IVMMT31 CLEANUP!, PROCESS+13*
IVMMTDT CLEANUP+1!, PROCESS+7, PROCESS+8, PROCESS+10*, PROCESS+42*, PROCESS+44*, PROCESS+45, PROCESS+64, PROCESS+70*, PROCESS+82*
PROCESS+83, ZMT+4*, ZMT+7, ZMT+8
IVMMTI PROCESS+62~
IVMMTIEN CLEANUP+1!, PROCESS+6, PROCESS+9*, PROCESS+12, PROCESS+13, PROCESS+28, PROCESS+38, PROCESS+39, PROCESS+74, PROCESS+75
ZMT+12*
IVMMTSTS EN+5~, PROCESS+11*
IVMPAT EN+5~
>> IVMRTN EN1GET+2
IVMSEG CLEANUP+1!, MSHPIDPID+3, ZICZMT+1, ZMT+4, ZIVZIV+1, ZIV+5
ZIV+7, ZIV+8, GET+2*, GET+3
IVMSEG1 EN1+3, CLEANUP+1!, GET+3*
IVMSTAT CLEANUP+1!
IVMTEXT CLEANUP+1!
IVMZ10 CLEANUP+2!, PROCESS+46*, PROCESS+65*, PROCESS+84*
MISSING EN+2~, EN1+5*, EN1+6, EN1+7, EN1+8
>> MSGID MSH*
MTCODE ZMT~, ZMT+14*, ZMT+15
MTDATE EN+5~, ZMT+8*, ZMT+11
MTFND EN+5~, EN+11*, PROCESS+35, PROCESS+54, ZMT+10*, ZMT+11, ZMT+17*
SEGMENTS EN+2~, EN+8*, EN1+8
SEGSTR EN+2~, EN+7*, EN1+5, GET+4*
TYPE EN+5~, EN1+7*, EN1+8
U PROCESS+8
UPMTS EN+5~, EN+11*, PROCESS+58, PROCESS+61, ZMT+16*
XMSUB CLEANUP+1!
Z06COM EN+2~, EN+10*
ZIVSEG CLEANUP+2!, ZIV*
ZMTSEG CLEANUP+2!, PROCESS+3, ZMT+1*, ZMT+2
ZSEG PARSEZMT~, PARSEZMT+1, PARSEZMT+2, PARSEZMT+3, PARSEZMT+4, PARSEZMT+5, PARSEZMT+6, PARSEZMT+7, PARSEZMT+8, PARSEZMT+9
, PARSEZMT+10, PARSEZMT+11, PARSEZMT+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