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 |