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

Package: Imaging

Routine: MAGDHRC0


Information

MAGDHRC0 ;WOIFO/PMK - Read HL7 and generate DICOM ; 28 Mar 2011 10:30 AM

Source Information

Source file <MAGDHRC0.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Imaging 1 $$GETDATA^MAGDHRC0  

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
Imaging 2 MAGDHRC0  MAGDTR01  

Entry Points

Name Comments DBIA/ICR reference
GETDATA(FLD,REP,CMP,SUB) ; get an element from HL7PARSE
DEQUOTE(X) ; convert HL7 double quote data (that is, "") to empty string
GETEXIST(FLD,REP,CMP,SUB) ; does the element (segment/field/rep/comp) exist
GETSEG(SEGMENT) ; check if the named segment exists
GETCOUNT() ; get highest index number from HL7PARSE
GETNAME(J,K) ; get a person's name - return in DICOM format
; also used for provider's name - first piece is code - others shifted

External References

Name Field # of Occurrence
$$GETDATA^MAGDHRC0 GETNAME+5

Label References

Name Line Occurrences
$$DEQUOTE GETDATA+1, GETDATA+2, GETDATA+3, GETDATA+4, GETDATA+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CMP GETDATA~, GETDATA+3, GETDATA+4, GETDATA+5, GETEXIST~, GETEXIST+3, GETEXIST+4, GETEXIST+5
FLD GETDATA~, GETDATA+1, GETDATA+2, GETDATA+3, GETDATA+4, GETDATA+5, GETEXIST~, GETEXIST+1, GETEXIST+2, GETEXIST+3
, GETEXIST+4, GETEXIST+5
>> HL7PARSE GETDATA+1, GETDATA+2, GETDATA+3, GETDATA+4, GETDATA+5, GETEXIST+1, GETEXIST+2, GETEXIST+3, GETEXIST+4, GETEXIST+5
, GETSEG+1, GETCOUNT+1
>> HL7SEGNO GETDATA+1, GETDATA+2, GETDATA+3, GETDATA+4, GETDATA+5, GETEXIST+1, GETEXIST+2, GETEXIST+3, GETEXIST+4, GETEXIST+5
I GETNAME+2~, GETNAME+3*, GETNAME+5, GETNAME+6
J GETNAME~, GETNAME+5
K GETNAME~, GETNAME+3*, GETNAME+5
LAST GETNAME+2~, GETNAME+3*, GETNAME+5*, GETNAME+8
NAME GETNAME+2~, GETNAME+3*, GETNAME+6*, GETNAME+8
REP GETDATA~, GETDATA+2, GETDATA+3, GETDATA+4, GETDATA+5, GETEXIST~, GETEXIST+2, GETEXIST+3, GETEXIST+4, GETEXIST+5
SEGMENT GETSEG~, GETSEG+1
SUB GETDATA~, GETDATA+4, GETDATA+5, GETEXIST~, GETEXIST+4, GETEXIST+5
X DEQUOTE~, DEQUOTE+1, GETNAME+2~, GETNAME+4~, GETNAME+5*, GETNAME+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All