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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXKMCODE

Package: PCE Patient Care Encounter

Routine: PXKMCODE


Information

PXKMCODE ;SLC/PKR Store mapped codes in the appropriate file ;11/22/2019

Source Information

Source file <PXKMCODE.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
PCE Patient Care Encounter 3 $$ISCACT^PXLEX  SENDEMSG^PXMCLINK  AWRITE^PXUTIL  
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
PCE Patient Care Encounter 3 PXCESC  PXKMAIN  PXMCLINK  

Entry Points

Name Comments DBIA/ICR reference
EN ;General entry point.
; VARIABLES
; PXKAFT = The AFTER variables created in PXKMAIN
; PXKBEF = The BEFORE variables created in PXKMAIN
; PXKFG(ED,DE,AD) =The EDIT,DELETE,ADD flags
ERRORD2P(NODE,SUBJECT,MSG) ;Set the DATA2PCE error flag and populate
ERRORLM(SUBJECT,MSG) ;Error display if error occurred while in List Manager.
HF(ACTION) ;
PED(ACTION) ;
VSC(ACTION,CODESYS,CODE,VFDATA) ;Add or delete a mapped Standard code.
VSCDUP(CODESYS,CODE,VISITIEN,CODEDT,MSOURCE) ;Determine if the standard code is
; already on the encounter.
XAM(ACTION) ;

External References

Name Field # of Occurrence
FILE^DIE VSC+19
UPDATE^DIE VSC+48
$$ISCACT^PXLEX HF+19, PED+19, XAM+19
SENDEMSG^PXMCLINK VSC+25, VSC+52
AWRITE^PXUTIL ERRORLM+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,SUBJECT
  • Line Location: ERRORLM+1
Routine Call
  • DIE
  • Line Location:
    • VSC+19
