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

Package: iCare

Routine: BQICAHLO


Information

BQICAHLO ;VNGT/HS/ALA-HL7 for CANES Export ; 08 Nov 2010 2:09 PM

Source Information

Source file <BQICAHLO.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Health Level Seven 3 $$HLDATE^HLFNC  ($$ADDMSG,$$ADDSEG,$$NEWBATCH,SET)^HLOAPI  $$SENDONE^HLOAPI1  
Kernel 2 $$NOW^XLFDT  ($$LAST,$$VERSION)^XPDUTL  
DRG Grouper 1 $$CODECS^ICDEX  
iCare 1 $$TKO^BQIUL1  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
iCare 2 BQICAEXP  BQICAVAL  

Entry Points

Name Comments DBIA/ICR reference
SEG ; For each record, create the segments
AACK ; Application Acknowledgement
EN ;EP
BEG ; Begin message
CACK ; Commit Acknowledgement

External References

Name Field # of Occurrence
$$TKO^BQIUL1 SEG+71, SEG+73
$$HLDATE^HLFNC BEG+10
$$ADDMSG^HLOAPI BEG+3
$$ADDSEG^HLOAPI BEG+11, SEG+15, SEG+21, SEG+36, SEG+48, SEG+61, SEG+98, SEG+109, SEG+117, SEG+118
, SEG+123, SEG+132
$$NEWBATCH^HLOAPI EN+9
SET^HLOAPI BEG+8, BEG+9, BEG+10, SEG+2, SEG+3, SEG+4, SEG+5, SEG+6, SEG+7, SEG+8
, SEG+9, SEG+10, SEG+11, SEG+12, SEG+13, SEG+14, SEG+17, SEG+18, SEG+19, SEG+20
, SEG+23, SEG+24, SEG+25, SEG+32, SEG+33, SEG+34, SEG+35, SEG+42, SEG+43, SEG+44
, SEG+45, SEG+46, SEG+47, SEG+55, SEG+56, SEG+57, SEG+58, SEG+59, SEG+60, SEG+64
, SEG+65, SEG+66, SEG+74, SEG+75, SEG+76, SEG+77, SEG+78, SEG+79, SEG+82, SEG+83
, SEG+84, SEG+89, SEG+91, SEG+92, SEG+93, SEG+96, SEG+97, SEG+106, SEG+107, SEG+108
, SEG+114, SEG+115, SEG+116, SEG+120, SEG+121, SEG+122, SEG+129, SEG+130, SEG+131
$$SENDONE^HLOAPI1 EN+31
$$CODECS^ICDEX SEG+30
$$NOW^XLFDT BEG+10
$$LAST^XPDUTL SEG+127
$$VERSION^XPDUTL SEG+27, SEG+29, SEG+126

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVLAB - [#9000010.09] SEG+112, SEG+113
^AUPNVMIC - [#9000010.25] SEG+105
^BQIDATA($J EN+11, EN+13, EN+15, EN+19
^BQIHL7($J EN+3!, EN+45*, EN+49*
^HLA - [#777] EN+47, EN+48, EN+49
^HLB - [#778] EN+38, EN+40, EN+42, EN+44

Label References

Name Line Occurrences
BEG EN+14, EN+19
SEG EN+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPARMS EN+1~, EN+9, EN+31
APPARMS("ACCE PT ACK RESPONSE" , EN+26*, PT ACK TYPE" , EN+24*
APPARMS("APP ACK RESPONSE" , EN+25*, ACK TYPE" , EN+27*
APPARMS("COUNTRY" EN+5*
APPARMS("ENCO DING CHARACTERS" , EN+7*
APPARMS("FIEL D SEPARATOR" , EN+6*
APPARMS("QUEUE" EN+28*
APPARMS("SEND ING APPLICATION" , EN+23*
APPARMS("VERSION" EN+8*
BDIEN EN+1~, EN+38*, EN+47, EN+48, EN+49
>> BJ SEG+51*, SEG+52
CNT EN+1~, EN+37*, EN+45*, EN+49*
CODE SEG+26~, SEG+30*
COMM SEG+101~, SEG+105*, SEG+108, SEG+113*, SEG+116
CSY SEG+26~, SEG+31*, SEG+32
>> DELIM EN+16, SEG+3, SEG+4, SEG+5, SEG+6, SEG+7, SEG+8, SEG+9, SEG+10, SEG+11
, SEG+12, SEG+13, SEG+14, SEG+18, SEG+19, SEG+20, SEG+25, SEG+30, SEG+33, SEG+34
, SEG+35, SEG+40, SEG+46, SEG+49, SEG+50, SEG+62, SEG+67, SEG+71, SEG+73, SEG+80
, SEG+81, SEG+85, SEG+86, SEG+94, SEG+95, SEG+100, SEG+102, SEG+121, SEG+122, SEG+130
ERR EN+1~, EN+21, EN+32*, SEG+48, SEG+61, SEG+98, SEG+109, SEG+117
ERROR EN+1~, EN+9, EN+31, EN+32, BEG+3
FILE SEG+101~, SEG+103*, SEG+104, SEG+110
GRP EN+2~, EN+42*, EN+47, EN+48, EN+49
H SEG+87~, SEG+88*, SEG+89, SEG+90, SEG+93
HIN EN+1~, EN+39*, EN+40*, EN+42, EN+44
HLECH EN+1~, BEG+6*
HLFS EN+1~, BEG+5*
HLMSTATE EN+1~, EN+9, EN+31, BEG+3, BEG+11, SEG+15, SEG+21, SEG+36, SEG+48, SEG+61
, SEG+98, SEG+109, SEG+117, SEG+118, SEG+123, SEG+132
HLMSTATE("HDR" BEG+5, BEG+6
HLMSTATE("IEN" EN+35
I SEG+101~, SEG+105*, SEG+107, SEG+111*, SEG+112*, SEG+113, SEG+115
IN EN+1~, EN+12*, EN+13*, EN+15
INC SEG+38~, SEG+39*, SEG+41*, SEG+43, SEG+53*, SEG+56, SEG+63*, SEG+65
L SEG+87~, SEG+88*, SEG+89, SEG+90, SEG+91, SEG+92, SEG+93
LAB SEG+68~, SEG+70*, SEG+71*, SEG+74, SEG+75, SEG+76, SEG+77
>> MEAS SEG+54*, SEG+58
MSH EN+2~, EN+41*, EN+44*, EN+45
MSIEN EN+1~, EN+35*, EN+36, EN+38, EN+40, EN+42, EN+44
>> N EN+43*, EN+44*, EN+46*, EN+47*, EN+48, EN+49
PARMS EN+1~, BEG+3
PARMS("EVENT" BEG+1*
PARMS("MESSAG E TYPE" , BEG+2*
PTCH SEG+125~, SEG+127*, SEG+128
RECORD EN+1~, EN+15*, EN+16, SEG+3, SEG+4, SEG+5, SEG+6, SEG+7, SEG+8, SEG+9
, SEG+10, SEG+11, SEG+12, SEG+13, SEG+14, SEG+18, SEG+19, SEG+20, SEG+25, SEG+30
, SEG+33, SEG+34, SEG+35, SEG+40, SEG+46, SEG+49, SEG+50, SEG+62, SEG+67, SEG+80
, SEG+81, SEG+85, SEG+86, SEG+94, SEG+95, SEG+100, SEG+102, SEG+121, SEG+122, SEG+130
RES SEG+68~, SEG+69*, SEG+70
>> RESULT SEG+54*, SEG+59, SEG+69*, SEG+73*, SEG+78
RIEN SEG+101~, SEG+103*, SEG+105, SEG+112, SEG+113
SEG EN+2~, BEG+8, BEG+9, BEG+10, BEG+11, SEG+2, SEG+3, SEG+4, SEG+5, SEG+6
, SEG+7, SEG+8, SEG+9, SEG+10, SEG+11, SEG+12, SEG+13, SEG+14, SEG+15, SEG+17
, SEG+18, SEG+19, SEG+20, SEG+21, SEG+23, SEG+24, SEG+25, SEG+32, SEG+33, SEG+34
, SEG+35, SEG+36, SEG+42, SEG+43, SEG+44, SEG+45, SEG+46, SEG+47, SEG+48, SEG+55
, SEG+56, SEG+57, SEG+58, SEG+59, SEG+60, SEG+61, SEG+64, SEG+65, SEG+66, SEG+74
, SEG+75, SEG+76, SEG+77, SEG+78, SEG+79, SEG+82, SEG+83, SEG+84, SEG+89, SEG+91
, SEG+92, SEG+93, SEG+96, SEG+97, SEG+98, SEG+106, SEG+107, SEG+108, SEG+109, SEG+114
, SEG+115, SEG+116, SEG+117, SEG+118, SEG+120, SEG+121, SEG+122, SEG+123, SEG+129, SEG+130
, SEG+131, SEG+132
SYS SEG+26~, SEG+28*, SEG+30*, SEG+31
>> TYP SEG+52*, SEG+54
U EN+38, EN+42, SEG+105, SEG+128
VALUE SEG+38~, SEG+50*, SEG+51, SEG+52, SEG+67*, SEG+69, SEG+70, SEG+81*, SEG+82, SEG+83
, SEG+86*, SEG+88, SEG+95*, SEG+96, SEG+97, SEG+101~, SEG+102*, SEG+103
VER SEG+125~, SEG+126*, SEG+127, SEG+128
VERSION SEG+125~, SEG+128*, SEG+131
VISIT EN+2~, EN+16*
WHO EN+1~, EN+31
WHO("FACILITY LINK NAME" , EN+30*
WHO("RECEIVIN G APPLICATION" , EN+29*
>> X SEG+15*, SEG+21*, SEG+36*, SEG+48*, SEG+61*, SEG+98*, SEG+109*, SEG+117*, SEG+118*, SEG+123*
, SEG+132*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All