RMPRHL7U ;HINES CIOFO/HNC - Utilities for HL7 messages ;3/14/00
Source file <RMPRHL7U.m>
| Package | Total | Call Graph |
|---|---|---|
| MailMan | 1 | ^XMD |
| Prosthetics | 1 | $$FMDATE^RMPRHL7 |
| VA FileMan | 1 | ^DIE |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| PID(RMPRPID) | ;Get fields from PID segment and set into RMPR variables.
|
|
| PV1(RMPRPV1) | ;
|
|
| REJECT(RMPRMSG) | ;can't be filed send reject message
|
|
| FILE(RMPRO,DR) | ;File data "^"RMPR(668,IEN,4 using "^"DIE
|
|
| EXIT | ;Kill variables and exit
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^RMPR(668 - [#668] | FILE+3, FILE+4, FILE+6*, FILE+8 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | FILE+3*, FILE+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | FILE+1~, FILE+4*, FILE+6, EXIT+10! |
| DA(1 | FILE+4* |
| >> DFN | PID+1* |
| DIC | EXIT+10! |
| DIE | FILE+1~, FILE+5* |
| DR | FILE~ |
| HLQ | EXIT+1! |
| J | EXIT+1! |
| LN | EXIT+1! |
| MSH | EXIT+7! |
| ND | EXIT+1! |
| ND1 | EXIT+1! |
| ND2 | EXIT+1! |
| OBXND | EXIT+7! |
| PID | EXIT+7! |
| RMPRA | EXIT+2! |
| RMPRACT | EXIT+2! |
| RMPRAD | EXIT+2! |
| RMPRAP | EXIT+2! |
| RMPRAPP | EXIT+2! |
| RMPRATN | EXIT+2! |
| RMPRCD | EXIT+9! |
| RMPRCI | EXIT+11! |
| RMPRDA | EXIT+2! |
| RMPRDEV | EXIT+2! |
| RMPRDG1 | EXIT+11! |
| RMPRDIAG | EXIT+11! |
| RMPRFAC | EXIT+2! |
| RMPRFF | EXIT+3! |
| RMPRFQ | EXIT+4! |
| RMPRGMRC | EXIT+9! |
| RMPRINTR | EXIT+3! |
| RMPRMSG | REJECT~, EXIT+3!, EXIT+11! |
| RMPRMSH | EXIT+3! |
| RMPRMTP | EXIT+3! |
| RMPRNATO | EXIT+9! |
| RMPRND | EXIT+6! |
| RMPRND1 | EXIT+6! |
| RMPRNOD | EXIT+3! |
| RMPRNTC | EXIT+3! |
| RMPRO | FILE~, FILE+3, FILE+4, FILE+5, FILE+6, FILE+8, EXIT+8! |
| RMPRODT | EXIT+3! |
| RMPROID | EXIT+4! |
| RMPRORFN | EXIT+4! |
| RMPRORNP | EXIT+8! |
| RMPRORPV | EXIT+7! |
| RMPROTXT | EXIT+7! |
| RMPRPA | EXIT+4! |
| RMPRPID | PID~, PID+1 |
| RMPRPLCR | EXIT+4! |
| RMPRPLI | EXIT+4! |
| RMPRPNM | PID+1*, EXIT+4! |
| RMPRPR | EXIT+4! |
| RMPRPRA | EXIT+7! |
| RMPRPRDG | EXIT+5! |
| RMPRPRI | EXIT+4! |
| RMPRPRV | EXIT+6! |
| RMPRPV1 | PV1~, PV1+4, PV1+10, PV1+15 |
| RMPRQT | EXIT+9! |
| RMPRRB | PV1+12*, EXIT+7! |
| RMPRRFQ | EXIT+7! |
| RMPRS38 | EXIT+9! |
| RMPRS668 | EXIT+9! |
| >> RMPRSBR | PV1+4* |
| RMPRSEND | EXIT+5! |
| RMPRSID | EXIT+11! |
| RMPRSS | EXIT+8! |
| RMPRSTDT | EXIT+5! |
| RMPRSTS | EXIT+5! |
| RMPRTRLC | EXIT+8! |
| RMPRTYPE | EXIT+6! |
| RMPRURGI | EXIT+5! |
| RMPRVAL | EXIT+5! |
| RMPRVSIT | PV1+16~* |
| RMPRVTYP | EXIT+5! |
| RMPRWARD | PV1+10*, EXIT+5! |
| VISIT | PV1+15*, PV1+16, EXIT+6! |
| X | PV1+2~, PV1+4*, PV1+10*, PV1+12 |
| XMDUZ | REJECT+3~, REJECT+4* |
| >> XMSUB | REJECT+6* |
| >> XMTEXT | REJECT+5* |
| >> XMY("RMPR SUS | P" , REJECT+7* |