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 |  Local Variables |  All
Print Page as PDF
Routine: DGENUPL5

Package: Registration

Routine: DGENUPL5


Information

DGENUPL5 ;ALB/KCL/GSN - PROCESS INCOMING (Z11 EVENT TYPE) HL7 MESSAGES ; 5/6/03 2:45pm

Source Information

Source file <DGENUPL5.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Registration 4 ($$LOCK,UNLOCK)^DGENA1  ($$LOCK,UNLOCK)^DGENPTA1  ($$FINDSEC,$$GET,$$STORE,$$UPDATE)^DGENSEC  ($$BEGUPLD,ENDUPLD)^DGENUPL3  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Registration 1 DGENUPL7  

Entry Points

Name Comments DBIA/ICR reference
SECUPLD(DFN,DGSEC,OLDSEC) ;
; Description: Upload a patient security record receieved from the
; HEC. The consistency checks on the record are assumed
; to have been completed.
GETLOCKS(DFN) ;
; Description - Locks first the patient enrollment history, then the patient record. Used to sychronize the upload with registration and load/edit.
UNLOCK(DFN) ;
; Description: releases the locks obtained by GETLOCKS()

External References

Name Field # of Occurrence
$$LOCK^DGENA1 GETLOCKS+8
UNLOCK^DGENA1 UNLOCK+7
$$LOCK^DGENPTA1 GETLOCKS+9
UNLOCK^DGENPTA1 UNLOCK+8
$$FINDSEC^DGENSEC SECUPLD+18
$$GET^DGENSEC SECUPLD+21
$$STORE^DGENSEC SECUPLD+26
$$UPDATE^DGENSEC SECUPLD+31
$$BEGUPLD^DGENUPL3 GETLOCKS+7
ENDUPLD^DGENUPL3 UNLOCK+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COUNT GETLOCKS+6~, GETLOCKS+7*, GETLOCKS+8*, GETLOCKS+9*
DFN GETLOCKS~, GETLOCKS+7, GETLOCKS+8, GETLOCKS+9, UNLOCK~, UNLOCK+6, UNLOCK+7, UNLOCK+8, SECUPLD~, SECUPLD+18
, SECUPLD+31
DGSEC SECUPLD~, SECUPLD+26, SECUPLD+31, SECUPLD+35*
DGSEC("LEVEL" SECUPLD+30
OLDSEC SECUPLD~, SECUPLD+21, SECUPLD+35
OLDSEC("LEVEL" SECUPLD+30
SECIEN SECUPLD+15~, SECUPLD+18*, SECUPLD+21, SECUPLD+25
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Local Variables |  All