ORMSD ; SLC/AGP - Process Scheduling ORM msgs ;04/05/18
Source file <ORMSD.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| UNESC(STR) | ;
|
|
| CREATACT(NATURE) | ;
|
|
| EN(MSG) | ; -- main entry point for OR RECEIVE where MSG contains HL7 msg
|
|
| ENX | ;
|
|
| LASTACT(ORIFN) | ;
|
|
| LASTACTX | ;
|
|
| MSH(RESULT,X,SEG,ERROR) | ;
|
|
| MSA(RESULT,X,SEG,ERROR) | ;
|
|
| SCH(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) | ;
|
|
| ACCEPT(RESULT) | ;
|
|
| DCACK(ORIFN,RESULT) | ;
|
|
| GETSTAT(RESULT) | ;
|
|
| EXPDT(ORIFN) | ; -- save exp date when dc'd
|
|
| VALIDATE(RESULT,ERROR) | ;
|
|
| VALIDATX | ;
|
|
| SAVEREC(RESULT) | ;
|
|
| UPDRESP(ORIFN,ORDIALOG) | ;
|
|
| PMPTMAP(ID) | ;
|
|
| SENDFAIL(ERROR,RESULT) | ;
|
|
| SENDOK(RESULT) | ;
|
|
| PKG(NMSP) | ; -- Return Package file ptr for NMSP
|
|
| PTR(X) | ; -- Return ptr to prompt OR GTX X
|
|
| VALUE(ID) | ; -- Return value of ID in ^OR(100,+ORIFN,4.5,"ID")
|
| FileNo | Call Tags |
|---|---|
| ^OR(100 - [#100] | Classic Fileman Calls |