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 |