ORCONV3 ; SLC/MKB - Convert diet orders, UD Order Sets ;6/20/97 11:24
Source file <ORCONV3.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Dietetics | 1 | FHWORP | 
| Inpatient Medications | 1 | PSJIPST3 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| PSJQOS | ; -- Unit Dose Order Sets | |
| FH(ORIFN,ORPK) | ; -- Called from Dietetics post-init | |
| SETCOL(WIDTH) | ; -- Set ORCOL(#)=ColPos by WIDTH | |
| PTR(X) | ; -- Returns ptr to 101.41 for prompt OR GTX X | |
| PSJQ(NAME,ITM) | ; -- Create new PSJQOS dialog | |
| COLS | ; -- Fix column position | |
| 1 | ; -- Diet order | |
| 3 | ; -- Isolation | |
| 2 | ; -- Early/late tray | |
| 4 | ; -- NPO | |
| 7 | ; -- Additional order | |
| 8 | ; -- Tubefeeding | |
| PS1 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^ORD(101.41 - [#101.41] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(9.4 - [#9.4] | PSJQOS+4 | 
| ^FHPT - [#115] | 1+3, 1+8, 2+3, 3+1, 4+2, 4+7, 7+1, 8+3, 8+10 | 
| ^OR(100 - [#100] | FH+2, FH+5* | 
| ^ORD(100.98 - [#100.98] | PSJQOS+4 | 
| ^ORD(101.41 - [#101.41] | PTR+1, 1+2, 2+2, 3+2, 4+1, 7+2, 8+2, PSJQOS+3, PSJQOS+16*, PS1+4* , PS1+5*, PSJQ+6*, PSJQ+7*, COLS+2, COLS+4, COLS+5!, COLS+7*, COLS+8* | 
| ^ORD(101.43 - [#101.43] | 1+4, 2+8, 3+3, 4+3, 8+4, PSJQOS+7 | 
| ^TMP("PSJQOS" | PSJQOS+2, PSJQOS+5, PSJQOS+6 | 
| Name | Line Occurrences | 
|---|---|
| $$PSJQ | PSJQOS+8, PS1+3 | 
| $$PTR | 1+3, 1+5, 1+6, 1+7, 1+8, 2+8, 2+9, 2+10, 2+11, 3+4 , 3+5, 4+4, 4+5, 4+6, 4+7, 7+3, 8+5, 8+6, 8+7, 8+11 | 
| 1 | FH+4 | 
| 2 | FH+4 | 
| 3 | FH+4 | 
| 4 | FH+4 | 
| 7 | FH+4 | 
| 8 | FH+4 | 
| SETCOL | COLS+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | 8+3, COLS+2, COLS+4 | 
| ^(0 | FH+5* | 
| ^(2 | PSJQOS+6 | 
| ^(3 | PSJQOS+6 | 
| ^(5 | COLS+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ADM | FH+1~, FH+3*, 1+3, 1+8, 2+3, 3+1, 4+2, 4+7, 7+1, 8+3 , 8+10 | 
| CNT | PSJQOS+1~, PSJQOS+9*, PSJQOS+16 | 
| COL | COLS+1~, COLS+6*, COLS+7 | 
| CW | COLS+1~, COLS+2*, COLS+3* | 
| DA | PS1+1~, PS1+2* | 
| DEFAULT | PSJQOS+1~, PSJQOS+3* | 
| DIC | PSJQ+1~, PSJQ+2* | 
| DIC(0 | PSJQ+2* | 
| DIE | PS1+1~* | 
| DITEM | PSJQOS+1~, PSJQOS+8*, PSJQOS+9, PSJQOS+16, PS1+3*, PS1+4, PS1+5 | 
| DLAYGO | PSJQ+1~, PSJQ+2* | 
| DR | PS1+1~, PS1+2* | 
| DT | PSJQOS+15 | 
| FH0 | 1+1~, 1+3*, 1+4, 1+5, 1+6, 1+7, 2+1~, 2+3*, 2+4, 2+10 , 2+11, 3+1~*, 3+5, 4+2~*, 4+5, 4+6, 7+1~*, 7+3, 8+1~, 8+3* , 8+4, 8+6, 8+7, 8+8, 8+10*, 8+11 | 
| I | 1+1~, 1+4*, 2+1~, 2+5*, 2+6, 2+7*, 8+1~, 8+3*, 8+5, 8+6 , 8+7, PS1+4~*, SETCOL+1~, SETCOL+2* | 
| IFN | FH+1~, FH+3*, 1+3, 1+8, 2+3, 4+2, 4+7, 7+1, 8+3, 8+10 | 
| ITM | PSJQ~, PSJQ+3, PSJQ+5, COLS+1~, COLS+3*, COLS+4*, COLS+5, COLS+7, COLS+8 | 
| MEAL | 2+1~, 2+4*, 2+5, 2+9 | 
| MENU | COLS+1~, COLS+2*, COLS+4, COLS+5, COLS+7, COLS+8 | 
| NAME | PSJQ~, PSJQ+1*, PSJQ+5, PSJQ+6 | 
| NODE1 | PSJQOS+1~, PSJQOS+6*, PSJQOS+7, PSJQOS+12, PSJQOS+13, PSJQOS+14 | 
| NODE2 | PSJQOS+1~, PSJQOS+6*, PSJQOS+15 | 
| NODE3 | PSJQOS+1~, PSJQOS+6*, PSJQOS+11 | 
| OI | 1+1~, 1+3*, 1+4, 2+1~, 2+8*, 3+1~, 3+3*, 3+4, 4+2~, 4+3* , 4+4, 8+1~, 8+4*, 8+5, PSJQOS+1~, PSJQOS+7*, PSJQOS+10 | 
| ORCOL | COLS+1~, COLS+3!, SETCOL+2* | 
| ORCOL( | SETCOL+2* | 
| ORCOL("B" | COLS+6, SETCOL+2* | 
| ORDA | PSJQOS+1~, PSJQOS+2*, PSJQOS+9*, PS1, PS1+4, PS1+5 | 
| ORDA( | PSJQOS+9*, PS1+4 | 
| ORDA(1 | PS1, PS1+2 | 
| ORDG | PSJQOS+1~, PSJQOS+4*, PSJQ+5 | 
| ORDIALOG | FH+1~, FH+5, 1+2*, 2+2*, 3+2*, 4+1*, 7+2*, 8+2* | 
| ORDIALOG( | 1+4*, 1+5*, 1+6*, 1+7*, 1+8*, 2+8*, 2+9*, 2+10*, 2+11*, 3+4* , 3+5*, 4+4*, 4+5*, 4+6*, 4+7*, 7+3*, 8+5*, 8+6*, 8+7*, 8+11* | 
| ORI | PSJQOS+1~, PSJQOS+5*, PSJQOS+6, PSJQOS+8 | 
| ORIFN | FH~, FH+2, FH+5 | 
| ORNM | PS1+1~* | 
| ORPARAM | 2+1~, 2+3 | 
| ORPARAM(1 | 2+6 | 
| ORPK | FH~, FH+3, FH+5 | 
| ORPKG | PSJQOS+1~, PSJQOS+4*, PSJQ+5, PSJQ+7 | 
| ORSETNM | PSJQOS+1~, PSJQOS+2*, PS1+1, PS1+3, PSJQ+1, PSJQ+3 | 
| ORTX | PSJQOS+1~, PSJQOS+7*, PSJQOS+8, PSJQOS+15! | 
| ORTX(0 | PSJQOS+15* | 
| ORTX(1 | PSJQOS+15* | 
| ORVP | FH+1~, FH+2*, 1+3, 1+8, 2+3, 3+1, 4+2, 4+7, 7+1, 8+3 , 8+10 | 
| P | 1+1~, 1+4* | 
| POS | COLS+1~, COLS+4*, COLS+5, COLS+6, COLS+7*, COLS+8 | 
| PROD | 8+1~, 8+4* | 
| ROW | COLS+1~, COLS+6*, COLS+7 | 
| TIME | 2+1~, 2+4*, 2+7, 2+9 | 
| TYPE | FH+1~, FH+3*, FH+4 | 
| U | FH+2, FH+5, 1+4, 1+5, 1+6, 1+7, 2+4, 2+6, 2+7, 2+10 , 2+11, 3+5, 4+5, 4+6, 7+3, 8+4, 8+6, 8+7, 8+8, 8+11 , PSJQOS+7, PSJQOS+12, PSJQOS+13, PSJQOS+14, PSJQOS+15, PSJQOS+16, PS1+4, PS1+5, PSJQ+4, PSJQ+5 , COLS+2, COLS+4, COLS+7 | 
| WIDTH | SETCOL~, SETCOL+1*, SETCOL+2 | 
| X | PTR~, PTR+1, 1+1~, 1+4*, 1+8*, 2+1~, 2+6*, 2+7, 4+2~, 4+7* , 8+1~, 8+8*, 8+9*, PS1+4~*, PSJQ+1~, PSJQ+3*, PSJQ+5*, PSJQ+6, SETCOL+1~, SETCOL+2* | 
| Y | 1+1~, 1+4*, 2+1~, 2+6*, 2+7*, 2+8, 8+1~, 8+7, 8+8*, 8+9* , PSJQ+1~, PSJQ+3*, PSJQ+4, PSJQ+5, PSJQ+6, PSJQ+7, PSJQ+8 |