Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: ORMSD

Package: Order Entry Results Reporting

Routine: ORMSD


Information

ORMSD ; SLC/AGP - Process Scheduling ORM msgs ;04/05/18

Source Information

Source file <ORMSD.m>

Entry Points

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")

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100 - [#100] Classic Fileman Calls
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call