ORCMEDT1 ;SLC/MKB-QO,Set editor ;02/25/08
Source file <ORCMEDT1.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Order Entry Results Reporting | 10 | ORCM ORDER SETS  ORCM ORDERABLES  ORCM PROTOCOLS  ORCM QUICK ORDERS  ORCMEDT2  ORCMEDT3  ORCMEDT7  ORINQIV ORWDXQ ORY57 | 
| IHS Electronic Health Record | 1 | BEHOQOW | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| Q1 | ||
| MENU() | ; -- Add converted item to menus? | |
| QR | ||
| PROTOCOL | ; -- Convert additional protocols to dialogs | |
| AUTO(DLG) | ; -- set AutoAccept flag for GUI | |
| OI | ; -- Enter/edit generic orderable items | |
| QCK0(ORQDLG) | ; -- edit quick order ORQDLG | |
| S1 | ||
| SET0(ORSET) | ; -- edit order set ORSET | |
| ADD | ||
| OK() | ; -- Ready to save? | |
| DGRP() | ; -- Returns sub-display group of Nursing or Other for generic OI | |
| S2 | ||
| QUICK | ; -- Enter/edit quick order dialogs | |
| SET | ; -- Order Sets | |
| EXPLAIN | ;Give reason why user can't set auto-accept to yes | |
| SAVE | ||
| FINDXUTL(MENU,ITEM) | ; -- Returns position of ITEM in MENU | |
| ONE(PITEM,ORADD,ERROR) | ; -- Convert single item protocol, add to menu(s) | 
| Name | Field # of Occurrence | 
|---|---|
| ^DIC | DGRP+4, PROTOCOL+2 | 
| IX^DIC | OI+4 | 
| MIX^DIC1 | S2+3 | 
| ^DIE | OI+3, QCK0+6, SET0+4, S2+4 | 
| ^DIK | S1+5, S2+5, ONE+2 | 
| ^DIR | OK+4, AUTO+7, MENU+4 | 
| GETQDLG^ORCD | QCK0+6 | 
| DIALOG^ORCDLG | Q1 | 
| DISPLAY^ORCDLG | Q1+1 | 
| DG^ORCHANG1 | DGRP+2 | 
| $$DIALOG^ORCMEDT0 | QUICK+2, SET+2 | 
| SAVE^ORCMEDT0 | Q1+2, SAVE | 
| $$NAME^ORCMEDT4 | QCK0+3, SET0+2 | 
| $$RAWCRC^ORCMEDT8 | QCK0+4, QR | 
| UPDQNAME^ORCMEDT8 | QR+1 | 
| $$ITEM^ORCONVRT | ONE+3 | 
| $$NEXT^ORCONVRT | ADD+5 | 
| $$VALQO^ORWDXM3 | AUTO+3 | 
| $$VBQO^ORWDXM4 | AUTO+2 | 
| XREF^XQORM | FINDXUTL+2 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^ORD(100.98 - [#100.98] | Classic Fileman Calls | 
| ^ORD(100.99 - [#100.99] | Classic Fileman Calls | 
| ^ORD(101 - [#101] | Classic Fileman Calls | 
| ^ORD(101.41 - [#101.41] | Classic Fileman Calls | 
| ^ORD(101.43 - [#101.43] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD(101.41 | S2+2 | 
| ^ORD(100.98 - [#100.98] | DGRP+2, DGRP+5 | 
| ^ORD(100.99 - [#100.99] | ONE+2, ONE+4 | 
| ^ORD(101 - [#101] | ONE+3, ADD, ADD+1 | 
| ^ORD(101.41 - [#101.41] | QCK0+7*, QCK0+8, QQ, AUTO+2*, AUTO+3*, AUTO+5, AUTO+7*, AUTO+8*, S1, S1+3 , S1+4, S1+5, S1+7, S2+5, ADD+1, ADD+4, ADD+6*, ADD+7*, ADD+8* | 
| ^XUTL("XQORM" | ADD+3, FINDXUTL+3 | 
| Name | Line Occurrences | 
|---|---|
| $$DGRP | OI+2 | 
| $$FINDXUTL | ADD+2 | 
| $$MENU | PROTOCOL+3 | 
| $$OK | Q1+1 | 
| AUTO | Q1+2 | 
| EXPLAIN | AUTO+8 | 
| ONE | PROTOCOL+4 | 
| Q1 | Q1+2 | 
| QCK0 | QUICK+2 | 
| QCK0+8, Q1, Q1+1 | |
| QR | QCK0+6 | 
| SET0 | SET+2 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | FINDXUTL+3 | 
| ^(0 | AUTO+8, S2+5, ONE+4 | 
| ^(3.1 | QCK0+8 | 
| ^(4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACTION | QCK0+1~, Q1+1*, Q1+2 | 
| AFTERCRC | QCK0+1~, QR*, QR+1 | 
| BEFORCRC | QCK0+1~, QCK0+4*, QR+1 | 
| >> D | OI+3*, S2+1* | 
| DA | OI+1~, OI+3*, QCK0+1~, QCK0+2*, SET0+1~, SET0+3*, SET0+4, S1+4*, S1+5, S2+3! , S2+4*, S2+5, ONE+1~, ONE+2*, ADD+4*, ADD+5*, ADD+6, ADD+7, ADD+8 | 
| DA(1 | S1+2*, S2+3*, ONE+2* | 
| DIC | OI+1~, OI+4*, DGRP+1~, DGRP+3*, SET0+1~, S2+1*, S2+4, PROTOCOL+1~, PROTOCOL+2* | 
| DIC("A" | DGRP+4*, S2+2* | 
| DIC("P" | S2+2* | 
| DIC("S" | DGRP+3* | 
| DIC(0 | OI+4*, DGRP+3*, S2+1*, PROTOCOL+2* | 
| DIDEL | QCK0+1~ | 
| DIE | OI+1~, OI+4*, QCK0+1~, QCK0+5*, SET0+1~, SET0+4*, S2+4*, S2+5 | 
| DIK | SET0+1~, S1+2*, S2+5*, ONE+1~, ONE+2* | 
| DIR | OK+1~, AUTO+1~, MENU+1~ | 
| DIR("?" | OK+3*, AUTO+6*, MENU+3* | 
| DIR("A" | OK+2*, AUTO+4*, MENU+2* | 
| DIR("B" | OK+1*, AUTO+5*, MENU+2* | 
| DIR(0 | OK+1*, AUTO+4*, MENU+1* | 
| >> DITEM | ONE+3*, ONE+4, ADD+4, ADD+6, ADD+7, ADD+8 | 
| DLAYGO | OI+1~, OI+4* | 
| DLG | AUTO~, AUTO+2, AUTO+3, AUTO+5, AUTO+7, AUTO+8 | 
| DMENU | ONE+1~, ADD+1*, ADD+4, ADD+5, ADD+6, ADD+7, ADD+8 | 
| DR | OI+1~, OI+3*, QCK0+1~, QCK0+5*, SET0+1~, SET0+3*, S2+4* | 
| DTIME | S1+6 | 
| >> DTOUT | QCK0+6, OK+4, MENU+4 | 
| DUZ(0 | QCK0+5, SET0+3 | 
| ERROR | ONE~, ONE+4* | 
| FIRST | QCK0+1~, QCK0+2*, Q1+2* | 
| ID | OI+1~, OI+3* | 
| IOSL | S1+6 | 
| ITEM | FINDXUTL~, FINDXUTL+3 | 
| ITM | SET0+1~, S1+5*, S1+7 | 
| LCNT | SET0+1~, S1+1*, S1+6* | 
| MENU | FINDXUTL~, FINDXUTL+2 | 
| NAME | ONE+1~, ONE+3* | 
| ORADD | ONE~, ONE+5 | 
| ORDG | OI+1~, OI+2*, OI+3, DGRP+1~, DGRP+2*, QUICK+1~, SET+1~ | 
| ORDIALOG | QCK0+1~, QCK0+6, QCK0+7, QCK0+8, QQ | 
| ORERR | PROTOCOL+1~, PROTOCOL+4, PROTOCOL+5! | 
| ORGRP | DGRP+1~, DGRP+2 | 
| ORI | DGRP+1~, DGRP+2* | 
| ORL | QCK0+1~, QCK0+2* | 
| >> ORM | PROTOCOL+3*, PROTOCOL+4 | 
| ORNAME | QCK0+1~, QCK0+3*, SET0+1~, SET0+2* | 
| >> ORP | PROTOCOL+3*, PROTOCOL+4 | 
| ORPOS | ONE+1~, ADD+2*, ADD+3, ADD+4*, ADD+6, ADD+7 | 
| ORQDLG | QUICK+1~, QUICK+2*, QCK0~, QCK0+2, QCK0+3, QCK0+4, QCK0+6, QCK0+7, Q1+2, QR , QR+1 | 
| ORQUIT | QCK0+1~, QCK0+8, Q1 | 
| ORSET | SET+1~, SET+2*, SET0~, SET0+1, SET0+2, SET0+3, S1, S1+2, S1+3, S1+4 , S1+5, S2+1, S2+3, S2+5 | 
| ORTYPE | QCK0+1~, QCK0+2* | 
| ORVP | QCK0+1~, QCK0+2* | 
| PITEM | ONE~, ONE+2, ONE+3, ONE+4, ADD, ADD+2 | 
| PMENU | ONE+1~, ADD*, ADD+1, ADD+2, ADD+3 | 
| POS | ONE+1~, ADD+4*, FINDXUTL+1~, FINDXUTL+3*, FINDXUTL+4 | 
| QUIT | SET0+1~, S1, S1+1*, S1+6*, S2*, S2+3* | 
| SEQ | SET0+1~, S1+1*, S1+3*, S1+4, S1+7 | 
| U | OI+3, DGRP+5, QCK0+7, AUTO+2, AUTO+3, AUTO+5, AUTO+7, S1+5, S1+7, S2+2 , S2+5, PROTOCOL+5, ONE+3, ADD+1, ADD+4, ADD+6, FINDXUTL+3 | 
| X | OI+1~, DGRP+1~, QCK0+1~, QCK0+7*, OK+1~, AUTO+1~, SET0+1~, S1+6*, PROTOCOL+1~, MENU+1~ | 
| XQORM | FINDXUTL+1~, FINDXUTL+2*, FINDXUTL+3 | 
| XUTL | ONE+1~, ADD+3*, ADD+6 | 
| Y | OI+1~, OI+3, DGRP+1~, DGRP+5*, DGRP+6, QCK0+1~, QCK0+6, OK+1~, OK+4*, OK+5 , AUTO+1~, AUTO+7, AUTO+8, SET0+1~, SET0+4, S2+3, S2+4, PROTOCOL+1~, PROTOCOL+2, PROTOCOL+3 , MENU+1~, MENU+4*, MENU+5 |