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

Package: Virtual Patient Record

Routine: VPRDJ02


Information

VPRDJ02 ;SLC/MKB -- Problems,Allergies,Vitals ;6/25/12 16:11

Source Information

Source file <VPRDJ02.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Virtual Patient Record 6 ($$FAC,$$VUID)^VPRD  ($$DATE,$$VA200)^VPRDGMPL  $$DATE^VPRDGMRA  ($$RANGE,$$UNIT)^VPRDGMV  ADD^VPRDJ  ($$JSONDT,$$SETNCS,$$SETUID,$$SETVURN,FACILITY)^VPRUTILS  
General Medical Record - Vitals 3 $$FIELD^GMVGETQL  $$FIELD^GMVGETVT  GETREC^GMVUTL  
Kernel 2 $$LOW^XLFSTR  ($$NS,$$STA)^XUAF4  
VA FileMan 2 $$FIND1^DIC  $$GET1^DIQ  
Adverse Reaction Tracking 1 EN1^GMRAOR2  
DRG Grouper 1 $$ICDDX^ICDEX  
Problem List 1 DETAIL^GMPLUTL2  

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
Virtual Patient Record 1 VPRDJ0  

Entry Points

Name Comments DBIA/ICR reference
GMPL1(ID) ; -- problem
GMRA1(ID) ; -- allergy/reaction GMRAL(ID)
NKA ; -- no assessment or NKA [GMRAL=0 or ""]
GMV1(ID) ; -- vital/measurement ^UTILITY($J,"GMRVD",VPRIDT,VPRTYP,ID)
VPR(COLL) ; -- VPR Patient Objects
VPR1(FNUM,ID) ; -- [patient] object

External References

