RAHLRPTT ;HISC/CAH AISC/SAW-Compiles HL7 'ORU' Message Type ; 06 Oct 2013 11:10 AM
Source file <RAHLRPTT.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | ^%DT $$FIND1^DIC $$GET1^DIQ |
Radiology Nuclear Medicine | 2 | $$NAMCODE^RACPTMSC (1,CANCEL,REG,RPT)^RAHLRPC |
Health Level Seven | 1 | ($$HLDATE,$$HLNAME,$$M11)^HLFNC |
Registration | 1 | $$EN^VAFHLPID |
Package | Total | Caller Graph |
---|---|---|
Radiology Nuclear Medicine | 2 | RAHLRPT RAHLTCPB |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; Continuation from RAHLRPT which has been split because the 10 k size problem
; & other inbound patch 84 utility |
|
SETUP | ; Setup basic examination information
|
|
RESEND(RADFN,RADTI,RACNI) | ; re-send exam message(s) to HL7 subscribers
|
|
PID | ;Compile 'PID' Segment
|
|
INIT | ;
|
|
TELE | ;Setting TELERAD info for RAHLTCPB
|
|
RAED(RADFN,RADTI,RACNI) | ; identify correct ^RAHLRPC entry point(s)
|
Name | Field # of Occurrence |
---|---|
^%DT | RESEND+6 |
$$FIND1^DIC | INIT+3, TELE+7 |
$$GET1^DIQ | RAED+7, RAED+8, RAED+10, RAED+11, RAED+15, RAED+21, RAED+24 |
$$HLDATE^HLFNC | SETUP+6, PID+6 |
$$HLNAME^HLFNC | PID+2 |
$$M11^HLFNC | SETUP+6 |
$$NAMCODE^RACPTMSC | SETUP+5 |
1^RAHLRPC | RESEND+14 |
CANCEL^RAHLRPC | RESEND+11 |
REG^RAHLRPC | RESEND+10 |
RPT^RAHLRPC | RESEND+16 |
$$EN^VAFHLPID | PID+8 |
FileNo | Call Tags |
---|---|
70.03 | GET1^DIQ |
^RA(72 - [#72] | GET1^DIQ |
^RARPT - [#74] | GET1^DIQ |
^HL(771 - [#771] | FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^RA(72 - [#72] | RAED+19, RAED+20 |
^RA(79.2 - [#79.2] | SETUP+3 |
^RA(79.7 - [#79.7] | INIT+6, INIT+8, TELE+9, TELE+11, TELE+12, TELE+13 |
^RADPT - [#70] | INIT+10, SETUP+1, RESEND+3, RESEND+13* |
^RAMIS(71 - [#71] | SETUP+3, SETUP+4 |
^RARPT - [#74] | SETUP+2 |
Name | Line Occurrences |
---|---|
$$RAED | RESEND+8 |
Name | Field # of Occurrence |
---|---|
^(0 | RESEND+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DFN | PID+8 |
DIERR | INIT+2~, TELE+6~ |
DT | SETUP+5, RESEND+6* |
>> HL("SAN" | TELE+7 |
>> HL("VER" | PID+1, PID+8 |
>> HLA("HLS" | PID+6*, PID+8* |
>> HLFS | PID+2, PID+6 |
>> HLQ | SETUP+6 |
QUIT | RESEND+4~ |
RABD | RESEND+4~ |
>> RACN0 | INIT+10*, INIT+11, SETUP+1*, SETUP+2, SETUP+3 |
RACNI | INIT+10, SETUP+1, RESEND~, RESEND+2, RESEND+3, RESEND+8, RESEND+13, RAED~, RAED+7, RAED+8 |
>> RACPT | SETUP+4*, SETUP+5 |
>> RACPTNDE | SETUP+5* |
RADFN | INIT+10, SETUP+1, SETUP+6, RESEND~, RESEND+2, RESEND+3, RESEND+8, RESEND+13, RAED~, RAED+7 , RAED+8 |
>> RADTE0 | SETUP+2*, SETUP+6* |
>> RADTECN | SETUP+2* |
RADTI | INIT+10, SETUP+1, SETUP+2, RESEND~, RESEND+2, RESEND+3, RESEND+8, RESEND+13, RAED~, RAED+7 , RAED+8 |
RAEDTT | RESEND+4~, RESEND+8*, RESEND+9, RESEND+10, RESEND+11, RESEND+12, RESEND+15 |
RAERR | INIT+2~, INIT+4, TELE+6~, TELE+8 |
RAEXMDUN | RESEND+14~ |
RAIMTYP | RAED+2~, RAED+10*, RAED+19, RAED+20 |
>> RAN | PID+6*, PID+8* |
RANOSEND | INIT+1, INIT+3, RESEND+16~ |
RAORD | RAED+2~, RAED+11*, RAED+13, RAED+19*, RAED+20 |
>> RAPRCNDE | SETUP+4* |
>> RAPROC | SETUP+3*, SETUP+4 |
>> RAPROCIT | SETUP+3* |
RARPT | INIT+11*, SETUP+2, RESEND+16~, RAED+2~, RAED+8*, RAED+24 |
>> RARPT0 | SETUP+2* |
>> RASET | INIT+10*, SETUP+1 |
RASTAT | RAED+2~, RAED+3*, RAED+7*, RAED+10, RAED+11, RAED+15, RAED+20*, RAED+21 |
RATELE | INIT+6*!, TELE+9*, TELE+10! |
RATELEDF | TELE+13*! |
RATELEDR | TELE+12*! |
>> RATELEKN | TELE+11* |
>> RATELX | INIT+8*, INIT+9* |
RATIEN | INIT+2~, INIT+3*, INIT+4, INIT+6, INIT+8, TELE+6~, TELE+7*, TELE+8, TELE+9, TELE+11 , TELE+12, TELE+13 |
>> RAVADM(3 | PID+6 |
RETURN | RAED+2~, RAED+5*, RAED+13*, RAED+15*, RAED+17, RAED+19, RAED+21*, RAED+24*, RAED+26 |
U | INIT+6, INIT+8, SETUP+3, SETUP+4, TELE+9, TELE+11, TELE+12, TELE+13, RESEND+3 |
>> VA("PID" | PID+2 |
>> VADM(1 | PID+2 |
>> VADM(2 | PID+6 |
>> VADM(5 | PID+6 |
>> X | PID+2*, PID+6* |
>> X1 | PID+2*, PID+6* |
>> Y | SETUP+6*, PID+2*, PID+6*, RESEND+6 |