LA7VORU2 ;DALOI/JMC - LAB ORU (Result) message builder cont'd ;06/03/13 20:11
Source file <LA7VORU2.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 | LA7QRY1 LA7VORM3 LA7VORU LA7VORU1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| AP | ; Observation/Result segment for Lab AP Results
|
|
| APORM | ; Entry point when building OBX segments for ORM message
|
|
| PMR | ; Process main report
|
|
| PSR | ; Process supplementary reports
|
|
| SPEC | ; Send specimen multiple as series of OBX segments. One OBX segment for each specimen
; If DoD then send two OBX for each specimen, 1st with free text specimen description, 2nd with SNOMED CT, |
|
| DOD | ; Build OBX segment's to special DoD specifications.
; Send word-processing fields as series of ST data type OBX's for DoD. ; DoD cannot handle formatted text (FT) data type. |
|
| DODSR | ; Build OBX segment's to special DoD specifications.
; Send Supplementary reports fields as series of ST data type OBX's for DoD. ; DoD cannot handle formatted text (FT) data type. |
|
| RPTNTE | ; Send report comments
; Called from LA7VORU1 to send MI NTE segments |
|
| RPT | ; Report specimen results as OBX segments to DoD - taken from various XXX RPT REMARK fields (13, 17, 21, 27, 37)
; Called from LA7VORU1. |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> LA("LRDFN" | AP+4 |
| >> LA("LRIDT" | AP+4 |
| >> LA("NLT" | AP+6, AP+7*, PSR+2, PSR+3* |
| >> LA("SUB" | AP+4 |
| LA7CMTYP | RPTNTE+3~, RPTNTE+8*, RPTNTE+14*, RPTNTE+15*, RPTNTE+16*, RPTNTE+17*, RPTNTE+19*, RPTNTE+20*, RPTNTE+21*, RPTNTE+22* , RPTNTE+23*, RPTNTE+25*, RPTNTE+26*, RPTNTE+27*, RPTNTE+28*, RPTNTE+30*, RPTNTE+31*, RPTNTE+32*, RPTNTE+34*, RPTNTE+35* , RPTNTE+36* |
| LA7DA | SPEC+3~, SPEC+5*, SPEC+6*, SPEC+7, DOD+3~, DOD+7*, DOD+8*, DOD+9, DODSR+4~, DODSR+5* , DODSR+6*, DODSR+7, RPT+2~, RPT+6*, RPT+7* |
| LA7DATA | AP+2~ |
| LA7FMT | RPTNTE+3~, RPTNTE+8*, RPTNTE+10*, RPTNTE+43, RPTNTE+47 |
| LA7IDT | AP+2~, AP+4*, APORM+8~, APORM+11*, PMR+11~, PMR+12*, PMR+13*, PMR+17*, PSR+6~, PSR+11* , SPEC+3~, SPEC+7*, DOD+6~, DOD+9*, DODSR+4~, DODSR+7*, RPT+2~, RPT+7* |
| >> LA7INTYP | RPTNTE+10 |
| LA7J | RPTNTE+3~, RPTNTE+40*, RPTNTE+41*, RPTNTE+42, RPTNTE+43 |
| LA7ND | RPTNTE+3~, RPTNTE+6*, RPTNTE+14*, RPTNTE+15*, RPTNTE+16*, RPTNTE+17*, RPTNTE+19*, RPTNTE+20*, RPTNTE+21*, RPTNTE+22* , RPTNTE+23*, RPTNTE+25*, RPTNTE+26*, RPTNTE+27*, RPTNTE+28*, RPTNTE+30*, RPTNTE+31*, RPTNTE+32*, RPTNTE+34*, RPTNTE+35* , RPTNTE+36*, RPTNTE+38, RPTNTE+41, RPTNTE+42, RPT+2~, RPT+4*, RPT+5, RPT+7 |
| >> LA7NLT | AP+6*, AP+7*, PSR+2*, PSR+3* |
| >> LA7NVAF | AP+10, PMR+5, PMR+6, PSR+10, SPEC+7, SPEC+8, RPTNTE+6 |
| >> LA7OBXSN | APORM+6*, PMR+2*, PSR+4* |
| LA7ORG | PMR+1~, PMR+9*, PMR+10*, PMR+12, PMR+13, PMR+16, PMR+17 |
| LA7SB | DOD+6~, DOD+7*, DOD+8 |
| LA7SOC | RPTNTE+3~, RPTNTE+6* |
| LA7SR | APORM+5~, APORM+6*, APORM+7*, APORM+10, APORM+11, PSR+1~, PSR+4*, PSR+5*, PSR+8, PSR+11 , DODSR+6, DODSR+7 |
| LA7SS | APORM+5~, PMR+1~, PMR+15*, PMR+16*, PMR+17, PSR+1~ |
| LA7TXT | RPTNTE+3~, RPTNTE+44*, RPTNTE+47 |
| LA7TXT( | RPTNTE+43* |
| LA7X | RPTNTE+3~, RPTNTE+42*, RPTNTE+43, RPTNTE+44 |
| >> LRDFN | AP+4*, AP+14, APORM+7, APORM+10, PMR+10, PMR+16, PSR+5, PSR+8, SPEC+6, DOD+8 , DODSR+6, RPTNTE+41, RPTNTE+42, RPT+7 |
| >> LRIDT | AP+4*, AP+14, APORM+7, APORM+10, APORM+11, PMR+10, PMR+12, PMR+13, PMR+16, PMR+17 , PSR+5, PSR+8, PSR+11, SPEC+6, SPEC+7, DOD+8, DOD+9, DODSR+6, DODSR+7, RPTNTE+41 , RPTNTE+42, RPT+7 |
| LRSB | AP+2~, APORM+6*, PMR+5*, PMR+12*, PMR+13*, PMR+15*, PSR+4*, SPEC+3~, SPEC+5*, SPEC+7* , SPEC+8*, DOD+5*, DOD+7, RPTNTE+14, RPTNTE+15, RPTNTE+16, RPTNTE+17, RPTNTE+19, RPTNTE+20, RPTNTE+21 , RPTNTE+22, RPTNTE+23, RPTNTE+25, RPTNTE+26, RPTNTE+27, RPTNTE+28, RPTNTE+30, RPTNTE+31, RPTNTE+32, RPTNTE+34 , RPTNTE+35, RPTNTE+36, RPT+4 |
| LRSS | AP+2~, AP+4*, AP+7, AP+14, APORM+7, APORM+10, PMR+10, PMR+13, PMR+16, PSR+3 , PSR+5, PSR+8, SPEC+6, DOD+8, DODSR+6, RPTNTE+41, RPTNTE+42, RPT+7 |