Routine Call
  • DIE
  • Line Location:
    • VSC+48

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSC - [#9000010.71] VSC+8, VSC+9, VSC+17, VSC+55, VSC+56, VSC+57, VSC+58, VSC+59, VSCDUP+5, VSCDUP+9
, VSCDUP+12
^AUPNVSC("AD" VSC+6, VSCDUP+4
^AUPNVSIT - [#9000010] HF+12, PED+12, VSC+38, VSCDUP+10, XAM+12
^AUTTEDT - [#9999999.09] PED+15, PED+16
^AUTTEXAM - [#9999999.15] XAM+15, XAM+16
^AUTTHF - [#9999999.64] HF+15, HF+16
^TMP("PXKCO" VSC+12, VSC+13, VSC+14!, VSC+16*, VSC+17*, VSC+31!, VSC+32!, VSC+55*, VSC+56*, VSC+57*
, VSC+58*, VSC+59*, VSC+60*, VSC+61*, VSC+62*, VSC+63*, VSC+64*

Label References

Name Line Occurrences
$$VSCDUP VSC+39
ERRORD2P VSC+30, VSC+54
ERRORLM VSC+28, VSC+53
HF EN+8
PED EN+9
VSC HF+20, PED+20, XAM+20
XAM EN+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTION EN+5~, EN+6*, EN+7, EN+8, EN+9, EN+10, HF~, HF+2, HF+7, HF+19
, HF+20, PED~, PED+2, PED+7, PED+19, PED+20, VSC~, VSC+3, VSC+35, XAM~
, XAM+2, XAM+7, XAM+19, XAM+20
AFTER VSC+1~, VSC+12*, VSC+14
BEFORE VSC+1~, VSC+13*, VSC+14
CODE HF+1~, HF+17*, HF+19, HF+20, PED+1~, PED+17*, PED+19, PED+20, VSC~, VSC+8
, VSC+39, VSC+40, VSCDUP~, VSCDUP+8, XAM+1~, XAM+17*, XAM+19, XAM+20
CODEDT HF+1~, HF+11*, HF+12*, HF+19, PED+1~, PED+11*, PED+12*, PED+19, VSC+1~, VSC+37*
, VSC+38*, VSC+39, VSCDUP~, VSCDUP+11, XAM+1~, XAM+11*, XAM+12*, XAM+19
CODESYS HF+1~, HF+17*, HF+19, HF+20, PED+1~, PED+17*, PED+19, PED+20, VSC~, VSC+39
, VSC+43, VSCDUP~, VSCDUP+7, XAM+1~, XAM+17*, XAM+19, XAM+20
>> CSYS VSCDUP+6*
DUP VSCDUP+2~, VSCDUP+3*, VSCDUP+4, VSCDUP+15*, VSCDUP+16
EDUIEN PED+1~, PED+3*, PED+6, PED+15, PED+16
EVENTDT VSCDUP+2~, VSCDUP+9*, VSCDUP+10*, VSCDUP+11
EXAMIEN XAM+1~, XAM+3*, XAM+6, XAM+15, XAM+16
FDA VSC+1~
FDA( VSC+18*, VSC+40*, VSC+41*, VSC+42*, VSC+43*, VSC+44*, VSC+45*, VSC+46*, VSC+47*
FDAIEN VSC+1~
FDAIEN(1 VSC+55, VSC+56, VSC+57, VSC+58, VSC+59, VSC+60, VSC+61, VSC+62, VSC+63, VSC+64
HFIEN HF+1~, HF+3*, HF+6, HF+15, HF+16
IEN VSC+4~, VSC+5*, VSC+6*, VSC+8, VSC+9, VSC+12, VSC+13, VSC+14, VSC+16, VSC+17
, VSC+18, VSC+31, VSC+32
IND HF+1~, HF+14*, HF+15*, HF+16, PED+1~, PED+14*, PED+15*, PED+16, XAM+1~, XAM+14*
, XAM+15*, XAM+16
MSG ERRORD2P~, ERRORD2P+4, ERRORLM~, VSC+1~, VSC+22, VSC+25, VSC+28, VSC+30, VSC+49, VSC+52
, VSC+53, VSC+54
MSOURCE VSCDUP~, VSCDUP+15
MSRC VSCDUP+2~, VSCDUP+12*, VSCDUP+15
NODE ERRORD2P~, ERRORD2P+3, ERRORD2P+4
>> PXAERRF ERRORD2P+2*
>> PXAPROB( ERRORD2P+3*
>> PXASUB ERRORD2P+3
>> PXKAFT(0 HF+2, PED+2, XAM+2
>> PXKAFT(12 HF+8, PED+8, XAM+8
>> PXKAFT(812 HF+9, HF+10, PED+9, PED+10, XAM+9, XAM+10
>> PXKBEF(0 HF+2, PED+2, XAM+2
>> PXKCAT EN+8, EN+9, EN+10
>> PXKERROR( ERRORD2P+4*
>> PXKFGAD EN+6
>> PXKFGDE EN+6
>> PXKFGED EN+6
SUBJECT ERRORD2P~, ERRORD2P+3, ERRORLM~, ERRORLM+1, VSC+23~, VSC+24*, VSC+25, VSC+28, VSC+30, VSC+50~
, VSC+51*, VSC+52, VSC+53, VSC+54
TEMP HF+1~, HF+16*, HF+17, PED+1~, PED+16*, PED+17, VSCDUP+2~, VSCDUP+5*, VSCDUP+6, VSCDUP+7
, VSCDUP+8, XAM+1~, XAM+16*, XAM+17
U HF+3, HF+4, HF+5, HF+8, HF+9, HF+10, HF+12, HF+17, PED+3, PED+4
, PED+5, PED+8, PED+9, PED+10, PED+12, PED+17, VSC+8, VSC+9, VSC+38, VSCDUP+6
, VSCDUP+7, VSCDUP+8, VSCDUP+9, VSCDUP+10, VSCDUP+12, XAM+3, XAM+4, XAM+5, XAM+8, XAM+9
, XAM+10, XAM+12, XAM+17
>> VALMCC VSC+28, VSC+30, VSC+53, VSC+54
VFDATA HF+1~, HF+20, PED+1~, PED+20, VSC~, XAM+1~, XAM+20
VFDATA("DATA SOURCE" , HF+10*, PED+10*, VSC+47, XAM+10*
VFDATA("DFN" HF+4*, PED+4*, VSC+41, XAM+4*
VFDATA("EVENT DATE AND TIME" , HF+8*, HF+11, PED+8*, PED+11, VSC+37, VSC+45, XAM+8*, XAM+11
VFDATA("MAPPE D SOURCE" , HF+6*, PED+6*, VSC+9, VSC+24, VSC+39, VSC+44, VSC+51, XAM+6*
VFDATA("PACKAGE" HF+9*, PED+9*, VSC+46, XAM+9*
VFDATA("VISIT" HF+5*, HF+12, PED+5*, PED+12, VSC+6, VSC+12, VSC+13, VSC+14, VSC+16, VSC+17
, VSC+31, VSC+32, VSC+38, VSC+39, VSC+42, VSC+55, VSC+56, VSC+57, VSC+58, VSC+59
, VSC+60, VSC+61, VSC+62, VSC+63, VSC+64, XAM+5*, XAM+12
VISITIEN VSCDUP~, VSCDUP+4, VSCDUP+10
VSCIEN VSCDUP+2~, VSCDUP+3*, VSCDUP+4*, VSCDUP+5, VSCDUP+9, VSCDUP+12
ZNODE HF+1~, HF+2*, HF+3, HF+4, HF+5, PED+1~, PED+2*, PED+3, PED+4, PED+5
, XAM+1~, XAM+2*, XAM+3, XAM+4, XAM+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All