ORCDVBEC ;SLC/MKB-Utility functions for VBECS dialogs ;2/11/08 11:04
Source file <ORCDVBEC.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
PTR(X) | ; -- Returns pointer to #101.41 of prompt OR GTX X
|
|
EN | ; -- entry action
|
|
EX | ; -- exit action
|
|
XHELP | ; -- display OI's in groups
|
|
PSAOI | ; -- set ORASK flags or show GenWrdInstructions for OI instance
|
|
MOD | ; -- get allowable modifier values
|
|
PSAMT | ; -- Post-Selection Action for Amount, to validate and format
; only allow numeric entry for now, until GUI can accept volume |
|
SPCSTS | ; -- set Specimen Status by component [Entry Action]
|
|
EXOI | ; -- setup dialog parameters for selected items
|
|
COMP | ; -- Handle component-specific tasks [from EXOI]
; Uses ORCOMP, ORVB(comp) |
|
C1 | ||
FIRST(DFN,TEST) | ; -- returns array reference to first data node
; in ^TMP("LRRR",$J,DFN) for TEST |
|
ADDTAS | ; -- adds T&S to order, sets ORTAS=1
; Expects PROMPT=OI, ORTEST |
|
CHANGED | ; -- Kill dependent values when Component changes
|
|
DTW | ; -- Comp D/T Wanted to specimen exp d/t for TAS [DTW Exit Action]
|
|
UID(OK) | ; -- [re]set the Specimen UID if DTW changes
|
|
REASON | ; -- get allowable reasons
|
|
ENTYPE | ; -- set up Coll Type
|
|
LAB60(X) | ; -- Return file 60 ien for VBECS OI ID
|
|
ENSURG | ; -- Get list of surgeries from ORVB("SURGERY")
|
|
CKMSBOS | ; -- check if MSBOS limit exists, was exceeded [from PSA]
|
|
ENURG | ; -- Get list of urgencies from #101.42, parameter
|
|
ASKURG() | ; -- ask unless PreOp, set default
|
|
PREOP() | ; -- Returns 1 or 0, if order is for pre-op
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|