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

Package: Registration

Routine: DGPFHLQ


Information

DGPFHLQ ;ALB/RPM - PRF HL7 QRY/ORF PROCESSING ; 1/23/03

Source Information

Source file <DGPFHLQ.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Registration 9 ($$GETALL,$$GETASGN)^DGPFAA  ($$GETALL,$$GETHIST,$$GETLAST)^DGPFAAH  $$QRD^DGPFHLQ1  $$QRF^DGPFHLQ2  $$OBR^DGPFHLU1  ($$BLDOBXTX,$$OBX)^DGPFHLU2  $$MSA^DGPFHLU3  $$BLDERR^DGPFHLU4  
$$GETPAT^DGPFUT2  

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

Package Total Caller Graph
Registration 1 DGPFHLS  

Entry Points

Name Comments DBIA/ICR reference
BLDQRY(DGDFN,DGICN,DGROOT,DGHL) ;Build QRY~R02 Message/Segments
BLDORF(DGROOT,DGHL,DGDFN,DGQRY,DGSEGERR,DGQRYERR) ;Build ORF~R04 Message/Segments
BLDALLOB(DGROOT,DGAIENS,DGHL) ;build all OBRs and OBXs for a patient

External References

Name Field # of Occurrence
$$GETALL^DGPFAA BLDORF+31
$$GETASGN^DGPFAA BLDALLOB+35
$$GETALL^DGPFAAH BLDALLOB+50
$$GETHIST^DGPFAAH BLDALLOB+37, BLDALLOB+57
$$GETLAST^DGPFAAH BLDALLOB+37
$$QRD^DGPFHLQ1 BLDQRY+30, BLDORF+52
$$QRF^DGPFHLQ2 BLDQRY+36
$$OBR^DGPFHLU1 BLDALLOB+42
$$BLDOBXTX^DGPFHLU2 BLDALLOB+48, BLDALLOB+65
$$OBX^DGPFHLU2 BLDALLOB+60, BLDALLOB+77
$$MSA^DGPFHLU3 BLDORF+43
$$BLDERR^DGPFHLU4 BLDORF+48
$$GETPAT^DGPFUT2 BLDQRY+26

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DGPF OB" BLDORF+23

Label References

