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

Package: Automated Medical Information Exchange

Routine: DVBCHLUT


Information

DVBCHLUT ;ALB/JLU-Utility routine for the HL7 interface ;1/28/93

Source Information

Source file <DVBCHLUT.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Health Level Seven 1 ($$HLDATE,$$HLNAME,$$M10)^HLFNC  
Kernel 1 EN^XUSHSHP  

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

Package Total Caller Graph
Automated Medical Information Exchange 3 DVBCHLOR  DVBCHLQ  DVBCHLR  

Entry Points

Name Comments DBIA/ICR reference
OBR ;sets up the OBR segment
PID ;setting up PID segment
ORC ;builds the ORC segment
LOCK(A,B) ;
UNLOCK(A,B) ;
HASH ;hashes the electronic signature code

External References

Name Field # of Occurrence
$$HLDATE^HLFNC OBR+5, PID+6
$$HLNAME^HLFNC PID+5
$$M10^HLFNC PID+4
EN^XUSHSHP HASH+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DVB(396.3 - [#396.3] LOCK+2, UNLOCK+2
^DVB(396.4 - [#396.4] LOCK+4, UNLOCK+3

Label References

Name Line Occurrences
UNLOCK LOCK+3, LOCK+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A LOCK~, LOCK+2, LOCK+3, LOCK+5, UNLOCK~, UNLOCK+2
B LOCK~, LOCK+3, LOCK+4, LOCK+5, UNLOCK~, UNLOCK+3
DVBC1 OBR+2*, OBR+3*, OBR+4*, OBR+5*, OBR+6*, OBR+7*, OBR+8*, OBR+9*, OBR+10*, OBR+11
OBR+13!, PID+2*, PID+3*, PID+4*, PID+5*, PID+6*, PID+7*, PID+8*, PID+9*, PID+10
PID+12!, ORC+1*, ORC+2*, ORC+3*, ORC+4*, ORC+5, ORC+7!
>> DVBCELCT HASH+5*
>> DVBCEXAM OBR+4
>> DVBCEXTY OBR+9
>> DVBCOC ORC+3
>> DVBCPDFN PID+4
>> DVBCPLCR OBR+9
>> DVBCRDFN OBR+4
>> DVBCRQDT OBR+5
>> DVBCSEG OBR+11, OBR+12*, PID+10, PID+11*, ORC+5, ORC+6*
>> DVBCUEX HASH+3
>> HLDT1 OBR+10, ORC+4
>> HLDUZ HASH+3
>> HLECH OBR+4
>> HLERR LOCK+3*, LOCK+5*
>> HLESIG HASH+1, HASH+3
>> HLFS OBR+2, OBR+3, OBR+4, OBR+5, OBR+6, OBR+7, OBR+8, OBR+9, OBR+10, PID+2
PID+3, PID+4, PID+5, PID+6, PID+7, PID+8, PID+9, ORC+1, ORC+2, ORC+3
ORC+4
>> HLQ OBR+6, OBR+7, OBR+8, PID+8
>> HLSDATA( OBR+11*, PID+10*, ORC+5*
U PID+7, PID+9
>> VADM(1 PID+5
>> VADM(2 PID+9
>> VADM(3 PID+6
>> VADM(5 PID+7
>> VADM(8 PID+8
X HASH+2~, HASH+3*, HASH+5
X1 HASH+2~, HASH+3*
X2 HASH+2~, HASH+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All