LA7VCIN1 ;VHA/DALOI/JMC - Process Incoming UI Msgs, continued ; 22-Oct-2013 09:22 ; MAW
Source file <LA7VCIN1.m>
Package | Total | Call Graph |
---|---|---|
Automated Lab Instruments | 12 | CREATE^LA7LOG XQA^LA7UXQA (MSH,NTE,ORC,PID,PV1)^LA7VCIN2 MSA^LA7VCIN3 OBR^LA7VCIN4 OBX^LA7VCIN5 (SPM,TQ1)^LA7VCIN9 ^LA7VCMI (SENDACB,SENDARB,SENDOSB,SENDUNCB)^LA7VCN1A (SETID,UPID,UTS)^LA7VHLU1 $$GETSEG^LA7VHLU2 OBR^LA7VORM |
Kernel | 1 | $$DT^XLFDT |
VA Fileman | 1 | FILE^DIE |
Name | Comments | DBIA/ICR reference |
---|---|---|
KILLTQ1 | ;clean up variables used by TQ1
|
|
FSH | ;;
|
|
KILLBLG | ;Clean up variables used by BLG and following segments
|
|
MSH | ;;
|
|
MSA | ;; Process MSA segment
|
|
KILLSPM | ;clean up variables used by SPM
|
|
PID | ;; Process PID segment
|
|
BSH | ;; Process various HL7 header segments
|
|
SPM | ;; Process SPM segment
|
|
KILLPID | ; Clean up variables used by PID and following segments
|
|
PV1 | ;; Process PV1 segment
|
|
KILLORC | ; Clean up variables used by ORC and following segments
|
|
KILLPV1 | ; Clean up variables used by PV1 and following segments
|
|
OBX | ;; Process OBX segment
|
|
NXTMSG | ;
|
|
OBR | ;; Process OBR segment
|
|
KILLOBX | ; Clean up variables used by OBX and following segments
|
|
KILLMSH | ; Clean up variables used by MSH and following segments
|
|
KILLOBR | ; Clean up variables used by OBR and following segments
|
|
KILLMSA | ; Clean up variables used by MSA and following segments
|
|
TQ1 | ;; Process TQ1 segment
|
|
NTE | ;; Process NTE segment
|
|
ORC | ;; Process ORC segment
|
Name | Field # of Occurrence |
---|---|
FILE^DIE | NXTMSG+40 |
CREATE^LA7LOG | NXTMSG+12, NXTMSG+25, NXTMSG+29, OBR+10, OBX+7, ORC+7, PID+7, PV1+7 |
XQA^LA7UXQA | NXTMSG+48, NXTMSG+55 |
MSH^LA7VCIN2 | MSH+3 |
NTE^LA7VCIN2 | NTE+9, NTE+10, NTE+11 |
ORC^LA7VCIN2 | ORC+9 |
PID^LA7VCIN2 | PID+12 |
PV1^LA7VCIN2 | PV1+9 |
MSA^LA7VCIN3 | MSA+4 |
OBR^LA7VCIN4 | OBR+12, OBR+13 |
OBX^LA7VCIN5 | OBX+18, OBX+36 |
SPM^LA7VCIN9 | SPM+2 |
TQ1^LA7VCIN9 | TQ1+2 |
^LA7VCMI | OBX+27 |
SENDACB^LA7VCN1A | NXTMSG+70 |
SENDARB^LA7VCN1A | NXTMSG+61 |
SENDOSB^LA7VCN1A | NXTMSG+64 |
SENDUNCB^LA7VCN1A | NXTMSG+67 |
SETID^LA7VHLU1 | NXTMSG+13, NXTMSG+35 |
UPID^LA7VHLU1 | NXTMSG+43 |
UTS^LA7VHLU1 | OBX+33 |
$$GETSEG^LA7VHLU2 | NXTMSG+19 |
OBR^LA7VORM | OBR+14 |
$$DT^XLFDT | NXTMSG+6 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^LAHM(62.48 - [#62.48] | NXTMSG+47, NXTMSG+51 |
^LAHM(62.49 - [#62.49] | NXTMSG+10, NXTMSG+38 |
^TMP("LA7 ABNORMAL RESULTS" | NXTMSG+70 |
^TMP("LA7 AMENDED RESULTS" | NXTMSG+61 |
^TMP("LA7 ORDER STATUS" | NXTMSG+64 |
^TMP("LA7 UNITS/NORMALS CHANGED" | NXTMSG+67 |
^TMP("LA7-ID" | KILLMSH+3! |
^TMP("LA7-ORM" | KILLMSH+3! |
^TMP("LA7-ORU" | NXTMSG+48, KILLMSH+3! |
^TMP("LA7TC" | NXTMSG+58! |
Name | Line Occurrences |
---|---|
@( | NXTMSG+31 |
KILLMSA | MSA+2 |
KILLMSH | NXTMSG+72, MSH+1 |
KILLOBR | OBR+2 |
KILLOBX | OBX+2 |
KILLORC | ORC+2 |
KILLPID | PID+2 |
KILLPV1 | PV1+2 |
KILLSPM | SPM+1 |
KILLTQ1 | TQ1+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DFN | KILLPID+1! |
DT | NXTMSG+6* |
FDA | NXTMSG+1~ |
FDA(1 | NXTMSG+39* |
LA70070 | KILLOBR+1! |
LA760 | KILLOBR+1! |
LA761 | KILLOBR+1! |
LA762 | KILLOBR+1! |
LA7624 | KILLOBR+1! |
>> LA76248 | NXTMSG+47, NXTMSG+48, NXTMSG+51 |
>> LA76249 | NXTMSG+10, NXTMSG+13, NXTMSG+19, NXTMSG+35, NXTMSG+38, NXTMSG+39, NXTMSG+43 |
LA7628 | OBX+33, KILLORC+1! |
LA7629 | KILLORC+1! |
LA7696 | KILLOBR+1! |
LA7AA | KILLOBR+2! |
LA7ABORT | NXTMSG+1~, NXTMSG+5*, NXTMSG+11*, NXTMSG+19, OBR+9*, OBX+6*, ORC+6*, PID+6*, PV1+6* |
LA7ACC | KILLOBR+2! |
LA7AD | KILLOBR+2! |
LA7AN | KILLOBR+2! |
LA7CDT | KILLOBR+2! |
LA7CNT | NXTMSG+1~, NXTMSG+5* |
LA7CS | KILLMSH+1! |
LA7CSITE | KILLMSH+1!, KILLORC+2! |
LA7DOB | KILLPID+2! |
LA7DUR | KILLORC+2! |
LA7DURU | KILLORC+2! |
LA7ECH | KILLMSH+1! |
LA7END | NXTMSG+1~, NXTMSG+5*, NXTMSG+19* |
LA7EOL | KILLORC+2! |
LA7ERR | NXTMSG+1~, NXTMSG+4*, NXTMSG+11*, NXTMSG+12, NXTMSG+24*, NXTMSG+25, NXTMSG+28*, NXTMSG+29, OBR+9*, OBR+10 , OBX+6*, OBX+7, ORC+6*, ORC+7, PID+6*, PID+7, PV1+6*, PV1+7 |
LA7FID | KILLOBR+2! |
LA7FS | NXTMSG+27, KILLMSH+1! |
LA7HLV | KILLMSH+1! |
LA7ICN | KILLPID+2! |
>> LA7ID | NXTMSG+7*, NXTMSG+13, NXTMSG+35 |
LA7INDX | NXTMSG+2~, NXTMSG+5*, NXTMSG+19 |
>> LA7INTYP | NXTMSG+48, OBR+8, ORC+5 |
>> LA7ISQN | OBX+17, OBX+26 |
LA7LOC | KILLPV1+1! |
LA7LWL | KILLOBR+2! |
LA7MEDT | KILLMSH+1! |
LA7MID | KILLMSH+1! |
LA7MSATM | KILLMSA+1! |
LA7MTYP | NXTMSG+47, NXTMSG+51, NXTMSG+58, NTE+9, NTE+10, NTE+11, OBR+12, OBR+13, OBR+14, OBX+14 , OBX+36, KILLMSH+1! |
LA7OCR | KILLORC+2! |
LA7ODUR | KILLORC+2! |
LA7ODURU | KILLORC+2! |
LA7ONLT | KILLOBR+2! |
LA7ORDT | KILLORC+2! |
LA7ORS | KILLOBX+1! |
LA7OTST | OBX+33, KILLOBR+2! |
LA7OTYPE | KILLORC+3! |
LA7OUR | KILLORC+3! |
LA7PEB | KILLORC+3! |
LA7PMD | KILLOBX+1! |
LA7PNM | KILLPID+2! |
LA7POC | KILLOBR+3! |
LA7PON | KILLORC+3! |
LA7POP | KILLORC+3! |
LA7PRACE | KILLPID+2! |
LA7PTID2 | KILLPID+2! |
LA7PTID3 | KILLPID+2! |
LA7PTID4 | KILLPID+2! |
LA7PVB | KILLORC+3! |
LA7QUIT | NXTMSG+2~, NXTMSG+5*, NTE+7, OBR+5*, OBX+11, PID+10* |
LA7RACE | KILLPID+4! |
LA7RAP | KILLMSH+2! |
LA7RFAC | KILLMSH+2! |
LA7RLNC | KILLOBX+1! |
LA7RMK | KILLOBX+1! |
LA7RNLT | KILLOBX+1! |
LA7RO | KILLOBX+1! |
LA7ROOT | NXTMSG+52~, NXTMSG+53*, NXTMSG+54*, NXTMSG+55 |
LA7RSTAT | KILLOBR+1! |
LA7SAC | KILLOBR+3! |
LA7SAP | KILLMSH+2! |
LA7SEG | NXTMSG+2~, NXTMSG+19 |
LA7SEG(0 | NXTMSG+20, NXTMSG+27 |
LA7SEQ | NXTMSG+5*, NXTMSG+34, MSA+7*, MSH+6*, NTE+2, OBR+8, OBR+17*, OBX+5, OBX+39*, TQ1+3* , SPM+3*, ORC+5, ORC+12*, PID+5, PID+15*, PV1+5, PV1+12*, KILLMSH+2! |
LA7SEX | KILLPID+3! |
LA7SFAC | KILLMSH+2! |
LA7SID | KILLOBR+3! |
LA7SM | KILLORC+3! |
LA7SOBR | KILLOBR+3! |
LA7SOBX | KILLOBX+1! |
LA7SPCDT | KILLSPM+1! |
LA7SPCND | KILLSPM+1! |
LA7SPCNI | KILLSPM+1! |
LA7SPCSN | KILLSPM+1! |
LA7SPCST | KILLSPM+1! |
LA7SPEC | KILLOBR+3! |
LA7SPID | KILLPID+3! |
LA7SPRJR | KILLSPM+1! |
LA7SPTHL | KILLSPM+1! |
LA7SPTSN | KILLSPM+1! |
LA7SPTY | KILLOBR+3! |
LA7SPTYI | KILLSPM+1! |
LA7SPTYP | KILLSPM+1! |
LA7SPV1 | KILLPV1+1! |
LA7SS | OBX+16, OBX+25, KILLOBR+3! |
LA7SSN | KILLPID+3! |
LA7STP | KILLTQ1+1! |
LA7STT | KILLTQ1+1! |
LA7STYP | NXTMSG+2~, NXTMSG+20*, NXTMSG+21, NXTMSG+23, NXTMSG+27, NXTMSG+31 |
LA7UID | OBX+33, KILLOBR+3! |
LA7UR | KILLOBR+3! |
LRDFN | KILLPID+4! |
LRTDFN | KILLPID+4! |
Name | Field # of Occurrence |
---|---|
$T(@LA7STYP | NXTMSG+30 |