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 |  Local Variables |  All
Print Page as PDF
Routine: MHV7RU

Package: My HealtheVet

Routine: MHV7RU


Information

MHV7RU ;WAS/GPM - HL7 RECEIVER UTILITIES ; [12/13/07 10:26pm]

Source Information

Source file <MHV7RU.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 1 $$HL7TFM^XLFDT  
Master Patient Index VistA 1 ($$GETDFN,$$GETICN)^MPIF001  
My HealtheVet 1 LOG^MHVUL2  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 7

Package Total Caller Graph
My HealtheVet 7 MHV7R1  MHV7R2  MHV7R4  MHV7R5  MHV7R6  MHV7R7  MHV7RUS  

Entry Points

Name Comments DBIA/ICR reference
VALIDID(ICN,DFN,SSN,ERR) ;Validate patient identifiers
; Will accept ICN, SSN, or DFN, but must have at least one.
; Validate one, in order of preference: ICN, SSN, DFN.
; If more than once sent, all must resolve to the same patient.
; Those not sent will be resolved and returned.
VALIDDT(DT) ; Validate and convert date
VALRTYPE(TYPE,REQ,ERR) ; Validate request type

External References

Name Field # of Occurrence
LOG^MHVUL2 VALIDID+24, VALIDID+40, VALIDID+41, VALIDID+45, VALIDID+58, VALIDID+59, VALIDID+63, VALIDID+70, VALIDID+71
$$GETDFN^MPIF001 VALIDID+26
$$GETICN^MPIF001 VALIDID+50, VALIDID+67
$$HL7TFM^XLFDT VALIDDT+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] VALIDID+28, VALIDID+29, VALIDID+49, VALIDID+66, VALIDID+69
^DPT("SSN" VALIDID+47
^MHV(2275.3 - [#2275.3] VALRTYPE+18, VALRTYPE+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN VALIDID~, VALIDID+21, VALIDID+34, VALIDID+35, VALIDID+36, VALIDID+37, VALIDID+39*, VALIDID+41, VALIDID+52, VALIDID+53
, VALIDID+54, VALIDID+55, VALIDID+57*, VALIDID+59, VALIDID+62, VALIDID+63, VALIDID+64, VALIDID+65, VALIDID+66, VALIDID+67
, VALIDID+69
DT VALIDDT~, VALIDDT+5, VALIDDT+6, VALIDDT+7*, VALIDDT+8
ERR VALRTYPE~, VALRTYPE+19*, VALIDID~, VALIDID+20*, VALIDID+21*, VALIDID+23, VALIDID+25*, VALIDID+27*, VALIDID+28*, VALIDID+30
, VALIDID+31*, VALIDID+32*, VALIDID+34, VALIDID+35*, VALIDID+36*, VALIDID+37*, VALIDID+44, VALIDID+46*, VALIDID+48*, VALIDID+49*
, VALIDID+52, VALIDID+53*, VALIDID+54*, VALIDID+55*, VALIDID+62, VALIDID+64*, VALIDID+65*, VALIDID+66*, VALIDID+74*
ICN VALIDID~, VALIDID+21, VALIDID+23, VALIDID+24, VALIDID+25, VALIDID+26, VALIDID+50*, VALIDID+51*, VALIDID+58, VALIDID+67*
, VALIDID+68*, VALIDID+70
REQ VALRTYPE~
REQ("BLOCKED" VALRTYPE+24*
REQ("BUILDER" VALRTYPE+27*
REQ("EXECUTE" VALRTYPE+26*
REQ("REALTIME" VALRTYPE+25*
REQ("REQNAME" VALRTYPE+22*
REQ("TYPE" VALRTYPE+23*
REQT0 VALRTYPE+17~, VALRTYPE+20*, VALRTYPE+22, VALRTYPE+23, VALRTYPE+24, VALRTYPE+25, VALRTYPE+26, VALRTYPE+27
REQTIEN VALRTYPE+17~, VALRTYPE+18*, VALRTYPE+19, VALRTYPE+20
SSN VALIDID~, VALIDID+21, VALIDID+30, VALIDID+31, VALIDID+32, VALIDID+39*, VALIDID+40, VALIDID+44, VALIDID+45, VALIDID+46
, VALIDID+47, VALIDID+69*, VALIDID+71
TYPE VALRTYPE~, VALRTYPE+18
XDFN VALIDID+19~, VALIDID+26*, VALIDID+27, VALIDID+28, VALIDID+29, VALIDID+37, VALIDID+39, VALIDID+47*, VALIDID+48, VALIDID+49
, VALIDID+50, VALIDID+55, VALIDID+57
XSSN VALIDID+19~, VALIDID+29*, VALIDID+32, VALIDID+39
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All