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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: IS00015

Package: IHS Generic Interface System

Routine: IS00015


Information

IS00015(INTT,INDA,INA,INDEST,INQUE,INORDUZ,INORDIV) ;Compiled from script 'Generated: HL IHS LAB O01 LABCORP-O' on AUG 14, 2006

Source Information

Source file <IS00015.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
IHS Generic Interface System 5 $$MESSID^INHD  (ERROR,MC)^INHS  SETPIECE^INHU  ($$COMP,$$ESC,$$FIELD,$$REP,$$SUBCOMP)^INHUT  (A1,EN)^IS00015A  
IHS Support HL7 Interfaces 3 ^BHLMSH  ^BHLPID  VST^BHLV  
Kernel 1 $$GETERR^%ZTOS  
Uncategorized 1 SETDT^UTDT  

Entry Points

Name Comments DBIA/ICR reference
9
START ;Initialize variables
EN
ERROR ;

External References

Name Field # of Occurrence
$$GETERR^%ZTOS ERROR+1
^BHLMSH START+12
^BHLPID START+12
VST^BHLV START+12
$$MESSID^INHD START+1
ERROR^INHS ERROR+1
MC^INHS START+69
SETPIECE^INHU START+70, START+71, START+72, START+73, START+74, START+75, START+77, START+78, START+79, START+80
$$COMP^INHUT START+9, START+10
$$ESC^INHUT START+10
$$FIELD^INHUT START+9, START+10
$$REP^INHUT START+10
$$SUBCOMP^INHUT START+9, START+10
A1^IS00015A 9+1
EN^IS00015A 9
SETDT^UTDT START+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" EN, ERROR+1
^DIC(5 - [#5] START+118
^DPT - [#2] START+84, START+98, START+106, START+109, START+112, START+115, START+118, START+122, START+125, START+129
^INRHSITE(1 START+3, START+8
^INTHL7M - [#4011] START+6
^INTHOS(1 ERROR+1
^UTILITY("INH" START+1!, START+81*
^VA(200 - [#200] START+4

Label References

Name Line Occurrences
START EN+1

Naked Globals

Name Field # of Occurrence
^( START+109, START+112, START+115, START+118, START+122, START+125, START+129
^(0 START+8, START+98, START+106

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BHLMIEN START+5*, START+6
>> CP START+70*, START+71, START+72, START+73, START+74, START+75, START+77, START+78, START+79, START+80
D0 START+18*, START+20!, START+22*, START+24!, START+26*, START+28!, START+30*, START+32!, START+34*, START+36!
, START+38*, START+40!, START+42*, START+43!, START+45*, START+47!, START+49*, START+50!, START+52*, START+53!
, START+55*, START+56!, START+58*, START+59!, START+61*, START+62!, START+64*, START+65!, START+67*, START+68!
, START+76*, START+86*, START+88!, START+90*, START+92!, START+94*, START+96!, START+98*, START+100!, START+102*
, START+104!, START+106*, START+107!, START+109*, START+110!, START+112*, START+113!, START+115*, START+116!, START+118*
, START+120!, START+122*, START+123!, START+125*, START+127!, START+129*
>> DELIM START+9*, START+14*, START+70, START+71, START+72, START+73, START+74, START+75, START+77, START+78
, START+79, START+80
DTIME START+3*
DUZ START+4*
DUZ("AG" START+3*
DUZ(0 START+3*
DXS START+20!, START+24!, START+28!, START+32!, START+36!, START+40!, START+43!, START+47!, START+50!, START+53!
, START+56!, START+59!, START+62!, START+65!, START+68!, START+88!, START+92!, START+96!, START+100!, START+104!
, START+107!, START+110!, START+113!, START+116!, START+120!, START+123!, START+127!
>> GERR START+3*
INA IS00015~
INA("ACA" START+61
INA("APA" START+64
INA("ENC" START+18
INA("EVDT" START+38
INA("MESSID" START+1*, START+45
INA("MET" START+42
INA("PID3" START+94
INA("PRID" START+49
INA("RAP" START+30
INA("RF" START+34
INA("SAP" START+22
INA("SF" START+26
INA("VER" START+52
INDA IS00015~, START+2, START+18, START+22, START+26, START+30, START+34, START+38, START+42, START+45
, START+49, START+52, START+55, START+58, START+61, START+64, START+67, START+76, START+83*, START+84
, START+86, START+90, START+94, START+98, START+102, START+106, START+109, START+112, START+115, START+118
, START+122, START+125, START+129
INDA(2 START+83
>> INDA0 START+83*
>> INDELIM START+9*
>> INDELIMS START+10*
INDEST IS00015~
INHERCNT START+3!
INHERR START+3!
>> INHLDUZ START+4*
>> INI(1 START+83*, START+94
>> INMODE START+3*
INORDIV IS00015~
INORDUZ IS00015~
INQUE IS00015~
INREQERR START+3!
INSETID START+7!, START+16*, START+82*
>> INSMIN START+8*
>> INSTERR START+3*
>> INSUBCOM START+9*
>> INSUBDEL START+9*
INTT IS00015~
INUIF6 START+2!*
INV START+3!*, START+20, START+24, START+28, START+32, START+36, START+40, START+43, START+47, START+50
, START+53, START+56, START+59, START+62, START+65, START+68, START+70, START+71, START+72, START+73
, START+74, START+75, START+76, START+77, START+78, START+79, START+88, START+92, START+96, START+100
, START+104, START+107, START+110, START+113, START+116, START+120, START+123, START+127
>> INVS START+3*, START+69
>> L1 START+70*, START+71*, START+72*, START+73*, START+74*, START+75*, START+76*, START+77*, START+78*, START+79*
, START+80*
>> LCT START+3*, START+81*
LINE START+70!*, START+71, START+72, START+73, START+74, START+75, START+77, START+78, START+79, START+80
, START+81
>> MESSID START+1*
>> MULT START+3*
>> SUBDELIM START+9*, START+15*, START+70, START+71, START+72, START+73, START+74, START+75, START+77, START+78
, START+79, START+80
U START+3, START+8, START+98, START+106, START+109, START+112, START+115, START+118, START+122, START+125
, START+129
>> X EN*, ERROR+1*, START+18*, START+19*, START+20, START+22*, START+23*, START+24, START+26*, START+27*
, START+28, START+30*, START+31*, START+32, START+34*, START+35*, START+36, START+38*, START+39*, START+40
, START+42*, START+43, START+45*, START+46*, START+47, START+49*, START+50, START+52*, START+53, START+55*
, START+56, START+58*, START+59, START+61*, START+62, START+64*, START+65, START+67*, START+68, START+76*
, START+86*, START+87*, START+88, START+90*, START+91*, START+92, START+94*, START+95*, START+96, START+98*
, START+99*, START+100, START+102*, START+103*, START+104, START+106*, START+107, START+109*, START+110, START+112*
, START+113, START+115*, START+116, START+118*, START+119*, START+120, START+122*, START+123, START+125*, START+126*
, START+127, START+129*
>> X1 START+19*, START+23*, START+27*, START+31*, START+35*, START+39*, START+46*, START+87*, START+91*, START+95*
, START+99*, START+103*, START+119*, START+126*
>> Y(1 START+42*, START+49*, START+61*, START+64*, START+76*, START+98*, START+106*, START+109*, START+112*, START+115*
, START+118*, START+122*, START+125*, START+129*
>> Y(2 START+42*, START+49*, START+61*, START+64*, START+76*, START+106*, START+109*, START+112*, START+115*, START+122*
>> Y(3 START+106*, START+109*, START+112*, START+115*, START+122*
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All