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

Package: Virtual Patient Record

Routine: VPRDJ03


Information

VPRDJ03 ;SLC/MKB -- Consults,ClinProcedures,CLiO ;6/25/12 16:11

Source Information

Source file <VPRDJ03.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
Virtual Patient Record 5 ($$FAC,$$STRING)^VPRD  ADD^VPRDJ  $$ROOT^VPRDMC  (QRYOBS,QRYTYPES)^VPRDMDC  ($$JSONDT,$$SETUID,FACILITY)^VPRUTILS  
VA FileMan 3 ^%DT  $$EXTERNAL^DILFD  $$GET1^DIQ  
Consult Request Tracking 2 GET^GMRCAPI  DOCLIST^GMRCGUIB  
Kernel 2 $$LOW^XLFSTR  ($$NS,$$STA)^XUAF4  
Text Integration Utility 2 EXTRACT^TIULQ  $$RESOLVE^TIUSRVLO  
Clinical Procedures 1 EN1^MDPS1  
Order Entry Results Reporting 1 $$OI^ORX8  

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
Virtual Patient Record 4 VPRDJ0  VPRDJ08A  VPRSDAC  VPRSDAQ  

Entry Points

Name Comments DBIA/ICR reference
GMRC1(ID) ; -- consult/request VPRX=^TMP("GMRCR",$J,"CS",VPRN,0)
MDPS1(DFN,BEG,END,MAX) ; -- perform CP search (scope variables)
MC1(ID) ; -- clinical procedure VPRX=^TMP("MDHSP",$J,VPRN)
NOTE(DA) ; -- add TIU note info
MDC1(ID) ; -- clinical observation

External References

