RAHLBKVR ;HIRMFO/GJC-Bridge, Kurzweil compatible to HL7 v1.5 ;12/31/97 12:05
Source file <RAHLBKVR.m>
| Package | Total | Call Graph |
|---|---|---|
| Health Level Seven | 1 | EN1^HLTRANS |
| Kernel | 1 | $$DT^XLFDT |
| Radiology Nuclear Medicine | 1 | EN1^RAHLO |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RPT | ; Save off Report Text data.
|
|
| IMP | ; Save off Impression Text data.
|
|
| DIAG | ; Save off Diagnostic Code data.
|
|
| PID | ; Pick data off the 'PID' segment.
|
|
| EN1 | ; Build the ^TMP("RARPT-REC" global when we
; receive the message from HL7. ; HLDA-ien of the record in ^HL(772, should be defined. |
|
| XIT | ; Clean up environment, quit
|
|
| OBX | ; Pick data off the 'OBX' segments
|
|
| OBR | ; Pick data off the 'OBR' segment.
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^HL(772 - [#772] | EN1+9, OBR+1, OBX+1 |
| ^TMP("RARPT-REC" | EN1+3!, EN1+5*, EN1+6*, PID+4*, PID+7*, PID+12*, OBR+6*, OBR+7*, OBR+8*, OBR+11* , OBR+13*, OBR+14*, OBR+15*, OBR+16*, OBR+17*, XIT+1, XIT+2!, DIAG+6*, IMP+2*, RPT+2* |
| Name | Line Occurrences |
|---|---|
| DIAG | OBX+6 |
| IMP | OBX+6 |
| RPT | OBX+6 |
| XIT | EN1+4, PID+10, OBR+2, OBR+12 |
| Name | Field # of Occurrence |
|---|---|
| ^( | OBR+1, OBX+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | EN1+9*, OBR+1*, OBX+1*, XIT+6! |
| DXSTR | DIAG+3~, DIAG+4*, DIAG+5*, DIAG+6 |
| >> HLDA | EN1+3 |
| >> HLDUZ | EN1+4, OBR+13, OBR+14, OBR+15, OBR+17 |
| >> HLECH | PID+3, PID+4, OBR+6, OBR+7, OBR+8, OBX+4 |
| >> HLERR | XIT+4*, XIT+5 |
| >> HLESIG | PID+12, OBR+11, OBR+13 |
| >> HLFS | PID+1, PID+2, PID+3, PID+4, PID+6, PID+7, OBR+1, OBR+2, OBR+3, OBR+4 , OBR+5, OBR+12, OBR+15, OBR+16, OBX+1, OBX+2, OBX+3, OBX+4, XIT+5, DIAG+2 , DIAG+4, IMP+2, RPT+2 |
| >> HLMID | XIT+5 |
| >> HLMTN | XIT+5* |
| HLSDATA | XIT+4! |
| HLSDATA(1 | XIT+4* |
| HLSDATA(2 | XIT+5* |
| >> HLTRANS | XIT+6 |
| >> OBXTYP | OBX+4*, OBX+5, OBX+6 |
| OBXTYPE | XIT+6! |
| RADATE | XIT+7! |
| RADCNT | XIT+7!, DIAG+1*, DIAG+6 |
| RADTCN | OBR+5~*, OBR+6, OBR+7, OBR+8, XIT+7! |
| RAERR | EN1+4*, PID+10*, OBR+2*, OBR+12*, OBX+1, OBX+3*, OBX+5*, XIT+1, XIT+4, XIT+7! |
| RAESIG | XIT+7! |
| RAICNT | XIT+7!, IMP+1*, IMP+2 |
| RAPRIMAR | XIT+8! |
| RARCNT | XIT+7!, RPT+1*, RPT+2 |
| RASUB | EN1+3*, EN1+5, EN1+6, EN1+9, PID+4, PID+7, PID+12, OBR+1, OBR+6, OBR+7 , OBR+8, OBR+11, OBR+13, OBR+14, OBR+15, OBR+16, OBR+17, OBX+1, XIT+1, XIT+2 , XIT+7!, DIAG+6, IMP+2, RPT+2 |
| RATRANSC | XIT+8! |
| RAVERF | XIT+7! |
| SEGMNT | EN1+9*, PID+1, PID+2*, PID+3, PID+4, PID+6, PID+7, OBR+1!*, OBR+2, OBR+3* , OBR+4, OBR+5, OBR+12, OBR+15, OBR+16, OBX+1!*, OBX+2*, OBX+3, OBX+4, XIT+7! , DIAG+2, DIAG+4, IMP+2, RPT+2 |
| X | DIAG+3~, DIAG+5* |
| >> X1 | XIT+4* |