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 |