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 |