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 |