LRPX ;SLC/STAFF - Process lab indexes ;9/26/03 15:39
Source file <LRPX.m>
Package | Total | Call Graph |
---|---|---|
Lab Service | 1 | $$LRDFN^LRPXAPIU |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
CHKILL(LRDFN,LRIDT) | ; from LROC
; delete Chem xrefs in ^PXRMINDX(63 |
|
CHSET(LRDFN,LRIDT) | ; from LRVER3A
; add Chem xrefs in ^PXRMINDX(63 |
|
PATIENT(LRDFN,DFN,OK) | ;
|
|
TESTS(LRDFN,LRIDT,LRDN,TEST) | ;
|
|
KLAB(DFN,DATE,ITEM,NODE) | ; from LRPXRM
; delete index for lab data. |
|
SLAB(DFN,DATE,ITEM,NODE) | ; from LRPXRM, LRPXSXRA, LRPXSXRB, LRPXSXRL
; set index for lab data. |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAB(60 - [#60] | TESTS+4 |
^LR - [#63] | CHKILL+3, CHKILL+7, CHSET+3, CHSET+7, PATIENT+4, TESTS+2 |
^PXRMINDX(63 | KLAB+2!, KLAB+3!, KLAB+5!, SLAB+2*, SLAB+3*, SLAB+5* |
Name | Line Occurrences |
---|---|
KLAB | CHKILL+10 |
PATIENT | CHKILL+4, CHSET+4 |
SLAB | CHSET+10 |
TESTS | CHKILL+8, CHSET+8 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DAS | CHKILL+2~, CHKILL+9*, CHKILL+10, CHSET+2~, CHSET+9*, CHSET+10 |
DATA | TESTS+1~, TESTS+2*, TESTS+3 |
DATE | CHKILL+2~, CHKILL+5*, CHKILL+10, CHSET+2~, CHSET+5*, CHSET+10, KLAB~, KLAB+2, KLAB+3, KLAB+5 , SLAB~, SLAB+2, SLAB+3, SLAB+5 |
DFN | CHKILL+2~, CHKILL+4, CHKILL+10, CHSET+2~, CHSET+4, CHSET+10, PATIENT~, PATIENT+6*, PATIENT+7, KLAB~ , KLAB+2, KLAB+3, KLAB+5, SLAB~, SLAB+2, SLAB+3, SLAB+5 |
ITEM | KLAB~, KLAB+2, KLAB+3, KLAB+4, KLAB+5, SLAB~, SLAB+2, SLAB+3, SLAB+4, SLAB+5 |
LRDFN | CHKILL~, CHKILL+3, CHKILL+4, CHKILL+7, CHKILL+8, CHKILL+9, CHSET~, CHSET+3, CHSET+4, CHSET+7 , CHSET+8, CHSET+9, PATIENT~, PATIENT+3, PATIENT+4, PATIENT+7, TESTS~, TESTS+2 |
LRDN | CHKILL+2~, CHKILL+6*, CHKILL+7*, CHKILL+8, CHKILL+9, CHSET+2~, CHSET+6*, CHSET+7*, CHSET+8, CHSET+9 , TESTS~, TESTS+2, TESTS+4 |
LRIDT | CHKILL~, CHKILL+3, CHKILL+5, CHKILL+7, CHKILL+8, CHKILL+9, CHSET~, CHSET+3, CHSET+5, CHSET+7 , CHSET+8, CHSET+9, TESTS~, TESTS+2 |
NODE | KLAB~, KLAB+2, KLAB+3, KLAB+5, SLAB~, SLAB+2, SLAB+3, SLAB+5 |
OK | CHKILL+2~, CHKILL+4, CHSET+2~, CHSET+4, PATIENT~, PATIENT+2*, PATIENT+3*, PATIENT+5*, PATIENT+7* |
TEST | CHKILL+2~, CHKILL+8, CHKILL+10, CHSET+2~, CHSET+8, CHSET+10, TESTS~, TESTS+3*, TESTS+4* |
U | CHSET+3, PATIENT+5, PATIENT+6, TESTS+3 |
ZERO | PATIENT+1~, PATIENT+4*, PATIENT+5, PATIENT+6 |