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

Package: PCE Patient Care Encounter

Routine: PXAIPRVV


Information

PXAIPRVV ;ISL/JVS,PKR - VALIDATE PROVIDER DATA ;11/19/2021

Source Information

Source file <PXAIPRVV.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 2 $$FMTE^XLFDT  $$GET^XUA4A72  
PCE Patient Care Encounter 1 $$VPRV^PXAIPRVV  

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
PCE Patient Care Encounter 4 PXAI  PXAIPRV  PXAIPRVV  PXAIVAL  

Entry Points

Name Comments DBIA/ICR reference
ERRSET ;Set the rest of the error data.
PRIM(VISITIEN,PXADATA,PXAERRF,PXAPREDT) ;Check there is only one primary
VAL ;Validate the input.
VPRV(PXDUZ,PXAA,PXAERR,VISITIEN) ;Check for a valid provider.

External References

Name Field # of Occurrence
$$VPRV^PXAIPRVV VAL+10
$$FMTE^XLFDT VPRV+12
$$GET^XUA4A72 VPRV+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVPRV - [#9000010.06] PRIM+6
^AUPNVPRV("AD" PRIM+5
^AUPNVSIT - [#9000010] VPRV+9
^VA(200 - [#200] VPRV+1

Label References

Name Line Occurrences
ERRSET PRIM+35, PRIM+41, PRIM+49, PRIM+58, VAL+4, VAL+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLASS VPRV+6~, VPRV+10*, VPRV+11
EPRIM PRIM+2~
EPRIM( PRIM+25*, PRIM+34, PRIM+56
EVENTDT VPRV+6~, VPRV+8*, VPRV+9*, VPRV+10, VPRV+12
IND PRIM+2~, PRIM+10*, PRIM+11*, PRIM+12, PRIM+16, PRIM+18, PRIM+21, PRIM+22, PRIM+34*, PRIM+48*
, PRIM+56*, PRIM+57*
NPPE PRIM+2~, PRIM+4*, PRIM+24*, PRIM+25*, PRIM+29, PRIM+32, PRIM+34, PRIM+51, PRIM+56
NPPN PRIM+2~, PRIM+26*, PRIM+27*, PRIM+43, PRIM+46, PRIM+48, PRIM+51, PRIM+57
NPPT PRIM+2~, PRIM+51*, PRIM+52, PRIM+54
NPRIM PRIM+2~
NPRIM( PRIM+27*, PRIM+48, PRIM+57
PPEDIT PRIM+2~, PRIM+10*, PRIM+17*, PRIM+18*, PRIM+37
PPLISTE PRIM+2~
PPLISTE( PRIM+8*, PRIM+15, PRIM+17!, PRIM+18!, PRIM+25
PPLISTN PRIM+2~
PPLISTN( PRIM+21*, PRIM+22!, PRIM+27
PROVIEN PRIM+2~, PRIM+7*, PRIM+8, PRIM+12*, PRIM+13, PRIM+15, PRIM+17, PRIM+18, PRIM+21, PRIM+22
, PRIM+24*, PRIM+25*, PRIM+26*, PRIM+27*
PXAA VAL+10, VPRV~
PXAA("DELETE" VAL+7
PXAA("EVENT D /T" , VPRV+8
PXAA("NAME" VAL+1, VAL+10
PXADATA PRIM~, PRIM+11, PRIM+12, PRIM+16, PRIM+18, PRIM+21, PRIM+22
>> PXADI("DIALOG" ERRSET+3*
PXAERR VAL+10, VPRV~
PXAERR(11 PRIM+31*, PRIM+39*, PRIM+45*
PXAERR(12 PRIM+32*, PRIM+33*, PRIM+34*, PRIM+40*, PRIM+46*, PRIM+47*, PRIM+48*, PRIM+54*, PRIM+55*, PRIM+56*
, PRIM+57*, VAL+3*, VPRV+3*, VPRV+12*
PXAERR(7 ERRSET+4*
PXAERR(9 PRIM+30*, PRIM+38*, PRIM+44*, PRIM+53*, VAL+2*, VPRV+2*, VPRV+7*
PXAERRF PRIM~
PXAERRF("PRV" ERRSET+2*
PXAPREDT PRIM~, PRIM+37, PRIM+39
>> PXAVISIT VAL+10
PXDUZ VPRV~, VPRV+1, VPRV+10, VPRV+12
STOP ERRSET+1*, PRIM+3~
TEMP PRIM+3~, PRIM+6*, PRIM+7, PRIM+8
U PRIM+7, PRIM+8, VPRV+9
VISITIEN PRIM~, PRIM+5, PRIM+31, PRIM+45, VPRV~, VPRV+9
VPRVIEN PRIM+3~, PRIM+4*, PRIM+5*, PRIM+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All