ORPXRM ; SLC/PKR - Clinical Reminder index routines for file 100. ;8/13/06 14:19
Source file <ORPXRM.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 2 | $$NOW^XLFDT (BMES,MES)^XPDUTL |
| Clinical Reminders | 1 | (ADDERROR,COMMSG,DETIME,ERRMSG)^PXRMSXRM |
| Order Entry Results Reporting | 1 | ($$OI,EN)^ORX8 |
| VA Fileman | 1 | $$GET1^DID |
| Package | Total | Caller Graph |
|---|---|---|
| Order Entry Results Reporting | 2 | ORDD100 ORDD100A |
| Clinical Reminders | 1 | PXRMORDR |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SOR(X,DA) | ;Set index for Order file.
|
|
| INDEX | ;Build the index for the ORDER file.
|
|
| GETDATA(ORIFN,DATA) | ;Return data, for a specified order file entry.
|
|
| KOR(X,DA) | ;Kill index for Order file.
|
|
| RDATE(ORIFN) | ;Return the release date for the new order action.
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^OR(100 - [#100] | GET1^DID |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^OR(100 - [#100] | INDEX+6, INDEX+15, INDEX+26, INDEX+43, INDEX+44, RDATE+2, RDATE+4 |
| ^PXRMINDX(100 | INDEX+4!, INDEX+49, INDEX+50*, INDEX+51*, INDEX+62*, INDEX+63*, INDEX+64*, KOR+7!, KOR+8!, SOR+9* , SOR+10* |
| Name | Line Occurrences |
|---|---|
| $$RDATE | INDEX+38, GETDATA+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| D0 | INDEX+1~, INDEX+14*, INDEX+15*, INDEX+16, INDEX+18, INDEX+20, INDEX+26, INDEX+28, INDEX+32, INDEX+38 , INDEX+41, INDEX+43, INDEX+44, INDEX+45 |
| D0P | INDEX+1~, INDEX+14*, INDEX+16, INDEX+20* |
| D1 | INDEX+1~, INDEX+42*, INDEX+43*, INDEX+44, INDEX+45 |
| DA | KOR~, KOR+5, SOR~, SOR+7 |
| DA(1 | KOR+5, KOR+6, SOR+7, SOR+8 |
| DAS | INDEX+1~, INDEX+45*, INDEX+47, INDEX+49, INDEX+50, INDEX+51, KOR+1~, KOR+5*, KOR+7, KOR+8 , SOR+3~, SOR+7*, SOR+9, SOR+10 |
| DATA | GETDATA~, GETDATA+5* |
| DFN | INDEX+1~, INDEX+30*, INDEX+31, INDEX+34, INDEX+35*, INDEX+49, INDEX+50, INDEX+51, KOR+1~, KOR+4* , KOR+7, KOR+8, SOR+3~, SOR+6*, SOR+9, SOR+10 |
| DUZ | INDEX+63 |
| END | INDEX+1~, INDEX+53*, INDEX+57, INDEX+61 |
| ENTRIES | INDEX+1~, INDEX+6*, INDEX+7, INDEX+11 |
| ETEXT | INDEX+1~, INDEX+18*, INDEX+19, INDEX+28*, INDEX+29, INDEX+32*, INDEX+33, INDEX+47*, INDEX+48 |
| FERROR | INDEX+1~, INDEX+14*, INDEX+15, INDEX+17* |
| GLOBAL | INDEX+1~, INDEX+5*, INDEX+19, INDEX+29, INDEX+33, INDEX+48, INDEX+59, INDEX+61, INDEX+62 |
| IND | INDEX+1~, INDEX+14*, INDEX+21*, INDEX+22, INDEX+23, INDEX+25 |
| NDUP | INDEX+1~, INDEX+14*, INDEX+49*, INDEX+55 |
| NE | INDEX+1~, INDEX+14*, INDEX+52*, INDEX+54, INDEX+61 |
| NERROR | INDEX+1~, INDEX+14*, INDEX+19, INDEX+29, INDEX+33, INDEX+48, INDEX+59, INDEX+61 |
| OI | INDEX+2~, INDEX+44*, INDEX+46, INDEX+49, INDEX+50, INDEX+51 |
| ORIFN | GETDATA~, GETDATA+2, GETDATA+3, GETDATA+4, RDATE~, RDATE+2, RDATE+4 |
| ORUPCHUK | GETDATA+1~, GETDATA+5 |
| ORUPCHUK("ORORDER" | GETDATA+3* |
| ORUPCHUK("ORREL" | GETDATA+4* |
| PROC | INDEX+2~ |
| RDIEN | RDATE+1~, RDATE+2*, RDATE+3, RDATE+4 |
| START | INDEX+2~, INDEX+13*, INDEX+57, INDEX+61 |
| STOP | INDEX+2~, INDEX+40*, INDEX+41*, INDEX+49, INDEX+50, INDEX+51, KOR+1~, KOR+6*, KOR+7, KOR+8 , SOR+3~, SOR+8*, SOR+9, SOR+10 |
| STRTDATE | INDEX+2~, INDEX+36*, INDEX+38*, INDEX+39, INDEX+49, INDEX+50, INDEX+51 |
| TEMP | INDEX+2~, INDEX+26*, INDEX+27, INDEX+30, INDEX+36, INDEX+40 |
| TENP | INDEX+2~, INDEX+7*, INDEX+8*, INDEX+9*, INDEX+22 |
| TEXT | INDEX+2~, INDEX+11*, INDEX+12, INDEX+23*, INDEX+24, INDEX+54*, INDEX+56 |
| U | INDEX+6, INDEX+30, INDEX+36, INDEX+40, RDATE+4 |
| X | KOR~, SOR~ |
| X(1 | KOR+2, KOR+4, SOR+4, SOR+6 |
| X(2 | KOR+3, KOR+7, KOR+8, SOR+5, SOR+9, SOR+10 |
| X(3 | KOR+3, KOR+7, KOR+8, SOR+5, SOR+9, SOR+10 |
| X(4 | KOR+6, SOR+8 |