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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: RAO7PC1

Package: Radiology Nuclear Medicine

Routine: RAO7PC1


Information

RAO7PC1 ;HISC/GJC,SS-Procedure Call utilities. ;04 Mar 2019 11:57 AM

Source Information

Source file <RAO7PC1.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Radiology Nuclear Medicine 3 (CASE,EN2,SETDATA)^RAO7PC1A  CASE^RAO7PC2  SVTCOM^RAUTL11  

Caller Graph

Caller Graph Total: 36

Package Total Caller Graph
Order Entry Results Reporting 10 ORCDRA  ORCDRA1  ORCHTAB1  ORDV08  ORQ21  ORQQRA  ORWDRA  ORWDRA32  
ORWDXM2  ORWRA  
Virtual Patient Record 8 VPRDJ0  VPRDJ07  VPRDJ08  VPRDJ08A  VPRDPROC  VPRDRA  VPRDTIU  VPRSDAR  
Enterprise Health Management Platform 7 HMPCORD4  HMPDJ0  HMPDJ07  HMPDJ08  HMPDJ08A  HMPDRA  HMPDTIU  
Clinical Case Registries 3 RORHL04  RORX007A  RORXU003  
Imaging 3 MAGDRA2  MAGGTRA1  MAGJUTL1  
National Health Information Network 2 NHINVPRC  NHINVRA  
Radiology Nuclear Medicine 2 RAO7PC3  RAORD6  
VA Point of Service 1 VPSRPC14  

Entry Points

Name Comments DBIA/ICR reference
EN1(RADFN,RABDT,RAEDT,RAEXN,RACINC) ;
EN2(RADFN) ;
EN3(X) ; DBIA#2265 - Return narrative text for exam(s)
; Input:
; X-> Exam id in one of two forms:
; 1) Pat. DFN^inv. exam date^Case IEN
; Retrieves a single report for a single exam
; 2) Pat. DFN^inv. exam date^
; Retrieves all reports for a set of exams ordered on one order
SS
EN30(RAOIFN) ; DBIA#2266 - Return narrative text for exam(s). To be used
; with the EN3 entry point above.
; Input: RAOIFN -> the ien of Rad/Nuc Med Order
EN4(RABBRV,RAARY) ; Return Imaging Locations
; Input: RABBRV-> Abbreviation for I-Type RAARY-> data storage array
CASE(RAOIFN,RARRAY) ; Return the case numbers and the total number of
; case numbers associated with a particular order.
; Input: RAOIFN-order ien (75.1)
; RARRAY-data storage (local array)
; Return: RATTL-n^x where n is the number of cases in the array
; x=PRINTSET if a single report covers many cases.
; -1 if error (invalid order ien)
; -2 no registered case to date -OR- case(s) cancelled
; If -1 or -2, second piece of RATTL gives the reason
; RARRAY-local data array, array_name(case #)
DEL(X) ; Determine the delimiter used to seperate the data
; Input: 'X'-> data seperated by a delimiter (first & second pieces
; will follow null)

External References

Name Field # of Occurrence
CASE^RAO7PC1A CASE+10
EN2^RAO7PC1A EN2+17
SETDATA^RAO7PC1A EN1+52
CASE^RAO7PC2 SS, SS+12
SVTCOM^RAUTL11 SS, SS+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] EN4+17
^RA(72 - [#72] SS+10
^RA(79 - [#79] EN4+17
^RA(79.1 - [#79.1] EN4+11, EN4+12, EN4+13
^RA(79.2 - [#79.2] EN4+10
^RADPT - [#70] EN1+51, EN3+47, SS+2, SS+4, EN30+13
^RADPT("AO" EN30+5, EN30+7, EN30+12, EN30+16
^RAO(75.1 - [#75.1] EN30+4
^SC - [#44] EN4+15
^TMP($J EN1+43!, EN3+42!

Label References

Name Line Occurrences
$$DEL EN3+42
EN3 EN30+14, EN30+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
RAARY EN4~, EN4+8, EN4+19
RABBRV EN4~, EN4+7, EN4+10
RABDT EN1~, EN1+37, EN1+42, EN1+44*, EN1+49
RABNOR EN1+45~
RABNORMR EN1+47~
RACIEN EN3+45~, EN3+46*, SS
RACINC EN1~, EN1+41*
RACNI EN30+6~, EN30+16*, EN30+17
RACNST EN1+45~, EN1+48*, EN1+49
RACNT EN1+45~, EN1+50*
RACPT EN1+45~
RACSE EN1+45~
RADFN EN1~, EN1+37, EN1+51, EN2~, EN2+17, EN3+45~, EN3+46*, EN3+47, SS, SS+2
, SS+4, SS+13, EN30+6~, EN30+7*, EN30+12, EN30+13, EN30+14, EN30+16, EN30+17
RADIAG EN1+45~
RADIV EN4+9~, EN4+17*, EN4+18*, EN4+19
RADIV(4 EN4+17*, EN4+18
RADIV(79 EN4+12*, EN4+17, EN4+19
RADTI EN30+6~, EN30+12*, EN30+13, EN30+14, EN30+16, EN30+17
RAEDT EN1~, EN1+37, EN1+42, EN1+44*, EN1+49
RAEXN EN1~, EN1+38, EN1+43*
RAEXNP EN1+38~*
RAIBDT EN1+45~, EN1+49*, EN1+51*
RAIEDT EN1+45~, EN1+49*, EN1+51
RAILOC EN1+45~
RAINVXDT EN3+45~, EN3+46*, EN3+47, SS, SS+2, SS+4, SS+13
RAITY EN1+45~, EN4+9~, EN4+10*, EN4+11
RALOC EN4+9~, EN4+15*, EN4+16*, EN4+19
RALOC(0 EN4+13*, EN4+14, EN4+15
RANO EN1+46~
RAOIFN EN30~, EN30+3, EN30+4, EN30+5, EN30+7, EN30+12, EN30+16, CASE~
RAPRC EN1+46~
RAPSET EN3+45~*, SS+14*
RAQRYST EN3+45~, SS+10*
RAREX EN1+46~
RARPT EN1+46~
RARPTST EN1+46~
RARRAY CASE~
RASHOCAN EN1+47~
RATTL CASE+10~*, CASE+11
RAU EN3+42!*, EN3+43!, EN3+44, EN3+46, EN3+47!
RAX EN4+9~, EN4+11*, EN4+12, EN4+13, EN4+19
RAXAM EN1+47~
RAXID EN1+47~
RAXIT EN1+47~, EN1+50*, EN1+51
RAXSET EN30+6~, EN30+13*, EN30+14
RAXSTAT EN1+47~
RAY3 EN3+45~, SS+4*, SS+10
U SS+10, EN4+15, EN4+17, EN4+18, EN4+19
X EN3~, EN3+42, EN3+44, EN3+46, DEL~, DEL+4
Y EN3+45~, SS+1*, SS+2*, SS+4, SS+12, SS+13, DEL+3~, DEL+4*, DEL+5
Z DEL+3~, DEL+4*, DEL+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All