LA7SM2 ;DALOI/JMC - Shipping Manifest Options ;Oct 30, 2008
Source file <LA7SM2.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 |
Package | Total | Caller Graph |
---|---|---|
Automated Lab Instruments | 4 | LA7S MANIFEST CLINICAL INFO LA7S MANIFEST TEST REQ INFO LA7SM1 LA7SMP |
Name | Comments | DBIA/ICR reference |
---|---|---|
REQINFO | ; Enter required information prior to shipping.
|
|
CHKREQI(LA7628,LA762801) | ; Check for required info/incomplete setup
; Call with LA7628 = ien of entry in file #62.8 ; LA762801 = ien of entry in file #62.8, TEST subfile |
|
SETERR | ; Set error log for entries missing values in 62.8
; Called from above. |
|
CHKAP | ; Check AP subscripts for specimen and associated topographies
|
|
BUILDRI | ; Build global with required info to print on manifest.
; Called from LA7SMP |
|
RCI | ; Enter/edit relevant clinical information
|
Name | Field # of Occurrence |
---|---|
EN^DDIOL | REQINFO+5, REQINFO+9, REQINFO+14, RCI+6, RCI+10, RCI+24 |
$$GET1^DID | SETERR+3 |
FIELD^DID | RCI+30 |
FILE^DIE | RCI+50 |
$$GET1^DIQ | CHKREQI+36, CHKREQI+52, RCI+43, RCI+44 |
^DIR | RCI+26, RCI+46 |
CLEANUP^LA7SM | REQINFO+2, REQINFO+6, REQINFO+10, REQINFO+16, RCI+3, RCI+7, RCI+11, RCI+14, RCI+22, RCI+27 , RCI+52 |
INIT^LA7SM | REQINFO+1, RCI+2 |
LOCKSM^LA7SM | REQINFO+7, RCI+8 |
SEL^LA7SM | RCI+13 |
UNLOCKSM^LA7SM | REQINFO+10, REQINFO+13, RCI+11, RCI+14, RCI+22, RCI+27, RCI+52 |
INFOEE^LA7SM2A | REQINFO+12 |
ASK^LA7SMP | REQINFO+15 |
$$SELSM^LA7SMU | REQINFO+3, RCI+4 |
$$NVAF^LA7VHLU2 | RCI+32 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^LAB(60 - [#60] | GET1^DIQ |
^LAB(61 - [#61] | GET1^DIQ |
62.801 | FIELD^DID, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAB(60 - [#60] | CHKREQI+41, RCI+24 |
^LAB(61 - [#61] | CHKREQI+49, CHKREQI+51, CHKREQI+53 |
^LAHM(62.8 - [#62.8] | REQINFO+11, CHKREQI+10, CHKREQI+14, RCI+12, RCI+16, RCI+17 |
^LAHM(62.9 - [#62.9] | CHKREQI+12, RCI+31 |
^LR - [#63] | CHKAP+10, CHKAP+15 |
^LRO(68 - [#68] | CHKAP+4, CHKAP+6 |
^TMP("LA7ERR" | SETERR+5* |
^TMP("LA7SMRI" | BUILDRI+8, BUILDRI+24* |
Name | Field # of Occurrence |
---|---|
^( | CHKAP+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | RCI+1~, RCI+40!, RCI+41*, RCI+42 |
DIR | RCI+29! |
DIR("?" | RCI+36* |
DIR("A" | RCI+25*, RCI+35* |
DIR("B" | RCI+44*, RCI+45! |
DIR(0 | RCI+25*, RCI+35* |
DIRUT | RCI+27, RCI+40!, RCI+47 |
DTOUT | RCI+40! |
DUOUT | RCI+40! |
FDA | RCI+1~, RCI+40! |
FDA( | RCI+49* |
>> LA760( | RCI+20*, RCI+24, RCI+41 |
LA761 | CHKREQI+47~, CHKREQI+48*, CHKREQI+49, CHKREQI+51, CHKREQI+52, CHKREQI+53, CHKREQI+54, CHKREQI+56 |
LA761(0 | CHKREQI+52*, CHKREQI+54, CHKREQI+56 |
LA7628 | CHKREQI~, CHKREQI+10, CHKREQI+14, SETERR+5, RCI+1~, RCI+37*, RCI+42 |
LA7628(0 | CHKREQI+10*, CHKREQI+11, CHKREQI+34 |
LA762801 | CHKREQI~, CHKREQI+14, RCI+1~, RCI+42*, RCI+43, RCI+44, RCI+49 |
LA762801(0 | BUILDRI+8, BUILDRI+24 |
LA762801(1 | BUILDRI+6, BUILDRI+11, BUILDRI+12, BUILDRI+13, BUILDRI+14 |
LA762801(2 | BUILDRI+6, BUILDRI+17, BUILDRI+18, BUILDRI+19, BUILDRI+20, BUILDRI+21 |
LA7DIE | RCI+40! |
LA7DIR | RCI+1~ |
LA7DIR("DESCRIPTION" | RCI+36 |
LA7DIR("FIELD | LENGTH" , RCI+33*, RCI+35 |
LA7DIR("HELP-PROMPT" | RCI+34*, RCI+36 |
LA7ERMSG | CHKREQI+7~, CHKREQI+9*, CHKREQI+42*, CHKREQI+54*, CHKREQI+56*, SETERR+4, SETERR+6*, CHKAP+1~, CHKAP+11*, CHKAP+16* |
>> LA7ERR | CHKREQI+9*, CHKREQI+37* |
>> LA7ERR( | SETERR+3*, SETERR+4* |
>> LA7ERR("" | CHKREQI+37 |
LA7FILE | CHKREQI+7~, CHKREQI+16*, CHKREQI+36*, CHKREQI+42*, CHKREQI+52*, SETERR+3, SETERR+4, SETERR+5, CHKAP+1~, CHKAP+7* |
LA7FLD | CHKREQI+7~, CHKREQI+19*, CHKREQI+22*, CHKREQI+25*, CHKREQI+28*, CHKREQI+31*, CHKREQI+35*, CHKREQI+36*, CHKREQI+42*, CHKREQI+54* , CHKREQI+56*, SETERR+3, SETERR+4, SETERR+5, CHKAP+1~, CHKAP+11*, CHKAP+16* |
LA7I | CHKREQI+7~, BUILDRI+3~, BUILDRI+8*, BUILDRI+11*, BUILDRI+12, BUILDRI+13, BUILDRI+14, BUILDRI+17*, BUILDRI+18, BUILDRI+19 , BUILDRI+20, BUILDRI+21, BUILDRI+24*, RCI+15*, RCI+16*, RCI+17, RCI+20, RCI+23*, RCI+24*, RCI+39* , RCI+41 |
LA7I( | CHKREQI+14* |
LA7I(0 | CHKREQI+36, CHKREQI+41, CHKREQI+42, CHKREQI+46, CHKREQI+48, SETERR+5, CHKAP+3, RCI+17*, RCI+18, RCI+19 , RCI+20 |
LA7I(1 | CHKREQI+18, CHKREQI+19, CHKREQI+21, CHKREQI+22 |
LA7I(2 | CHKREQI+24, CHKREQI+25, CHKREQI+27, CHKREQI+28, CHKREQI+30, CHKREQI+31 |
LA7I(5 | CHKREQI+35, CHKREQI+50 |
LA7J | CHKREQI+7~, CHKREQI+14*, CHKREQI+19*, CHKREQI+22*, CHKREQI+25*, CHKREQI+28*, CHKREQI+31*, CHKREQI+35*, CHKAP+1~, CHKAP+14* , CHKAP+15* |
LA7OK | CHKAP+1~, CHKAP+3*, CHKAP+11*, CHKAP+16* |
LA7QUIT | REQINFO+2, REQINFO+8, REQINFO+9, REQINFO+12, REQINFO+14, RCI+1~, RCI+3, RCI+9, RCI+10, RCI+14 , RCI+19*, RCI+21*, RCI+22, RCI+27*, RCI+37*, RCI+38, RCI+39, RCI+47* |
LA7SCFG | REQINFO+3, CHKREQI+7~, CHKREQI+11*, CHKREQI+12, RCI+4 |
LA7SCFG(0 | CHKREQI+12* |
>> LA7SM | REQINFO+3*, REQINFO+4, REQINFO+5, REQINFO+11, REQINFO+15, RCI+4*, RCI+5, RCI+6, RCI+12, RCI+16 , RCI+17, RCI+37 |
>> LA7SM(0 | REQINFO+11*, RCI+12*, RCI+31 |
LA7TCNT | RCI+1~, RCI+15*, RCI+20*, RCI+21, RCI+25 |
>> LA7UID | RCI+16 |
LA7X | CHKREQI+7~, BUILDRI+3~, RCI+31*, RCI+32, RCI+41* |
LA7X( | BUILDRI+8*, BUILDRI+24 |
LA7X(1 | BUILDRI+12*, BUILDRI+13*, BUILDRI+14* |
LA7X(2 | BUILDRI+18*, BUILDRI+19*, BUILDRI+20*, BUILDRI+21* |
LA7Y | CHKREQI+7~, RCI+1~, RCI+37*, RCI+38*, RCI+39, RCI+41 |
>> LA7YARRY | RCI+28* |
>> LA7YARRY( | RCI+38, RCI+39, RCI+41 |
LRAA | CHKAP+1~, CHKAP+6* |
LRAD | CHKAP+1~, CHKAP+6* |
LRAN | CHKAP+1~, CHKAP+6* |
LRDFN | CHKAP+1~, CHKAP+3*, CHKAP+10, CHKAP+15 |
LRIDT | CHKAP+1~, CHKAP+6*, CHKAP+10, CHKAP+15 |
LRSS | CHKREQI+7~, CHKREQI+41*, CHKREQI+42, CHKREQI+43, CHKREQI+53, CHKAP+7, CHKAP+10, CHKAP+15 |
LRUID | CHKAP+1~, CHKAP+3*, CHKAP+4, CHKAP+5 |
X | CHKAP+1~, CHKAP+4*, CHKAP+5, CHKAP+6, RCI+47, RCI+48 |
>> Y | RCI+28, RCI+48*, RCI+49 |