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 |