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