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: VPRDJ06

Package: Virtual Patient Record

Routine: VPRDJ06


Information

VPRDJ06 ;SLC/MKB -- Laboratory ;6/25/12 16:11

Source Information

Source file <VPRDJ06.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Virtual Patient Record 5 ($$FAC,$$STRING,$$VUID)^VPRD  ADD^VPRDJ  $$ORDER^VPRDLR  $$NAME^VPRDLRA  ($$JSONDT,$$SETUID,FACILITY)^VPRUTILS  
Kernel 2 $$TRIM^XLFSTR  ($$NS,$$STA)^XUAF4  
Lab Service 1 LRPXRM^LRPXAPI  
VA FileMan 1 ($$GET1,GETS)^DIQ  

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
CH1 ; -- lab ID = CH;VPRIDT;VPRN
ACC ; -- put accession-level data in VPRACC("attribute")
MI ; -- microbiology accession ID = MI;VPRIDT
ITEM() ; -- find ITEM string from ^PXRMINDX [uses LRDFN,ID,DFN,CDT]
AP ; -- pathology ID = VPRSUB;VPRIDT
DATE(X) ; -- strip off seconds, return JSON format

External References

Name Field # of Occurrence
$$GET1^DIQ CH1+21, MI+13, AP+16, AP+17
GETS^DIQ ACC+6, MI+11
LRPXRM^LRPXAPI MI+28, MI+35
$$FAC^VPRD ACC+13, MI+16, AP+12
$$STRING^VPRD CH1+23
$$VUID^VPRD CH1+21
ADD^VPRDJ CH1+25, MI+47, AP+27
$$ORDER^VPRDLR CH1+19
$$NAME^VPRDLRA AP+25
$$JSONDT^VPRUTILS DATE+3
$$SETUID^VPRUTILS CH1+3, CH1+19, ACC+9, MI+2, MI+15, MI+44, AP+3, AP+19, AP+24
FACILITY^VPRUTILS ACC+11, MI+17, AP+12
$$TRIM^XLFSTR CH1+12
$$NS^XUAF4 ACC+12, MI+16
$$STA^XUAF4 ACC+12, MI+16

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(61 - [#61] GET1^DIQ,  GETS^DIQ
^TIU(8925 - [#8925] GET1^DIQ
^LAB(95.3 - [#95.3] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] CH1+9
^LR - [#63] CH1+7, ACC+2, MI+7, MI+46, AP+8, AP+10, AP+13
^PXRMINDX(63 MI+26, MI+27, MI+32, MI+33, ITEM+3
^TMP("LRRR" CH1+8, CH1+23, MI+19, MI+20

Label References

Name Line Occurrences
$$DATE ACC+3, ACC+4, MI+6, MI+8, AP+7, AP+9

Naked Globals

Name Field # of Occurrence
^( AP+10
^("N" CH1+23
^(99 MI+46

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACC MI+1~, MI+14*, MI+15, MI+43, MI+44
CDT ACC+1~, ACC+3*, MI+1~, MI+6*, MI+26, MI+27, MI+32, MI+33, ITEM+3, AP+7*
CMMT CH1+1~, CH1+23*
DA MI+1~, MI+34*, MI+36, MI+38, MI+39, MI+40, MI+41
>> DFN CH1+3, CH1+8, CH1+19, CH1+23, ACC+9, MI+2, MI+15, MI+19, MI+20, MI+26
MI+27, MI+32, MI+33, MI+44, ITEM+3, AP+3, AP+19, AP+24
FAC MI+1~, MI+16*, MI+17
FLD MI+1~, MI+34*, MI+38, MI+39, MI+40, MI+41
I AP+1~, AP+10*, AP+14*, AP+18, AP+19, AP+20, AP+21
>> ID CH1+3, MI+2, MI+14, ITEM+2, AP+2, AP+3, AP+24
IDX MI+1~, MI+27*, MI+28, MI+33*, MI+34, MI+35, ITEM+1~, ITEM+2*, ITEM+3
IENS ACC+5~*, ACC+6, ACC+7, ACC+8, MI+10~*, MI+11, MI+12
ITM ITEM+1~, ITEM+2*, ITEM+3*
LAB CH1+1~, CH1+2*, MI+1~, AP+1~
LAB("bactRemarks" MI+24*
LAB("categoryCode" CH1+4*, MI+3*, AP+4*
LAB("categoryName" CH1+5*, MI+4*, AP+5*
LAB("comment" CH1+23*, MI+46*
LAB("displayName" CH1+17*
LAB("displayOrder" CH1+6*
LAB("gramStain" MI+23*
LAB("groupName" MI+14*, AP+9*
LAB("groupUid" MI+15*
LAB("high" CH1+12*
LAB("interpretationCode" CH1+15*
LAB("interpretationName" CH1+16*
LAB("labOrderId" CH1+18*
LAB("localId" CH1+3*, MI+2*, AP+2*
LAB("low" CH1+12*
LAB("observed" MI+6*, AP+7*
LAB("orderUid" CH1+19*
LAB("organisms" MI+36*, MI+38*, MI+39*, MI+40*, MI+41*
LAB("organizerType" AP+2*
LAB("result" CH1+10*
LAB("resulted" MI+8*, AP+9*
LAB("results" MI+43*, MI+44*, MI+45*, AP+18*, AP+19*, AP+20*, AP+21*, AP+22, AP+23*, AP+24*
AP+25*, AP+26*
LAB("sample" MI+13*
LAB("specimen" MI+12*, AP+11*
LAB("statusCode" CH1+24*, MI+5*, AP+6*
LAB("statusName" CH1+24*, MI+5*, AP+6*
LAB("test" CH1+17
LAB("typeCode" CH1+21*, CH1+22*, MI+30*
LAB("typeId" CH1+9*
LAB("typeName" CH1+9*, MI+29*
LAB("uid" CH1+3*, MI+2*, AP+3*, AP+18, AP+23
LAB("units" CH1+11*
LAB("urineScreen" MI+21*
LAB("vuid" CH1+21*
LOINC CH1+1~, CH1+20*, CH1+21, CH1+22
LR0 ACC+1~, ACC+2*, ACC+4, ACC+10, ACC+11, MI+1~, MI+7*, MI+8, MI+9, MI+14
MI+16, AP+1~, AP+8*, AP+9
>> LRDFN CH1+7, ACC+2, MI+7, MI+46, ITEM+2, AP+8, AP+10, AP+13
LRI CH1+1~, CH1+7*, CH1+20
LT AP+15~, AP+16*, AP+20
NODE AP+1~, AP+13*, AP+14
NT AP+15~, AP+17*, AP+21
ORD CH1+1~, CH1+18*, CH1+19
SPC CH1+1~, CH1+8*, CH1+22, ACC+1~, ACC+4*, ACC+5
U CH1+8, CH1+9, CH1+10, CH1+11, CH1+12, CH1+13, CH1+17, CH1+18, CH1+20, ACC+4
ACC+10, ACC+11, ACC+12, MI+8, MI+9, MI+14, MI+16, MI+20, MI+29, MI+30
MI+36, MI+38, MI+39, MI+40, MI+41, AP+9, AP+10, AP+14
VPRACC CH1+2, ACC+1!
VPRACC("groupName" ACC+10*
VPRACC("groupUid" ACC+9*
VPRACC("observed" ACC+3*
VPRACC("resulted" ACC+4*
VPRACC("sample" ACC+8*
VPRACC("specimen" ACC+7*
>> VPRIDT CH1+7, CH1+8, CH1+23, ACC+2, ACC+3, ACC+9, MI+6, MI+7, MI+19, MI+20
MI+46, AP+7, AP+8, AP+10, AP+13
VPRITM MI+1~, MI+32*, MI+33, MI+35
VPRM MI+1~, MI+27!, MI+28, MI+29, MI+30, MI+33!, MI+35, MI+36, MI+38, MI+39
MI+40, MI+41
>> VPRN CH1+7, MI+19*, MI+20, MI+23
>> VPRP CH1+6, CH1+8
VPRPX MI+1~, MI+31*, MI+32, MI+36, MI+37
>> VPRSUB ACC+2, ACC+9, MI+19, AP+4, AP+5, AP+8, AP+10, AP+13, AP+25
VPRY ACC+5~, MI+10~
VPRY(61 ACC+7, ACC+8, MI+12
X CH1+1~, CH1+12*, CH1+13*, CH1+14*, CH1+15, CH1+16, CH1+19*, ACC+1~, ACC+11*, ACC+12*
ACC+13*, MI+1~, MI+9*, MI+10, MI+13, MI+16*, MI+26*, MI+27, MI+28, AP+1~
AP+10*, AP+11, AP+14*, AP+16, AP+17, AP+19, DATE~, DATE+1
X0 CH1+1~, CH1+8*, CH1+9, CH1+10, CH1+11, CH1+12, CH1+13, CH1+17, CH1+18, CH1+19
CH1+22, MI+1~, MI+20*
X1 MI+1~, MI+20*, MI+21, MI+23, MI+24
X2 MI+1~, MI+20*, MI+21, MI+23, MI+24
Y ITEM+1~*, ITEM+3*, ITEM+4, DATE+1~*, DATE+2*, DATE+3*, DATE+4
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