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 |