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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: VPRDJ0

Package: Virtual Patient Record

Routine: VPRDJ0


Information

VPRDJ0 ;SLC/MKB -- Serve VistA data as JSON cont ;6/25/12 16:11

Source Information

Source file <VPRDJ0.m>

Call Graph

Call Graph

Call Graph Total: 26

Package Total Call Graph
Virtual Patient Record 14 DPT1^VPRDJ00  (NTX1,OR1)^VPRDJ01  (GMPL1,GMRA1,GMV1,VPR)^VPRDJ02  (GMRC1,MC1,MDC1,MDPS1)^VPRDJ03  (DGS,SDAM1,VSIT1)^VPRDJ04  (PTF1,PTFA)^VPRDJ04A  PS1^VPRDJ05  (ACC,AP,CH1,MI)^VPRDJ06  
(RA1,SR1)^VPRDJ07  ($$MATCH,EN1,SETUP,TIU1)^VPRDJ08  (CP,LR,RA)^VPRDJ08A  (PTF,PX)^VPRDJ09  MH^VPRDJ09M  QRYPT^VPRDMDC  
Lab Service 2 RR^LR7OR1  $$LRDN^LRPXAPIU  
Adverse Reaction Tracking 1 EN1^GMRADPT  
Consult Request Tracking 1 OER^GMRCSLM1  
General Medical Record - Vitals 1 EN1^GMRVUT0  
Medicine 1 MEDLKUP^MCARUTL3  
Order Entry Results Reporting 1 EN^ORQ1  
Problem List 1 LIST^GMPLUTL2  
Radiology Nuclear Medicine 1 EN1^RAO7PC1  
Scheduling 1 $$SDAPI^SDAMA301  
Surgery 1 LIST^SROESTV  
Text Integration Utility 1 CONTEXT^TIUSRVLO  

Entry Points

Name Comments DBIA/ICR reference
PATIENT ; -- Patient Registration
PROBLEM ; -- Problem List
ALLERGY ; -- Allergies/Adverse Reactions
CONSULT ; -- Consult/Request Tracking
VITAL ; -- GMR Vital Measurements
LAB ; -- Lab Results
PROCEDUR ; -- Clinical Procedures
OBS ; -- Clinical Observations (CLiO)
ORDER ; -- Order Entry
ORQ ; end
TREATMEN ; -- Nursing Treatments (orders)
TXQ ; end
MED ; -- Pharmacy
PTF ; -- Patient Treatment File
FACTOR
IMMUNIZA
EXAM
CPT
EDUCATIO
POV
SKIN
IMAGE ; -- Radiology/Nuclear Medicine
IMQ ; end
APPOINTM ; -- Scheduling/Appointment Mgt
SURGERY ; -- Surgery
DOCUMENT ; -- Text Integration Utilities
VISIT ; -- Visits
VPR ; -- VPR Patient Objects
MH ; -- Mental Health

External References

