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

Package: Enterprise Health Management Platform

Routine: HMPDJ07


Information

HMPDJ07 ;SLC/MKB,ASMR/RRB,MBS - Radiology,Surgery;7/7/16 11:03

Source Information

Source file <HMPDJ07.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Enterprise Health Management Platform 8 $$FAC^HMPD  ADD^HMPDJ  $$NAME^HMPDJ04  $$CPT^HMPDRA  $$CPT^HMPDSR  ADD^HMPMETA  $$EN^HMPSTMP  ($$JSONDT,$$SETNCS,$$SETUID,$$SETVURN,FACILITY)^HMPUTILS  
VA FileMan 2 ^DIC  $$GET1^DIQ  
Radiology Nuclear Medicine 1 EN3^RAO7PC1  
Surgery 1 ONE^SROESTV  

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
Enterprise Health Management Platform 1 HMPDJ0  

Entry Points

Name Comments DBIA/ICR reference
RA1(ID) ; -- radiology exam ^TMP($J,"RAE1",DFN,ID)
ADDPROV(EXAM,X,ROLE) ;Add a provider to the providers array
LEX(X) ; -- Return Lexicon ptr for a Dx Code
SR1(ID) ; -- surgery

External References

Name Field # of Occurrence
^DIC LEX+2
$$GET1^DIQ RA1+32, RA1+40, SR1+15, SR1+17, SR1+20
$$FAC^HMPD RA1+20, SR1+15
ADD^HMPDJ RA1+51, SR1+34
$$NAME^HMPDJ04 RA1+34, SR1+19
$$CPT^HMPDRA RA1+23
$$CPT^HMPDSR SR1+21
ADD^HMPMETA RA1+50, SR1+33
$$EN^HMPSTMP RA1+47, SR1+30
$$JSONDT^HMPUTILS RA1+9, SR1+11
$$SETNCS^HMPUTILS SR1+23
$$SETUID^HMPUTILS RA1+7, RA1+12, RA1+19, RA1+27, RA1+33, ADDPROV+3, SR1+7, SR1+13, SR1+18, SR1+26
$$SETVURN^HMPUTILS RA1+21
FACILITY^HMPUTILS RA1+20, SR1+16
EN3^RAO7PC1 RA1+35
ONE^SROESTV SR1+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SRF - [#130] GET1^DIQ
^SRO(136 - [#136] GET1^DIQ
70.03 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC("B" RA1+18
^TMP("TIULIST" SR1+29!
^TMP($J RA1+6, RA1+36, RA1+38, RA1+39, RA1+41, RA1+45!
^VA(200 - [#200] ADDPROV+4

Label References

Name Line Occurrences
$$LEX RA1+44
ADDPROV RA1+38, RA1+39, RA1+40

Naked Globals

Name Field # of Occurrence
^( RA1+6, RA1+41

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CPT RA1+23~*, RA1+24
DATE RA1+1~, RA1+9*
>> DFN RA1+3, RA1+6, RA1+7, RA1+12, RA1+27, RA1+31, RA1+33, RA1+35, RA1+36, RA1+38
, RA1+39, RA1+41, RA1+45, SR1+4, SR1+7, SR1+18, SR1+26
DIC LEX+1~, LEX+2*
DIC(0 LEX+2*
ERRMSG RA1+2~, RA1+4*, SR1+3~, SR1+5*
ERRPAT RA1+2~, RA1+3*, SR1+3~, SR1+4*
EXAM RA1+1~, RA1+38, RA1+39, RA1+40, ADDPROV~
EXAM("case" RA1+8*
EXAM("category" RA1+8*
EXAM("dateTime" RA1+9*
EXAM("diagnosis" RA1+42*, RA1+43*, RA1+44*
EXAM("encounterName" RA1+34*
EXAM("encounterUid" RA1+33*
EXAM("hasImages" RA1+29*
EXAM("imageLocation" RA1+17*
EXAM("imagingTypeUid" RA1+21*
EXAM("interpretation" RA1+30*
EXAM("kind" RA1+46*
EXAM("lastUpdateTime" RA1+47*, RA1+48
EXAM("localId" RA1+7*
EXAM("locationName" RA1+17*
EXAM("locationUid" RA1+19*
EXAM("name" RA1+8*
EXAM("orderName" RA1+28*
EXAM("orderUid" RA1+27*
EXAM("providers" ADDPROV+2, ADDPROV+3*, ADDPROV+4*, ADDPROV+5*
EXAM("reason" RA1+36*
EXAM("results" RA1+12*, RA1+13*
EXAM("stampTime" RA1+48*, RA1+50
EXAM("statusName" RA1+15*
EXAM("summary" RA1+24*
EXAM("typeName" RA1+24*
EXAM("uid" RA1+7*, RA1+50
EXAM("verified" RA1+14*
EXP RA1+44~*
>> HMPMETA RA1+50, SR1+33
HMPX SR1+1~, SR1+2*, SR1+8, SR1+11, SR1+12
HMPY SR1+1~
HMPY( SR1+2, SR1+24
I ADDPROV+2*, ADDPROV+3, ADDPROV+4, ADDPROV+5, SR1+1~, SR1+24*, SR1+26, SR1+27
ID RA1~, RA1+4, RA1+6, RA1+7, RA1+9, RA1+12, RA1+31, RA1+35, SR1~, SR1+2
, SR1+5, SR1+7, SR1+15, SR1+17, SR1+20, SR1+24
ID3 RA1+1~, RA1+35*, RA1+36, RA1+38, RA1+39, RA1+41
IENS RA1+1~, RA1+31*, RA1+32, RA1+40
LEX LEX+1~, LEX+3*, LEX+4
LOC RA1+1~, RA1+16*, RA1+18*, RA1+19, RA1+20
LT SR1+25~*, SR1+27
N RA1+1~, RA1+41*, RA1+42, RA1+43, RA1+44
NM RA1+11~*, RA1+13
PROC RA1+1~, RA1+6*, RA1+8, RA1+11, RA1+28, RA1+36, RA1+38, RA1+39, RA1+41
ROLE ADDPROV~, ADDPROV+5
SET RA1+1~, RA1+6*, RA1+11, RA1+28
SURG SR1+1~
SURG("category" SR1+28*
SURG("dateTime" SR1+11*
SURG("encounterName" SR1+19*
SURG("encounterUid" SR1+18*
SURG("kind" SR1+28*
SURG("lastUpdateTime" SR1+30*, SR1+31
SURG("localId" SR1+7*
SURG("providers" SR1+13*, SR1+14*
SURG("results" SR1+26*, SR1+27*
SURG("stampTime" SR1+31*, SR1+33
SURG("statusName" SR1+8*, SR1+9*
SURG("summary" SR1+10*, SR1+22*
SURG("typeCode" SR1+23*
SURG("typeName" SR1+10*, SR1+22*
SURG("uid" SR1+7*, SR1+33
U RA1+6, RA1+8, RA1+10, RA1+11, RA1+14, RA1+15, RA1+16, RA1+21, RA1+22, RA1+24
, RA1+26, RA1+27, RA1+28, RA1+29, RA1+30, RA1+35, RA1+36, RA1+38, RA1+39, RA1+41
, ADDPROV+4, LEX+3, SR1+8, SR1+11, SR1+12, SR1+22, SR1+25
X RA1+1~, RA1+16*, RA1+17, RA1+18, RA1+20*, RA1+21*, RA1+22*, RA1+23, RA1+32*, RA1+33
, RA1+34, RA1+38*, RA1+39*, RA1+40*, RA1+41*, RA1+42, RA1+44, ADDPROV~, ADDPROV+1, ADDPROV+3
, ADDPROV+4, LEX~, SR1+1~, SR1+8*, SR1+9*, SR1+10, SR1+12*, SR1+13, SR1+14, SR1+15*
, SR1+16, SR1+17*, SR1+18, SR1+19, SR1+20*, SR1+21*, SR1+22, SR1+23, SR1+24*, SR1+25
, SR1+26
X0 RA1+1~, RA1+6*, RA1+8, RA1+10, RA1+14, RA1+15, RA1+16, RA1+21, RA1+22, RA1+26
, RA1+27, RA1+29, RA1+30
Y RA1+1~, LEX+1~, SR1+1~
Y(0 LEX+3
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