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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DVBAMVI2

Package: Automated Medical Information Exchange

Routine: DVBAMVI2


Information

DVBAMVI2 ;ALB/RPM - CAPRI MVI GET CORRESPONDING IDS ;8/6/2012

Source Information

Source file <DVBAMVI2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ($$FMTHL7,$$NOW)^XLFDT  ($$IEN,$$NS)^XUAF4  
Health Level Seven 1 $$PARAM^HLCS2  
M XML Parser 1 EN^MXMLPRSE  
Web Services Client 1 $$GETPROXY^XOBWLIB  

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
Automated Medical Information Exchange 1 DVBA MVI GET CORRESPONDING IDS  

Entry Points

Name Comments DBIA/ICR reference
GETIDS(DVBRSLT,DVBIID) ;
CRE81309(DVBIID) ; create 1309 request xml document
; This function creates the HL7v3 1309 Get Corresponding IDs
; Request xml document.
XMIT(DVBXML,DVBXMLR) ;
PARSE(DVBXML,DVBOUT) ;
SE(DVBNM,DVBATTR) ; - used for the parser to call back with STARTELEMENT
OUTPUT(DVBIN,DVBOUT) ;

External References

Name Field # of Occurrence
$$PARAM^HLCS2 CRE81309+20
EN^MXMLPRSE PARSE+10
$$FMTHL7^XLFDT CRE81309+32
$$NOW^XLFDT CRE81309+32
$$GETPROXY^XOBWLIB XMIT+10
$$IEN^XUAF4 OUTPUT+23
$$NS^XUAF4 OUTPUT+26

Used in RPC

RPC Name Call Tags
DVBA MVI GET CORRESPONDING IDS GETIDS

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J PARSE+4!, PARSE+9*, PARSE+10, PARSE+11!

Label References

Name Line Occurrences
$$CRE81309 GETIDS+36
OUTPUT GETIDS+46
PARSE GETIDS+43
XMIT GETIDS+39

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DVBATTR SE~
DVBATTR("code" SE+14
DVBATTR("extension" SE+4*, SE+7, SE+8, SE+9, SE+10, SE+18, SE+19
DVBCB PARSE+5~, PARSE+10
DVBCB("STARTELEMENT" PARSE+8*
DVBCNT PARSE+6~, PARSE+7*, OUTPUT+18~, OUTPUT+21*, OUTPUT+25*, OUTPUT+26, OUTPUT+27
DVBIEN OUTPUT+19~, OUTPUT+23*, OUTPUT+24, OUTPUT+26
DVBIID GETIDS~, GETIDS+36, CRE81309~, CRE81309+63, SE+14
DVBIN OUTPUT~
DVBIN( OUTPUT+22
DVBIN(0 OUTPUT+27
DVBNM SE~, SE+3*, SE+7, SE+8, SE+9, SE+10, SE+13, SE+18
DVBOUT PARSE~, OUTPUT~
DVBOUT( SE+19*, OUTPUT+26*
DVBOUT(0 SE+13, SE+14*, OUTPUT+27*
DVBPCODE CRE81309+17~, CRE81309+20*, CRE81309+35
DVBPRS GETIDS+31~, GETIDS+43, GETIDS+46
DVBRSLT GETIDS~, GETIDS+46
DVBRSLT(0 GETIDS+48*
DVBSKEY CRE81309+16~, CRE81309+21*, CRE81309+49
DVBSTA OUTPUT+17~, OUTPUT+20*, OUTPUT+22*, OUTPUT+23
DVBXML GETIDS+32~, GETIDS+36*, GETIDS+39, XMIT~, XMIT+11, PARSE~, PARSE+9
DVBXMLR GETIDS+33~, GETIDS+39, GETIDS+42, GETIDS+43, XMIT~, XMIT+11*
MPIXML CRE81309+18~, CRE81309+24*, CRE81309+25*, CRE81309+26*, CRE81309+27*, CRE81309+28*, CRE81309+29*, CRE81309+30*, CRE81309+31*, CRE81309+32*
, CRE81309+33*, CRE81309+34*, CRE81309+35*, CRE81309+36*, CRE81309+37*, CRE81309+40*, CRE81309+41*, CRE81309+42*, CRE81309+43*, CRE81309+44*
, CRE81309+47*, CRE81309+48*, CRE81309+49*, CRE81309+50*, CRE81309+53*, CRE81309+54*, CRE81309+55*, CRE81309+56*, CRE81309+57*, CRE81309+58*
, CRE81309+59*, CRE81309+60*, CRE81309+61*, CRE81309+62*, CRE81309+63*, CRE81309+64*, CRE81309+65*, CRE81309+66*, CRE81309+67*, CRE81309+68*
, CRE81309+69
SVC XMIT+4~, XMIT+10*
U GETIDS+48, SE+19, OUTPUT+26, OUTPUT+27
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All