LA7VORU ;DALOI/JMC - Builder of HL7 Lab Results OBR/OBX/NTE ;Jun 14, 2022@18:38
Source file <LA7VORU.m>
| Package | Total | Call Graph |
|---|---|---|
| Automated Lab Instruments | 10 | CREATE^LA7LOG $$OK2SEND^LA7SRR (BUILDSEG,FILE6249,FILESEG,RETOBR)^LA7VHLU SETID^LA7VHLU1 $$NVAF^LA7VHLU2 ($$ORC1,$$ORC12,$$ORC13,$$ORC17,$$ORC2,$$ORC21,$$ORC22,$$ORC3,$$ORC4,$$ORC5,$$ORC7)^LA7VORC MI^LA7VORU1 AP^LA7VORU2 (NTE,OBX)^LA7VORUA OBR^LA7VORUB |
| Kernel | 1 | $$KSP^XUPARAM |
| Registration | 1 | ($$PRIM,$$SITE)^VASITE |
| VA FileMan | 1 | $$GET1^DIQ |
| 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 | LA7QRY1 LA7VMSG1 LA7VORU1 LA7VORU2 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(LA) | ; called from IN^LA7VMSG(...)
; variables ; LA("HUID") - Host Unique ID from the local ACCESSION file (#68) ; LA("SITE") - Ordering site IEN in the INSTITUTION file (#4) ; LA("RUID") - Remote sites Unique ID from ACCESSION file (#68) ; LA("ORD") - Free text ordered test name from WKLD CODE file (#64) ; LA("NLT") - National Laboratory test code from WKLD CODE file (#64) ; LA("LRIDT") - Inverse date/time the lab arrival time (accession date/time) ; LA("SUB") - test subscript defined in LABORATORY TEST file (#60) ; LA("LRDFN") - IEN in LAB DATA file (#63) ; LA("ORD"), LA("NLT"), and LA("SUB") are sent for specific lab results. ; LA("AUTO-INST") - Auto-Instrument |
|
| CH | ; Build segments for "CH" subscript
|
|
| ORC | ; Build ORC segment
|
|
| OBR | ;Observation Request segment for Lab Order
|
|
| OBX | ;Observation/Result segment for Lab Results
|
|
| NTE | ; Build NTE segment
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | ORC+64 |
| CREATE^LA7LOG | EN+26 |
| $$OK2SEND^LA7SRR | EN+26 |
| BUILDSEG^LA7VHLU | ORC+93 |
| FILE6249^LA7VHLU | ORC+98 |
| FILESEG^LA7VHLU | ORC+94 |
| RETOBR^LA7VHLU | ORC+8 |
| SETID^LA7VHLU1 | ORC+42, ORC+43, ORC+100, ORC+101, ORC+103, ORC+104 |
| $$NVAF^LA7VHLU2 | EN+32 |
| $$ORC1^LA7VORC | ORC+16 |
| $$ORC12^LA7VORC | ORC+76 |
| $$ORC13^LA7VORC | ORC+81 |
| $$ORC17^LA7VORC | ORC+84 |
| $$ORC2^LA7VORC | ORC+21 |
| $$ORC21^LA7VORC | ORC+90 |
| $$ORC22^LA7VORC | ORC+91 |
| $$ORC3^LA7VORC | ORC+26 |
| $$ORC4^LA7VORC | ORC+41 |
| $$ORC5^LA7VORC | ORC+47 |
| $$ORC7^LA7VORC | ORC+55 |
| MI^LA7VORU1 | EN+37 |
| AP^LA7VORU2 | EN+38 |
| NTE^LA7VORUA | NTE+2 |
| OBX^LA7VORUA | OBX+2 |
| OBR^LA7VORUB | OBR+2 |
| $$PRIM^VASITE | EN+15 |
| $$SITE^VASITE | EN+17 |
| $$KSP^XUPARAM | ORC+11 |
| FileNo | Call Tags |
|---|---|
| ^SC - [#44] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LR - [#63] | EN+21, EN+29, ORC+5, ORC+52, ORC+54, ORC+87 |
| ^LRO(69.6 - [#69.6] | ORC+33, ORC+35, ORC+36, ORC+38 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DT | EN+15, EN+17 |
| >> GBL | ORC+94 |
| LA | EN~ |
| LA("AUTO-INST" | EN+15*, EN+19* |
| LA("HUID" | ORC+25, ORC+99, ORC+100, ORC+101 |
| LA("LRDFN" | EN+21, EN+25, EN+29, ORC+5, ORC+52, ORC+54, ORC+87 |
| LA("LRIDT" | EN+21, EN+25, EN+29, ORC+5, ORC+52, ORC+54, ORC+87 |
| LA("NLT" | EN+30, ORC+8, ORC+32, ORC+36, ORC+51, ORC+52 |
| LA("RUID" | ORC+8, ORC+20, ORC+32, ORC+33, ORC+102, ORC+103, ORC+104 |
| LA("SITE" | EN+32, ORC+8, ORC+32, ORC+33 |
| LA("SUB" | EN+21, EN+25, EN+29, EN+36, EN+37, EN+38, ORC+5, ORC+52, ORC+54, ORC+61 , ORC+66, ORC+67, ORC+70, ORC+80, ORC+87, ORC+88 |
| LA76205 | ORC+2~, ORC+54*, ORC+55 |
| >> LA76249 | ORC+42, ORC+43, ORC+100, ORC+101, ORC+103, ORC+104 |
| >> LA76249P | ORC+98 |
| LA763 | EN+13~, ORC+2~ |
| LA763(0 | EN+29*, ORC+5*, ORC+63, ORC+66, ORC+67, ORC+70, ORC+80, ORC+88, ORC+91 |
| LA7696 | ORC+2~, ORC+31*, ORC+33*, ORC+35, ORC+36, ORC+38 |
| LA7696TX | ORC+3~, ORC+34*, ORC+35*, ORC+36 |
| LA7DATA | ORC+2~, ORC+93, ORC+94, ORC+98 |
| >> LA7ECH | ORC+21, ORC+26, ORC+41, ORC+47, ORC+55, ORC+76, ORC+81, ORC+84, ORC+90, ORC+91 |
| >> LA7FS | ORC+21, ORC+26, ORC+41, ORC+47, ORC+55, ORC+76, ORC+81, ORC+84, ORC+90, ORC+91 , ORC+93 |
| LA7HIT | ORC+3~, ORC+31*, ORC+33, ORC+35, ORC+37* |
| >> LA7ID | ORC+42, ORC+100, ORC+103 |
| >> LA7INTYP | ORC+73, ORC+76 |
| LA7J | ORC+62~, ORC+63*, ORC+64, ORC+65 |
| LA7NLT | EN+13~, EN+30* |
| >> LA7NOMSG | ORC+97 |
| >> LA7NTESN | EN+33* |
| LA7NVAF | EN+13~, EN+32*, ORC+47, ORC+76 |
| >> LA7OBXSN | CH+4* |
| LA7PLOBR | ORC+2~, ORC+8 |
| LA7PLOBR("OBR-17" | ORC+73 |
| LA7RS | EN+13~ |
| LA7SM | ORC+2~, ORC+31*, ORC+38*, ORC+40, ORC+41, ORC+42, ORC+43 |
| LA7X | EN+13~, ORC+2~, ORC+19!, ORC+20*, ORC+21, ORC+24!, ORC+25*, ORC+26, ORC+50!, ORC+52* , ORC+53, ORC+54, ORC+58!, ORC+59*, ORC+66*, ORC+67*, ORC+70*, ORC+73*, ORC+76, ORC+79* , ORC+80*, ORC+81, ORC+87*, ORC+88*, ORC+89, ORC+90, ORC+91 |
| LA7Y | ORC+2~, ORC+58!, ORC+59*, ORC+64*, ORC+65*, ORC+75*, ORC+76, ORC+84 |
| LADFINST | ORC+2~, ORC+11*, ORC+75 |
| >> LRDFN | EN+25* |
| >> LRIDT | EN+25* |
| >> LRSS | EN+25* |
| ORC | ORC+2~, ORC+93 |
| ORC(0 | ORC+13* |
| ORC(1 | ORC+16* |
| ORC(12 | ORC+76* |
| ORC(13 | ORC+81* |
| ORC(17 | ORC+84* |
| ORC(2 | ORC+21* |
| ORC(21 | ORC+90* |
| ORC(22 | ORC+91* |
| ORC(3 | ORC+26* |
| ORC(4 | ORC+41* |
| ORC(5 | ORC+47* |
| ORC(7 | ORC+55* |
| PRIMARY | EN+13~, EN+15*, EN+16, EN+17*, EN+18*, EN+19 |
| U | EN+18, ORC+38 |