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: IS00024

Package: IHS Generic Interface System

Routine: IS00024


Information

IS00024(INTT,INDA,INA,INDEST,INQUE,INORDUZ,INORDIV) ;Compiled from script 'Generated: HL IHS IZV04 V01VXQ OUT-O' on AUG 15, 2018

Source Information

Source file <IS00024.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
IHS Generic Interface System 4 ($$MESSID,$$NEWO)^INHD  (ERROR,MC)^INHS  SETPIECE^INHU  ($$COMP,$$ESC,$$FIELD,$$REP,$$SUBCOMP)^INHUT  
IHS Immunizations Interface 2 QRF^BYIMSEG1  (MSH,QRD)^BYIMSEGS  
IHS Support HL7 Interfaces 1 VST^BHLV  
Kernel 1 $$GETERR^%ZTOS  
Uncategorized 1 SETDT^UTDT  

Entry Points

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

External References

Name Field # of Occurrence
$$GETERR^%ZTOS ERROR+1
VST^BHLV START+12
QRF^BYIMSEG1 START+137
MSH^BYIMSEGS START+17
QRD^BYIMSEGS START+90
$$MESSID^INHD START+1
$$NEWO^INHD START+153
ERROR^INHS ERROR+1, START+154
MC^INHS START+76, START+126, START+146, START+150
SETPIECE^INHU START+77, START+78, START+79, START+80, START+81, START+82, START+84, START+85, START+86, START+87
, START+127, START+128, START+129, START+130, START+132, START+133, START+134, START+147, START+148
$$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
SETDT^UTDT START+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" EN, ERROR+1
^INRHSITE(1 START+3, START+8
^INRHT - [#4000] START+153
^INTHL7M - [#4011] START+6
^INTHOS(1 ERROR+1
^UTILITY("INH" START+1!, START+88*, START+135*, START+149*
^VA(200 - [#200] START+4

Label References

Name Line Occurrences
START EN+1

Naked Globals

Name Field # of Occurrence
^(0 START+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BHLMIEN START+5*, START+6
>> CP START+77*, START+78, START+79, START+80, START+81, START+82, START+84, START+85, START+86, START+87
, START+127*, START+128, START+129, START+130, START+132, START+133, START+134, START+147*, START+148
D0 START+19*, START+21!, START+23*, START+25!, START+27*, START+29!, START+31*, START+33!, START+35*, START+37!
, START+39*, START+41!, START+43*, START+45!, START+47*, START+49!, START+51*, START+53!, START+55*, START+56!
, START+58*, START+59!, START+61*, START+62!, START+64*, START+65!, START+67*, START+68!, START+70*, START+71!
, START+73*, START+75!, START+83*, START+92*, START+94!, START+96*, START+98!, START+100*, START+102!, START+104*
, START+106!, START+108*, START+110!, START+112*, START+113!, START+115*, START+117!, START+119*, START+121!, START+123*
, START+125!, START+131*, START+139*, START+141!, START+143*, START+145!
>> DELIM START+9*, START+14*, START+77, START+78, START+79, START+80, START+81, START+82, START+84, START+85
, START+86, START+87, START+127, START+128, START+129, START+130, START+132, START+133, START+134, START+147
, START+148
DTIME START+3*
DUZ START+4*
DUZ("AG" START+3*
DUZ(0 START+3*
DXS START+21!, START+25!, START+29!, START+33!, START+37!, START+41!, START+45!, START+49!, START+53!, START+56!
, START+59!, START+62!, START+65!, START+68!, START+71!, START+75!, START+94!, START+98!, START+102!, START+106!
, START+110!, START+113!, START+117!, START+121!, START+125!, START+141!, START+145!
>> GERR START+3*
INA IS00024~
INA("ACA" START+67
INA("APA" START+70
INA("ENC" START+19
INA("INMIDGEN" START+153
INA("MESSID" START+1*
INA("MSH10" START+51
INA("MSH12" START+58
INA("MSH3" START+23
INA("MSH4" START+27
INA("MSH5" START+31
INA("MSH6" START+35
INA("MSH7" START+39
INA("MSH8" START+43
INA("MSH9" START+47
INA("PRID" START+55
INA("QRD1" START+92
INA("QRD10" START+119
INA("QRD4" START+104
INA("QRD7" START+108
INA("QRD8" START+112
INA("QRD9" START+115
INA("QRF1" START+139
INA("QRF5" START+143
INDA IS00024~, START+2, START+19, START+23, START+27, START+31, START+35, START+39, START+43, START+47
, START+51, START+55, START+58, START+61, START+64, START+67, START+70, START+73, START+83, START+92
, START+96, START+100, START+104, START+108, START+112, START+115, START+119, START+123, START+131, START+139
, START+143
>> INDELIM START+9*
>> INDELIMS START+10*
INDEST IS00024~, START+153
INHERCNT START+3!
INHERR START+3!
>> INHLDUZ START+4*
>> INMODE START+3*
INORDIV IS00024~, START+153
INORDUZ IS00024~, START+153
INQUE IS00024~, START+153
INREQERR START+3!, START+152
INSETID START+7!, START+16*, START+89*, START+136*
>> INSMIN START+8*
>> INSTERR START+3*, START+152
>> INSUBCOM START+9*
>> INSUBDEL START+9*
INTT IS00024~, START+153
INUIF6 START+2!*, START+153
>> INUIF7 START+153
INV START+3!*, START+21, START+25, START+29, START+33, START+37, START+41, START+45, START+49, START+53
, START+56, START+59, START+62, START+65, START+68, START+71, START+75, START+77, START+78, START+79
, START+80, START+81, START+82, START+83, START+84, START+85, START+86, START+94, START+98, START+102
, START+106, START+110, START+113, START+117, START+121, START+125, START+127, START+128, START+129, START+130
, START+131, START+132, START+133, START+141, START+145, START+147, START+148
>> INVS START+3*, START+76, START+126, START+146, START+150
>> L1 START+77*, START+78*, START+79*, START+80*, START+81*, START+82*, START+83*, START+84*, START+85*, START+86*
, START+87*, START+127*, START+128*, START+129*, START+130*, START+131*, START+132*, START+133*, START+134, START+147*
, START+148*
>> LCT START+3*, START+88*, START+135*, START+149*
LINE START+77!*, START+78, START+79, START+80, START+81, START+82, START+84, START+85, START+86, START+87
, START+88, START+127!*, START+128, START+129, START+130, START+132, START+133, START+134, START+135, START+147!*
, START+148, START+149
>> MESSID START+1*, START+153
>> MULT START+3*
>> SUBDELIM START+9*, START+15*, START+77, START+78, START+79, START+80, START+81, START+82, START+84, START+85
, START+86, START+87, START+127, START+128, START+129, START+130, START+132, START+133, START+147, START+148
U START+3, START+8, START+153
>> UIF START+153*, START+154
>> X EN*, ERROR+1*, START+19*, START+20*, START+21, START+23*, START+24*, START+25, START+27*, START+28*
, START+29, START+31*, START+32*, START+33, START+35*, START+36*, START+37, START+39*, START+40*, START+41
, START+43*, START+44*, START+45, START+47*, START+48*, START+49, START+51*, 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+70*
, START+71, START+73*, START+74*, START+75, START+83*, START+92*, START+93*, START+94, START+96*, START+97*
, START+98, START+100*, START+101*, START+102, START+104*, START+105*, START+106, START+108*, START+109*, START+110
, START+112*, START+113, START+115*, START+116*, START+117, START+119*, START+120*, START+121, START+123*, START+124*
, START+125, START+131*, START+139*, START+140*, START+141, START+143*, START+144*, START+145
>> X1 START+20*, START+24*, START+28*, START+32*, START+36*, START+40*, START+44*, START+48*, START+52*, START+74*
, START+93*, START+97*, START+101*, START+105*, START+109*, START+116*, START+120*, START+124*, START+140*, START+144*
>> Y(1 START+55*, START+67*, START+70*, START+83*, START+131*
>> Y(2 START+55*, START+67*, START+70*, START+83*, START+131*
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All