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 |  Used in RPC |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: VPSMRAR9

Package: VA Point of Service

Routine: VPSMRAR9


Information

VPSMRAR9 ;WOIFO/BT - Get the last MRAR data for a patient;01/29/15 15:30

Source Information

Source file <VPSMRAR9.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Point of Service 4 (CNDWTH,TRANS)^VPSMR51  (ADDALLER,ALLERGY)^VPSMR52  (ADDMEDS,MEDS)^VPSMR54  $$VALIDATE^VPSRPC1  

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
VA Point of Service 3 VPSMR51  VPSMR52  VPSMR54  

Entry Points

Name Comments DBIA/ICR reference
GET(VPSMRAR,VPSNUM,VPSTYP) ; RPC: VPS GET LAST MRAR
; INPUT
; VPSNUM : Parameter Value - patient SSN OR DFN OR ICN OR VIC/CAC (REQUIRED)
; VPSTYP : Parameter TYPE - SSN or DFN OR ICN OR VIC/CAC (REQUIRED)
; OUTPUT
; VPSMRAR: local array contains all field names/values for the last mrar
; WITH ERROR -> VPSMRAR(0) = -1 ^ error message
; SUCCESS -> VPSMRAR(0) = 1
; -> VPSMRAR(1..n) = FIELD NAME^SUBS^DATA
ADD(VPSMRAR,FLDNAM,SUBS,INVAL,EXVAL) ;Add the record to VPSMRAR
; INPUT
; FLDNAM : Field name to store
; SUBS : Subscript (unique identifier for multiple values)
; INVAL : Fileman Internal Value
; EXVAL : Fileman Externall Value
; OUTPUT
; VPSMRAR: local array contains all field names/values for the last mrar
WP(REC,FIL,SUBS,FLD) ;return word-processing value

External References

Name Field # of Occurrence
CNDWTH^VPSMR51 GET+24
TRANS^VPSMR51 GET+21
ADDALLER^VPSMR52 GET+30
ALLERGY^VPSMR52 GET+27
ADDMEDS^VPSMR54 GET+36
MEDS^VPSMR54 GET+33
$$VALIDATE^VPSRPC1 GET+13

Used in RPC

RPC Name Call Tags
VPS GET LAST MRAR GET

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VPS(853.5 - [#853.5] GET+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
EXVAL ADD~, ADD+9, ADD+11, ADD+12
FIL WP~, WP+1, WP+7, WP+8
FLD WP~, WP+1, WP+7, WP+8
FLDNAM ADD~, ADD+12
IDX WP+5~*, WP+7*, WP+8
INVAL ADD~, ADD+9, ADD+11*, ADD+12
LAST ADD+10~*, ADD+12
LASTMRAR GET+17~*, GET+18, GET+21, GET+24, GET+27, GET+30, GET+33, GET+36
LF WP+4~*, WP+8, WP+10
REC WP~
REC( WP+1, WP+7, WP+8
SUBS ADD~, ADD+12, WP~, WP+1, WP+7, WP+8
U GET+14, GET+18, ADD+12
VPSDFN GET+13~*, GET+14, GET+17, GET+21, GET+24, GET+27, GET+30, GET+33, GET+36
VPSMRAR GET~, GET+21, GET+24, GET+27, GET+30, GET+33, GET+36, ADD~
VPSMRAR( ADD+12*
VPSMRAR("" ADD+10
VPSMRAR(0 GET+14*, GET+18*, GET+38*
VPSNUM GET~, GET+11*, GET+13
VPSTYP GET~, GET+12*, GET+13
WP WP+3~*, WP+8*, WP+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Local Variables  | All