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

Package: PCE Patient Care Encounter

Routine: PXKIMM


Information

PXKIMM ;BP/LMT - Main Routine for filing immunization multiples ;10/11/2017

Source Information

Source file <PXKIMM.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 (UPDATE,WP)^DIE  ^DIK  

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

Package Total Caller Graph
PCE Patient Care Encounter 1 PXKMAIN1  

Entry Points

Name Comments DBIA/ICR reference
CLEAN(PXKNODE) ; Clean for IMM multiples. Check to see if PXKAV=PXKBV
DIE ; File data for multiples
PURGE(PXKNODE) ; Before filing edits for an entry, purge multiples
CMPRWP(PXKLIST1,PXKLIST2) ; Compares two word-processing arrays for equivalence.
CMPR(PXKDIFF,PXKLIST1,PXKLIST2) ;
CONCAT(PXKLIST) ; Concatenates array into a caret ('^') delimited string
ER ; Check if data was filed ok

External References

Name Field # of Occurrence
UPDATE^DIE DIE+24
WP^DIE DIE+36, PURGE+6
^DIK PURGE+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVIMM - [#9000010.11] WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVIMM - [#9000010.11] PURGE+13

Label References

Name Line Occurrences
$$CMPR CLEAN+9, ER+7
$$CMPRWP CLEAN+8, ER+16
$$CONCAT CMPR+15, CMPR+21
PURGE DIE+4, DIE+22, DIE+34

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA PURGE+10~, PURGE+13*, ER+7, ER+11, ER+12, ER+13, ER+16, ER+20, ER+21, ER+22
DA(1 PURGE+11*, PURGE+12, PURGE+13
DIK PURGE+10~, PURGE+12*
>> PXKAV( CLEAN+4, CLEAN+11!, DIE+4, DIE+13, DIE+14, DIE+15, DIE+16, DIE+17, DIE+29, DIE+30
>> PXKCAT ER+11, ER+12, ER+13, ER+20, ER+21, ER+22
PXKCOUNT1 CMPRWP+2~, CMPRWP+7*, CMPRWP+11*, CMPRWP+15
PXKCOUNT2 CMPRWP+2~, CMPRWP+8*, CMPRWP+14*, CMPRWP+15
PXKDIFF CMPR~, ER+2~, ER+6!, ER+7, ER+8
PXKDIFF( CMPR+36*, ER+9, ER+10, ER+12
PXKERR DIE+2~
>> PXKERROR( ER+11, ER+12, ER+13*, ER+20, ER+21, ER+22*
PXKFDA DIE+2~
PXKFDA(1 DIE+15*, DIE+17*, DIE+19
>> PXKFGED DIE+22, DIE+34
PXKFLD ER+2~, ER+18*, ER+20, ER+21, ER+22
PXKI CONCAT+2~, CONCAT+6*, CONCAT+7*, CONCAT+8
PXKIENS DIE+2~, DIE+6*, DIE+15, DIE+17, DIE+36
PXKLIST CONCAT~, CONCAT+7, CONCAT+8
PXKLIST1 CMPRWP~, CMPRWP+10, CMPRWP+11, CMPRWP+20, CMPRWP+22, CMPR~, CMPR+14, CMPR+15
PXKLIST2 CMPRWP~, CMPRWP+13, CMPRWP+14, CMPRWP+21, CMPRWP+23, CMPR~, CMPR+20, CMPR+21
PXKMATCH CMPR+8~, CMPR+25*, CMPR+26, CMPR+28*, CMPR+30
>> PXKNOD DIE+4, DIE+8, DIE+10, DIE+13, DIE+14, DIE+15, DIE+16, DIE+17, DIE+22, DIE+26
DIE+29, DIE+30, DIE+34
PXKNODE CLEAN~, CLEAN+4, CLEAN+8, CLEAN+9, CLEAN+11, PURGE~, PURGE+5, PURGE+9, PURGE+12, PURGE+13
ER+2~, ER+5*, ER+7, ER+11, ER+12, ER+13
>> PXKPIEN DIE+6, PURGE+2, PURGE+6, PURGE+11
PXKRESULT CONCAT+2~, CONCAT+4*, CONCAT+8*, CONCAT+10
PXKSAME CLEAN+2~, CLEAN+6*, CLEAN+8*, CLEAN+9*, CLEAN+11, CMPRWP+2~, CMPRWP+4*, CMPRWP+15*, CMPRWP+24*, CMPRWP+26
, CMPR+8~, CMPR+10*, CMPR+30*, CMPR+33*, CMPR+38, ER+2~, ER+7*, ER+8, ER+16*, ER+17
>> PXKSEQ ER+11, ER+12, ER+13, ER+20, ER+21, ER+22
PXKSTR ER+2~, ER+10*, ER+12*, ER+13, ER+19*, ER+21*, ER+22
PXKSUB DIE+2~, DIE+12*, DIE+13*, DIE+14, DIE+15, DIE+16, DIE+17, DIE+28*, DIE+29*, DIE+30
ER+2~, ER+9*, ER+10, ER+11, ER+12, ER+13
PXKSUBFILE DIE+2~, DIE+10*, DIE+15, DIE+17
PXKSUBIEN CMPR+8~, CMPR+13*, CMPR+14*, CMPR+15, CMPR+18, CMPR+19*, CMPR+20*, CMPR+21, CMPR+35*, CMPR+36
PXKSUBIEN1 CMPRWP+2~, CMPRWP+9*, CMPRWP+10*, CMPRWP+11, CMPRWP+18*, CMPRWP+20*, CMPRWP+22
PXKSUBIEN2 CMPRWP+2~, CMPRWP+12*, CMPRWP+13*, CMPRWP+14, CMPRWP+19*, CMPRWP+21*, CMPRWP+23
PXKSUBIENB CMPR+8~, CMPR+24*, CMPR+26*, CMPR+27, CMPR+29
PXKTMPBV CMPR+8~, CMPR+32
PXKTMPBV( CMPR+18*, CMPR+26, CMPR+27, CMPR+29!, CMPR+34, CMPR+35, CMPR+36
PXKVAL CMPR+8~, CMPR+15*, CMPR+16, CMPR+18, CMPR+21*, CMPR+22, CMPR+27
PXKVAL1 CMPR+8~, CMPR+16*, CMPR+17*, CMPR+18, CMPR+22*, CMPR+23*, CMPR+26, CMPR+27, CMPR+29, CMPR+34*
, CMPR+35, CMPR+36
PXKWP DIE+2~, DIE+32
PXKWP( DIE+30*
PXKX1 CMPRWP+2~, CMPRWP+22*, CMPRWP+24
PXKX2 CMPRWP+2~, CMPRWP+23*, CMPRWP+24
U CMPR+16, CMPR+22, CONCAT+8
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