ORCDLG ;SLC/MKB-Order dialogs ; 08 May 2002 2:12 PM
Source file <ORCDLG.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN(ORDIALOG) | ; -- process ORDIALOG
 | 
|
| SET | ; -- prompt for new order set
 | 
|
| S1 | ||
| S2 | ||
| SQ | ||
| MENU | ; -- prompt for menu
 | 
|
| MNQ | ||
| ORDER(ORDIALOG) | ; -- Execute ORDIALOG, return ORIFN or ^ if unsuccessful
 | 
|
| ADD | ; -- prompt for new order
 ; Requires: ORDIALOG = Order Dialog ifn ; ORNP = Ordering Provider (ifn in #200) ; ORVP = Patient (vptr to #2) ; Optional: ORL = Patient Location (vptr to #44) ; ORTS = Treating Specialty (ifn in #45.7) ; ORSET = Order Set (ifn in #101.41, from SET) ; $$ORDER enters at ADD0 to be able to return ORIFN  | 
|
| ADD0 | ||
| ADD1 | ||
| ADDQ | ||
| DIALOG | ; -- loop through prompts in dialog
 | 
|
| ANOTHER() | ; -- Add another order?
 | 
|
| CONT() | ; -- continue w/set?
 | 
|
| DISPLAY | ; -- Display new order on screen
 | 
|
| ITEM(P,I) | ; -- Display each item in dialog
 | 
|
| DATE(X) | ; -- Returns resolved date
 | 
|
| OK() | ; -- Ready to save?
 | 
|
| KVALUES | ; -- kill ORDIALOG("ORDERABLE ITEM",#) value nodes
 | 
|
| NOW() | ; -- Returns current Date Ordered for new order
 | 
|
| ACTIVE() | 
| Name | Line Occurrences | 
|---|---|
| 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 | 
  | 
| 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 | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| FileNo | Call Tags | 
|---|---|
| ^OR(100 - [#100] | Classic Fileman Calls |