Name Field # of Occurrence
LIST^GMPLUTL2 PROBLEM+4
EN1^GMRADPT ALLERGY+1
OER^GMRCSLM1 CONSULT+2
EN1^GMRVUT0 VITAL+5
RR^LR7OR1 LAB+9
$$LRDN^LRPXAPIU LAB+16
MEDLKUP^MCARUTL3 PROCEDUR+6
EN^ORQ1 ORDER+3, TREATMEN+4, MED+5
EN1^RAO7PC1 IMAGE+1
$$SDAPI^SDAMA301 APPOINTM+7, APPOINTM+12
LIST^SROESTV SURGERY+2, SURGERY+4
CONTEXT^TIUSRVLO DOCUMENT+11
DPT1^VPRDJ00 PATIENT+1
NTX1^VPRDJ01 TREATMEN+2, TREATMEN+9
OR1^VPRDJ01 ORDER+2, ORDER+8, ORDER+9
GMPL1^VPRDJ02 PROBLEM+1, PROBLEM+7
GMRA1^VPRDJ02 ALLERGY+3, ALLERGY+4
GMV1^VPRDJ02 VITAL+1, VITAL+8
VPR^VPRDJ02 VPR+1
GMRC1^VPRDJ03 CONSULT+5
MC1^VPRDJ03 PROCEDUR+11
MDC1^VPRDJ03 OBS+2, OBS+6
MDPS1^VPRDJ03 PROCEDUR+8
DGS^VPRDJ04 APPOINTM+4
SDAM1^VPRDJ04 APPOINTM+8, APPOINTM+16
VSIT1^VPRDJ04 VISIT+1, VISIT+7, VISIT+9
PTF1^VPRDJ04A PTF+7
PTFA^VPRDJ04A PTF+3
PS1^VPRDJ05 MED+1, MED+12
ACC^VPRDJ06 LAB+14
AP^VPRDJ06 LAB+13
CH1^VPRDJ06 LAB+17
MI^VPRDJ06 LAB+12
RA1^VPRDJ07 IMAGE+2, IMAGE+4
SR1^VPRDJ07 SURGERY+1, SURGERY+6
$$MATCH^VPRDJ08 DOCUMENT+13
EN1^VPRDJ08 DOCUMENT+15
SETUP^VPRDJ08 DOCUMENT+4
TIU1^VPRDJ08 DOCUMENT+2
CP^VPRDJ08A DOCUMENT+6
LR^VPRDJ08A DOCUMENT+8
RA^VPRDJ08A DOCUMENT+7
PTF^VPRDJ09 PTF+2
PX^VPRDJ09 FACTORIMMUNIZAEXAMCPTEDUCATIOPOVSKIN
MH^VPRDJ09M MH+1
QRYPT^VPRDMDC OBS+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT("AET" VISIT+5, VISIT+6, VISIT+7
^DPT - [#2] LAB+2, VISIT+3
^OR(100 - [#100] ORDER+6, TREATMEN+7, MED+1, MED+9
^ORD(100.98 - [#100.98] TREATMEN+3, MED+4
^TMP("GMRCR" CONSULT+3, CONSULT+6!
^TMP("LRRR" LAB+10, LAB+11, LAB+15, LAB+18!
^TMP("LRX" LAB+18!
^TMP("MDHSP" PROCEDUR+9, PROCEDUR+12!
^TMP("ORGOTIT" ORDER+5, ORDER+8, ORQ+1!, TREATMEN+6, TXQ+1!, MED+13!
^TMP("ORR" ORDER+4, ORQ+1!, TREATMEN+5, TXQ+1!, MED+7, MED+13!
^TMP("VPRD" DOCUMENT+14
^TMP("VPROR" MED+6!, MED+8, MED+11, MED+12*, MED+13!
^TMP("VPRPX" PTF+4, PTF+5, PTF+8!
^TMP($J MED+13!, IMAGE+4, IMQ+1!, APPOINTM+9!, APPOINTM+13, APPOINTM+14, APPOINTM+17!
^UTILITY($J VITAL+6, VITAL+7, VITAL+8, VITAL+9!

Label References

Name Line Occurrences
IMQ IMAGE+2
ORQ ORDER+2
TXQ TREATMEN+2

Naked Globals

Name Field # of Occurrence
^( CONSULT+3, LAB+11, LAB+15, PROCEDUR+9, ORDER+4, TREATMEN+5, MED+7
^(4 ORDER+6, TREATMEN+7, MED+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BEG LAB+1~, LAB+3*, LAB+7*, LAB+9, PROCEDUR+1~, PROCEDUR+2*, PROCEDUR+7*, PROCEDUR+8
CLASS DOCUMENT+3~, DOCUMENT+5
CLS DOCUMENT+1~, DOCUMENT+5*, DOCUMENT+6, DOCUMENT+7, DOCUMENT+8, DOCUMENT+11, DOCUMENT+15
CTXT DOCUMENT+1~, DOCUMENT+10*, DOCUMENT+11, DOCUMENT+13
DAD ORDER+1~, ORDER+8*, MED+2~, MED+11*
>> DFN PROBLEM+4, CONSULT+2, LAB+2, LAB+9, LAB+10, LAB+11, LAB+15, PROCEDUR+8, OBS+3, ORDER+3
TREATMEN+4, MED+4, IMAGE+1, IMAGE+4, APPOINTM+2, APPOINTM+9, APPOINTM+13, APPOINTM+14, APPOINTM+17, SURGERY+4
DOCUMENT+6, DOCUMENT+7, DOCUMENT+8, DOCUMENT+11, VISIT+3, VISIT+5, VISIT+6, VISIT+7
END LAB+1~, LAB+3*, LAB+7*, LAB+9, PROCEDUR+1~, PROCEDUR+2*, PROCEDUR+7*, PROCEDUR+8, VISIT+2~, VISIT+4*
VISIT+5
FILE PROCEDUR+4~, PROCEDUR+5*, PROCEDUR+6
>> FILTER("category" LAB+2
>> FILTER("status" PROBLEM+3
>> FILTER("vaType" MED+3
GMRAL ALLERGY+1~, ALLERGY+2
GMRAL( ALLERGY+4
GMRVSTR VITAL+2~, VITAL+3*
GMRVSTR(0 VITAL+4*
ID PROBLEM+2~, PROBLEM+7*, ALLERGY+1~, ALLERGY+4*, CONSULT+1~, VITAL+2~, VITAL+8*, LAB+1~, LAB+12*, LAB+13*
LAB+17*, PROCEDUR+1~, OBS+1~, OBS+5*, OBS+6, ORDER+1~, ORDER+4*, ORDER+5*, ORDER+6, ORDER+9
TREATMEN+1~, TREATMEN+5*, TREATMEN+6*, TREATMEN+7, TREATMEN+9, MED+2~, MED+7*, MED+8*, MED+9, MED+11*
MED+12, PTF+1~, PTF+5*, PTF+6, IMAGE+3~*, IMAGE+4*, APPOINTM+1~, APPOINTM+2*, APPOINTM+4, APPOINTM+5
APPOINTM+6, SURGERY+4~, SURGERY+6*, DOCUMENT+1~, VISIT+2~, VISIT+7*
IEN PROCEDUR+4~, PROCEDUR+5*, PROCEDUR+6
LRDFN LAB+1~, LAB+2*
ORDG TREATMEN+1~, TREATMEN+3*, TREATMEN+4, MED+2~, MED+4*, MED+5
ORDIALOG MED+1~
ORLIST ORDER+1~, ORDER+2*, ORDER+4, TREATMEN+1~, TREATMEN+2*, TREATMEN+5, MED+2~, MED+7
ORPK LAB+1~, LAB+3*, LAB+5*, LAB+9
ORVP MED+2~, MED+4*, MED+5
SHOWADD SURGERY+3~*
STATUS DOCUMENT+3~, DOCUMENT+10
SUB LAB+1~, LAB+8*, LAB+9
SUBCLASS DOCUMENT+3~
TYPE MED+2~, MED+3*, MED+4, VPR+1
U PROBLEM+6, VITAL+4, PROCEDUR+7, PROCEDUR+10, ORDER+7, ORDER+8, TREATMEN+8, MED+10, MED+11, APPOINTM+14
DOCUMENT+5, DOCUMENT+10
VPRA APPOINTM+1~
VPRACC LAB+1~
VPRADMIT VISIT+3~*, VISIT+9
VPRC DOCUMENT+1~, DOCUMENT+5*
VPRCLIO OBS+1~
VPRCLIO( OBS+4, OBS+5
VPRDT APPOINTM+1~, APPOINTM+5*, APPOINTM+12*, APPOINTM+13*, APPOINTM+14, VISIT+2~, VISIT+5*, VISIT+6, VISIT+7
>> VPRI PROBLEM+5, ALLERGY+4, VITAL+6, LAB+11, OBS+4, ORDER+4, TREATMEN+5, MED+7, PTF+4, IMAGE+4
APPOINTM+13, DOCUMENT+5, DOCUMENT+10, DOCUMENT+12, VISIT+5
>> VPRID PROBLEM+1, ALLERGY+3, CONSULT+4, VITAL+1, LAB+3*, LAB+4, LAB+5*, LAB+6, LAB+16, PROCEDUR+3
PROCEDUR+5, PROCEDUR+10, PROCEDUR+11, OBS+2, ORDER+2, TREATMEN+2, MED+1, PTF+3, PTF+6, IMAGE+2
APPOINTM+2, SURGERY+1, DOCUMENT+2, VISIT+1
VPRIDT VITAL+2~, VITAL+6*, VITAL+7, VITAL+8, LAB+1~, LAB+6*, LAB+7, LAB+11*, LAB+12, LAB+13
LAB+15, LAB+17, PTF+1~, PTF+4*, PTF+5
VPRLOC VISIT+2~, VISIT+6*, VISIT+7
>> VPRMAX PROBLEM+5, ALLERGY+4, CONSULT+3, VITAL+4, VITAL+6, LAB+9, LAB+11, PROCEDUR+8, OBS+4, ORDER+4
TREATMEN+5, MED+7, PTF+4, IMAGE+1, IMAGE+4, APPOINTM+13, SURGERY+4, DOCUMENT+5, DOCUMENT+6, DOCUMENT+7
DOCUMENT+8, DOCUMENT+10, DOCUMENT+12, VISIT+5, VISIT+9
VPRMC PROCEDUR+4~, PROCEDUR+6, PROCEDUR+7
VPRN PROBLEM+2~, PROBLEM+5*, PROBLEM+6, PROBLEM+7, CONSULT+1~, CONSULT+3*, LAB+1~, LAB+16*, LAB+17, PROCEDUR+1~
PROCEDUR+9*, OBS+1~, OBS+4*, OBS+5, ORDER+1~, ORDER+4*, TREATMEN+1~, TREATMEN+5*, MED+2~, MED+6*
MED+7*, SURGERY+4~, SURGERY+5*, SURGERY+6, DOCUMENT+1~, DOCUMENT+12*, DOCUMENT+13
VPRNUM APPOINTM+1~, APPOINTM+7*, APPOINTM+8, APPOINTM+12*
VPRP LAB+1~, LAB+15*
VPRPROB PROBLEM+2~, PROBLEM+4
VPRPROB( PROBLEM+5, PROBLEM+6, PROBLEM+7
VPRS DOCUMENT+1~, DOCUMENT+10*
>> VPRSTART PROBLEM+6, CONSULT+2, VITAL+4, LAB+3, PROCEDUR+2, OBS+3, ORDER+3, TREATMEN+4, MED+5, IMAGE+1
APPOINTM+2, SURGERY+4, DOCUMENT+6, DOCUMENT+7, DOCUMENT+8, DOCUMENT+11, VISIT+5, VISIT+9
>> VPRSTOP PROBLEM+6, CONSULT+2, VITAL+4, LAB+3, PROCEDUR+2, OBS+3, ORDER+3, TREATMEN+4, MED+5, IMAGE+1
APPOINTM+2, SURGERY+4, DOCUMENT+6, DOCUMENT+7, DOCUMENT+8, DOCUMENT+11, VISIT+4
VPRSTS PROBLEM+2~, PROBLEM+3*, PROBLEM+4
VPRSUB LAB+1~, LAB+2*, LAB+6*, LAB+8, LAB+10*, LAB+11, LAB+12, LAB+13, LAB+15, LAB+17
VPRTYP VITAL+2~, VITAL+7*, VITAL+8
VPRX CONSULT+1~, CONSULT+3*, CONSULT+4, CONSULT+5, PROCEDUR+1~, PROCEDUR+9*, PROCEDUR+10, APPOINTM+1~, APPOINTM+7, APPOINTM+12
DOCUMENT+1~, DOCUMENT+13*, DOCUMENT+14, DOCUMENT+15
VPRX("FLDS" APPOINTM+3*
VPRX("SORT" APPOINTM+3*
VPRX(1 APPOINTM+2*, APPOINTM+5*
VPRX(2 APPOINTM+6*
VPRX(3 APPOINTM+11*
VPRX(4 APPOINTM+2*
VPRY SURGERY+4~, SURGERY+5, SURGERY+6, SURGERY+7, DOCUMENT+1~, DOCUMENT+11, DOCUMENT+12, DOCUMENT+13, DOCUMENT+16
X PROBLEM+2~, PROBLEM+6*, LAB+1~, LAB+15*, LAB+16, PROCEDUR+4~, PROCEDUR+7*, OBS+1~, ORDER+1~, TREATMEN+1~
APPOINTM+1~, APPOINTM+14*
X3 ORDER+1~, ORDER+6*, ORDER+7, ORDER+8, TREATMEN+1~, TREATMEN+7*, TREATMEN+8, MED+2~, MED+9*, MED+10
MED+11
X4 ORDER+1~, ORDER+6*, ORDER+7, TREATMEN+1~, TREATMEN+7*, TREATMEN+8, MED+2~, MED+9*, MED+10

Marked Items

Name Field # of Occurrence
$T(LIST^SROESTV SURGERY+2
$T(MH^VPRDJ09M MH+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All