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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: DGQEHL72

Package: Registration

Routine: DGQEHL72


Information

DGQEHL72 ;ALB/JFP - VIC HL7 Batch Message Builder;09/01/96

Source Information

Source file <DGQEHL72.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Health Level Seven 3 INIT^HLFNC2  GENERATE^HLMA  CREATE^HLTF  
Registration 3 (CMPLBULL,ERRBULL)^DGQEHL70  $$BLDA08^DGQEHL73  $$FILE^DGQEHL74  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Registration 3 DGQESC1  DGQESC2  DGQESC3  

Entry Points

Name Comments DBIA/ICR reference
A08 ; -- Builds update patient record
END ; -- End of code
EVNA08 ; -- A08 Update patient information for VIC
EVENT(DGQEEVN,DFNARR) ;
; -- This option is the main entry point for the ID card driver.
INIT ; -- Initialize variables
FATAL ; -- Fatal error or clean up variables, exit code
SNDBTCH ; -- Sends batch message

External References

Name Field # of Occurrence
CMPLBULL^DGQEHL70 A08+42
ERRBULL^DGQEHL70 A08+32, INIT+8, INIT+14, INIT+24, SNDBTCH+6
$$BLDA08^DGQEHL73 A08+22
$$FILE^DGQEHL74 A08+31
INIT^HLFNC2 INIT+11
GENERATE^HLMA SNDBTCH+2
CREATE^HLTF INIT+21

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Message ID = ",STATUS
  • Line Location: SNDBTCH+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] INIT+5
^VA(200 - [#200] INIT+18

Label References

Name Line Occurrences
A08 EVNA08+1
FATAL A08+14
INIT A08+12, A08+36
SNDBTCH A08+35, A08+40

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BATCHCNT EVENT+13~, A08+10*, A08+19, A08+29*, A08+34, A08+42
CLERK EVENT+16~, A08+31, INIT+18*
DFN EVENT+13~, A08+16*, A08+17*, A08+22, A08+26, A08+31
DFNARR EVENT~, EVENT+10, A08+17
DGQEEVN EVENT~, EVENT+9, EVNA08+1
DUZ INIT+18
ERRCNT EVENT+13~, EVENT+14~, A08+11*, A08+25*
ERRFLG EVENT+14~, EVNA08+2, A08+14, INIT+1*, INIT+9*, INIT+15*, INIT+25*, SNDBTCH+7*
>> FILE A08+31*, A08+32
>> HL A08+22, INIT+11, INIT+14
>> HL("" INIT+13
>> HL("SAN" INIT+17
HL7XMIT EVENT+13~, A08+3*, A08+5, A08+22, A08+39, FATAL+1, INIT+3
>> HLDT INIT+21
>> HLDT1 INIT+21
HLECH EVENT+15~
HLEID EVENT+15~, INIT+5*, INIT+7, INIT+11, SNDBTCH+2
HLFS EVENT+15~
>> HLMID A08+19, INIT+21
HLMTIEN EVENT+15~, INIT+21, INIT+23, SNDBTCH+2
>> HLP SNDBTCH+2
>> HLP("PRIORITY" SNDBTCH+1*
HLRESLT EVENT+15~, SNDBTCH+2, SNDBTCH+4, SNDBTCH+5, SNDBTCH+9
HLSAN EVENT+15~
INCREM EVENT+13~, A08+22*, A08+24, A08+26, A08+28
>> JPTEST SNDBTCH+10
LINECNT EVENT+14~, A08+22, A08+28*, A08+34, INIT+2*
MAXBATCH EVENT+13~, A08+7*, A08+19, A08+34
MAXLINE EVENT+13~, A08+8*, A08+34
MID EVENT+16~
MSGID EVENT+13~, A08+19*, A08+22, A08+31
OPT EVENT+16~, A08+31, INIT+19*
RAPPL EVENT+16~
SAPPL EVENT+16~, A08+31, INIT+17*
STATUS EVENT+14~, SNDBTCH+5*, SNDBTCH+6, SNDBTCH+9*, SNDBTCH+10
XMITERR EVENT+13~, A08+4*, A08+5, A08+26, A08+42, FATAL+1
>> XQY0 INIT+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All