Name Field # of Occurrence
^%DT MC1+3
$$EXTERNAL^DILFD MC1+18
$$GET1^DIQ GMRC1+25, NOTE+5
GET^GMRCAPI GMRC1+11
DOCLIST^GMRCGUIB MC1+7
EN1^MDPS1 MDPS1+4
$$OI^ORX8 GMRC1+8
EXTRACT^TIULQ GMRC1+23, MC1+27, NOTE+2
$$RESOLVE^TIUSRVLO MC1+8, MC1+21
$$FAC^VPRD GMRC1+27, MC1+31, MC1+36, MDC1+34
$$STRING^VPRD GMRC1+16
ADD^VPRDJ GMRC1+29, MC1+38, MDC1+39
$$ROOT^VPRDMC MC1+4
QRYOBS^VPRDMDC MDC1+3
QRYTYPES^VPRDMDC MDC1+14
$$JSONDT^VPRUTILS GMRC1+3, MC1+11, MC1+15, MDC1+12, MDC1+13, MDC1+31, MDC1+32
$$SETUID^VPRUTILS GMRC1+2, GMRC1+9, GMRC1+14, GMRC1+22, MC1+10, MC1+16, MC1+17, MC1+24, MC1+28, MC1+31
, NOTE+3, MDC1+6, MDC1+35
FACILITY^VPRUTILS GMRC1+28, MC1+37, MDC1+37
$$LOW^XLFSTR MDC1+16, MDC1+19
$$NS^XUAF4 GMRC1+27, MC1+36
$$STA^XUAF4 GMRC1+27, MC1+36

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123 - [#123] EXTERNAL^DILFD
^TIU(8925.1 - [#8925.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] MC1+29
^SC("B" MC1+30
^TMP("MDHSP" MDPS1+3!
^VA(200 - [#200] GMRC1+15

Label References

Name Line Occurrences
NOTE MC1+20, MC1+33

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT MC1+1~, MC1+3*
BEG MDPS1~, MDPS1+2*, MDPS1+4
CLIO MDC1+1~
CLIO( MDC1+17*
CLIO("comment" MDC1+38*
CLIO("entered" MDC1+12*
CLIO("interpretationCode" MDC1+24*
CLIO("interpretationName" MDC1+25*
CLIO("localId" MDC1+6*
CLIO("locationName" MDC1+36*
CLIO("locationUid" MDC1+35*
CLIO("observed" MDC1+13*
CLIO("qualifiers" MDC1+19*, MDC1+20*, MDC1+21*
CLIO("result" MDC1+10*
CLIO("setID" MDC1+28*
CLIO("setName" MDC1+29*
CLIO("setStart" MDC1+31*
CLIO("setStop" MDC1+32*
CLIO("setType" MDC1+30*
CLIO("statusCode" MDC1+33*
CLIO("statusName" MDC1+33*
CLIO("typeCode" MDC1+8*
CLIO("typeName" MDC1+9*
CLIO("typeVuid" MDC1+7*
CLIO("uid" MDC1+6*
CLIO("units" MDC1+11*
CONS GMRC1+1~, MC1+1~, MC1+7*, MC1+14, MC1+16
CONS("category" GMRC1+7*
CONS("consultProcedure" GMRC1+5*
CONS("dateTime" GMRC1+3*
CONS("interpretation" GMRC1+6*
CONS("localId" GMRC1+2*
CONS("orderName" GMRC1+8*
CONS("orderUid" GMRC1+9*
CONS("providerName" GMRC1+15*
CONS("providerUid" GMRC1+14*
CONS("provisionalDx" GMRC1+18*, GMRC1+19*
CONS("reason" GMRC1+16*
CONS("results" GMRC1+22*, GMRC1+24*, GMRC1+26*
CONS("service" GMRC1+4*
CONS("statusName" GMRC1+4*
CONS("typeName" GMRC1+7*
CONS("uid" GMRC1+2*
CONS("urgency" GMRC1+12*
DA NOTE~, NOTE+2, NOTE+3, NOTE+4, NOTE+5, NOTE+6
DATE MC1+1~, MC1+3*, MC1+4, MC1+11
DFN GMRC1+2, GMRC1+9, GMRC1+22, MDPS1~, MDPS1+4, MC1+4, MC1+10, MC1+16, MC1+17, MC1+28
, NOTE+3, MDC1+6
END MDPS1~, MDPS1+2*, MDPS1+4
FAC MC1+1~, MC1+31*, MC1+36*, MC1+37, MDC1+1~, MDC1+34*, MDC1+37
GBL MC1+1~, MC1+4*, MC1+5, MC1+9, MC1+10
GUID MDC1+1~, MDC1+2*, MDC1+3, MDC1+6
I MDC1+1~, MDC1+15*, MDC1+16, MDC1+18*, MDC1+19, MDC1+20, MDC1+21
ID GMRC1~, MC1~, MC1+5, MDC1~, MDC1+2
LOC MC1+1~, MC1+29*, MC1+30*, MC1+31, MDC1+1~, MDC1+34*, MDC1+35
MAX MDPS1~, MDPS1+2*, MDPS1+4
MCARCODE MDPS1+1~
MCARDT MDPS1+1~
MCARPROC MDPS1+1~
MCESKEY MDPS1+1~
MCESSEC MDPS1+1~
MCFILE MDPS1+1~
MDC MDPS1+1~
MDIMG MDPS1+1~
NT GMRC1+1~, GMRC1+25*, GMRC1+26, NOTE+1~, NOTE+5*, NOTE+6
ORDER GMRC1+1~, GMRC1+8*, GMRC1+9
PROC MC1+1~
PROC("category" MC1+9*
PROC("consultUid" MC1+16*
PROC("dateTime" MC1+11*
PROC("encounterUid" MC1+28*
PROC("hasImages" MC1+26*
PROC("interpretation" MC1+12*
PROC("kind" MC1+13*
PROC("localId" MC1+9*
PROC("locationName" MC1+31*
PROC("locationUid" MC1+31*
PROC("name" MC1+11*
PROC("orderUid" MC1+17*
PROC("providers" MC1+24*, MC1+25*
PROC("requested" MC1+15*
PROC("results" MC1+33, NOTE+3*, NOTE+4*, NOTE+6*
PROC("statusName" MC1+18*, MC1+32*, MC1+35*
PROC("uid" MC1+10*
RES MDPS1+1~, MDPS1+3*, MDPS1+4
RTN MC1+1~, MC1+2*, MC1+4
TEXT NOTE+1~
TIUN MC1+1~, MC1+8*, MC1+21*, MC1+22, MC1+23, MC1+26, MC1+27, MC1+28, MC1+29, MC1+30
, MC1+32, MC1+33
U GMRC1+3, GMRC1+4, GMRC1+5, GMRC1+6, GMRC1+7, GMRC1+8, GMRC1+12, GMRC1+13, GMRC1+15, GMRC1+19
, GMRC1+21, GMRC1+27, MC1+2, MC1+3, MC1+4, MC1+7, MC1+8, MC1+11, MC1+12, MC1+17
, MC1+18, MC1+21, MC1+23, MC1+26, MC1+29, MC1+30, MC1+31, MC1+36
VPRC MDC1+1~, MDC1+3
VPRC( MDC1+15, MDC1+17, MDC1+18, MDC1+20, MDC1+21
VPRC("COMMENT" MDC1+38
VPRC("ENTERED_DATE_TIME" MDC1+12
VPRC("HOSPITAL_LOCATION_ID" MDC1+34, MDC1+36
VPRC("OBSERVED_DATE_TIME" MDC1+13
VPRC("PARENT_ID" MDC1+4
VPRC("RANGE" MDC1+22
VPRC("SUPP_PAGE" MDC1+27, MDC1+28, MDC1+29, MDC1+30, MDC1+31, MDC1+32
VPRC("SVALUE" MDC1+10
VPRC("TERM_ID" MDC1+7, MDC1+8, MDC1+9
VPRC("UNIT_ID" MDC1+11
VPRD GMRC1+1~, GMRC1+11, MC1+1~, MC1+7
VPRD( GMRC1+17, GMRC1+19
VPRD(0 GMRC1+11, MC1+7
VPRD(20 GMRC1+16
VPRD(30 GMRC1+17, GMRC1+18
VPRD(50 GMRC1+20, MC1+19
VPRJ GMRC1+1~, GMRC1+20*, GMRC1+22, GMRC1+24, GMRC1+26, MC1+15~, MC1+19*
VPRSN GMRC1+1~, GMRC1+16*
VPRT MC1+1~, MC1+27!, NOTE+1~, MDC1+1~
VPRT( MC1+28, MC1+29, MC1+32, NOTE+4, NOTE+5, MDC1+15, MDC1+16, MDC1+18, MDC1+19
VPRTIU GMRC1+1~
VPRTIU( GMRC1+24, GMRC1+25
>> VPRX GMRC1+2, GMRC1+3, GMRC1+4, GMRC1+5, GMRC1+6, GMRC1+7, GMRC1+8, GMRC1+11, MC1+2, MC1+3
, MC1+4, MC1+7, MC1+8, MC1+11, MC1+12
X GMRC1+1~, GMRC1+12*, GMRC1+13*, GMRC1+14, GMRC1+15, GMRC1+20*, GMRC1+21, GMRC1+22, GMRC1+23, GMRC1+24
, GMRC1+25, GMRC1+27*, GMRC1+28, MC1+1~, MC1+3*, MC1+12*, MC1+19*, MC1+20, MC1+21, MC1+23*
, MC1+24, MC1+25, MC1+28*, MC1+30*, MC1+32*, MC1+36*, MDC1+1~, MDC1+7*, MDC1+11*, MDC1+12*
, MDC1+13*, MDC1+15*, MDC1+17, MDC1+18*, MDC1+20, MDC1+21, MDC1+22*, MDC1+23, MDC1+25, MDC1+30*
, MDC1+31*, MDC1+32*, MDC1+38*
X0 GMRC1+1~, GMRC1+11*, GMRC1+12, GMRC1+13, GMRC1+27, MC1+1~, MC1+7*, MC1+14, MC1+15, MC1+17
, MC1+18, MC1+36
Y MC1+1~, MC1+3, MDC1+1~, MDC1+16*, MDC1+17, MDC1+23*, MDC1+24
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All