SDHL7 ;SLC/AGP - RTC Order HL7 receiver;11:53 AM 19 Jun 2017
Source file <SDHL7.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN(MSG) | ; -- main entry point for OR RECEIVE where MSG contains HL7 msg
 | 
|
| ENX | ;
 | 
|
| MSA(RESULT,X,SEG,ERROR) | ;
 | 
|
| MSH(RESULT,X,SEG,ERROR) | ;
 | 
|
| ARQ(RESULT,X,SEG,ERROR) | ;
 | 
|
| AIL(RESULT,X,SEG,ERROR) | ;
 | 
|
| AIG(RESULT,X,SEG,ERROR) | ;
 | 
|
| NTE(RESULT,X,SEG,ERROR) | ;
 | 
|
| PID(RESULT,X,SEG,ERROR) | ;
 | 
|
| PV1(RESULT,X,SEG,ERROR) | ; -- Gets Patient location info.
 ; may not be needed for scheduling  | 
|
| FMDATE(Y) | ; -- Convert HL7 date/time to FM format
 | 
|
| REJECT(RESULT) | ;
 ; SHOW TO USER ; RESULT("REJECTION ERROR")  | 
|
| VALIDATE(RESULT,ERROR) | ;
 | 
|
| VALDDIS(RESULT,ERROR) | ; VALIDATE A DISCONTINUE REQUEST
 | 
|
| DISCONT(RESULT,ERROR) | ;
 | 
|
| SAVEREC(RESULT,ERROR) | ;
 | 
|
| SENDFAIL(ERROR,RESULT) | ;
 | 
|
| SENDOK(RESULT) | ;
 | 
|
| UPSTAT(ORDIEN,STATUS) | ;
 | 
|
| UNESC(STR) | ;
 | 
| FileNo | Call Tags | 
|---|---|
| ^DGEN(27.11 - [#27.11] | GET1^DIQ |