Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: LA7VORU2

Package: Automated Lab Instruments

Routine: LA7VORU2


Information

LA7VORU2 ;DALOI/JMC - LAB ORU (Result) message builder cont'd ;06/03/13 20:11

Source Information

Source file <LA7VORU2.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Automated Lab Instruments 4 $$DEFCODE^LA7VHLU5  (NTE,OBR)^LA7VORU  (NTE,OBX)^LA7VORU1  PLC^LA7VORUA  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Automated Lab Instruments 4 LA7QRY1  LA7VORM3  LA7VORU  LA7VORU1  

Entry Points

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.

External References

Name Field # of Occurrence
$$DEFCODE^LA7VHLU5 AP+7, PSR+3
NTE^LA7VORU AP+11
OBR^LA7VORU AP+9, PSR+9
NTE^LA7VORU1 RPTNTE+44, RPTNTE+47
OBX^LA7VORU1 APORM+11, PMR+5, PMR+12, PMR+13, PMR+17, PSR+11, SPEC+7, SPEC+8, DOD+9, DODSR+7
RPT+7
PLC^LA7VORUA AP+10, PSR+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LR - [#63] 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

Label References

Name Line Occurrences
DOD PMR+6
DODSR PSR+10
PMR AP+12, APORM+2
PSR AP+14
SPEC PMR+4

Local Variables

Legend:

>> 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
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All