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 |