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

Caller Graph Total: 1

Package Total Caller Graph
Registration 1 DGPFHLS  

Entry Points

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

External References

Name Field # of Occurrence
$$GETALL^DGPFAA BLDORF+31
$$GETASGN^DGPFAA BLDALLOB+36
$$GETALL^DGPFAAH BLDALLOB+54
$$GETHIST^DGPFAAH BLDALLOB+39, BLDALLOB+63
$$GETLAST^DGPFAAH BLDALLOB+39
$$QRD^DGPFHLQ1 BLDQRY+30, BLDORF+52
$$QRF^DGPFHLQ2 BLDQRY+36
$$OBR^DGPFHLU1 BLDALLOB+44
$$BLDOBXTX^DGPFHLU2 BLDALLOB+51, BLDALLOB+74
$$OBX^DGPFHLU2 BLDALLOB+68
$$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
DGACK BLDORF+13~, BLDORF+28*, BLDORF+31, BLDORF+38*, BLDORF+43
DGAIEN BLDALLOB+12~, BLDALLOB+29*, BLDALLOB+31*, BLDALLOB+36, BLDALLOB+39, BLDALLOB+54
DGAIENS BLDORF+14~, BLDORF+31, BLDORF+34, BLDALLOB~, BLDALLOB+28
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+26*, BLDALLOB+46*, BLDALLOB+51, BLDALLOB+70*, BLDALLOB+74
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+57*, BLDALLOB+58*, BLDALLOB+63
DGHIENS BLDALLOB+15~, BLDALLOB+32~, BLDALLOB+54
DGHIENS( BLDALLOB+58
DGHL BLDQRY~, BLDQRY+30, BLDQRY+36, BLDORF~, BLDORF+34, BLDORF+43, BLDORF+48, BLDORF+52, BLDALLOB~, BLDALLOB+44
, BLDALLOB+51, BLDALLOB+68, BLDALLOB+74
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+43*, BLDALLOB+44
DGOBXOK BLDALLOB+17~, BLDALLOB+58, BLDALLOB+60*, BLDALLOB+75*, BLDALLOB+76
DGOBXSET BLDALLOB+18~, BLDALLOB+49*, BLDALLOB+51, BLDALLOB+67*, BLDALLOB+68, BLDALLOB+74
DGPFA BLDALLOB+19~, BLDALLOB+33~, BLDALLOB+36, BLDALLOB+44
DGPFAH BLDALLOB+20~, BLDALLOB+39, BLDALLOB+44, BLDALLOB+51, BLDALLOB+59~, BLDALLOB+63, BLDALLOB+68, BLDALLOB+74
DGPFAH("ACTION" BLDALLOB+68
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+28, BLDALLOB+46, BLDALLOB+51, BLDALLOB+70, BLDALLOB+74
DGRSLT BLDQRY+17~, BLDQRY+20*, BLDQRY+40*, BLDQRY+41, BLDORF+18~, BLDORF+22*, BLDORF+62*, BLDORF+67, BLDALLOB+21~, BLDALLOB+27*
, BLDALLOB+77*, BLDALLOB+78
DGSEGERR BLDORF~, BLDORF+28, BLDORF+48
DGSEGSTR BLDORF+19~, BLDORF+43*, BLDORF+44, BLDORF+45, BLDORF+52*, BLDORF+53, BLDORF+54, BLDALLOB+22~, BLDALLOB+44*, BLDALLOB+45
, BLDALLOB+46, BLDALLOB+68*, BLDALLOB+69, BLDALLOB+70
DGSTR BLDQRY+18~, BLDQRY+29*, BLDQRY+30, BLDQRY+35*, BLDQRY+36, BLDORF+20~, BLDORF+42*, BLDORF+43, BLDORF+51*, BLDORF+52
, BLDALLOB+23~, BLDALLOB+42*, BLDALLOB+44, BLDALLOB+66*, BLDALLOB+68
DGTROOT BLDALLOB+24~, BLDALLOB+50*, BLDALLOB+51, BLDALLOB+73*, BLDALLOB+74
U BLDALLOB+68
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All