Name Line Occurrences
$$BLDALLOB BLDORF+34

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DBRSSTR BLDALLOB+26~, BLDALLOB+73*, BLDALLOB+75, BLDALLOB+77
DGACK BLDORF+13~, BLDORF+28*, BLDORF+31, BLDORF+38*, BLDORF+43
DGAIEN BLDALLOB+12~, BLDALLOB+30*, BLDALLOB+31*, BLDALLOB+35, BLDALLOB+37, BLDALLOB+50
DGAIENS BLDORF+14~, BLDORF+31, BLDORF+34, BLDALLOB~, BLDALLOB+29
DGAIENS( BLDALLOB+31
DGCNT BLDQRY+13~, BLDQRY+21*, BLDQRY+32*, BLDQRY+38*, BLDORF+15~, BLDORF+27*, BLDORF+45*, BLDORF+48, BLDORF+54*, BLDORF+59*
, BLDALLOB+13~, BLDALLOB+28*, BLDALLOB+44*, BLDALLOB+48, BLDALLOB+62*, BLDALLOB+65, BLDALLOB+79*
DGDEM BLDQRY+14~, BLDQRY+26
DGDEM("DOB" BLDQRY+36
DGDEM("SSN" BLDQRY+36
DGDFN BLDQRY~, BLDQRY+23, BLDQRY+26, BLDQRY+30, BLDORF~, BLDORF+31
DGHIEN BLDALLOB+14~, BLDALLOB+53*, BLDALLOB+57
DGHIENS BLDALLOB+15~, BLDALLOB+32~, BLDALLOB+50
DGHIENS( BLDALLOB+53
DGHL BLDQRY~, BLDQRY+30, BLDQRY+36, BLDORF~, BLDORF+34, BLDORF+43, BLDORF+48, BLDORF+52, BLDALLOB~, BLDALLOB+42
, BLDALLOB+48, BLDALLOB+60, BLDALLOB+65, BLDALLOB+77
DGHL("MID" BLDORF+43
DGI BLDORF+16~, BLDORF+57*, BLDORF+58*, BLDORF+59
DGICN BLDQRY~, BLDQRY+23, BLDQRY+30
DGOBROOT BLDORF+17~, BLDORF+23*, BLDORF+24, BLDORF+34, BLDORF+39, BLDORF+58, BLDORF+59, BLDORF+65
DGOBRSET BLDALLOB+16~, BLDALLOB+30*, BLDALLOB+41*, BLDALLOB+42
DGOBXOK BLDALLOB+17~, BLDALLOB+53, BLDALLOB+55*, BLDALLOB+66*, BLDALLOB+71, BLDALLOB+72*, BLDALLOB+80*, BLDALLOB+82
DGOBXSET BLDALLOB+18~, BLDALLOB+46*, BLDALLOB+48, BLDALLOB+59*, BLDALLOB+60, BLDALLOB+65, BLDALLOB+76*, BLDALLOB+77
DGPFA BLDALLOB+19~, BLDALLOB+33~, BLDALLOB+35, BLDALLOB+42
DGPFAH BLDALLOB+20~, BLDALLOB+37, BLDALLOB+38, BLDALLOB+42, BLDALLOB+48, BLDALLOB+54~, BLDALLOB+57, BLDALLOB+60, BLDALLOB+65
DGPFAH("ACTION" BLDALLOB+60
DGQRD BLDQRY+15~, BLDQRY+30*, BLDQRY+31, BLDQRY+32
DGQRF BLDQRY+16~, BLDQRY+36*, BLDQRY+37, BLDQRY+38
DGQRY BLDORF~, BLDORF+26
DGQRY("ICN" BLDORF+52
DGQRY("QID" BLDORF+52
DGQRYERR BLDORF~, BLDORF+28, BLDORF+37*, BLDORF+42, BLDORF+43
DGROOT BLDQRY~, BLDQRY+23, BLDQRY+32, BLDQRY+38, BLDORF~, BLDORF+26, BLDORF+45, BLDORF+48, BLDORF+54, BLDORF+59
, BLDALLOB~, BLDALLOB+29, BLDALLOB+44, BLDALLOB+48, BLDALLOB+62, BLDALLOB+65, BLDALLOB+79
DGRSLT BLDQRY+17~, BLDQRY+20*, BLDQRY+40*, BLDQRY+41, BLDORF+18~, BLDORF+22*, BLDORF+62*, BLDORF+67, BLDALLOB+21~, BLDALLOB+28*
, BLDALLOB+83*, BLDALLOB+86
DGSEGERR BLDORF~, BLDORF+28, BLDORF+48
DGSEGSTR BLDORF+19~, BLDORF+43*, BLDORF+44, BLDORF+45, BLDORF+52*, BLDORF+53, BLDORF+54, BLDALLOB+22~, BLDALLOB+42*, BLDALLOB+43
, BLDALLOB+44, BLDALLOB+60*, BLDALLOB+61, BLDALLOB+62, BLDALLOB+77*, BLDALLOB+78, BLDALLOB+79
DGSTR BLDQRY+18~, BLDQRY+29*, BLDQRY+30, BLDQRY+35*, BLDQRY+36, BLDORF+20~, BLDORF+42*, BLDORF+43, BLDORF+51*, BLDORF+52
, BLDALLOB+23~, BLDALLOB+40*, BLDALLOB+42, BLDALLOB+51*, BLDALLOB+60
DGTROOT BLDALLOB+24~, BLDALLOB+47*, BLDALLOB+48, BLDALLOB+64*, BLDALLOB+65
LASTH BLDALLOB+25~, BLDALLOB+38!*, BLDALLOB+77
LASTH("DBRS" BLDALLOB+71, BLDALLOB+73
U BLDALLOB+60, BLDALLOB+75
Z BLDALLOB+26~, BLDALLOB+71*, BLDALLOB+73
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All