ORCDFHTF ; SLC/MKB - Utility functions for FH Tubefeeding dialog ; 08 May 2002 2:12 PM
Source file <ORCDFHTF.m>
Package | Total | Caller Graph |
---|---|---|
Order Entry Results Reporting | 1 | ORWDFH |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATES | ; -- get existing outpatient meal dates
|
|
EN | ; -- entry action
|
|
QUANHELP | ; -- ??-help for Quantity
|
|
VALIDQTY(X) | ; -- Validates quantity X=amt units/freq X times
|
|
CC(INST) | ; -- Returns #cc ordered for INSTance
|
|
TOTALQTY(ORDER) | ; -- Returns total cc's for ORDER
|
|
EX | ; -- exit action
|
|
CANCEL | ; -- Cancel active TF with new diet? [Called from FHW1 Exit Action]
|
|
QUANTITY | ; -- Validation code for TF quantity
|
Name | Field # of Occurrence |
---|---|
^DIR | CANCEL+8 |
$$QUAN^FHWOR5R | CC+6 |
EN2^FHWOR8 | DATES+1 |
SET^ORCACT2 | CANCEL+11 |
$$INPT^ORCD | EN+1 |
$$PTR^ORCD | CC+2, CC+3, CC+4, TOTALQTY+3 |
GETDLG1^ORCD | TOTALQTY+2 |
GETORDER^ORCD | TOTALQTY+4 |
$$CURRENT^ORCDFH | EN+8, CANCEL+2 |
$$FUTURE^ORCDFH | CANCEL+3 |
$$ACTION^ORCSAVE | CANCEL+9 |
TEXT^ORQ12 | EN+10, CANCEL+5 |
$$FMTE^XLFDT | DATES+3 |
$$STRIP^XLFSTR | VALIDQTY+2 |
$$UP^XLFSTR | VALIDQTY+2 |
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 |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^OR(100 - [#100] | TOTALQTY+2 |
^ORD(100.03 - [#100.03] | CANCEL+10 |
^ORD(101.43 - [#101.43] | CC+4 |
^TMP("ORNEW" | CANCEL+9* |
Name | Line Occurrences |
---|---|
$$CC | QUANTITY+4, QUANTITY+5, TOTALQTY+5 |
$$TOTALQTY | EN+11 |
$$VALIDQTY | QUANTITY+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AMT | VALIDQTY+1~, VALIDQTY+3*, VALIDQTY+4, VALIDQTY+8 |
CNT | DATES+2~*, DATES+4*, DATES+5, DATES+6 |
D | VALIDQTY+1~, VALIDQTY+5*, VALIDQTY+7 |
DIR | CANCEL+1~ |
DIR("?" | CANCEL+7* |
DIR("A" | CANCEL+6* |
DIR(0 | CANCEL+6* |
DONE | QUANTITY+2! |
DUR | VALIDQTY+1~, VALIDQTY+7*, VALIDQTY+8, CC+1~, CC+4*, CC+5* |
DUZ | CANCEL+10 |
F | VALIDQTY+1~, VALIDQTY+5*, VALIDQTY+6 |
FREQ | VALIDQTY+1~, VALIDQTY+6*, VALIDQTY+7, VALIDQTY+8 |
I | EN+8~, EN+10*, QUANTITY+1~, QUANTITY+5*, CANCEL+1~, CANCEL+5*, DATES+2~*, DATES+3 |
INST | CC~, CC+2, CC+3, CC+4 |
N | VALIDQTY+1~, VALIDQTY+4* |
ORCAT | EN+1*, EX+1! |
ORDA | CANCEL+1~, CANCEL+9* |
ORDER | TOTALQTY~, TOTALQTY+2, TOTALQTY+4 |
ORDIALOG | TOTALQTY+1~, TOTALQTY+2* |
ORDIALOG( | QUANTITY+1, QUANTITY+2!, QUANTITY+3*, QUANTITY+5, CC+2, CC+3, CC+4, TOTALQTY+5, DATES+1, DATES+4 , DATES+5*, DATES+6* |
>> ORDT | DATES+1 |
>> ORDT( | DATES+2, DATES+3 |
OREASON | CANCEL+1~, CANCEL+10*, CANCEL+11 |
ORI | QUANTITY+1, QUANTITY+2, QUANTITY+3, QUANTITY+4, TOTALQTY+1~, TOTALQTY+4*, TOTALQTY+5* |
ORIT | TOTALQTY+1~, TOTALQTY+3*, TOTALQTY+5 |
ORNATR | CANCEL+1~, CANCEL+10*, CANCEL+11 |
>> ORNP | CANCEL+9, CANCEL+10 |
ORPARAM | EX+1! |
ORQTY | QUANTITY+1~, QUANTITY+2*, QUANTITY+3 |
ORTF | EN+8~*, EN+10, EN+11, CANCEL+1~, CANCEL+2*, CANCEL+5, CANCEL+9, CANCEL+11 |
ORTIME | EX+1! |
ORTOTAL | TOTALQTY+1~, TOTALQTY+4*, TOTALQTY+5*, TOTALQTY+6 |
ORTX | EN+8~, EN+10, CANCEL+1~, CANCEL+5 |
ORTX( | EN+10, CANCEL+5 |
>> ORVP | DATES+1 |
>> PROMPT | QUANTITY+1, QUANTITY+2, QUANTITY+3, QUANTITY+5, DATES+1, DATES+4, DATES+5, DATES+6 |
TOT | QUANTITY+1~, QUANTITY+5*, QUANTITY+6 |
U | VALIDQTY+4, VALIDQTY+6, CC+4, CC+5, TOTALQTY+2, DATES+5 |
UNITS | VALIDQTY+1~, VALIDQTY+4*, VALIDQTY+5, VALIDQTY+8 |
X | QUANTITY+1~*, QUANTITY+2, VALIDQTY~, VALIDQTY+2*, VALIDQTY+3, VALIDQTY+4*, VALIDQTY+6*, CC+1~, CC+2*, CC+4 , CC+6*, CC+7, CANCEL+1~, DATES+2~, DATES+3*, DATES+5 |
X1 | VALIDQTY+1~, VALIDQTY+3*, VALIDQTY+4, CC+1~, CC+3*, CC+4*, CC+6 |
X2 | VALIDQTY+1~, VALIDQTY+3*, VALIDQTY+5, CC+1~, CC+4*, CC+5*, CC+6 |
Y | CANCEL+1~, CANCEL+8, DATES+2~, DATES+3*, DATES+4, DATES+5 |