LRSRVR5 ;DALOI/JMC - LAB DATA SERVER - Load standardized code mappings ;01/13/11 09:16
Source file <LRSRVR5.m>
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 |
---|---|---|
RMAP | ; Load RELMA mapping into site's system
|
|
CTMAP | ; Load SNOMED CT mapping into site's system
|
|
PROCESS | ; Process the message and load file
|
|
EXTRACT | ; Extract data from PackMan global format in MailMan message.
|
|
LDFILE | ; Load/store entries in mapping transport file.
|
|
TASKMAP | ; Task/run applying the mapping to site's lab files
|
|
PURGE(LRSTAT,LRDATE) | ; Purge entries matching status selected.
; Call with: ; LRSTAT = record status to purge ; LRDATE = (optional) only purge records with a Status Date <= LRDATE |
|
PRGNIGHT | ; Called from LRNIGHT to purge eligible entries in file 95.4
|
Name | Field # of Occurrence |
---|---|
FILE^DICN | LDFILE+11 |
^DIK | PURGE+14 |
IX1^DIK | LDFILE+26 |
LD^LRSCTF | TASKMAP+16 |
CLEAN^LRSRVR | PROCESS+69 |
$$SITE^VASITE | PROCESS+7, TASKMAP+16 |
$$FMADD^XLFDT | PRGNIGHT+5 |
$$HTE^XLFDT | EXTRACT+12, TASKMAP+8, TASKMAP+21 |
$$HTFM^XLFDT | PROCESS+6, PROCESS+50, PROCESS+55, EXTRACT+11 |
$$GOTLOCAL^XMXAPIG | PROCESS+12 |
$$PAKMAN^XMXSEC1 | EXTRACT+7 |
$$GET^XPAR | PRGNIGHT+4 |
SETUP^XQALERT | PROCESS+17, PROCESS+26, PROCESS+37, TASKMAP+10, TASKMAP+23 |
$$IEN^XUAF4 | LDFILE+7 |
$$NNT^XUAF4 | PROCESS+8 |
FileNo | Call Tags |
---|---|
^LAHM(95.4 - [#95.4] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAHM( | PROCESS+32, PROCESS+46, LDFILE+16*, LDFILE+18*, LDFILE+19*, LDFILE+20*, LDFILE+21* |
^LAHM(95.4 - [#95.4] | PURGE+12 |
^TMP($J | PROCESS+40, PROCESS+49, PROCESS+51, LDFILE+5, LDFILE+16 |
^XTMP( | EXTRACT+9!, EXTRACT+11*, EXTRACT+12*, EXTRACT+27* |
^XTMP("LABSERVER LOADING" | PROCESS+21, PROCESS+66 |
^XTMP("LRMAP-HDL-" | PROCESS+50*, PROCESS+51*, PROCESS+55*, PROCESS+56*, PROCESS+59, PROCESS+62 |
^XTMP("LRMAP-HDL-SCT" | TASKMAP+17! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | LDFILE+24!, LDFILE+25*, PURGE+5~, PURGE+11*, PURGE+12 |
DIC | PROCESS+2~, LDFILE+4!, LDFILE+10* |
DIC(0 | LDFILE+10* |
DIK | LDFILE+24!, LDFILE+25*, PURGE+5~, PURGE+6* |
DINUM | PROCESS+2~, LDFILE+4! |
DO | PROCESS+2~, LDFILE+4! |
DT | PRGNIGHT+5 |
I | PROCESS+60~, PROCESS+61*, PROCESS+62* |
I(0 | PROCESS+62* |
>> LR4 | LDFILE+7*, LDFILE+8, LDFILE+18 |
>> LRABORT | TASKMAP+21 |
LRCNT | PROCESS+2~, PROCESS+39*, PROCESS+41*, PROCESS+42 |
LRDATA | EXTRACT+2~, EXTRACT+19*, EXTRACT+24*, EXTRACT+25* |
LRDATE | PURGE~, PURGE+13, PRGNIGHT+2~, PRGNIGHT+5*, PRGNIGHT+6 |
LRDAYS | PRGNIGHT+2~, PRGNIGHT+4*, PRGNIGHT+5 |
LRDT | PROCESS+2~, PROCESS+6*, PROCESS+50, PROCESS+55, EXTRACT+11 |
LRFILE | PROCESS+2~, PROCESS+7*, PROCESS+32, PROCESS+35, PROCESS+46, LDFILE+16, LDFILE+18, LDFILE+19, LDFILE+20, LDFILE+21 |
LRGLO | EXTRACT+2~, EXTRACT+24*, EXTRACT+25 |
>> LRHDL | PROCESS+54, PROCESS+56, EXTRACT+15*, EXTRACT+22*, EXTRACT+27 |
LRI | PROCESS+2~, PROCESS+21*, PROCESS+32*, PROCESS+39*, PROCESS+40*, LDFILE+5, LDFILE+16 |
LRI(0 | LDFILE+5*, LDFILE+6, LDFILE+19 |
LRIEN | PROCESS+2~, LDFILE+4!, LDFILE+13*, LDFILE+16, LDFILE+18, LDFILE+19, LDFILE+20, LDFILE+21, LDFILE+25 |
LRMAILGROUP | PROCESS+2~, PROCESS+11*, PROCESS+12, PROCESS+14*, PROCESS+16, PROCESS+25, PROCESS+36, TASKMAP+9, TASKMAP+22 |
LRNAME | RMAP+4~, RMAP+5*, CTMAP+5~, CTMAP+6*, PROCESS+50, PROCESS+55, EXTRACT+11 |
LRNODE | RMAP+4~, RMAP+5*, CTMAP+5~, CTMAP+6*, EXTRACT+9, EXTRACT+11, EXTRACT+12, EXTRACT+27 |
LRNOW | PROCESS+2~, PROCESS+6*, LDFILE+21 |
LROK | PROCESS+60~, PROCESS+61*, PROCESS+62*, PROCESS+63 |
LRQUIT | PURGE+5~, PURGE+6*, PURGE+7, PURGE+8*, PURGE+9*, PURGE+10* |
LRROOT | PURGE+5~, PURGE+6*, PURGE+7*, PURGE+8, PURGE+9, PURGE+10, PURGE+11 |
LRST | PROCESS+2~, PROCESS+7*, EXTRACT+12 |
LRSTART | EXTRACT+2~, EXTRACT+15*, EXTRACT+19*, EXTRACT+20*, EXTRACT+23 |
LRSTAT | PURGE~, PURGE+10, PRGNIGHT+2~, PRGNIGHT+6* |
LRSTATDT | PURGE+5~, PURGE+12*, PURGE+13 |
LRSTN | PROCESS+2~, PROCESS+7* |
LRTEXT | EXTRACT+2~, EXTRACT+15*, EXTRACT+17*, EXTRACT+18*, EXTRACT+19*, EXTRACT+21 |
LRTYPE | RMAP+4~, RMAP+6*, CTMAP+5~, CTMAP+7*, PROCESS+16, PROCESS+24, PROCESS+25, PROCESS+35, PROCESS+36, TASKMAP+8 , TASKMAP+9, TASKMAP+12, TASKMAP+15, TASKMAP+21, TASKMAP+22 |
LRTYPE(0 | RMAP+6*, CTMAP+7*, PROCESS+15, PROCESS+50, PROCESS+51, PROCESS+55, PROCESS+56, PROCESS+59, PROCESS+62 |
LRVAL | PROCESS+2~, PROCESS+7*, PROCESS+8*, LDFILE+8 |
>> LRX | LDFILE+6*, LDFILE+7, LDFILE+10 |
U | PURGE+12 |
X | PROCESS+2~, PROCESS+6*, LDFILE+10* |
>> XMER | EXTRACT+16 |
>> XMFROM | EXTRACT+12 |
>> XMREC | EXTRACT+16 |
>> XMRG | EXTRACT+17, EXTRACT+18, EXTRACT+19, EXTRACT+20, EXTRACT+22, EXTRACT+24, EXTRACT+25 |
>> XMZ | RMAP+5, CTMAP+6, PROCESS+25, PROCESS+36, PROCESS+56, EXTRACT+7, TASKMAP+9, TASKMAP+22 |
XQA | PROCESS+13~, PROCESS+23~, PROCESS+34~, TASKMAP+2~, TASKMAP+20! |
XQA("G." | PROCESS+16*, PROCESS+25*, PROCESS+36*, TASKMAP+9*, TASKMAP+22* |
XQADATA | PROCESS+13~, PROCESS+23~, PROCESS+34~, TASKMAP+2~, TASKMAP+20! |
XQAID | PROCESS+13~, PROCESS+16*, PROCESS+23~, PROCESS+25*, PROCESS+34~, PROCESS+36*, TASKMAP+2~, TASKMAP+9*, TASKMAP+20!, TASKMAP+22* |
XQAMSG | PROCESS+13~, PROCESS+15*, PROCESS+23~, PROCESS+24*, PROCESS+34~, PROCESS+35*, TASKMAP+2~, TASKMAP+8*, TASKMAP+20!, TASKMAP+21* |
XQAROU | PROCESS+13~, PROCESS+23~, PROCESS+34~, TASKMAP+2~, TASKMAP+20! |
>> Y | LDFILE+12, LDFILE+13 |