PSULRHL1 ;HCIOFO/BH/RDC - Process real time HL7 Lab messages ; 1/10/11 8:10am
Source file <PSULRHL1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| HL7 | ; Entry point for PBM processing - triggered by lab protocol
; LR7O ALL EVSEND RESULTS. |
|
| LOOP | ;
|
|
| PID | ; Create the PID segment using the standard builder
|
|
| ORC | ; ORC needed to send Station Number. PSU*4*18
|
|
| OBR(REC) | ; Re-forms lab OBR to only send required data
|
|
| OBX(REC) | ; Reforms lab OBX to only send the data needed
|
|
| STRING(HLSTR,CNT) | ; Loops through sub nodes to create a full data string
|
|
| PARAMS | ; Get the delimiters used in the lab data
|
|
| GENERATE | ; Generate HL7 message
|
|
| SETSEG(SEG) | ;
|
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | GET1^DIQ |