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

Package: VBECS

Routine: VBECDC02


Information

VBECDC02 ;hoifo/gjc-data conversion & pre-implementation;Nov 21, 2002

Source Information

Source file <VBECDC02.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 (FILE,UPDATE)^DIE  

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

Package Total Caller Graph
VBECS 3 VBECDC00  VBECDC01  VBECDCX  

Entry Points

Name Comments DBIA/ICR reference
UP6001F(VBECIEN,LRFINI) ; file the date/time the process finished running for
; a record in the VBECS DATA INTEGRITY/CONVERSION STATISTICS (#6001)
; file.
; input: VBECIEN-the IEN of the record being updated
; LRFINI-the date/time the process completed
UP6001P(VBECIEN) ; delete a VBECS DATA INTEGRITY/CONVERSION STATISTICS
; file (#6001) record
; input: VBECIEN-the IEN of the record (file: 6001) being deleted
LOGEXC(VBECIEN,LRARY) ; log the error the error and relevant data
; Input: VBECIEN-IEN ('D0') of record in file 6001 (top-level)
; LRARY-local array subscripted by...
; .01-file navigated from
; .02-the internal entry number of the file navigated from
; .03-file navigated to
; .04-the internal entry number of the file navigated from
; .05-Lab Data patient identifier (1st of a possible two)
; .06-Lab Data patient identifier (2nd of a possible two)
; .07-duplicated component (blood product)
; .08-duplicated component id (unit id)
; .09-error message code (see ERRMSG subroutine)
UP6001S(LRSTRT,LRPROC,LRWHO) ; Update the VBECS DATA INTEGRITY/CONVERSION
; STATISTICS (#6001) file.
; input: LRSTRT=timestamp of when the process started
; LRPROC=identify the process, 1 for data conversion
; 0 for data validation
; LRWHO=user who is responsible for the process
; output: LRY(1)=ien of the newly created record in file 6001
ERRMSG ; standard error messages

External References

Name Field # of Occurrence
FILE^DIE UP6001F+6, UP6001P+4
UPDATE^DIE LOGEXC+22, UP6001S+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VBEC(6001 - [#6001] LOGEXC+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
LRARY LOGEXC~
LRARY( LOGEXC+21
LRD1 LOGEXC+17!, LOGEXC+18*, LOGEXC+19*, LOGEXC+20, LOGEXC+23!
LRFDA UP6001F+5!, UP6001F+6!, UP6001P+3!, UP6001P+4!, UP6001S+8!, UP6001S+10!
LRFDA(1 UP6001S+9*
LRFDA(6001 UP6001F+5*, UP6001P+3*
LRFINI UP6001F~, UP6001F+5
LRIEN LOGEXC+17!, LOGEXC+20*, LOGEXC+21, LOGEXC+23!
LROOT LOGEXC+17!, LOGEXC+23!
LROOT(1 LOGEXC+21*
LRPROC UP6001S~, UP6001S+9
LRSTRT UP6001S~, UP6001S+9
LRWHO UP6001S~, UP6001S+9
LRX LOGEXC+17*, LOGEXC+21*, LOGEXC+23!
LRY UP6001S+8~
LRY(1 UP6001S+11
VBECIEN UP6001F~, UP6001F+5, UP6001P~, UP6001P+3, LOGEXC~, LOGEXC+18, LOGEXC+20
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables  | All