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: VPREVSND

Package: Virtual Patient Record

Routine: VPREVSND


Information

VPREVSND ;SLC/MKB -- CPRS EVSEND listeners ;10/25/18 15:29

Source Information

Source file <VPREVSND.m>

Entry Points

Name Comments DBIA/ICR reference
OR(MSG,FD) ; -- CPRS EVSEND protocol event listener
; FD = frontdoor msg from CPRS (get ORIFN for new backdoor orders)
; else = backdoor msg/ack from Pharmacy, Lab, Radiology, etc.
PID() ; -- Returns patient from PID segment in current msg
NMSP(IFN) ; -- Returns package namespace from pointer
ORDCONT(NMSP) ; -- Returns SDA Order container name
GMRCOK(IFN) ; -- returns 1 or 0, if consult/order should be updated
; Error if completed CP Transaction but consult or note incomplete
RAD ; -- Radiology documents
LRD ; -- AP/MI documents [from XQOR, LRAP: expects PKGIFN]
LRAP(MSG) ; -- LR7O AP EVSEND OR protocol listener
FLAG() ; -- return 1 if FL/UF message (processed, so done) [VPREVSND]

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123 - [#123] GET1^DIQ
^MDD(702 - [#702] FIND^DIC
^RARPT - [#74] GET1^DIQ
^TIU(8925 - [#8925] GET1^DIQ
^DIC(9.4 - [#9.4] GET1^DIQ
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call