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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: DGPFHLT2

Package: Registration

Routine: DGPFHLT2


Information

DGPFHLT2 ;SHRPE/YMG - PRF HL7 QBP/RSP PROCESSING ; 05/02/18

Source Information

Source file <DGPFHLT2.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Registration 4 $$SAVESEG^DGPFHLT  NORESPDT^DGPFHLT3  TERRMSG^DGPFHLTM  ($$ENCHL7,$$GETLINK)^DGPFHLUT  
Health Level Seven 3 $$HLDATE^HLFNC  INIT^HLFNC2  GENERATE^HLMA  
VA FileMan 2 FILE^DIE  $$GET1^DIQ  

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

Package Total Caller Graph
Registration 2 DGPFHLT1  DGPFTR1  

Entry Points

Name Comments DBIA/ICR reference
SEND(DGMERR,DATA) ; entry point
; DATA - Array of values to file (see tag EN^DGPFHLT1)
; DGMERR - error message to include in MSA segment
QAK() ; create QAK segment
QPD() ; create QPD segment
NTE() ; create NTE segment

External References

Name Field # of Occurrence
$$SAVESEG^DGPFHLT SEND+14, SEND+15, SEND+16
NORESPDT^DGPFHLT3 SEND+40
TERRMSG^DGPFHLTM SEND+37
$$ENCHL7^DGPFHLUT QPD+6, QPD+7, NTE+3
$$GETLINK^DGPFHLUT SEND+8
FILE^DIE SEND+25
$$GET1^DIQ QPD+6
$$HLDATE^HLFNC QPD+8
INIT^HLFNC2 SEND+10
GENERATE^HLMA SEND+18

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPF(26.15 - [#26.15] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPF(26.22 - [#26.22] SEND+22
^TMP("HLS" SEND+6!, SEND+41!

Label References

Name Line Occurrences
$$NTE SEND+16
$$QAK SEND+14
$$QPD SEND+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DATA SEND~
DATA("DFN" SEND+40
DATA("FLAG" SEND+40, QPD+5
DATA("ICN" QPD+4
DATA("MSGID" SEND+28
DATA("ORIGOWN" NTE+6
DATA("QOK" QAK+3
DATA("REQDTM" SEND+22
DATA("REQID" QAK+2, QPD+3
DATA("REVBY" QPD+7
DATA("REVCMT" NTE+3
DATA("REVDTM" SEND+40, QPD+8
DATA("REVRES" NTE+3
DATA("SENDTO" SEND+8
DGERR SEND+4~, SEND+31
DGERR("DIERR" SEND+34, SEND+35
DGFDA SEND+4~
DGFDA( SEND+23*, SEND+24*
DGHLRSLT SEND+4~, SEND+18, SEND+19, SEND+24, SEND+29, SEND+30, SEND+37
DGMERR SEND~
ERTXT SEND+4~, SEND+37
ERTXT(1 SEND+27*
ERTXT(2 SEND+28*
ERTXT(3 SEND+29*
ERTXT(4 SEND+30*
ERTXT(5 SEND+32*
ERTXT(6 SEND+33*
ERTXT(7 SEND+34*
ERTXT(8 SEND+35*
HL SEND+5~, SEND+10
HL("ECH" SEND+11
HL("FS" SEND+11
HLCMP SEND+5~, SEND+11*, QAK+4, QPD+2, NTE+6
HLECH SEND+5~, SEND+11*
HLFS SEND+5~, SEND+11*, QAK+2, QAK+3, QAK+4, QAK+5, QPD+2, QPD+3, QPD+4, QPD+6
, QPD+7, QPD+8, QPD+9, NTE+2, NTE+4, NTE+5, NTE+7, NTE+8
HLL SEND+5~
HLL("LINKS" SEND+8*
HLREP SEND+5~, SEND+11*, NTE+3
HLSCMP SEND+5~, SEND+11*, NTE+6
IENS SEND+4~, SEND+22*, SEND+23, SEND+24, QPD+1~, QPD+5*, QPD+6
NAME NTE+1~
SEG QAK+1~, QAK+2*, QAK+3*, QAK+4*, QAK+5*, QAK+6, QPD+1~, QPD+2*, QPD+3*, QPD+4*
, QPD+6*, QPD+7*, QPD+8*, QPD+9*, QPD+10, NTE+1~, NTE+2*, NTE+4*, NTE+5*, NTE+7*
, NTE+8*, NTE+9
SEGCNT SEND+4~, SEND+13*, SEND+14*, SEND+15*, SEND+16*
U SEND+8, SEND+19, SEND+24, SEND+29, SEND+30, SEND+37
Z NTE+1~, NTE+3*, NTE+4, NTE+6*, NTE+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All