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

Package: IFCAP

Routine: PRCVIT


Information

PRCVIT ;WOIFO/DST - Send ITEM master file update to DYNAMED ; 3/2/05 5:07pm

Source Information

Source file <PRCVIT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 2 ($$FMADD,$$HTE)^XLFDT  $$KSP^XUPARAM  
VA FileMan 2 UPDATE^DIE  $$GET1^DIQ  
IFCAP 1 EN^PRCVIMF  
MailMan 1 ^XMD  
Toolkit 1 $$GET^XPAR  

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

Package Total Caller Graph
IFCAP 4 PRCHE  PRCHEA1  PRCV ITEM UPDATE TO DYNAMED  PRCVINIT  

Entry Points

Name Comments DBIA/ICR reference
NITECHK ;
; Once a day check
; Compare a checksum and set a record to update
ONECHK(PRCVN) ;
; Checksum to one ITEM only
INIT ;
; Initialize checksum global at installation
CHKSUM() ;
GETDATA(PRCVNM) ;
; Get all field required,
; Node 0
XMD ; Send a message to Control Point officer/clerk for data mismatch
CKINC(PRCVF,PRCVS) ;incremental checksum

External References

Name Field # of Occurrence
UPDATE^DIE INIT+7, INIT+12
$$GET1^DIQ NITECHK+13
EN^PRCVIMF NITECHK+21, ONECHK+12
$$FMADD^XLFDT GETDATA+37
$$HTE^XLFDT XMD+3
^XMD XMD+8
$$GET^XPAR NITECHK+5
$$KSP^XUPARAM NITECHK+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRC(440 - [#440] GETDATA+30, GETDATA+33
^PRC(441 - [#441] NITECHK+14, INIT+9, CHKSUM+4, CHKSUM+26, CHKSUM+27, CHKSUM+32, CHKSUM+33, CHKSUM+50, CHKSUM+55, CHKSUM+56
, CHKSUM+61, CHKSUM+62, GETDATA+6, GETDATA+19, GETDATA+20, GETDATA+24, GETDATA+25, GETDATA+44, GETDATA+48, GETDATA+49
, GETDATA+56, GETDATA+57
^PRCV(414.04 - [#414.04] NITECHK+10, NITECHK+18, NITECHK+19*, ONECHK+6, ONECHK+9, ONECHK+11*
^TMP("PRCVIT" NITECHK+12!, NITECHK+21, NITECHK+24!, ONECHK+4!, ONECHK+12, ONECHK+14!, GETDATA+15*, GETDATA+20*, GETDATA+41*, GETDATA+44*
, GETDATA+51*, GETDATA+57*

Label References

Name Line Occurrences
$$CHKSUM NITECHK+15, ONECHK+7, INIT+11
$$CKINC CHKSUM+21, CHKSUM+28, CHKSUM+34, CHKSUM+51, CHKSUM+57, CHKSUM+63
GETDATA NITECHK+20, ONECHK+10
XMD GETDATA+60

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C CKINC+1~, CKINC+11*, CKINC+13
DT GETDATA+37
FDA INIT+2~
FDA( INIT+4*, INIT+5*, INIT+6*, INIT+10*, INIT+11*
FIB CKINC+1~
FIB( CKINC+12*, CKINC+13
FIB(1 CKINC+9*
FIB(2 CKINC+9*
I CKINC+1~, CKINC+10*, CKINC+11, CKINC+12, CKINC+13
LEN CKINC+1~, CKINC+7*, CKINC+10
PRCND NITECHK+7~, ONECHK+3~
PRCVAL NITECHK+7~, NITECHK+15*, NITECHK+18, NITECHK+19, ONECHK+3~, ONECHK+7*, ONECHK+9, ONECHK+11, CHKSUM+2*, CHKSUM+21*
, CHKSUM+28*, CHKSUM+34*, CHKSUM+51*, CHKSUM+57*, CHKSUM+63*, CHKSUM+66, CKINC+1~, CKINC+8*, CKINC+13*, CKINC+14
PRCVCON GETDATA+4~, GETDATA+30*, GETDATA+31, GETDATA+37
PRCVERR GETDATA+4~, GETDATA+5*, GETDATA+32*, GETDATA+33, GETDATA+60
PRCVERR( GETDATA+33*
PRCVF CKINC~, CKINC+2, CKINC+3*, CKINC+6, CKINC+13
PRCVFN NITECHK+8~, NITECHK+10*, NITECHK+18, NITECHK+19, ONECHK+3~, ONECHK+6*, ONECHK+9, ONECHK+11
PRCVI CHKSUM+18*, CHKSUM+19*, CHKSUM+20, CHKSUM+25*, CHKSUM+26*, CHKSUM+27, CHKSUM+31*, CHKSUM+32*, CHKSUM+33, CHKSUM+54*
, CHKSUM+55*, CHKSUM+56, CHKSUM+60*, CHKSUM+61*, CHKSUM+62, GETDATA+4~, GETDATA+9*, GETDATA+11, GETDATA+18*, GETDATA+19*
, GETDATA+20, GETDATA+23*, GETDATA+24*, GETDATA+25, GETDATA+41, GETDATA+47*, GETDATA+48*, GETDATA+49, GETDATA+51, GETDATA+55*
, GETDATA+56*, GETDATA+57
PRCVIT NITECHK+7~, ONECHK+3~, CHKSUM+4*, CHKSUM+20, GETDATA+6*, GETDATA+7, GETDATA+11, GETDATA+14
PRCVJ GETDATA+4~, GETDATA+8*, GETDATA+10*, GETDATA+11
PRCVL NITECHK+7~, ONECHK+3~
PRCVN NITECHK+7~, NITECHK+9*, NITECHK+14*, NITECHK+18, NITECHK+19, NITECHK+20, NITECHK+21, ONECHK~, ONECHK+2, ONECHK+4
, ONECHK+9, ONECHK+10, ONECHK+11, ONECHK+12, ONECHK+14, INIT+2~, INIT+8*, INIT+9*, INIT+10, CHKSUM+4
, CHKSUM+26, CHKSUM+27, CHKSUM+32, CHKSUM+33, CHKSUM+50, CHKSUM+55, CHKSUM+56, CHKSUM+61, CHKSUM+62
PRCVND GETDATA+4~, GETDATA+7*, GETDATA+11*, GETDATA+13*, GETDATA+14*, GETDATA+15, GETDATA+25*, GETDATA+28*, GETDATA+29*, GETDATA+30
, GETDATA+31, GETDATA+33, GETDATA+34*, GETDATA+37*, GETDATA+39*, GETDATA+40*, GETDATA+41, GETDATA+49*, GETDATA+50*, GETDATA+51
PRCVNM GETDATA~, GETDATA+6, GETDATA+15, GETDATA+19, GETDATA+20, GETDATA+24, GETDATA+25, GETDATA+33, GETDATA+41, GETDATA+44
, GETDATA+48, GETDATA+49, GETDATA+51, GETDATA+56, GETDATA+57
PRCVP NITECHK+7~, NITECHK+9*, ONECHK+3~, ONECHK+5*, INIT+2~, INIT+8*, CKINC+13
PRCVS CKINC~, CKINC+4*, CKINC+6, CKINC+7, CKINC+11
PRCVST CHKSUM+1~, CHKSUM+20*, CHKSUM+21, CHKSUM+27*, CHKSUM+28, CHKSUM+33*, CHKSUM+34, CHKSUM+50*, CHKSUM+51, CHKSUM+56*
, CHKSUM+57, CHKSUM+62*, CHKSUM+63
PRCVSTN NITECHK+7~, NITECHK+13*
RESULT INIT+2~
RESULT(1 INIT+10, INIT+11
TEST CKINC+1~, CKINC+2*
U NITECHK+18, NITECHK+19, ONECHK+9, ONECHK+11, CHKSUM+20, GETDATA+7, GETDATA+11, GETDATA+13, GETDATA+14, GETDATA+28
, GETDATA+29, GETDATA+30, GETDATA+31, GETDATA+33, GETDATA+34, GETDATA+37, GETDATA+39, GETDATA+40, GETDATA+50
XMDUZ XMD+2~, XMD+4*
XMMG XMD+2~
XMSUB XMD+2~, XMD+3*
XMTEXT XMD+2~, XMD+5*
XMY XMD+2~
XMY("G.PRCV I tem Vendor Edits" , XMD+7*
XMZ XMD+2~
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