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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: OREVNTX1

Package: Order Entry Results Reporting

Routine: OREVNTX1


Information

OREVNTX1 ; SLC/JLI - Event delayed orders RPC's ; 4/5/11 2:53pm

Source Information

Source file <OREVNTX1.m>

Entry Points

Name Comments DBIA/ICR reference
PUTEVNT(ORY,DFN,EVT,ORIFN) ; Save new patient delayed events to file 100.2
GTEVT(ORY,PTEVT) ; Return Event infomation based on PTEVT ptr #100.2
GTEVT1(ORY,EVT) ; Return Event information based on EVT ptr #100.5
EVT(ORY,PTEVT) ; Return Event ptr #100.5, given PTEVT ptr #100.2
EXISTS(ORY,DFN,EVT) ;Returns PtEvtID ptr #100.2 if patient already has delayed orders
TYPEXT(ORY,DFN,EVT) ; does EVT has delayed orders?
; 1 if Patient DFN has delayed orders for EVT
; 2 if Parent/Sibling event has delayed orders
; 0 if No delayed orders for EVT
MATCH(ORY,DFN,EVT) ;If Pt's current data match selected event
NAME(ORY,PTEVT) ; Return Event name from #100.5, given PTEVT ptr #100.2
DIV(ORY,PTEVT) ; Return division for PTEVT ptr #100.2
DIV1(ORY,EVT) ; Return division for EVT ptr #100.5
LOC(ORY,PTEVT) ; Return default hospital location ^SC( for PTEVT ptr #100.2
LOC1(ORY,EVT) ; Return default hospital location ^SC( for EVT ptr #100.5
CHGEVT(ORY,NEWEVT,ORIDS) ; Change order's event
EMPTY(ORY,PTEVT) ; Return 1 if PTEVT doesn't have any orders
DELPTEVT(ORY,PTEVT) ; Delete Patient Event in #100.2
UPDTOR(ORY,PTIFN,ORIFN,PTEVT) ; If delayed order was DCed, then update the EVENT and "AEVNT"
CURSPE(ORY,PTIFN) ; Return current treating specialty
DFLTEVT(ORY,PVIFN) ; Return default release event based on provider IFN
CMEVTS(ORY,CLOC) ;Return common event list
DELDFLT(ORY,PVIFN) ; Delete default release event
WRLSTED(LST,LOC,EVTID) ; Return list of dialogs for writing event delayed orders
; .Y(n): DlgName^ListBox Text
WRLST1
GETDLG(LST,DLGID) ; Return dialog infomation based on the DLGID
DONE(LST,PTEVT) ; Terminate PTEvt
SETDFLT(ORY,EVT) ;Set personal default event
CPACT(ORY,EVT) ; Return True/False to display active orders for copy
; EVT ptr to #100.5
PRMPTID(ORY,PRTNM) ;Return event prompt IEN for OR GTX EVENT
ISDCOD(ORY,ORIFN) ;True: the order need to be filtered out
DEFLTS(ORY,EVTID) ;Return default specialty for EVTID(#100.5)
MULTS(ORY,EVTID) ;Return specialty list for the EVTID(#100.5)
PRTIDS(ORY,IDS) ;Return some prompt ids from #101.41
; treating specialty Id^attending provider id
DFLTDLG(ORY,EVTID) ;Return event default dialog IEN
AUTHMREL(ORY,USER) ;1: user can manual release delayed orders 0: can't
HAVEPRT(ORY,PTEVT) ;return parent patient event from #100.2
GRPCHK(DG,AGRP) ;If an order's group belong to DG group
ODPTEVID(ORY,ORID) ;Return PtEvtID based on the ORID
COMP(ORY,PTEVT) ;Return 1 or 0 if PTEVT completed or not
ISHDORD(ORY,ORID) ;Return 1 if it's on-hold med order
ISPASS(ORY,PTEVTID,EVTTYPE) ;Return 1 if it's a pass event
ISPASS1(ORY,EVTID,EVTTYPE) ;Return 1 if it's a pass event
DLGIEN(ORY,DLGNAME) ;Return Order Dialog IEN based on name
GETSTS(ORY,ORDID) ;Return Order status
CHKORD(ORDER) ;Extrinsic function to determine if order is delayed and the "event" order

Used in RPC

RPC Name Call Tags
OREVNTX1 PUTEVNT PUTEVNT
OREVNTX1 GTEVT GTEVT
OREVNTX1 WRLSTED WRLSTED
OREVNTX1 EVT EVT
OREVNTX1 EXISTS EXISTS
OREVNTX1 NAME NAME
OREVNTX1 MATCH MATCH
OREVNTX1 GTEVT1 GTEVT1
OREVNTX1 DIV DIV
OREVNTX1 DIV1 DIV1
OREVNTX1 LOC LOC
OREVNTX1 LOC1 LOC1
OREVNTX1 CHGEVT CHGEVT
OREVNTX1 EMPTY EMPTY
OREVNTX1 DELPTEVT DELPTEVT
OREVNTX1 GETDLG GETDLG
OREVNTX1 CURSPE CURSPE
OREVNTX1 DFLTEVT DFLTEVT
OREVNTX1 DONE DONE
OREVNTX1 CPACT CPACT
OREVNTX1 PRMPTID PRMPTID
OREVNTX1 ISDCOD ISDCOD
OREVNTX1 SETDFLT SETDFLT
OREVNTX1 DEFLTS DEFLTS
OREVNTX1 MULTS MULTS
OREVNTX1 PROMPT IDS PRTIDS
OREVNTX1 DELDFLT DELDFLT
OREVNTX1 DFLTDLG DFLTDLG
OREVNTX1 TYPEXT TYPEXT
OREVNTX1 AUTHMREL AUTHMREL
OREVNTX1 HAVEPRT HAVEPRT
OREVNTX1 CMEVTS CMEVTS
OREVNTX1 ODPTEVID ODPTEVID
OREVNTX1 COMP COMP
OREVNTX1 ISHDORD ISHDORD
OREVNTX1 ISPASS ISPASS
OREVNTX1 ISPASS1 ISPASS1
OREVNTX1 DLGIEN DLGIEN
OREVNTX1 GETSTS GETSTS

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(45.7 - [#45.7] GET1^DIQ
Info |  Source |  Entry Points |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call