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

Package: Registration

Routine: DGPFHLL1


Information

DGPFHLL1 ;ALB/RPM - PRF HL7 EVENT LOG API'S ; 2/23/06

Source Information

Source file <DGPFHLL1.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 (CHK,FILE,UPDATE)^DIE  ($$GET1,GETS)^DIQ  
Kernel 1 $$NOW^XLFDT  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Registration 6 DGPFAPI  DGPFDD  DGPFHLR  DGPFHLRT  DGPFHLS  DGPFLMA2  

Entry Points

Name Comments DBIA/ICR reference
LOCK(DGIEN) ;lock HL7 event record
GETEVNT(DGLIEN,DGPFL) ;retrieve a given record from PRF HL7 EVENT LOG (#26.21)
ISINCOMP(DGIEN) ;is the HL7 event status INCOMPLETE?
STOEVNT(DGDFN,DGSTAT,DGERR) ;store event in PRF HL7 EVENT (#26.21) file
FNDEVNT(DGDFN) ;find PRF HL7 EVENT (#26.21) file record number
GETSTAT(DGDFN) ;retrieve event status for a given patient
UNLOCK(DGIEN) ;unlock HL7 event record

External References

Name Field # of Occurrence
CHK^DIE STOEVNT+18
FILE^DIE STOEVNT+22
UPDATE^DIE STOEVNT+27
$$GET1^DIQ GETSTAT+15
GETS^DIQ GETEVNT+22
$$NOW^XLFDT STOEVNT+25

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPF(26.21 - [#26.21] CHK^DIE,  GET1^DIQ,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPF(26.21 - [#26.21] GETEVNT+20, FNDEVNT+14, LOCK+10, UNLOCK+9, ISINCOMP+9
^DPT - [#2] STOEVNT+16

Label References

Name Line Occurrences
$$FNDEVNT GETSTAT+15, STOEVNT+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGDFN GETSTAT~, GETSTAT+14, GETSTAT+15, FNDEVNT~, FNDEVNT+13, FNDEVNT+14, STOEVNT~, STOEVNT+16, STOEVNT+17, STOEVNT+24
DGERR GETEVNT+14~, GETEVNT+23, GETSTAT+12~, STOEVNT~, STOEVNT+19
DGFDA STOEVNT+10~
DGFDA( STOEVNT+21*, STOEVNT+24*, STOEVNT+25*, STOEVNT+26*
DGFDAIEN STOEVNT+11~
DGFLDS GETEVNT+15~
DGFLDS( GETEVNT+25, GETEVNT+26, GETEVNT+27
DGIEN FNDEVNT+11~, FNDEVNT+14*, FNDEVNT+15, LOCK~, LOCK+10, UNLOCK~, UNLOCK+9, ISINCOMP~, ISINCOMP+9
DGIENS GETEVNT+16~, GETEVNT+21*, GETEVNT+22, GETEVNT+25, GETEVNT+26, GETEVNT+27
DGLIEN GETEVNT~, GETEVNT+20, GETEVNT+21, STOEVNT+12~, STOEVNT+17*, STOEVNT+20, STOEVNT+21
DGPFL GETEVNT~
DGPFL("DFN" GETEVNT+25*
DGPFL("EDT" GETEVNT+26*
DGPFL("STAT" GETEVNT+27*
DGRSLT GETEVNT+17~, GETEVNT+19*, GETEVNT+24*, GETEVNT+29, STOEVNT+13~, STOEVNT+18
DGSTAT STOEVNT~, STOEVNT+15*, STOEVNT+18, STOEVNT+21, STOEVNT+26
U GETEVNT+25, GETEVNT+26, GETEVNT+27
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