RAHLRS ;HIRMFO/CRT/PDW - Resend HL7 messages for selected cases ;01/19/08 12:40
Source file <RAHLRS.m>
| Package | Total | Call Graph |
|---|---|---|
| Radiology Nuclear Medicine | 4 | ^RACNLU (1,CANCEL,REG,RPT)^RAHLRPC SETVARS^RAPSET1 HLXMSG^RARTE5 |
| VA Fileman | 4 | ^%DT EN^DDIOL $$GET1^DIQ ^DIR |
| Package | Total | Caller Graph |
|---|---|---|
| Radiology Nuclear Medicine | 1 | RA HL7 MESSAGE RESEND |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SETVARS | ; Setup key Rad/Nuc Med variables
|
|
| RESEND(RADFN,RADTI,RACNI,QUIT) | ; re-send exam message(s) to HL7 subscribers
|
|
| OK(RADFN,RADTI,RACNI) | ; Get User to confirm continue
|
|
| RAED(RADFN,RADTI,RACNI) | ; identify correct ^RAHLRPC entry point(s)
|
|
| RACNLU(RADFN,RADTI,RACNI) | ; Select Case Number
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | RESEND+5 |
| EN^DDIOL | RESEND+11, RESEND+14, RESEND+18, RESEND+21, OK+7 |
| $$GET1^DIQ | RAED+8, RAED+10, RAED+11, RAED+15, RAED+22, RAED+25, OK+4 |
| ^DIR | OK+9 |
| ^RACNLU | RACNLU+4 |
| 1^RAHLRPC | RESEND+19 |
| CANCEL^RAHLRPC | RESEND+15 |
| REG^RAHLRPC | RESEND+12 |
| RPT^RAHLRPC | RESEND+24 |
| SETVARS^RAPSET1 | SETVARS+2, SETVARS+4 |
| HLXMSG^RARTE5 | RESEND+23 |
| FileNo | Call Tags |
|---|---|
| 70.03 | GET1^DIQ |
| ^RA(72 - [#72] | GET1^DIQ |
| ^RARPT - [#74] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RA(72 - [#72] | RAED+20, RAED+21 |
| ^RADPT - [#70] | RESEND+17* |
| Name | Line Occurrences |
|---|---|
| $$OK | RESEND+8 |
| $$RACNLU | RAHLRS+10 |
| $$RAED | RESEND+7 |
| RESEND | RAHLRS+11 |
| SETVARS | RAHLRS+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DIR("A" | OK+8* |
| >> DIR("B" | OK+9* |
| >> DIR(0 | OK+9* |
| DT | RESEND+5* |
| DUZ | SETVARS+2, SETVARS+3 |
| QUIT | RAHLRS+10, RAHLRS+11, RESEND~, RESEND+4*, RESEND+8*, RESEND+9 |
| >> RACCESS( | SETVARS+2, SETVARS+3 |
| RACNI | RAHLRS+6~, RAHLRS+10, RAHLRS+11, RACNLU~, RESEND~, RESEND+7, RESEND+8, RESEND+17, RAED~, RAED+8 , OK~, OK+4 |
| RADFN | RAHLRS+6~, RAHLRS+10, RAHLRS+11, RACNLU~, RACNLU+3*, RESEND~, RESEND+7, RESEND+8, RESEND+17, RAED~ , RAED+8, OK~, OK+4 |
| RADTI | RAHLRS+6~, RAHLRS+10, RAHLRS+11, RACNLU~, RACNLU+3*, RESEND~, RESEND+7, RESEND+8, RESEND+17, RAED~ , RAED+8, OK~, OK+4 |
| RAED | RESEND+2~, RESEND+7*, RESEND+10, RESEND+13, RESEND+16, RESEND+20 |
| RAEXMDUN | RESEND+19~ |
| RAEXST | OK+2~, OK+4*, OK+8 |
| >> RAIMGTY | RAHLRS+8, SETVARS+4 |
| RAIMTYP | RAED+3~, RAED+10*, RAED+20, RAED+21 |
| RANOSCRN | RACNLU+2~* |
| RAORD | RAED+3~, RAED+11*, RAED+13, RAED+20*, RAED+21 |
| RARPST | RESEND+2~, RESEND+23, RAED+4*, RAED+25*, RAED+26 |
| RARPT | RAHLRS+6~, RAED+24, RAED+25 |
| RASSSX | RESEND+2~ |
| RASTAT | RAED+3~, RAED+4*, RAED+8*, RAED+10, RAED+11, RAED+15, RAED+21*, RAED+22 |
| RETURN | RAED+3~, RAED+6*, RAED+13*, RAED+16*, RAED+18, RAED+20, RAED+22*, RAED+26*, RAED+28 |
| X | RAHLRS+6~, RAHLRS+10*, RACNLU+5, OK+2~, OK+6*, OK+7 |
| XQUIT | SETVARS+4! |
| >> Y | RESEND+5, OK+10, OK+11 |