Name Field # of Occurrence
$$FIND1^DIC GMPL1+36
$$GET1^DIQ GMPL1+23, GMPL1+24, GMPL1+31, GMPL1+33, GMPL1+38
DETAIL^GMPLUTL2 GMPL1+2
EN1^GMRAOR2 GMRA1+2
$$FIELD^GMVGETQL GMV1+28, GMV1+29
$$FIELD^GMVGETVT GMV1+14, GMV1+16, GMV1+17
GETREC^GMVUTL GMV1+2, GMV1+7
$$ICDDX^ICDEX GMPL1+11
$$FAC^VPRD GMPL1+40, GMRA1+5, NKA+3, GMV1+31
$$VUID^VPRD GMRA1+11, GMRA1+19
$$DATE^VPRDGMPL GMPL1+7, GMPL1+14, GMPL1+15, GMPL1+44
$$VA200^VPRDGMPL GMPL1+44
$$DATE^VPRDGMRA GMRA1+4
$$RANGE^VPRDGMV GMV1+25
$$UNIT^VPRDGMV GMV1+19
ADD^VPRDJ GMPL1+49, GMRA1+22, NKA+4, GMV1+35
$$JSONDT^VPRUTILS GMPL1+7, GMPL1+14, GMPL1+15, GMPL1+23, GMPL1+47, GMRA1+4, GMRA1+14, GMV1+12, GMV1+13
$$SETNCS^VPRUTILS GMPL1+13, GMPL1+19
$$SETUID^VPRUTILS GMPL1+4, GMPL1+32, GMPL1+37, GMPL1+45, GMRA1+7, GMV1+11, GMV1+32
$$SETVURN^VPRUTILS GMPL1+22, GMRA1+11, GMRA1+20
FACILITY^VPRUTILS GMPL1+41, GMRA1+5, NKA+3, GMV1+34
$$LOW^XLFSTR GMPL1+12, GMPL1+21
$$NS^XUAF4 GMPL1+39
$$STA^XUAF4 GMPL1+39

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] FIND1^DIC
^AUPNPROB - [#9000011] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXRMINDX(120.5 GMV1+6
^SC - [#44] GMV1+33
^UTILITY($J GMV1+5
^VPR - [#560] VPR1+2
^VPR(560.1 VPR+2, VPR+5

Label References

Name Line Occurrences
VPR1 VPR+3, VPR+5

Naked Globals

Name Field # of Occurrence
^( VPR1+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COLL VPR~, VPR+4, VPR+5
DATE GMPL1+1~, GMPL1+6*, GMPL1+7*, GMPL1+10*, GMPL1+11, GMPL1+44*, GMPL1+47
>> DFN GMPL1+4, GMRA1+7, GMV1+6, GMV1+11, VPR+5
DIAG GMPL1+9~, GMPL1+11*, GMPL1+13
DT GMPL1+10
FAC GMPL1+1~, GMPL1+39*, GMPL1+40*, GMPL1+41, GMV1+1~, GMV1+31*, GMV1+34
FNUM VPR1~, VPR1+2
GMRA GMRA1+1~, GMRA1+2*, GMRA1+8, GMRA1+9, GMRA1+21
>> GMRAL NKA+2
>> GMRAL( GMRA1+2, GMRA1+16, GMRA1+17
GMRVD GMV1+5~*, GMV1+6
HIGH GMV1+1~
I GMPL1+1~, GMPL1+42*, GMPL1+43, GMPL1+45, GMPL1+46, GMPL1+47, GMPL1+48, GMRA1+1~, GMRA1+11*, GMRA1+16*
, GMRA1+17, GMRA1+18, GMRA1+20, GMV1+1~, GMV1+27*, GMV1+28, GMV1+29, VPR1+1~, VPR1+2*
ICD9ZN GMPL1+9~, GMPL1+11*
ID GMPL1~, GMPL1+2, GMPL1+4, GMPL1+23, GMPL1+24, GMPL1+31, GMPL1+33, GMPL1+38, GMRA1~, GMRA1+2
, GMRA1+7, GMRA1+16, GMRA1+17, GMV1~, GMV1+2, GMV1+5, GMV1+6*, GMV1+7, GMV1+10, GMV1+11
, VPR+1~, VPR+2*, VPR+3, VPR+5*, VPR1~, VPR1+2
LOC GMPL1+36~*, GMPL1+37, GMV1+1~, GMV1+31*, GMV1+32, GMV1+33
LOW GMV1+1~
MRES GMV1+1~, GMV1+19*, GMV1+20*, GMV1+21*, GMV1+22*, GMV1+23*, GMV1+24
MUNT GMV1+1~, GMV1+19*, GMV1+20*, GMV1+21*, GMV1+22*, GMV1+23*, GMV1+24
PROB GMPL1+1~
PROB("acuityCode" GMPL1+22*
PROB("acuityName" GMPL1+21*
PROB("comments" GMPL1+45*, GMPL1+46*, GMPL1+47*, GMPL1+48*
PROB("entered" GMPL1+7*
PROB("icdCode" GMPL1+13*
PROB("icdName" GMPL1+13*
PROB("localId" GMPL1+4*
PROB("locationName" GMPL1+35*
PROB("locationUid" GMPL1+37*
PROB("onset" GMPL1+14*
PROB("problemText" GMPL1+5*
PROB("providerName" GMPL1+31*
PROB("providerUid" GMPL1+32*
PROB("removed" GMPL1+25*, GMPL1+26*, GMPL1+27*
PROB("resolved" GMPL1+23*
PROB("service" GMPL1+33*
PROB("serviceConnected" GMPL1+29*
PROB("statusCode" GMPL1+19*
PROB("statusName" GMPL1+17*
PROB("uid" GMPL1+4*
PROB("unverified" GMPL1+25*, GMPL1+26*, GMPL1+27*
PROB("updated" GMPL1+15*
REAC GMRA1+1~, NKA+1~
REAC("assessment" NKA+2*
REAC("entered" GMRA1+4*
REAC("historical" GMRA1+12*
REAC("kind" GMRA1+6*
REAC("localId" GMRA1+7*
REAC("products" GMRA1+8*, GMRA1+11*
REAC("reactions" GMRA1+18*, GMRA1+20*
REAC("reference" GMRA1+9*
REAC("removed" GMRA1+21*
REAC("summary" GMRA1+8*
REAC("uid" GMRA1+7*
REAC("verified" GMRA1+14*
SYS GMPL1+9~, GMPL1+12*, GMPL1+13
TYPE GMV1+1~, GMV1+14*, GMV1+15, GMV1+19, GMV1+20, GMV1+21, GMV1+22, GMV1+23, GMV1+25
U GMPL1+6, GMPL1+11, GMPL1+39, GMPL1+44, GMPL1+46, GMPL1+48, GMRA1+4, GMRA1+8, GMRA1+9, GMRA1+12
, GMRA1+14, GMV1+6, GMV1+13, GMV1+14, GMV1+16, GMV1+17, GMV1+18, GMV1+25, GMV1+27, GMV1+31
, GMV1+33
USER GMPL1+1~, GMPL1+44*, GMPL1+45
VIT GMV1+1~
VIT("displayName" GMV1+15*
VIT("high" GMV1+25*
VIT("kind" GMV1+10*
VIT("localId" GMV1+10*
VIT("locationName" GMV1+33*
VIT("locationUid" GMV1+32*
VIT("low" GMV1+25*
VIT("metricResult" GMV1+24*
VIT("metricUnits" GMV1+24*
VIT("observed" GMV1+12*
VIT("qualifiers" GMV1+28*, GMV1+29*
VIT("removed" GMV1+30*
VIT("result" GMV1+18*, GMV1+26
VIT("resulted" GMV1+13*
VIT("summary" GMV1+26*
VIT("typeCode" GMV1+17*
VIT("typeName" GMV1+16*, GMV1+26
VIT("uid" GMV1+11*
VIT("units" GMV1+19*, GMV1+26
>> VPR VPR1+4, VPR1+5
>> VPRI VPR1+4*, VPR1+5
>> VPRID VPR+1, VPR+2
>> VPRIDT GMV1+4, GMV1+5
VPRL GMPL1+1~, GMPL1+2
VPRL("CLINIC" GMPL1+34
VPRL("COMMENT" GMPL1+42, GMPL1+43
VPRL("CSYS" GMPL1+12
VPRL("DIAGNOSIS" GMPL1+8
VPRL("ENTERED" GMPL1+6
VPRL("MODIFIED" GMPL1+15
VPRL("NARRATIVE" GMPL1+5
VPRL("ONSET" GMPL1+14
VPRL("PRIORITY" GMPL1+20
VPRL("PROVIDER" GMPL1+30
VPRL("SC" GMPL1+28
VPRL("STATUS" GMPL1+16
>> VPRSTART GMRA1+4
>> VPRSTOP GMRA1+4
>> VPRTYP GMV1+4, GMV1+5
VPRY GMRA1+1~, GMRA1+4, GMRA1+8, GMRA1+12, GMRA1+14, GMV1+1~, GMV1+2, GMV1+7, VPR1+1~, VPR1+3
, VPR1+5
VPRY( VPR1+2*
VPRY(0 GMV1+2, GMV1+7
VPRY(2 GMV1+30
VPRY(5 GMV1+27
X GMPL1+1~, GMPL1+8*, GMPL1+11, GMPL1+13, GMPL1+14*, GMPL1+15*, GMPL1+16*, GMPL1+17*, GMPL1+18*, GMPL1+19
, GMPL1+20*, GMPL1+21*, GMPL1+22, GMPL1+23*, GMPL1+24*, GMPL1+25, GMPL1+26, GMPL1+27, GMPL1+28*, GMPL1+29
, GMPL1+30*, GMPL1+31*, GMPL1+32, GMPL1+33*, GMPL1+34*, GMPL1+35, GMPL1+36, GMPL1+38*, GMPL1+39, GMPL1+40
, GMPL1+43*, GMPL1+44, GMPL1+46, GMPL1+48, GMRA1+1~, GMRA1+4*, GMRA1+5*, GMRA1+9*, GMRA1+10, GMRA1+11
, GMRA1+17*, GMRA1+18, GMRA1+19, NKA+1~, NKA+3*, GMV1+1~, GMV1+18*, GMV1+20, GMV1+21, GMV1+22
, GMV1+23, GMV1+25*, GMV1+27*, GMV1+28, GMV1+29, VPR1+1~, VPR1+2*
X0 GMV1+1~, GMV1+2*, GMV1+4, GMV1+7*, GMV1+8, GMV1+12, GMV1+13, GMV1+14, GMV1+16, GMV1+17
, GMV1+18, GMV1+31
Y GMRA1+1~, GMRA1+10*, GMRA1+11, GMRA1+19*, GMRA1+20, GMV1+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All