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

Package: PCE Patient Care Encounter

Routine: PXAIVAL


Information

PXAIVAL ;ISL/PKR - Validation for V-file input. ;02/03/2020

Source Information

Source file <PXAIVAL.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
PCE Patient Care Encounter 3 $$VPRV^PXAIPRVV  $$SOURCE^PXAPIUTL  ($$FUTURE,$$VFMDATE)^PXDATE  
VA FileMan 2 $$FIND1^DIC  $$EXTERNAL^DILFD  

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 PXAIVSTV  

Entry Points

Name Comments DBIA/ICR reference
DATETIME(FIELDNAM,PXDT,%DT,PXAERR) ;Validate a date and time.
EVENTDT(EVENTDT,%DT,PXAERR) ;Validate EVENT D/T.
MAG(MAG,MPARAMS,PXAERR) ;If a measurement is being input verify that the
PRV(PXDUZ,PRVTYPE,PXAA,PXAERR,PXAVISIT) ;Validate a provider.
SET(FILENUM,FIELDNAM,FIELDNUM,VALUE,PXAERR) ;Validate Set of Codes input.
TEXT(FIELDNAM,TEXT,MIN,MAX,PXAERR) ;Validate a free text field.
VPKG(PKG,PXAERR) ;Is the Package parameter valid?
VSOURCE(SOURCE,PXAERR) ;Is the Data Source valid?

External References

Name Field # of Occurrence
$$FIND1^DIC VPKG+3
$$EXTERNAL^DILFD SET+3
$$VPRV^PXAIPRVV PRV+2
$$SOURCE^PXAPIUTL VSOURCE+13
$$FUTURE^PXDATE DATETIME+10, EVENTDT+9
$$VFMDATE^PXDATE DATETIME+3, EVENTDT+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(9.4 - [#9.4] FIND1^DIC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PX(839.7 - [#839.7] VSOURCE+1, VSOURCE+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DATETIME~, DATETIME+3, DATETIME+7, EVENTDT~, EVENTDT+3
EVENTDT EVENTDT~, EVENTDT+1, EVENTDT+3, EVENTDT+5, EVENTDT+6, EVENTDT+9, EVENTDT+11, EVENTDT+12
EXTERNAL SET+2~, SET+3*, SET+4
FIELDNAM DATETIME~, DATETIME+4, DATETIME+11, SET~, SET+5, TEXT~, TEXT+3, TEXT+5
FIELDNUM SET~, SET+3
FILENUM SET~, SET+3
FLAGS VPKG+1~, VPKG+2*, VPKG+3, VPKG+7, VPKG+8
IEN VPKG+1~, VPKG+3*, VPKG+4, VPKG+9
MAG MAG~, MAG+2, MAG+8, MAG+13
MAX MAG+3~, MAG+4*, MAG+6, MAG+9, TEXT~, TEXT+2, TEXT+5
MAXDEC MAG+3~, MAG+4*, MAG+11, MAG+14
MIN MAG+3~, MAG+4*, MAG+6, MAG+9, TEXT~, TEXT+2, TEXT+5
MPARAMS MAG~, MAG+4
MSG SET+2~, SET+4, VPKG+1~
MSG("DIERR" SET+7, SET+8, VPKG+8
NUM MAG+3~, MAG+5*, MAG+6, MAG+9, MAG+10
NUMDEC MAG+3~, MAG+10*, MAG+11, MAG+14
PKG VPKG~, VPKG+2, VPKG+3, VPKG+6, VPKG+7
PRVTYPE PRV~, PRV+3
PXAA PRV~, PRV+2
PXAA("MAGNITUDE" MAG+5
PXAERR DATETIME~, EVENTDT~, MAG~, PRV~, PRV+2, SET~, TEXT~, VPKG~, VSOURCE~
PXAERR(11 DATETIME+5*, DATETIME+12*, EVENTDT+5*, EVENTDT+11*, MAG+8*, MAG+13*, PRV+4*, SET+6*, TEXT+4*, VPKG+6*
, VSOURCE+5*, VSOURCE+11*
PXAERR(12 DATETIME+6*, DATETIME+13*, EVENTDT+6*, EVENTDT+12*, MAG+9*, MAG+14*, SET+7*, TEXT+5*, VPKG+7*, VPKG+8*
, VSOURCE+6*, VSOURCE+12*
PXAERR(13 DATETIME+7*, SET+8*
PXAERR(7 VSOURCE+3*, VSOURCE+9*
PXAERR(9 DATETIME+4*, DATETIME+11*, EVENTDT+4*, EVENTDT+10*, MAG+7*, MAG+12*, PRV+3*, SET+5*, TEXT+3*, VPKG+5*
, VSOURCE+4*, VSOURCE+10*
PXAVISIT PRV~, PRV+2
PXDT DATETIME~, DATETIME+1, DATETIME+3, DATETIME+5, DATETIME+6, DATETIME+10, DATETIME+12, DATETIME+13
PXDUZ PRV~, PRV+2, PRV+4
SOURCE VSOURCE~, VSOURCE+1, VSOURCE+2, VSOURCE+5, VSOURCE+6, VSOURCE+8, VSOURCE+11, VSOURCE+13
TEXT TEXT~, TEXT+1, TEXT+2, TEXT+4
U MAG+4
VALUE SET~, SET+1, SET+3, SET+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All