All ICR List

Package: Radiology Nuclear Medicine ICR List

IA # Name Type Custodial Package Date Created DBIC Approval Status Status Usage File # General Description Remote Procedure Routine Date Activated
IA # Name Type Custodial Package Date Created DBIC Approval Status Status Usage File # General Description Remote Procedure Routine Date Activated
15 DBIA15-A File RADIOLOGY/NUCLEAR MEDICINE 1990/02/23 APPROVED Active Private 70
RADIOLOGY PATIENT FILE CROSS REFERENCE
65 RAD/NUC MED PATIENT file data extract File RADIOLOGY/NUCLEAR MEDICINE 1990/10/22 APPROVED Active Controlled Subscription 70
This Integration Agreement allows subscribers to read
data from the NAME (#.01) field (top-level, DINUMed) and agreed to fields
associated with the REGISTERED EXAMS (#70.02) and EXAMINATIONS (#70.03)
sub-files.
2023/10/03
94 DBIA94 Other RADIOLOGY/NUCLEAR MEDICINE 1991/09/23 APPROVED Active Private
As a requirement for the AMIE C&P (phase III), Central
Office requested that we report lab and X-ray results in conjunction with the
examination. After speaking with Troy about such a venture and attempting to
procure an agreement to make calls to the Radiology package, it was decided
that it would be better for them to write a special routine for AMIE purposes.
I have initially set this up under my DVBC national name space and will rename
it (using Kernel tools) to RAUTL3 which is its true name. However, before
doing this I check to see if it already exists.
As the package cannot function without this and some sites may not have the
latest Radiology package up (v 4.0, I think) by the time it is sent out
nationally (probably 1/92), I have been advised by Troy to request an
agreement to export this and rename it. This would be required just for the
initial release.
116 DBIA116 File RADIOLOGY/NUCLEAR MEDICINE 1991/08/24 APPROVED Active Private 70
With Record Tracking implementaion, records may be created for
for all the entries in Radiology Patient file.
When using the Record Tracking (radiology application) the
routines RTSM1 and RTSM3 look at the Radiology Patient file #70
^RADPT(dfn,0) => ^RT(n,0)=dfn;DPT(^
to create entries in the Records file #190 for each radiology
patient when initializing records.
118 DBIA118-A File RADIOLOGY/NUCLEAR MEDICINE 2005/11/09 APPROVED Active Controlled Subscription 70
Amended October 28, 1997.
158 DBIA158 File RADIOLOGY/NUCLEAR MEDICINE 1992/06/02 Retired Private 70
The following fields are used from the Radiology package for determining
radiology procedures that use contrast media that were associated with
complications:
To determine procedures performed for a date range:
"AR" cross-reference on the EXAM DATE field - 70.02,.01
To determine procedure performed and whether or not contrast media was used,
and if so, was there a complication:
Field Global Reference Name
------- --------------------- -------
2 70.03,2 RADIOLOGY PROCEDURE
3 70.03,3 EXAM STATUS
10 70.03,10 CONTRAST MEDIA USED
16 70.03,16 COMPLICATION
9 71,9 CPT
.01 71.03,.01 AMIS CODE
.01 78.1,.01 COMPLICATION
The above references will be made from the QIP1Q46 routine which, while
belonging to the QIP namespace, will be maintained by the radiology
developers. Coordination of release and patches will be through the QIP
custodial ISC.
163 DBIA163-A File RADIOLOGY/NUCLEAR MEDICINE 1992/06/08 APPROVED Active Private 78.3
For Automatic Casefinding Radiology: Oncology looking
at:
^RA(78.3 for a defined diagnostic code containing the word Malignancy...
Check the ^RADPT("AR") cross-reference for date.
Look at; ^RADPT(D0,"DT",D1,"P",D2,0) NODES for procedures which have the
diagnostic code found above in ^RA(78.3 - we capture those patients and the
date of the "suspicious procedures"
238 DBIA238-A File RADIOLOGY/NUCLEAR MEDICINE 1993/06/15 APPROVED Active Private 70
Radiology has agreed for AMIE to make the following calls:
GLOBAL REF. NODE;PIECE USAGE
^RADPT 0 Zero node check
256 DBIA256 Other RADIOLOGY/NUCLEAR MEDICINE 1993/07/28 APPROVED Active Private
Health Summary has permission to add the "GMTS"
application group to file 71, Radiology Procedures, in order to allow
selection of specific procedures to be displayed by the Selected Radiology
Component of Health Summary. Only verified results may be printed, although
results with the report status Released/Unverified may be viewed through
Health Summary. Unverified reports may not be viewed or printed through
Health Summary, in compliance with the Radiology Package's specifications.
500 DBIA15-B File RADIOLOGY/NUCLEAR MEDICINE 1990/02/23 APPROVED Active Private 72
EXAMINATION STATUS
501 DBIA15-C File RADIOLOGY/NUCLEAR MEDICINE 1990/02/23 APPROVED Active Controlled Subscription 74
RADIOLOGY REPORTS FILE
Amended: 11/25/22 to add Field 7 VERIFIED DATE for COMPREHENSIVE
CARE COORDINATION
502 DBIA15-D File RADIOLOGY/NUCLEAR MEDICINE 1990/02/23 APPROVED Active Private 71
RADIOLOGY PROCEDURES FILE
503 DBIA15-E File RADIOLOGY/NUCLEAR MEDICINE 1990/02/23 APPROVED Active Private 71.2
PROCEDURE MODIFIERS FILE
504 DBIA15-F File RADIOLOGY/NUCLEAR MEDICINE 1990/02/23 APPROVED Active Private 75.1
RADIOLOGY ORDERS FILE
586 DBIA118-B File RADIOLOGY/NUCLEAR MEDICINE 1991/10/30 APPROVED Active Controlled Subscription 71
587 DBIA118-C File RADIOLOGY/NUCLEAR MEDICINE 1991/10/30 APPROVED Active Controlled Subscription 71.2
626 DBIA163-B File RADIOLOGY/NUCLEAR MEDICINE 1992/06/08 APPROVED Active Private 70
For Automatic Casefinding Radiology: Oncology looking
at:
^RA(78.3 for a defined diagnostic code containing the word Malignancy...
Check the ^RADPT("AR") cross-reference for date.
Look at; ^RADPT(D0,"DT",D1,"P",D2,0) NODES for procedures which have the
diagnostic code found above in ^RA(78.3 - we capture those patients and the
date of the "suspicious procedures"
708 DBIA238-B Routine RADIOLOGY/NUCLEAR MEDICINE 1993/06/15 APPROVED Active Private RAUTL3
996 DBIA118-D File RADIOLOGY/NUCLEAR MEDICINE 1994/08/31 APPROVED Active Controlled Subscription 72
These look fine for the current field version (4.0) of
Radiology. There are a few cautions for you when we release Radiology/Nuclear
Medicine Version 4.5. These things may have no affect on you whatsoever, but
you need to know so you can make your own judgement:
a) Currently the exam statuses (file 72) each can be used for any
exam regardless of imaging type. In Version 4.5, exam statuses
will be specific to imaging type. We are adding the basic statuses
(WAITING FOR EXAM, CALLED FOR EXAM, EXAMINED, CANCELLED, COMPLETE)
to this file for each of the 8 imaging types. (i.e. there will be an
EXAMINED status for General Radiology, an EXAMINED status for
Nuclear Med, an EXAMINED status for Ultrasound , etc.. so that
each imaging department can set up their exam status parameters
differently.)
b) Because of item a above, the 'B' cross-reference on file 72
becomes much less meaningful - there will now be 8 instances of
each of the basis exam statuses. This may affect the proposed DBIA.
Since the sites can add their own site-specific statuses, it's
possible to have many instances of any status. So, the 'B' x-ref no
longer represents a unique status name.
1119 Contrast Medium Allergy Field Access File RADIOLOGY/NUCLEAR MEDICINE 1995/01/11 Retired Private 70
1171 DBIA1171 File RADIOLOGY/NUCLEAR MEDICINE 1995/03/21 Under Revision Private 74
The Radiology Package will reserve field 2005 of file
#74 to be used as a multiple for pointers to file #2005. This field will
first be supported in Radiology/Nuclear Medicine Version 4.5. Imaging will
write pointers to field 2005 of file #74.
In addition, Imaging reads the 'NO PURGE' node to determine if images should
be purged. If this node is set the Image Purge routine will not delete images
associated to the case study (radiology case number). Direct global read is
required due to the massive amount of image transactions acquired at sites.
As of 12/05/2019 (MAG*3.0*231) radiology allows Imaging to read the zero
^RARPT(DA,0) global directly and with VA FileMan.
1172 DBIA1172 File RADIOLOGY/NUCLEAR MEDICINE 1995/05/05 APPROVED Active Controlled Subscription 70
As of 12/05/2019 VistA Radiology gives Imaging
permission to read file #70 ^RADPT(DA,0) directly and with VA FileMan.
VistA Radiology grants permission to VistA Imaging (VI) to read cross-
reference ^RADPT('AO'.
2023/01/10
1174 DBIA1174 File RADIOLOGY/NUCLEAR MEDICINE 1995/05/05 Under Revision Private 71
VistA Radiology gives permission to Imaging (VI) to
read the entire zero node of the RAD/NUC MED PROCEDURES (#71) file directly
and with VA FileMan.
VistA Radiology gives permission to Imaging (VI) to read the MODALITY field
(#.01) of the MODALITY sub-file (71.0731) directly and with VA FileMan.
1175 DBIA1175 File RADIOLOGY/NUCLEAR MEDICINE 2003/08/12 APPROVED Active Controlled Subscription 72
Radiology gives permission to Imaging to read file #72
(^RA).
1176 DBIA1176 File RADIOLOGY/NUCLEAR MEDICINE 1995/05/05 Retired Private 74
Radiology gives permission to Imaging to read file #74
(^RARPT).
1177 DBIA1177 Routine RADIOLOGY/NUCLEAR MEDICINE 1995/05/05 APPROVED Active Private
Radiology gives permission to Imaging to call ^RARTR to
display a radiology report. This will be called with RARPT set to the
internal entry number for the report to be displayed.
RARTR
1178 DBIA1178 Routine RADIOLOGY/NUCLEAR MEDICINE 1995/05/05 APPROVED Active Controlled Subscription
Radiology gives permission to Imaging to call
CREATE^RARIC to write data to the ^RARPT global. This will be called after RA
variables are set as done by RAPTLU (for example, RADTE, RACN, RADFN, RADTI,
RACNI, etc).
A report created through this call by the Imaging Package is a skeletal report
that is there solely for the purpose of providing a place to store the Imaging
pointer in Field 2005. This is necessary because images are very often
captured prior to the report transcription.
RARIC 2009/08/05
1179 DBIA1179 Routine RADIOLOGY/NUCLEAR MEDICINE 1995/05/05 APPROVED Active Private
Radiology gives permission to Imaging to call PTR^RARIC
to write data to the ^RARPT global. This is called with RARPT set to the
internal entry number of the radiology report file and MAGGP set to the
internal entry number for the image/object in File 2005. MAGGP will be set
into file 74 as the pointer to the image/object.
RARIC 2009/08/05
1180 DBIA1180 Routine RADIOLOGY/NUCLEAR MEDICINE 1995/05/05 APPROVED Active Private
Radiology gives Imaging permission to call UP1^RAUTL1
when updating the Interpreting Radiologist (Primary Interpreting Resident, or
Primary Interpreting Staff) from the Imaging VistARad Workstation software.
RAUTL1
1208 DBIA1208 Routine RADIOLOGY/NUCLEAR MEDICINE 1995/05/05 APPROVED Active Private
Radiology gives permission to Imaging to call
SET^RAPSET1. The purpose of this call is to set up some variables needed to
do exam look-ups, etc.
RAPSET1
1209 DBIA1209 Routine RADIOLOGY/NUCLEAR MEDICINE 1995/05/05 APPROVED Active Private
Radiology gives permission to Imaging to call ^RACNLU
look up a patient by radiology case number. SET^RAPSET1 must be called first
to set variables. This is an interactive routine, so other input is provided
by the user.
RACNLU
1471 RAUTL3 Routine RADIOLOGY/NUCLEAR MEDICINE 1996/01/23 Retired Private
The Adverse Reaction Tracking (ART) package requests
permission to call the ALLERGY^RAUTL3 entry point in the Rad/Nuc Med package
if the version of the Rad/Nuc Med package is 4.0 or 4.5. In version 4.0 of the
Rad/Nuc Med package this entry point updated the Contrast Medium Allergy field
(.05) in the Rad/Nuc Med Patient file (70). That data is now stored in the ART
package. With the recent release of Rad/Nuc Med v4.5 this entry point is
merely a Quit command. It exists to provide ART with backward compatibility.
We ask that the Rad/Nuc Med package keep this entry point through its version
4.5 after which Rad/Nuc Med can delete the entry point and ART will modify its
code to no longer reference this routine entry point.
RAUTL3
1851 DBIA1851 File RADIOLOGY/NUCLEAR MEDICINE 1996/12/03 APPROVED Active Private 78.3
The DSS Extracts RADIOLOGY EXTRACT file (#727.814)
contains a field, DIAGNOSTIC CODE, which is a pointer to the DIAGNOSTIC CODES
file (#78.3).
1852 DBIA1852 File RADIOLOGY/NUCLEAR MEDICINE 1996/12/03 APPROVED Active Private 79.2
DSS Extracts references the following data from the
IMAGING TYPE file(#79.2).
The DSS Extracts RADIOLOGY EXTRACT file (#727.814) contains a field, IMAGING
TYPE, which is a pointer to the IMAGING TYPE file (#79.2).
1858 DBIA1858 File RADIOLOGY/NUCLEAR MEDICINE 1996/12/04 APPROVED Active Private 72
DSS Extracts references the following data from the
EXAMINATION STATUS file (#72).
1859 DBIA1859 File RADIOLOGY/NUCLEAR MEDICINE 1996/12/04 APPROVED Active Private 79
DSS Extracts references the following data from the
RAD/NUC MED DIVISION file (#79).
Direct global read of the 'B' cross reference is also permitted in file #79.
Revision History:
11/05/2024 Added IMAGING LOCATION field for use by MEDICOM.
Radiology Custodian Noted that both 79'& 79.1's top-level .01's are pointers
themselves to the INSTITUTION & HOSPITAL LOCATION files.
1860 DBIA1860 File RADIOLOGY/NUCLEAR MEDICINE 1996/12/04 APPROVED Active Controlled Subscription 79.1
The DSS Extracts RADIOLOGY EXTRACT file (#727.814)
contains a field, IMAGING LOCATION, which is a pointer to the RADIOLOGY
LOCATIONS file (#79.1).
2012 Rad/Nuc Med non-cancelled exam list by patient Routine RADIOLOGY/NUCLEAR MEDICINE 1997/04/15 APPROVED Active Controlled Subscription
EN2^RAO7PC1 can be used to retrieve a list, by patient,
of Radiology/Nuclear Medicine non-cancelled exams within the last seven days.
RAO7PC1
2043 DBIA2043 Routine RADIOLOGY/NUCLEAR MEDICINE 1997/06/27 APPROVED Active Supported
EN1^RAO7PC1 can be used to return a list of a patient's
Rad/Nuc Med procedures and related information. Cancelled exams may be
included, depending upon the RACINC input parameter. Exam ID output can be
used as input to another API to retrieve result reports. (See DBIA #2265)
Report ien output can also be used to retrieve a report. (See DBIA #1177)
RAO7PC1
2265 Rad/Nuc Med return report narrative text (exam) Routine RADIOLOGY/NUCLEAR MEDICINE 1998/01/20 Under Revision Supported
EN3^RAO7PC1 can be used to return report narrative text
associated with a patient's exam.
***************************************************************************
***************** REASON FOR STUDY data will NOT be available until AFTER
***************** the release of patch RA*5.0*75 by the RADIOLOGY product.
***************************************************************************
RAO7PC1
2266 Rad/Nuc Med return report narrative text (order) Routine RADIOLOGY/NUCLEAR MEDICINE 1998/01/20 APPROVED Active Supported
EN30^RAO7PC1 can be used to return report narrative
text associated with a patient's order.
***************************************************************************
***************** REASON FOR STUDY data will NOT be available until AFTER
***************** the release of patch RA*5.0*75 by the RADIOLOGY product.
*************************************************************************
RAO7PC1
2267 Rad/Nuc Med return imaging location information Routine RADIOLOGY/NUCLEAR MEDICINE 1998/01/20 APPROVED Active Supported
EN4^RAO7PC1 can be used to return a list of valid,
active imaging locations within a particular imaging type.
RAO7PC1
2268 Rad/Nuc Med exam case numbers linked to an order Routine RADIOLOGY/NUCLEAR MEDICINE 1998/01/20 APPROVED Active Supported
CASE^RAO7PC1 is an extrinsic function that can be used
to retrieve the exam case numbers associated with an order. It returns the
case numbers, the total number of exams linked to the order, and a flag
indicating whether these exams are linked to a single report.
RAO7PC1
2301 DBIA2301 File RADIOLOGY/NUCLEAR MEDICINE 1998/02/07 Pending Private 70
2302 DBIA2302 File RADIOLOGY/NUCLEAR MEDICINE 1998/02/07 Pending Private 71
2419 OE/RR REFERENCES TO RAMIS(71.2 File RADIOLOGY/NUCLEAR MEDICINE 1998/05/20 APPROVED Active Private 71.2
This DBIA requests direct global read access to the
fields and cross-references documented in this DBIA.
2420 OE/RR REFERENCE TO RAMIS(71 File RADIOLOGY/NUCLEAR MEDICINE 1998/05/20 APPROVED Active Private 71
This DBIA requests direct global read access to the
RAD/NUC MED PROCEDURES file as listed in this DBIA.
2442 DBIA2442 File RADIOLOGY/NUCLEAR MEDICINE 1998/06/30 APPROVED Active Controlled Subscription 74
CIRN needs read access to the ^RARPT global to
calculate the Master of Record score. Traversing the ^RARPT("C" x-ref, CIRN
uses $P(^RARPT(D0,0),U,3) to calculate the score.
2479 RAD/NUC MED REPORTS FILE (#74) ALL File RADIOLOGY/NUCLEAR MEDICINE 1998/07/14 Under Revision Controlled Subscription 74
The Women Veterans Health (WVH) package requests
permission to read with FileMan an entire RAD/NUC MED REPORTS file (#74) entry
and to display certain Radiology/Nuclear Medicine report information
concerning mammograms and breast ultrasound exams to the WVH users.
On August 11th 2020, Clinical Reminders (PXRM) requested subscription to this
Integration Agreement (IA) to access data in the RAD/NUC MED REPORTS file. It
was decided at this time that all current and future subscribers to this IA
would be granted full read with VA FileMan access to all fields in the RAD/NUC
MED REPORTS file.
Please note that as of this date (08/20/2020) the following fields are
computed and have no global location:
Field # Field Name
------- ----------
102 PROCEDURE
103 EXAM STATUS
104 CATEGORY OF EXAM
106 WARD
107 SERVICE
108 PRINCIPAL CLINIC
109 CONTRACT/SHARING SOURCE
109.5 RESEARCH SOURCE
112 PRIMARY INTERPRETING RESIDENT
113 PRIMARY DIAGNOSTIC CODE
114 REQUESTING PHYSICIAN
115 PRIMARY INTERPRETING STAFF
116 COMPLICATION
118 PRIMARY CAMERA/EQUIP/RM
119 BEDSECTION
2480 RAD/NM PATIENT FILE (#70) File RADIOLOGY/NUCLEAR MEDICINE 1998/07/14 APPROVED Active Controlled Subscription 70
The Women Veterans Health (WVH) package requests
permission to view the following fields from the RAD/NUC MED PATIENT file
(#70):
[Modified 5/26/2009 to include Pregnancy Screen,Pregnancy Screen Comment and
Imaging Order.]
[Modified 08/04/2011 to include read w/FileMan access to the VISIT field
(70.03;27). The request was made by AViVA (VPR).]
2012/05/24
2481 RAD/NUC MED PROCEDURES (#71) File RADIOLOGY/NUCLEAR MEDICINE 1998/07/14 APPROVED Active Private 71
The Women Veterans Health (WVH) package requests
permission to view the CPT Code associated with a Radiology/NM procedure to
determine if the procedure is a mammogram or breast ultrasound procedure.
2482 PROCEDURE MODIFIERS (#71.2) File RADIOLOGY/NUCLEAR MEDICINE 1998/07/14 APPROVED Active Private 71.2
The Women Veterans Health (WVH) package requests
permission to view the NAME field of the PROCEDURE MODIFIERS file (71.2) to
determine which modifiers were used for a Radiology procedure.
2484 DIAGNOSTIC CODES (78.3) File RADIOLOGY/NUCLEAR MEDICINE 1998/07/15 APPROVED Active Private 78.3
The Women Veterans Health (WVH) package requests
permission to point to the DIAGNOSTIC CODES (78.3) file so that the WV
RESULTS/DIAGNOSIS file (790.31) file entries can be associated with the
Radiology diagnostic codes.
Revision:
12/8/23 - Effective with WV*1.0*32, ICR updated to allow access to read a
new field DISPLAY TEXT, #100, in file 78.3
2023/12/19
2587 OE/RR references to RAO(75.1, File RADIOLOGY/NUCLEAR MEDICINE 1998/09/25 Retired Private 75.1
The references in this DBIA are made from the OE/RR v3
orders conversion.only!
Please note in addition to the fields referenced, the following code is also
executed:
I '$D(^RADPT("AO",+ORPK)) S DA=+ORPK,DIK="^RAO(75.1," D ^DIK
So, if no entries in the RAD/NUC MED PATIENT FILE file, point to the processed
entry in the RAD/NUC MED ORDERS file, the entry is deleted.
2588 OR use of RADPT('AO' x-ref File RADIOLOGY/NUCLEAR MEDICINE 1998/09/25 APPROVED Active Controlled Subscription 70
This reference is used by the OE/RR v3 orders
conversion and the Care Management application, to link a case number to an
order.
2630 DBIA2630 File RADIOLOGY/NUCLEAR MEDICINE 1998/10/28 Under Revision Private 70
PCE Clinical Reminders needs to build a list of
radiology procedures received by a patient. In order to do this we would like
to use $O on the following cross-references.
2632 DBIA2632 File RADIOLOGY/NUCLEAR MEDICINE 1998/10/27 APPROVED Active Private 70
The CIRN Radiology/Nuclear Medicine data extraction
routine (^RGHORAD - HL7 Message Generation for Radiology/Nuclear Results) and
the historical load routine (^RGHORADB - Historical Load of Radiology/Nuclear
Medicine Reports), make several references to radiology/nuclear related fields
in the RAD/NUC MED PATIENT file (#70), for the purpose of creating the HL7
transmission records.
2633 DBIA2633 File RADIOLOGY/NUCLEAR MEDICINE 1998/10/27 APPROVED Active Private 71
The CIRN Radiology/Nuclear Medicine data extraction
routine (^RGHORAD - HL7 Message Generation for Radiology/Nuclear Results) and
the historical load routine (^RGHORADB - Historical Load of Radiology/Nuclear
Medicine Reports), make several references to radiology/nuclear related fields
in the RAD/NUC MED PROCEDURES file (#71), for the purpose of creating the HL7
transmission records.
2634 DBIA2634 File RADIOLOGY/NUCLEAR MEDICINE 1998/10/27 Retired Private 74
The CIRN Radiology/Nuclear Medicine data extraction
routine (^RGHORAD - HL7 Message Generation for Radiology/Nuclear Results) and
the historical load routine (^RGHORADB - Historical Load of Radiology/Nuclear
Medicine Reports), makes several references to radiology/nuclear related
nodes/fields in the RAD/NUC MED REPORTS file (#74), for the purpose of
creating the HL7 transmission records.
2668 DBIA2668 Other RADIOLOGY/NUCLEAR MEDICINE 1998/12/17 Pending Private
AMIE II is an "umbrella" menu for VA Regional Office
users on VistA systems. The IA is for the options included on the menu.
2679 OE/RR calls RAO7MFN to populate radiology orderables Routine RADIOLOGY/NUCLEAR MEDICINE 1998/12/30 APPROVED Active Private
ENALL^RAO7MFN is called from the post-installation
processes of OR*2.5*49 and CPRS (Order Entry/Results Reporting v3.0) to
populate radiology orderable items into OE/RR.
RA07MFN
2683 OE/RR calls to 2683 File RADIOLOGY/NUCLEAR MEDICINE 1998/12/30 APPROVED Active Private 79.2
OE/RR references RA(79.2 as follows: 1. During order
dialog a lookup is performed to select the IMAGING TYPE 2. The C index is
used to loop through entries by ABBREVIATION of the
IMAGING TYPE 3. The .01 and 3 fields are referenced via direct reads
2725 OE/RR READ RADIOLOGY PARAMETERS Other RADIOLOGY/NUCLEAR MEDICINE 1999/01/26 APPROVED Active Private
These parameter definitions and values were originally
distributed via OR*2.5*49 as part of the pre-CPRS setup activities.
After the initial export, and beginning with OE/RR v3.0, these parameters have
been read by OE/RR when building the radiology order dialog for use in CPRS
GUI.
This ICR entry is being updated with the release of OR*3.0*608, CPRS GUI
v33SWD, to reflect the historical and ongoing usage of these parameter
definitions by OE/RR and CPRS GUI. No new functionality or access is included
or implied with this ICR update.
The two RADIOLOGY parameter definitions covered by this ICR are:
RA REQUIRE DETAILED
RA SUBMIT PROMPT
2023/11/15
2806 RAD/NUC MED PATIENT PROCEDURE STATUS Routine RADIOLOGY/NUCLEAR MEDICINE 1999/04/21 APPROVED Active Private
CLIN^RAO7PC2 can be used to return information on the
most recent date that a list of procedures was completed for a given patient,
and if the procedure is currently in progress the appropriate date.
Information is also returned if a procedure was cancelled or if there is no
record of the procedure for the patient.
RAO7PC2
2877 DBIA2877 Routine RADIOLOGY/NUCLEAR MEDICINE 1999/12/06 APPROVED Active Supported
Either EN3^RAO7PC3 or EN30^RAO7PC3 can be used to
return an entire Radiology/NM report, the same report that is automatically
e-mailed to the requesting physician when a report has been verified.
RAO7PC3
2933 DBIA2933 File RADIOLOGY/NUCLEAR MEDICINE 1999/10/22 APPROVED Active Private 73.1
Imaging requires to read the RAD MODALITY DEFINED TERMS
file to build a Modality worklist for a commercial PACS system, commercial
gateway or radiology modality.
2968 Direct access to file 34 File RADIOLOGY/NUCLEAR MEDICINE 1999/11/10 APPROVED Active Controlled Subscription 34
This DBIA documents references to the CONTRACT/SHARING
AGREEMENTS file (#34).
3074 RAD/NUC MED ORDERS FILE W/PROC. MODS File RADIOLOGY/NUCLEAR MEDICINE 2000/04/05 APPROVED Active Controlled Subscription 75.1
The following fields are being read from and written to
by subscribers to obtain and update patient specific radiology order data.
Please look carefully at the fields documented below to determine which can be
read from and written to.
Revision History:
- 9/11/24 added field #22 REQUESTING LOCATION with
patch MECH*1.0*1
2023/10/04
3125 RADIOLOGY EXAM DATA RETURN (SLC) File RADIOLOGY/NUCLEAR MEDICINE 2000/05/24 APPROVED Active Controlled Subscription 70
This Integration Agreement (IA) allows access to the
^RADPT global at the EXAMINATIONS (#70.03) sub-file level to obtain radiology
exam specific data for a patient within a date range or for a patient with a
PCE visit.
3269 Imaging - Rad variable set Routine RADIOLOGY/NUCLEAR MEDICINE 2000/12/08 APPROVED Active Controlled Subscription
Imaging is requesting permission to call RASET^RAUTL2
to set radiology variables needed to call RAO7PC3. Imaging stores only the
Radiology Report pointer and not all the information needed by api RAO70C3.
RAUTL2
3270 DBIA 3270 Routine RADIOLOGY/NUCLEAR MEDICINE 2000/12/18 APPROVED Active Controlled Subscription
Imaging request permission to subscribe to routine
RAUTL20, sub-modules EN1 and EN2, that have useful information for print sets.
These modules will pass variables that assist in determining if a case is part
of a print set.
RAUTL20
3317 Imaging Update Radiology files #3317 Routine RADIOLOGY/NUCLEAR MEDICINE 2001/02/15 APPROVED Active Controlled Subscription
Routine RARIC1 has callable modules to: 1) to stuff the
physician data into an exam record and 2) delete Imaging pointers in the
Radiology Report file.
RARIC1
3322 RADIOLOGY RTNS 3322 Other RADIOLOGY/NUCLEAR MEDICINE 2005/03/10 Retired Private
Radiology gives Imaging permission to copy routines
associated with APIs used by Imaging to update imaging pointers and delete
image pointers from the Radiology Report file. These routines are downloaded
unto Imaging gateways. The routines are not renamed nor modified on the
gateways.
This IA will also request the following be provided on any future patches to
these routines. This will inform Imaging users on the procedures to follow
for downloading the Imaging routines on the gateways.
If you are running Vista Imaging, use the menu option to copy the routines to
the Imaging DICOM gateways as follows: "On the Vista server (hospital
database), use menu option 'Copy Routines to DICOM Gateway' located under the
'Imaging System Manager' Menu. Then on all Text and Image gateways use the
'System Maintenance' menu to select Gateway Configuration and DICOM Master
File and then select 'Download Current Radiology and MAS Routines'. This will
cause the up-to-date versions of all radiology and MAS routines to be copied
to the gateway systems."
3323 DBIA3323 - Image file points to Rad Report File RADIOLOGY/NUCLEAR MEDICINE 2001/03/01 APPROVED Active Private 74
Radiology gives permission to the Imaging package to
point to the Radiology Report file (#74) from the Image (#2005) and Image
Audit (#2005.1) data dictionaries.
3324 DBIA3324 - Imaging points to file 71 File RADIOLOGY/NUCLEAR MEDICINE 2001/03/01 APPROVED Active Controlled Subscription 71
Radiology gives permission to the Imaging package to
point to the RAD/NUC MED PROCEDURE file (#71) from the Image (#2005) and Image
Audit (#2005.1) data dictionaries.
3417 EXAM STATUS ORDER File RADIOLOGY/NUCLEAR MEDICINE 2001/06/28 APPROVED Active Controlled Subscription 72
As data is gathered, it may be stored in ^TMP("RAE",$J,
which global may be killed before and after use.
3443 Check RAD/NUC MED REPORTS file header File RADIOLOGY/NUCLEAR MEDICINE 2001/08/17 APPROVED Active Private 74
There are two permissions granted through this
Integration Agreement (IA).
The first is that VistA Imaging will be granted permission to examine the file
header of the RAD/NUC MED REPORTS (#74) file. The purpose is to allow Imaging
to verify that the counter in the file header (third piece of ^RARPT(0)) has
not decreased significantly since it was last inspected.
This approach will enable us to detect major status changes in the global that
could be caused by a global restoration, compression, or global move.
The second is that VistA Imaging will be granted permission to traverse the
top-level 'B' cross reference for records in the RAD/NUC MED REPORTS file. The
'B' cross reference is created via VA FileMan and is placed on the .01 field
of the file. The name of the .01 field of the RAD/NUC MED REPORTS file is
DAY-CASE#.
2010/08/13
3505 Imaging Type File - READ ONLY File RADIOLOGY/NUCLEAR MEDICINE 2002/01/30 APPROVED Active Controlled Subscription 79.2
Radiology gives Imaging permission to read file 79.2,
IMAGING TYPE.
3506 Imaging (file 79) File RADIOLOGY/NUCLEAR MEDICINE 2002/02/01 APPROVED Active Controlled Subscription 79
Radiology gives Imaging permission to read file 79,
RAD/NUC MED DIVISION.
3507 Imaging - RAUTL Routine RADIOLOGY/NUCLEAR MEDICINE 2002/01/31 APPROVED Active Controlled Subscription
Radiology gives Imaging permission to execute D^RAUTL.
RAUTL
3508 Imaging - RAUTL11 Routine RADIOLOGY/NUCLEAR MEDICINE 2002/01/31 APPROVED Active Controlled Subscription
Radiology gives Imaging permission to execute
SVTCOM^RAUTL11.
RAUTL11
3509 Imaging - RAO7PC1A Routine RADIOLOGY/NUCLEAR MEDICINE 2002/01/31 APPROVED Active Controlled Subscription
Radiology gives Imaging permission to call
SETDATA^RAO7PC1A.
RAO7PC1A
3510 Imaging - Complication Types File RADIOLOGY/NUCLEAR MEDICINE 2002/02/01 APPROVED Active Controlled Subscription 78.1
Radiology gives Imaging permission to read the
COMPLICATIONS TYPES file.
3513 Imaging - RAORD5 Routine RADIOLOGY/NUCLEAR MEDICINE 2002/02/05 APPROVED Active Controlled Subscription
Radiology gives Imaging permission to call RAORD5.
RAORD5
3563 RAO7PC4 Routine RADIOLOGY/NUCLEAR MEDICINE 2002/04/17 APPROVED Active Private
Allows CPRS to use EN1^RAO7PC4 and SET1^RAO7PC4 to
obtain and display infomation for alert follow-up actions.
RAO7PC4
3731 RAPXRM Routine RADIOLOGY/NUCLEAR MEDICINE 2004/07/28 Under Revision Controlled Subscription
This agreement allows the Clinical Reminders package to
call routine RAPXRM with the exam node string, to receive external values of
certain fields of that exam.
RA*5.0*153: returns HOSPITAL DIVISION and IMAGING LOCATION data from the
REGISTERED EXAMS (#70.02) sub-file to our Clinical Reminders subscriber.
RAPXRM
3803 PXRM DIRECT READ OF RAD/NUC MED PATIENT FILE File RADIOLOGY/NUCLEAR MEDICINE 2002/10/23 APPROVED Active Private 70
Clinical Reminders requests the ability to do a global
read on the Rad/Nuc Med patient File, specifically, ^RADPT( using multiple
fields from the Zero Node, Registered Exams multiple, and the Examinations
multiple to populate the new Clinical Reminders Index.
4112 Look Up Radiology Diagnostic Code Number from Name File RADIOLOGY/NUCLEAR MEDICINE 2003/05/29 APPROVED Active Private 78.3
This agreement allows the VistA Imaging Package to
reference the "B" index and 0 subscript of the Radiology DIAGNOSTIC CODE File
(#78.3) in order to obtain a Diagnostic Code number given a Diagnostic Code
name.
4183 DISK CONSUMPTION ESTIMATE FOR CLINICAL REMINDERS File RADIOLOGY/NUCLEAR MEDICINE 2003/08/05 APPROVED Active Private 70
The following global references are made:
Global Nodes
RADPT $O(^RADPT(IEN))
$P(^RADPT(IEN,"DT",0),U,4)
4197 Imaging - Procedure Modifier File RADIOLOGY/NUCLEAR MEDICINE 2003/08/11 APPROVED Active Private 71.2
Imaging is granted permission to read Radiology file
#71.2 (PROCEDURE MODIFIER). The information is being displayed on VistARad
workstations.
4278 VDEF EVENTS AND EXTRACTION LISTS Other RADIOLOGY/NUCLEAR MEDICINE 2004/08/23 Retired Supported
The following VDEF events are under the custody of
RADIOLOGY/NUCLEAR MEDICINE:
ORU^R01^RAD
The following VDEF extraction lists are under the custody of RADIOLOGY/NUCLEAR
MEDICINE:
PID-0-RAD
PV1-0-RAD
PV1-3-RAD-POC-WARD
PV1-3-RAD-POC-WARD-1
PV1-3-RAD-POC-WARD-2
PV1-3-RAD-POC-PC
PV1-3-RAD-HOSPDIV-FT
OBR-0-RAD-PTCASE
OBR-4-RAD-PTCASE
OBR-16-RAD-POC-REQLOC
OBR-33-RAD-PTCASE-PRIMINTRES
OBR-33-RAD-PTCASE-PRIMINTSTF
OBR-33-RAD-PTCASE-S-SECINTSTF
OBR-33-RAD-PTCASE-S-SECINTRES
OBR-34-RAD-PTCASE-S-TECH
OBR-0-RAD-RNMR
OBX-0-RAD-PTCASE-PDC
OBX-0-RAD-PTCASE-S-SDC
OBX-0-RAD-PTCASE-S-CH
OBX-0-RAD-PTCASE-CMPL
OBX-0-RAD-PTCASE-CT
OBX-0-RAD-PTCASE-S-PM
OBX-0-RAD-PTCASE-S-CPT
OBX-0-RAD-PTCASE-S-MEDS
OBX-5-RAD-MEDADMIN-1
OBX-5-RAD-MEDADMIN-2
OBX-5-RAD-MEDADMIN-3
OBX-0-RAD-RNMR-S-RT
OBX-0-RAD-RNMR-S-IT
OBX-0-RAD-RNMR-S-ER
OBX-0-RAD-RNMR-S-ER-S-ET
OBX-0-RAD-RNMR-RT-IL
OBX-0-RAD-RNMR-S-OC
OBX-0-RAD-RNMR-S-IMG
OBX-0-RAD-RNMR-S-ACH
OBX-0-RAD-PTCASE-CM
Z42-0-RAD-NMD-CONTRAST
Z42-0-RAD-NMD-S-RADIOPHARM
Z42-1-RAD-NMD-S-RADIOPHARM-1
Z42-1-RAD-NMD-S-RADIOPHARM-2
Z42-1-RAD-NMD-S-RADIOPHARM-3
4282 PROCEDURE CODE File RADIOLOGY/NUCLEAR MEDICINE 2003/10/06 Withdrawn Private 71.2
The VDEM package requests permission to view the Name
field and the Type of Imaging pointer of the Procedure Modifiers file (71.2)
to extract the data from the database.
4675 DBIA4675 File RADIOLOGY/NUCLEAR MEDICINE 2005/06/03 APPROVED Active Private 75.1
A private agreement with INTEGRATED BILLING to allow
direct global read of the CLINICAL HISTORY FOR EXAM field (#400) of the
RAD/NUC MED ORDERS file (#75.1) in the context of the Patient Financial
Services System (PFSS) project.
4740 My HealtheVet Radiology View extract Routine RADIOLOGY/NUCLEAR MEDICINE 2005/11/04 Pending Private
The 'My HealtheVet' team in preparation for the My
HealtheVet V. 1.0 package requested an additional Radiology/Nuclear Medicine
V5.0 Application Program Interface to provide details of patient records
provided that the patient exam is currently associated with a verified report
or had ever been associated with an verified report (report subsequently was
backed out of the verified status):
Format: field #, field name, piece_datatype;file (if pointer) Internal code:
no=external FileMan format, yes=internal FileMan format
EXAMINATIONS SUB-FILE #70.03 field field name
node;piece_datatype;file internal
-----------------------------------------------------------------------
2 PROCEDURE 0;2P;71 no
RAD/NUC MED REPORTS #74 field field name
node;piece_datatype;file internal
------------------------------------------------------------------------
.01 DAY-CASE# 0;1F yes 2
PATIENT NAME 0;2P;2 yes 3 EXAM
DATE/TIME 0;3D yes 4 CASE NUMBER
0;4N yes 5 REPORT STATUS
0;5S no 6 DATE REPORT ENTERED 0;6N
yes 7 VERIFIED DATE 0;7D
yes 8 REPORTED DATE 0;8D yes 9
VERIFYING PHYSICIAN 0;9P;200 yes 14
PRE-VERIFICATION DATE/TIME 0;12D yes 15
PRE-VERIFICATION USER 0;13P;200 yes 17 STATUS
CHANGED TO VERIFIED BY 0;17P;200 yes
ERROR REPORTS SUB-FILE #74.06 field field name
node;piece_datatype;file internal
------------------------------------------------------------------------
.01 DATE/TIME OF RPT SAVE 0;1D yes
ADDITIONAL CLINICAL HISTORY SUB-FILE #74.04 field field name
node;piece_datatype;file internal
------------------------------------------------------------------------
.01 ADDITIONAL CLINICAL HISTORY 0;1W yes
IMPRESSION TEXT SUB-FILE #74.03 field field name
node;piece_datatype;file internal
------------------------------------------------------------------------
.01 IMPRESSION TEXT 0;1W yes
REPORT TEXT SUB-FILE #74.02 field field name
node;piece_datatype;file internal
------------------------------------------------------------------------
.01 REPORT TEXT 0;1W yes
RAD/NUC MED ORDERS FILE #75.1 field field name
node;piece_datatype;file internal
------------------------------------------------------------------------
1.1 REASON FOR STUDY .1;1F yes
RAO7PC5
4771 DBIA4771 Routine RADIOLOGY/NUCLEAR MEDICINE 2005/08/09 APPROVED Active Private
This extrinsic function will be used by CPRS to
transmit changes made to certain Radiology orders that were originally placed
via the Radiology application, not via the CPRS application. These "backdoor"
orders, if they are telephoned or verbal orders, require an electronic
signature in CPRS. Before the e-sig is entered, the provider may add/edit
certain data: ICD Diagnoses and their associated clinical indicators.
This API will be used to store the updated data in the RAD/NUC MED ORDERS file
(#75.1). Previous data for ordering ICD diagnoses and their associated
clinical indicators will be removed from the order before storing the updated
data. If the order had already been completed in Radiology and sent to PCE,
then Radiology will re-complete the order and re-send it to PCE.
RABWORD1
4794 RA PROCEDURES FILE TEMPORARY READ File RADIOLOGY/NUCLEAR MEDICINE 2005/10/12 APPROVED Active Controlled Subscription 71
This integration agreement is meant to allow the post
install of OR*3.0*240 to read the RAD/NUC MED PROCEDURES File in order to
update the ORDERABLE ITEMS File with the correct CONTRAST MEDIA codes.
4875 Return exam date/time for interpreted non-cancelled case. Routine RADIOLOGY/NUCLEAR MEDICINE 2006/08/16 APPROVED Active Private
This patient specific VistA Radiology/Nuclear Medicine
function will return to VistA MPI the exam date/time (in FileMan internal
format) of the most recent non-cancelled and interpreted case.
Please note that an interpreted case usually implies that a provider has
transcribed the report. This IA will also consider a "stub" report to be
interpreted for the purposes of this IA.
A "stub" report has the following characteristics:
--------------------------------------------------
1) The ACTIVITY LOG (#100) indicates that images were collected via VistA
Imaging 2) The REPORT STATUS (#5) field of the report record is
null 3) The report record points to an image record in
the IMAGE (#2005)
file 4) No IMPRESSION TEXT (#300) exists for the report
record 5) No PROBLEM STATEMENT (#25) exists for the
report
record 6) No REPORT TEXT (#200) exists for the report
record
RAO7UTL1
5020 Rad/Nuc Med accession number/SIUID utilities Routine RADIOLOGY/NUCLEAR MEDICINE 2007/08/01 APPROVED Active Private
$$ACCNUM
--------
The $$ACCNUM function creates and returns a site specific accession number
based on the input of the following case specific identifiers: RADFN (patient
DFN), RADTI (inv. date/time of the exam), & RACNI (the exam record IEN).
$$ACCFIND
---------
Based on the input of an accession number or a site specific accession number
and if successful the $$ACCFIND function returns case specific identifiers:
RADFN (patient DFN), RADTI (inv. date/time of the exam), & RACNI (the exam
record IEN) in array 'RAA(Z)'. The variable 'Z' is also returned to indicate
the number of 'RAA' array elements created.
If unsuccessful, 'Z' is returned as a string: the first piece is a negative
number indicating the error type and the second piece is the error type text.
$$ACCRPT
--------
Based on the input of a pointer to a record in the RAD/NUC MED REPORTS (#74)
file, the $$ACCRPT function returns the accession number(s) in the 'RAA(n)'
array, if successful. If n=1 the single accession number is returned in
RAA(1). If n>1 the 'lead' accession number (for printsets) is returned in
RAA(1) and subsequent ones are returned in RAA(2) thru RAA(n). Accession
numbers are returned in either standard "mmddyy-case#" format or in the site
specific "sss-mmddyy-case#" format.
If unsuccessful, a "-1" (invalid file #74 pointer value) is returned.
$$GETSIUID
----------
Based on the input of exam data, the RADFN (patient DFN), RADTI (inverse
date/time of registered exam) and RACNI (exam record), the $$GETSIUID function
returns the Study Instance UID field value [^DD(70.03,81)].
$$SIUIDFND
----------
Based on the input of a Study Instance UID, if successful the $$SIUIDFND
function returns a '1' and also returns the case specific identifiers: RADFN
(patient DFN), RADTI (inv. date/time of the exam), & RACNI (the exam record
IEN) in array 'RAA(1)'.
If unsuccessful, '-1^"no data associated with this study instance UID"^siuid'
is returned as a string: the first piece is a '-1' indicating the lookup was
not successful, the second piece is the error text and the third piece is the
SIUID which was the original input.
RAAPI 2009/05/22
5045 READ ACCESS TO IMAGING TYPE FILE File RADIOLOGY/NUCLEAR MEDICINE 2007/11/09 APPROVED Active Private 79.2
In preparation for releasing OR*3*243 (GUI v27), a
routine is needed to assist the sites in making corrections to existing
Radiology and Imaging quick orders.
In order to do this, access to the IMAGING TYPE file (79.2) is needed in a
slightly different way than currently allowed.
The search routine needs access to the B cross-reference and then to the NAME
field (.01).
This would be a one-time IA for the installation of OR*3*281.
2007/11/20
5068 RAMAG EXAM ORDER Remote Procedure RADIOLOGY/NUCLEAR MEDICINE 2008/01/16 APPROVED Active Private
The RAMAG EXAM ORDER remote procedure requests a
Radiology exam for the patient and returns the IEN of the new order in the
RAD/NUC MED ORDERS file (#75.1). It also sends all required notifications.
Input Parameters
================
RADFN Patient IEN (DFN).
RAMLC IEN of the imaging location in the IMAGING LOCATIONS
file (#79.1).
RAPROC Radiology procedure and optional modifiers
^01: Procedure IEN in the RAD/NUC MED PROCEDURES
file (#71)
^02: Optional procedure modifiers (IENs in
... the PROCEDURE MODIFIERS file (#71.2))
^nn:
REQDTE Desired date for the exam in HL7 format (TS): YYYYMMDD.
If a time part is provided, it is ignored. The date
must be exact.
RACAT Exam category: internal value of the CATEGORY OF EXAM
field (4) of the RAD/NUC MED ORDERS file (#75.1).
REQLOC IEN of the requesting location in the HOSPITAL
LOCATION file (#44).
REQPHYS IEN of the requesting physician in the NEW PERSON
file (#200).
REASON Reason for study. See the REASON FOR STUDY field (1.1)
of the RAD/NUC MED ORDERS file (#75.1) for details.
[RAMSC] Items of this list define miscellaneous/optional
order parameters. Each record has 3 or more pieces
separated by '^':
^01: Parameter name
^02: Index (for multiples and word-processing values)
^03: Value1
^04: Value2
...
The following parameters are supported by this remote
procedure:
CLINHIST^{Seq#}^{Line of clinical history}
Text for the CLINICAL HISTORY FOR EXAM field (400)
of the file #75.1
ISOLPROC^^{n|y}
Value for the ISOLATION PROCEDURES field (24)
of the file #75.1
PREGNANT^^{n|u|y}
Value for the PREGNANT field (13) of the file #75.1
PREOPDT^^{Internal date value}
Date and time for the PRE-OP SCHEDULED DATE/TIME
field (12) of the file #75.1 in HL7 format (TS):
YYYYMMDD[HHMM[+/-ZZZZ]]. If seconds are provided,
they are ignored. The date must be exact.
REQNATURE^^{e|i|p|s|v|w}
Value for the NATURE OF (NEW) ORDER ACTIVITY
field (26) of the file #75.1
REQURG^^{1|2|9}
Value for the REQUEST URGENCY field (6)
of the file #75.1
TRANSPMODE^^{a|p|s|w}
Value for the MODE OF TRANSPORT field (19)
of the file #75.1
Records can be added to the list in any order.
Example:
with RPCBroker.Param[8] do
begin
PType := list;
Mult[1] := 'PREGNANT^^y';
Mult[2] := 'PREOPDT^^200001041400';
Mult[3] := 'CLINHIST^1^Clinical history line #1';
Mult[4] := 'CLINHIST^2^Clinical history line #2';
Mult[5] := 'CLINHIST^3^Clinical history line #3';
end;
Results
=======
A negative value of the first '^'-piece of the Results[0] indicates that an
error occurred during the execution of the remote procedure. In this case, the
second piece of the Results[0] will contain number of the error descriptors
returned in the subsequent nodes of the Results array.
Results[0] Result descriptor
^01: The last error code
^02: Number of error descriptors
Results[i] Error descriptor
^01: Error code
^02: Message
^03: Error location (TAG~ROUTINE)
^04: Error type
Results[j] Line of the additional info
^01: "" (empty)
^02: Text
Error descriptors are returned in reverse chronological order (most recent
first).
Otherwise, the Results[0] contains IEN of the new order in the RAD/NUC MED
ORDERS file (#75.1).
Notes
=====
See comments in the source code of the RAMAG02 routine and description of the
RAMAG EXAM ORDER remote procedure for additional and/or most recent details.
2008/10/06
5069 RAMAG EXAM REGISTER Remote Procedure RADIOLOGY/NUCLEAR MEDICINE 2008/01/16 APPROVED Active Private
The RAMAG EXAM REGISTER remote procedure registers the
Radiology exam and returns identifiers of the new case(s) in the RAD/NUC MED
PATIENT file (#70). It also sends all required notifications.
Input Parameters
================
RAOIFN IEN of the order in the RAD/NUC MED ORDERS file (#75.1).
EXMDTE Date and time of the exam in HL7 format (TS):
YYYYMMDDHHMM[+/-ZZZZ]. If seconds are provided,
they are ignored. The date must be exact and the
time is required.
[RAMSC] Items of this list define miscellaneous/optional
order parameters. Each record has 3 or more pieces
separated by '^':
^01: Parameter name
^02: Index (for multiples and word-processing)
^03: Value1
^04: Value2
...
The following parameters are supported by this remote
procedure:
BEDSECT^^{IEN #42.4}
Internal value for the BEDSECTION field (19) of
the EXAMINATIONS multiple (sub-file #70.03).
EXAMCAT^^{C|E|I|O|R|S}
Value for the CATEGORY OF EXAM field (4) of the
EXAMINATIONS multiple (sub-file #70.03).
FLAGS^^{flags}
Flags that control the execution (can be combined):
A If this flag is provided, then the registration
entry point adds the new case to the existing
ones with the same date/time instead of
returning the error code -28.
If the existing date/time record stores an exam
set and the "D" flag is not provided, then the
error code -54 is returned.
D If there is an existing case with the same
date/time, then the time of the new case is
incremented by 1 minute until an unused date/time
is found.
If the "A" flag is also provided, then time
increments also stop when a non-examset
date/time record is found.
If the date is also changed during the time
modification, then the case is not registered and
the error code -29 is returned.
PRINCLIN^^{IEN #44}
Internal value for the PRINCIPAL CLINIC field (8) of
the EXAMINATIONS multiple (sub-file #70.03).
RAPROC^{Seq#}^{IEN #71}^{IEN #71.2}^{IEN #71.2}^...
Radiology procedure and optional modifiers.
SERVICE^^{IEN #49}
Internal value for the SERVICE field (7) of
the EXAMINATIONS multiple (sub-file #70.03).
SINGLERPT^^{0|1}
If this parameter is defined and not 0, then all
cases should be associated with the same order
and they will share the same report. See the
MEMBER OF SET (25) and IMAGING ORDER (11) fields
of the sub-file #70.03 for more details.
TECHCOMM^^{text}
Value for the TECHNOLOGIST COMMENT field (4) of
the ACTIVITY LOG multiple (sub-file #70.07).
WARD^^{IEN #42}
Internal value for the WARD field (6) of
the EXAMINATIONS multiple (sub-file #70.03).
Records can be added to the list in any order.
Example:
with RPCBroker.Param[2] do
begin
PType := list;
Mult[1] := 'BEDSECT^^12';
Mult[2] := 'SERVICE^^43';
Mult[3] := 'WARD^^456';
Mult[4] := 'EXAMCAT^^I';
end;
Results
=======
A negative value of the first '^'-piece of the Results[0] indicates that an
error occurred during the execution of the remote procedure. In this case, the
second piece of the Results[0] will contain number of the error descriptors
returned in the subsequent nodes of the Results array.
Results[0] Result descriptor
^01: The last error code
^02: Number of error descriptors
Results[i] Error descriptor
^01: Error code
^02: Message
^03: Error location
^04: Error type
Results[j] Line of the additional info
^01: "" (empty)
^02: Text
Error descriptors are returned in reverse chronological order (most recent
first).
Otherwise, number of registered examinations is returned in the Results[0] and
identifiers of the examinations are returned in the subsequent elements of the
array.
Results[0] Number of registered examinations
Results[i] Exam/case identifiers
^01: IEN of the patient in the file #70
^02: IEN in the REGISTERED EXAMS multiple
^03: IEN in the EXAMINATIONS multiple
^04: Case number
^05: Accession number
SSS-MMDDYY-NNNNN if RA*5*47 is installed;
MMDDYY-NNNNN otherwise.
^06: Actual date and time of the case in
HL7 format (TS): YYYYMMDD[HHMM[+/-ZZZZ]]
Notes
=====
See comments in the source code of the RAMAG03 routine and description of the
RAMAG EXAM REGISTER remote procedure for additional and/or most recent
details.
2008/10/06
5071 RAMAG EXAMINED Remote Procedure RADIOLOGY/NUCLEAR MEDICINE 2008/01/16 APPROVED Active Private
The RAMAG EXAMINED remote procedure upodates the status
of the case (the procedure has been performed) and creates the stub report. It
also sends required HL7 messages, sends changed order control "XX" to CPRS,
but does not send VistA alerts regarding the exam status change.
Input Parameters
================
RAEXAM String of exam/case identifiers separated by '^'
^01: IEN of the patient in the RAD/NUC MED
PATIENT file (#70)
^02: IEN in the REGISTERED EXAMS multiple
(sub-file #70.02)
^03: IEN in the EXAMINATIONS multiple
(sub-file #70.03)
[RAMSC] Items of this list define miscellaneous/optional
order parameters. Each record has 3 or more pieces
separated by '^':
^01: Parameter name
^02: Index (for multiples and word-processing)
^03: Value1
^04: Value2
...
The following parameters are supported by this remote
procedure:
CMUSED^^{Y|N}
Internal value for the CONTRAST MEDIA USED
field (10) of the sub-file #70.03.
COMPLICAT^^{IEN #78.1}^{text}
Internal values for the COMPLICATION (16)
and COMPLICATION TEXT (16.5) fields of the
sub-file #70.03.
CONTMEDIA^{Seq#}^{I|N|L|C|G|B|M}
Internal value for the CONTRAST MEDIA field (.01)
of the sub-file #70.3225.
CPTMODS^{Seq#}^{IEN #81.3}
Internal value for the CPT MODIFIERS field (.01)
of the sub-file #70.3135: IEN in the CPT MODIFIER
file (#81.3).
FILMSIZE^{Seq#}^{IEN #78.4}^{amount}
Internal values for the record of the FILM SIZE
multiple (70) of the sub-file #70.03.
FLAGS^^{flags}
Flags that control the execution (can be combined):
F Try to enforce the new status even if some
required fields are not populated.
S Do not send HL7 message to speech recognition
(dictation) systems
PRIMCAM^^{IEN #78.6}
Internal value for the PRIMARY CAMERA/EQUIP/RM
field (18) of the sub-file #70.03: IEN in the
CAMERA/EQUIP/RM file (#78.6).
PRIMDXCODE^^{IEN #78.3}
Internal value for the PRIMARY DIAGNOSTIC
CODE field (13) of the sub-file #70.03:
IEN in the DIAGNOSTIC CODES file (#78.3).
PRIMINTRES^^{IEN #200}
Internal value for the PRIMARY INTERPRETING
RESIDENT field (12) of the sub-file #70.03:
IEN in the NEW PERSON file (#200).
PRIMINTSTF^^{IEN #200}
Internal value for the PRIMARY INTERPRETING
STAFF field (15) of the sub-file #70.03:
IEN in the NEW PERSON file (#200).
RAPROC^1^{IEN #71}^{IEN #71.2}^{IEN #71.2}^...
Radiology procedure and optional modifiers.
RDPHARMS^{Seq#}
Opening/closing tag of the record of internal
values for the 'RADIOPHARMACEUTICALS' multiple
(100) of the 'NUC MED EXAM DATA' file (#70.2).
RDPH-ACDR^^{value}
Internal value for the ACTIVITY DRAWN
field (4).
RDPH-DOSE^^{value}
Internal value for the DOSE ADMINISTERED
field (7).
RDPH-DRUG^^{IEN #50}
Internal value for the RADIOPHARMACEUTICAL
field (.01).
RDPH-DTADM^^{date/time}
Internal value for the DATE/TIME DOSE
ADMINISTERED field (8).
RDPH-DTDRW^^{date/time}
Internal value for the DATE/TIME DRAWN
field (5).
RDPH-FORM^^{A|G|L|P|S}
Internal value for the FORM field (15).
RDPH-LOTN^^{IEN #71.9}
Internal value for the LOT NO field (13).
RDPH-PWADM^^{IEN #200}
Internal value for the PERSON WHO ADMINISTERED
DOSE field (9).
RDPH-PWMSD^^{IEN #200}
Internal value for the PERSON WHO MEASURED DOSE
field (6).
RDPH-ROUTE^^{IEN #71.6}
Internal value for the ROUTE OF ADMINISTRATION
field (11).
RDPH-SITE^^{IEN #71.7}
Internal value for the SITE OF ADMINISTRATION
field (12).
RDPH-VOL^^{value}
Internal value for the VOLUME field (14).
TECH^{Seq#}^{IEN #200}
Internal value for the TECHNOLOGIST field (.01)
of the subfile #70.12: IEN in the NEW PERSON
file (#200).
TECHCOMM^^{text}
Value for the TECHNOLOGIST COMMENT field (4) of the
ACTIVITY LOG multiple (sub-file #70.07).
The following optional parameters are also supported:
BEDSECT, EXAMCAT, PRINCLIN, SERVICE, and WARD. If any
of them are defined, their values replace the existing
ones assigned by the RAMAG EXAM REGISTER remote
procedure.
Records can be added to the list in any order.
If you want to clear a multiple that already has a
value, assign "@" or empty string to the parameter
itself and do not set any subscripts. For example,
the following construction will clear the CONTRAST
MEDIA multiple: Mult[i] := 'CONTMEDIA^^@'.
Example:
with RPCBroker.Param[1] do
begin
PType := list;
Mult[1] := 'CMUSED^^N';
Mult[2] := 'FILMSIZE^1^7^2';
Mult[3] := 'FILMSIZE^2^3^1';
Mult[4] := 'PRIMCAM^^3';
Mult[5] := 'TECH^1^2344';
Mult[6] := 'FLAGS^^F';
Mult[7] := 'RDPHARMS^1';
Mult[8] := 'RDPH-DRUG^^23';
Mult[9] := 'RDPH-DOSE^^.002';
Mult[10] := 'RDPH-FORM^^A';
Mult[11] := 'RDPHARMS^2';
Mult[12] := 'RDPH-DRUG^^23';
Mult[13] := 'RDPH-DOSE^^.002';
Mult[14] := 'RDPHARMS^2'; // Record closing tag is required
// if something else than another
// record of the same kind follows.
Mult[15] := 'COMPLICAT^^13';
end;
Results
=======
A negative value of the first '^'-piece of the Results[0] indicates that an
error occurred during the execution of the remote procedure. In this case, the
second piece of the Results[0] will contain number of the error descriptors
returned in the subsequent nodes of the Results array.
Results[0] Result descriptor
^01: The last error code
^02: Number of error descriptors
Results[i] Error descriptor
^01: Error code
^02: Message
^03: Error location
^04: Error type
Results[j] Line of the additional info
^01: "" (empty)
^02: Text
Error descriptors are returned in reverse chronological order (most recent
first).
Otherwise, 0 is returned in the Results[0].
Notes
=====
See comments in the source code of the RAMAG07 routine and description of the
RAMAG EXAMINED remote procedure for additional and/or most recent details.
2008/10/06
5072 RAMAG EXAM COMPLETE Remote Procedure RADIOLOGY/NUCLEAR MEDICINE 2008/01/16 APPROVED Active Private
The RAMAG EXAM COMPLETE remote procedure completes the
exam. It also sends required HL7 messages, sends changed order control "XX" to
CPRS, but does not send VistA alerts regarding the exam status change.
Input Parameters
================
RAEXAM String of exam/case identifiers separated by '^'
^01: IEN of the patient in the RAD/NUC MED
PATIENT file (#70)
^02: IEN in the REGISTERED EXAMS multiple
(sub-file #70.02)
^03: IEN in the EXAMINATIONS multiple
(sub-file #70.03)
[RAMSC] Items of this list define miscellaneous/optional
order parameters. Each record has 3 or more pieces
separated by '^':
^01: Parameter name
^02: Index (for multiples and word-processing)
^03: Value1
^04: Value2
...
The following parameters are supported by this remote
procedure:
ACLHIST^{Seq#}^{Line of clinical history}
Text for the ADDITIONAL CLINICAL HISTORY field
(400) of the RAD/NUC MED REPORTS file (#74).
FLAGS^^{flags}
Flags that control the execution (can be combined):
F Try to enforce the new status even if some
required fields are not populated.
S Do not send HL7 message to speech recognition
(dictation) systems
IMPRESSION^{Seq#}^{Line of impression text}
Text for the IMPRESSION TEXT field (300)
of the file #74.
PROBSTAT^^{text}
Value for the PROBLEM STATEMENT field (25)
of the file #74.
REPORT^{Seq#}^{Line of report text}
Text for the REPORT TEXT field (200)
of the file #74.
RPTDTE^^{date}
Date in HL7 format (TS) for the REPORTED DATE
field (8) of the file #74: YYYYMMDD. The date
must be exact. If a time part is provided, it
is ignored.
RPTSTATUS^^{status}
Internal value for the REPORT STATUS field (5)
of the file #74.
TRANSCRST^^{IEN #200}
Internal value for the TRANSCRIPTIONIST
field (11) of the file #74: IEN in the NEW
PERSON file (#200).
VERDTE^^{date}
Date/time in HL7 format (TS) for the
VERIFIED DATE field (7) of the file #74:
YYYYMMDD[HHMM[+/-ZZZZ]]. The date must be
exact.
VERPHYS^^{IEN #200}
Internal value for the VERIFYING PHYSICIAN
field (9) of the file #74: IEN in the NEW
PERSON file (#200).
The following optional parameters are also supported:
BEDSECT, CMUSED, COMPLICAT, CONTMEDIA, CPTMODS, EXAMCAT,
FILMSIZE, PRIMCAM, PRIMDXCODE, PRIMINTRES, PRIMINTSTF,
PRINCLIN, RDPHARMS, RDPH-*, SERVICE, TECH, TECHCOMM, and
WARD. If any of them are defined, their values replace the
existing ones assigned by the RAMAG EXAM REGISTER and
RAMAG EXAMINED remote procedures.
Records can be added to the list in any order.
If you want to clear a multiple that already has a
value, assign "@" or empty string to the parameter
itself and do not set any subscripts. For example,
the following construction will clear the CONTRAST
MEDIA multiple: Mult[i] := 'CONTMEDIA^^@'.
Example:
with RPCBroker.Param[4] do
begin
PType := list;
Mult[1] := 'PRIMDXCODE^^1';
Mult[2] := 'CONTMEDIA^^N';
Mult[3] := 'REPORT^1^Report line #1';
Mult[4] := 'REPORT^2^Report line #2';
Mult[5] := 'IMPRESSION^1^Impression line #1';
Mult[6] := 'FLAGS^^FS';
Mult[7] := 'RPTDTE^^20071215';
end;
Results
=======
A negative value of the first '^'-piece of the Results[0] indicates that an
error occurred during the execution of the remote procedure. In this case, the
second piece of the Results[0] will contain number of the error descriptors
returned in the subsequent nodes of the Results array.
Results[0] Result descriptor
^01: The last error code
^02: Number of error descriptors
Results[i] Error descriptor
^01: Error code
^02: Message
^03: Error location
^04: Error type
Results[j] Line of the additional info
^01: "" (empty)
^02: Text
Error descriptors are returned in reverse chronological order (most recent
first).
Otherwise, 0 is returned in the Results[0].
Notes
=====
See comments in the source code of the RAMAG06 routine and description of the
RAMAG EXAM COMPLETE remote procedure for additional and/or most recent
details.
2008/10/06
5073 RAMAG EXAM STATUS REQUIREMENTS Remote Procedure RADIOLOGY/NUCLEAR MEDICINE 2008/01/16 APPROVED Active Private
The RAMAG EXAM STATUS REQUIREMENTS remote procedure
returns a descriptor that indicates conditions that should be met in order to
successfully perform an action on a Radiology exam/case record.
These conditions are defined by the sites and stored in the EXAMINATION STATUS
file (#72). See the .1 and .5 nodes of the data dictionary of the file #74 for
more details.
Input Parameters
================
RACTION The RACTION parameter defines the action that is going
to be performed on an exam/case record:
E Examined (procedure has been performed,
images have been acquired)
C Complete
RAIMGTYI IEN of the imaging type in the IMAGING TYPE file (#79.2).
RAPROC Radiology procedure IEN (file #71). This parameter is
required to determine exact nuclear medicine requirements
(pieces of the Results[0] from 17 to 25).
By default (+$G(RAPROC)=0), this remote procedure cannot
examine the SUPPRESS RADIOPHARM PROMPT field (2) of the
RAD/NUC MED PROCEDURES file (#71) and might indicate that
some nuclear medicine data is required even if it is not.
Results
=======
A negative value of the first '^'-piece of the Results[0] indicates that an
error occurred during the execution of the remote procedure. In this case, the
second piece of the Results[0] will contain number of the error descriptors
returned in the subsequent nodes of the Results array.
Results[0] Result descriptor
^01: The last error code
^02: Number of error descriptors
Results[i] Error descriptor
^01: Error code
^02: Message
^03: Error location
^04: Error type
Results[j] Line of the additional info
^01: "" (empty)
^02: Text
Error descriptors are returned in reverse chronological order (most recent
first).
Otherwise, exam status requirements are returned in the Results[0].
Descriptor of the exam status is returned in the Results[1].
Results[0] Exam status requirements
^01: TECHNOLOGIST REQUIRED? {0|1}
^02: RESIDENT OR STAFF REQUIRED? {0|1}
^03: DETAILED PROCEDURE REQUIRED? {0|1}
^04: FILM ENTRY REQUIRED? {0|1}
^05: DIAGNOSTIC CODE REQUIRED? {0|1}
^06: CAMERA/EQUIP/RM REQUIRED? {0|1}
^07: reserved
^08: reserved
^09: reserved
^10: reserved
^11: REPORT ENTERED REQUIRED? {0|1}
^12: VERIFIED REPORT REQUIRED? {0|1}
^13: PROCEDURE MODIFIERS REQUIRED? {0|1}
^14: CPT MODIFIERS REQUIRED? {0|1}
^15: reserved
^16: IMPRESSION REQUIRED? {0|1}
^17: RADIOPHARMS/DOSAGES REQUIRED? {0|1}
^18: reserved
^19: ACTIVITY DRAWN REQUIRED? {0|1}
^20: DRAWN DT/TIME/PERSON REQUIRED? {0|1}
^21: ADM DT/TIME/PERSON REQUIRED? {0|1}
^22: reserved
^23: ROUTE/SITE REQUIRED? {0|1}
^24: LOT NO. REQUIRED? {0|1}
^25: VOLUME/FORM REQUIRED? {0|1}
Results[1] Status descriptor
^01: Status IEN
^02: Status name
^03: Status code (order)
^04: VistARAD category
^05: Generic exam status characteristics
Notes
=====
See comments in the source code of the RAMAGU06 routine and description of the
RAMAG EXAM STATUS REQUIREMENTS remote procedure for additional and/or most
recent details.
2008/10/06
5074 RAMAG ORDER CANCEL Remote Procedure RADIOLOGY/NUCLEAR MEDICINE 2008/01/16 APPROVED Active Private
The RAMAG ORDER CANCEL remote procedure cancels/holds
the Radiology order and sends all required notifications.
Input Parameters
================
RAOIFN IEN of the order in the RAD/NUC MED ORDERS file (#75.1).
RAREASON Cancel/hold reason: either IEN of a record of the
RAD/NUC MED REASON file (#75.2) or a valid synonym
(see SYNONYM field (3) of that file).
The referenced record must have the appropriate type
(see TYPE OF REASON field (2) of the file #75.2):
* If the reason record has the CANCEL REQUEST (1)
type, then the 'HOLDESC' (see the RAMSC parameter)
is ignored and the order is canceled.
* If the reason record is of the HOLD REQUEST (3)
type, then the order is put on hold. If the
'HOLDESC' parameter is defined, the text is stored
into the HOLD DESCRIPTION field.
* If the record is of the GENERAL REQUEST type (9),
then the new order status is determined by the
'HOLDESC' parameter. If it is defined, then the
order is put on hold; otherwise, the order is
canceled.
[RAMSC] Items of this list define miscellaneous/optional
order parameters. Each record has 3 or more pieces
separated by '^':
^01: Parameter name
^02: Index (for multiples and word-processing)
^03: Value1
^04: Value2
...
The following records are supported by this remote
procedure:
HOLDESC^{Seq#}^{Line of hold description}
Text for the HOLD DESCRIPTION field (25)
of the file #75.1.
Records can be added to the list in any order.
Examples:
with RPCBroker.Param[2] do
begin
PType := list;
Mult[1] := 'HOLDESC^1^Hold description line #1';
Mult[2] := 'HOLDESC^2^Hold description line #2';
end;
Results
=======
A negative value of the first '^'-piece of the Results[0] indicates that an
error occurred during the execution of the remote procedure. In this case, the
second piece of the Results[0] will contain number of the error descriptors
returned in the subsequent nodes of the Results array.
Results[0] Result descriptor
^01: The last error code
^02: Number of error descriptors
Results[i] Error descriptor
^01: Error code
^02: Message
^03: Error location
^04: Error type
Results[j] Line of the additional info
^01: "" (empty)
^02: Text
Error descriptors are returned in reverse chronological order (most recent
first).
Otherwise, 0 is returned in the Results[0].
Notes
=====
If there are active cases in the RAD/NUC MED PATIENT file (#70) associated
with an order, this remote procedure neither cancels nor holds the order and
returns the error code -42.
See comments in the source code of the RAMAG04 routine and description of the
RAMAG ORDER CANCEL remote procedure for additional and/or most recent details.
2008/10/06
5075 RAMAG EXAM CANCEL Remote Procedure RADIOLOGY/NUCLEAR MEDICINE 2008/01/16 APPROVED Active Private
The RAMAG EXAM CANCEL remote procedure cancels the
Radiology exam(s) and sends all required notifications.
If all exams that reference the same order/request are canceled, this
function can also cancel/hold the order (if the appropriate parameters are
provided).
Input Parameters
================
RAEXAM String of exam/case identifiers separated by '^'
^01: IEN of the patient in the RAD/NUC MED
PATIENT file (#70)
^02: IEN in the REGISTERED EXAMS multiple
(sub-file #70.02)
^03: IEN in the EXAMINATIONS multiple
(sub-file #70.03)
RAREASON Reason for cancelation: either IEN of a record of
the RAD/NUC MED REASON file (#75.2) or a valid
synonym (see SYNONYM field (3) of the file #75.2).
The referenced record must have the 'CANCEL REQUEST'
or 'GENERAL REQUEST' type (see TYPE OF REASON field
(2) of the file #75.2).
[RAFLAGS] Flags that control execution (can be combined):
A Cancel all related exams/cases (those that
reference the same order).
O Cancel/hold the related order after successful
exam cancelation.
The order will be canceled or put on hold only
if there are no more active cases associated
with it.
Otherwise, the error code -42 will be returned.
Use the "A" flag to cancel all related exams
and guarantee the order cancelation.
[RAMSC] Items of this list define miscellaneous/optional
order parameters. Each record has 3 or more pieces
separated by '^':
^01: Parameter name
^02: Index (for multiples and word-processing)
^03: Value1
^04: Value2
...
The following records are supported by this remote
procedure:
HOLDESC^{Seq#}^{Line of hold description}
Text for the HOLD DESCRIPTION field (25)
of the file #75.1.
ORDRSN^^{Cancel/hold reason for related order}
Either IEN of a record of the RAD/NUC MED
REASON file (#75.2) or a valid synonym
(see SYNONYM field (3) of that file).
If this parameter is not defined or empty,
the value of the RAREASON parameter is
assumed.
Records can be added to the list in any order.
If the RAFLAGS parameter contains the 'O' flag,
the 'ORDRSN' and 'HOLDESC' parameters determine
whether the related order is canceled or put on
hold. Otherwise, they are ignored.
* If the reason record referenced by the 'ORDRSN'
has the CANCEL REQUEST (1) type, then the 'HOLDESC'
is ignored and the order is canceled.
* If the record referenced by the 'ORDRSN' is of
the HOLD REQUEST (3) type, then the order is put
on hold. If the 'HOLDESC' is defined, the text is
stored into the HOLD DESCRIPTION field.
* If the record referenced by the 'ORDRSN' is of
the GENERAL REQUEST type (9), then the action
performed on the order is determined by the
'HOLDESC'. If it is defined, then the order is
put hold; otherwise, the order is canceled.
Examples:
with RPCBroker.Param[2] do
begin
PType := list;
Mult[1] := 'ORDRSN^^OHR';
Mult[2] := 'HOLDESC^1^Hold description line #1';
Mult[3] := 'HOLDESC^2^Hold description line #2';
end;
Results
=======
A negative value of the first '^'-piece of the Results[0] indicates that an
error occurred during the execution of the remote procedure. In this case, the
second piece of the Results[0] will contain number of the error descriptors
returned in the subsequent nodes of the Results array.
Results[0] Result descriptor
^01: The last error code
^02: Number of error descriptors
Results[i] Error descriptor
^01: Error code
^02: Message
^03: Error location
^04: Error type
Results[j] Line of the additional info
^01: "" (empty)
^02: Text
Error descriptors are returned in reverse chronological order (most recent
first).
Otherwise, 0 is returned in the Results[0].
Notes
=====
See comments in the source code of the RAMAG05 routine and description of the
RAMAG EXAM CANCEL remote procedure for additional and/or most recent details.
2008/10/06
5357 Imaging-Radiology file 79.1 File RADIOLOGY/NUCLEAR MEDICINE 2009/02/04 APPROVED Active Private 79.1
Radiology gives Imaging permission to point to file
IMAGING LOCATIONS (#79.1) in addition to reading and writing to the file.
(with VA FileMan)
2010/01/26
5358 Imaging-Radiology file 79.2 File RADIOLOGY/NUCLEAR MEDICINE 2009/02/04 APPROVED Active Private 79.2
Radiology gives Imaging permission to point to file
IMAGING TYPE (#79.2).
2009/03/17
5359 Imaging- Radiology file 78.6 File RADIOLOGY/NUCLEAR MEDICINE 2009/02/04 APPROVED Active Private 78.6
Radiology gives Imaging permission to read file
CAMERA/EQUIP/RM (#78.6).
2009/03/17
5360 Imaging- Radiology file 78.4 File RADIOLOGY/NUCLEAR MEDICINE 2009/02/04 APPROVED Active Private 78.4
Radiology gives Imaging permission to read file FILM
SIZE (#78.4).
2009/03/17
5377 RADIOLOGY/NUCLEAR MEDICINE Option Access RADIOLOGY/NUCLEAR MEDICINE 2011/01/26 Withdrawn
5455 WOMEN'S HEALTH READS THE RAD/NUC MED ORDERS FILE File RADIOLOGY/NUCLEAR MEDICINE 2009/05/26 APPROVED Active Private 75.1
This integration agreement allows the subscribing
package to read fields from the RAD/NUC MED ORDERS file (#75.1).
2014/09/12
5477 DBIA-5477 Routine RADIOLOGY/NUCLEAR MEDICINE 2011/01/28 APPROVED Active Private
RAORDU routine is used as a utility to update a request
status.
RAORDU 2011/04/27
5479 REGISTRATION OF NEW RAD EXAMS Routine RADIOLOGY/NUCLEAR MEDICINE 2011/01/28 APPROVED Active Private
The routine RAREG1 is used in the registration of new
radiology exams.
RAREG1 2011/04/25
5507 VI Imaging Outside ordering File RADIOLOGY/NUCLEAR MEDICINE 2009/11/19 Pending Private 75.1
VistA Imaging is requesting read and write access to
Radiology file RAD/NUC MED ORDERS (#75.1). The information will be used for
importing images from outside facilities.
5508 Imaging Outside/import images File RADIOLOGY/NUCLEAR MEDICINE 2009/11/20 Pending Private 70
VistA Imaging's importing of outside Radiology exams
requires reading Radiology file RAD/NUC MED PATIENT (#70) to obtain an exam
record for attaching the image to the exam.
5519 Return a RAD/NUC MED PATIENT file IEN Routine RADIOLOGY/NUCLEAR MEDICINE 2010/02/18 APPROVED Active Controlled Subscription
This is a private integration agreement between VistA
Radiology/Nuclear Medicine and VistA Imaging. Vista Imaging is looking for a
Rad/Nuc Med patient. If that patient exists, return the DFN of the patient.
If the patient record does not exist, add (automate the radiology registration
process) the patient record to the RAD/NUC MED PATIENT (#70) file and return
the DFN of the patient.
If an error occurs, an error descriptor with a negative value is returned.
RAMAGU04 2010/02/23
5600 Site specific accession number switch Routine RADIOLOGY/NUCLEAR MEDICINE 2011/02/08 APPROVED Active Private
Radiology/Nuclear Medicine is a comprehensive software
package designed to assist with the functions related to the processing of
patients for imaging examinations.
RAHLRU1 2011/02/10
5602 ACCESS TO RAD/NUC MED PATIENT FILE File RADIOLOGY/NUCLEAR MEDICINE 2011/02/11 APPROVED Active Private 70
RADPT file #70, is the RAD/NUC MED Patient file. In
order to interface the VistA Radiology system with any external system, it is
necessary to be able to read from and write to this file. When external exams
are registered and results are filed entries in this file are made. This file
is one of three primary radiology reference files and is where are patient
related information is stored for radiological exams.
2011/08/01
5604 RADIOLOGY ORDER INFORMATION File RADIOLOGY/NUCLEAR MEDICINE 2011/02/14 APPROVED Active Private 75.1
This file contains the Radiology order information.
This is different and contains information not found in the Order file (#100).
2011/04/25
5605 ACCESS TO RAD/NUC MED REPORT FILE File RADIOLOGY/NUCLEAR MEDICINE 2011/02/14 APPROVED Active Controlled Subscription 74
Radiology Report file is the location all results,
impressions, and reports associated with a radiology exam are stored.
2011/08/16
5606 RADIOLOGY EXAMINATION STATUS File RADIOLOGY/NUCLEAR MEDICINE 2011/02/14 APPROVED Active Private 72
Examination status for Radiology.
2011/04/25
5607 ACCESS TO RAD/NUC MED PROCEDURE FILE File RADIOLOGY/NUCLEAR MEDICINE 2011/02/14 APPROVED Active Private 71
File 71 is the Rad/Nuc Med Procedure file. It is
necessary for the interface project to be able to reference what procedures
are being requested and the exams status path from registration to completion,
which is referenced in this file.
2011/05/09
5609 DBIA-5609 File RADIOLOGY/NUCLEAR MEDICINE 2011/02/15 APPROVED Active Private 78.3
This file contains the diagnostic codes that can be
associated with an exam. The code is attached to an exam at the time the
interpreting resident and/or staff physician is entered for the exam. The
diagnostic code represents a quick overall summary of what the interpreting
physician wrote in the report concerning the exam.
2011/06/16
5610 DBIA-5610 File RADIOLOGY/NUCLEAR MEDICINE 2011/02/15 APPROVED Active Private 79.1
This file contains, for each imaging location entry,
parameters that the module uses during various stages of exam and report
processing and inquiring. The parameter switches allow the 'customizing' of
the module for each location by the package coordinator.
The data for the 'IMAGING LOCATIONS' file is stored in the ^RA(79.1, global.
At the present time this file is very static.
2011/06/16
5661 UPDATE RAD EXAM STATUS/ACTIVITY LOG Routine RADIOLOGY/NUCLEAR MEDICINE 2011/05/10 APPROVED Active Private
The JV application, Federal Health Care Center at North
Chicago, requires an interface to legacy Radiology for the purpose of updating
the Radiology exam status and activity log in its Orders Portability
requirement.
RADD3 2011/08/01
5662 RADIOLOGY FILM SIZES FILE File RADIOLOGY/NUCLEAR MEDICINE 2011/05/10 APPROVED Active Private 78.4
This file contains the allowable film sizes that the
technologist can choose from when entering film data for an exam. Entries in
this file should not be deleted.
2011/06/07
5663 REFERENCE TO CAMERA/EQUIP/RM FILE File RADIOLOGY/NUCLEAR MEDICINE 2011/05/10 APPROVED Active Private 78.6
This file contains all the camera/equip/rm that may be
used to perform imaging examinations.
2011/06/07
5664 REFERENCE TO PROCEDURE MODIFIERS FILE File RADIOLOGY/NUCLEAR MEDICINE 2011/05/10 APPROVED Active Private 71.2
This file contains the modifiers that can be associated
with an imaging exam. These modifiers are used to further describe the
procedure associated with the exam.
2011/06/07
5689 RADIOLOGY PROTOCOLS Other RADIOLOGY/NUCLEAR MEDICINE 2011/06/22 Pending Private
The JV application (James A Lovell Federal Health Care
Center in North Chicago) is requesting the usage of legacy Radiology event
driver protocols in support of its Radiology Orders Portability requirement.
5774 RAD/NUC MED PATIENT file data extract RADIOLOGY/NUCLEAR MEDICINE Withdrawn
5946 Return displayable medication and radiopharmaceutical data Routine RADIOLOGY/NUCLEAR MEDICINE 2013/07/01 APPROVED Active Private
This request grants permission to the VistA Imaging
application to call supported VistA Radiology/Nuclear Medicine (VistA RIS) API
for the purpose of exam specific medication and radiopharmaceutical data.
Medication and radiopharmaceutical data will display together with requisition
and report data (already displayed) as needed by radiology personnel when
viewing images through VistARad.
RARTUTL 2013/07/25
6004 READ STANDARD REPORTS File (#74.1) File RADIOLOGY/NUCLEAR MEDICINE 2013/08/06 APPROVED Active Private 74.1
Imaging requests read access to the STANDARD REPORTS
File (#74.1) to allow the Hybrid DICOM Gateway Importer application to display
the standard report data for user selection when reconciling imported studies.
2013/08/14
6005 READ DIAGNOSTIC CODES File (#78.3) File RADIOLOGY/NUCLEAR MEDICINE 2013/08/06 APPROVED Active Controlled Subscription 78.3
Imaging requests read access to the DIAGNOSTIC CODES
File (#78.3) to allow the Hybrid DICOM Gateway Importer application to display
diagnostic code data for selection by users when reconciling imported studies.
2013/08/14
6006 IMAGING ABNORMAL ALERT TRIGGER Routine RADIOLOGY/NUCLEAR MEDICINE 2013/08/06 APPROVED Active Private
Imaging requests permission to call two elements of the
RA package alert handling code for DIAGNOSTIC CODE alert generation.
RARTE7 2013/08/14
6007 READ IMAGING LOCATIONS File (#79.1) File RADIOLOGY/NUCLEAR MEDICINE 2013/08/06 APPROVED Active Private 79.1
Imaging requests read access to the IMAGING LOCATIONS
File (#79.1) to allow the Hybrid DICOM Gateway Importer application data for
selection by users when reconciling imported studies.
2013/08/14
6041 VERIFIED DATE/TIME OF RADIOLOGY REPORTS File RADIOLOGY/NUCLEAR MEDICINE 2014/04/15 APPROVED Active Private 74
This Integration Agreement will allow the VistA
Decision Support System (DSS) to identify verified reports over a date range.
2014/06/04
6086 RA EVSEND OR Other RADIOLOGY/NUCLEAR MEDICINE 2014/08/14 APPROVED Active Controlled Subscription
The RA EVSEND OR protocol is used to pass order
messages from the Radiology/Nuclear Medicine package to other VistA
applications.
2014/09/05
6269 IMTYPSEL~ORWDRA32 Routine RADIOLOGY/NUCLEAR MEDICINE 2015/11/18 APPROVED Retired Private
The code returns data from Radiology, a list of active
imaging types from the IMAGING TYPE file (#79.2). The list returned is
passed-by-reference to the calling routine.
** NOTE: Access to this file for direct reads will only be granted to the HMP
project. **
**************************************************************
This ICR was retired as of 10/27/17 when HMP was shut down. HMP*2.0*12
released on 10/17/17 is an informational patch outlining the steps for the
sites to shut down the application. If HMP is reactivated in the future, the
HMP project team should review the access provided by this ICR with the
custodial application before the ICR is reactivated. See VistA Document
Library for list of retired HMP ICRs.
**************************************************************
ORWDRA32 2016/03/14
7111 RA RETURN COMPUTED FIELD DATA FROM RADIOLOGY RPTS Routine RADIOLOGY/NUCLEAR MEDICINE 2019/12/04 Pending Private RARTFLDS
7112 RA SUPERVISOR MENU W/VISTA IMAGING ITEMS ATTACHED Other RADIOLOGY/NUCLEAR MEDICINE 2019/12/04 Pending Private
7153 HL7 adaptor error messaging (RAO7ROXV) Routine RADIOLOGY/NUCLEAR MEDICINE 2020/04/27 APPROVED Active Private
****** NOTE: This ICR is temporary and will be
cancelled when the HL7 adaptor is no longer in use at any site. *****
HL7 adaptor stores error messages about HL7 messages from Cerner in file
#79.99 via calls to RAO7ROXV.
RAO7ROXV 2020/08/20
7186 CONNECT RADIOLOGY EXAM TO VISIT File RADIOLOGY/NUCLEAR MEDICINE 2020/07/20 APPROVED Active Private 70 2020/07/21
7256 OEHRM Imaging Migration - Access to file #70 File RADIOLOGY/NUCLEAR MEDICINE 2021/05/04 APPROVED Active Private 70
OEHRM is creating Imaging Migration software to
facilitate the transfer of images from VistA to Millennium. The software will
build a central accession number database that identifies all image-holding
entities - consults and Radiology procedures - and will maintain that file
throughout the conversion period.
2022/04/21
7257 OEHRM Imaging Migration - Access to file #74 File RADIOLOGY/NUCLEAR MEDICINE 2021/05/04 Under Revision Private 74
OEHRM is creating Imaging Migration software to
facilitate the transfer of images from VistA to Millennium. The software will
build a central accession number database that identifies all image-holding
entities - consults and Radiology procedures - and will maintain that file
throughout the conversion period.
2021/06/08
7268 OEHRM - Subscribe to RA RPT 2.3 Other RADIOLOGY/NUCLEAR MEDICINE 2021/06/01 Pending Private
OEHRM is creating Imaging Migration software to
facilitate the transfer of images from VistA to Millennium. The software will
build a central accession number database that identifies all image-holding
entities - consults and Radiology procedures - and will maintain that file
throughout the conversion period.
Note: The patch - EHM*1*2 - will not be installed nationally. It will be
installed on at sites that are being converted to Cerner.
7331 Setup Rad/Nuc Med HL7 Variable Definition for OE Routine RADIOLOGY/NUCLEAR MEDICINE 2022/03/16 APPROVED Active Controlled Subscription RAO7UTL 2022/03/16
7332 Rad/Nuc Med Order File Entry Creation Routine RADIOLOGY/NUCLEAR MEDICINE 2022/03/16 APPROVED Active Controlled Subscription RAO7NEW 2022/03/16
7333 Rad/Nuc Med Case Number Utility Routine RADIOLOGY/NUCLEAR MEDICINE 2022/03/16 APPROVED Active Controlled Subscription
Function $$CASENUM^RAMAG03D() obtains a case number for
an exam. Usage of this function will allow new exams to be filed upon receipt
of an HL7 message from a commercial image manager for patients on whom imaging
has been performed by an outside community provider without an order having
previously been entered into VistA.
RAMAG03D 2022/03/16
7338 Radiology/Nuclear Medicine Report Completion Utility Routine RADIOLOGY/NUCLEAR MEDICINE 2022/04/28 Active Controlled Subscription
Function $$COMPLETE^RAMAG06() files report information
onto a Radiology / Nuclear Medicine examination record and sets the exam
status to Complete. Usage of this function will allow new exams to be filed
upon receipt of an HL7 message from a commercial image manager for patients on
whom imaging has been performed by an outside community provider without an
order having previously been entered into VistA.
RAMAG06
7401 DBS RAERR FUNCTION Routine RADIOLOGY/NUCLEAR MEDICINE 2023/01/03 APPROVED Active Private
ISI IMAGING provides a Report Entry function within the
ISI Rad radiology workstation client application. When the case of interest
is selected, Fileman calls are used for fetching exam and report details for
display in the application; the $$DBS^RAERR function is used to check for
errors after the calls are made.
RAERR 2023/01/10
7513 RADIOLOGY ORDER INFORMATION (READ ONLY) File RADIOLOGY/NUCLEAR MEDICINE 2025/01/16 Active Controlled Subscription 75.1
This file contains the Radiology order information.
This is different and contains information not found in the Order file (#100).
Read only from file 75.1
7514 RADIOLOGY ORDER INFORMATION (WRITE) File RADIOLOGY/NUCLEAR MEDICINE 2025/01/16 Pending Controlled Subscription 75.1
7515 RADIOLOGY PATIENT FILE (READ) File RADIOLOGY/NUCLEAR MEDICINE 2025/01/16 Active Controlled Subscription 70
RADPT file #70, is the RAD/NUC MED Patient file. In order to interface
the VistA Radiology system with any external system, it is necessary
to be able to read from to this file.
7516 RADIOLOGY PATIENT FILE (WRITE) File RADIOLOGY/NUCLEAR MEDICINE 2025/01/16 Pending Controlled Subscription 70
7520 RADIOLOGY EXAM ORDER API Routine RADIOLOGY/NUCLEAR MEDICINE 2025/02/27 Pending Controlled Subscription
This ICR provides APIs for the Radiology exam process.
It includes logic to create a new order, register an exam and complete the
exam.
RAMAGRP1
7522 RADIOLOGY EXAM STATUS REQUIREMENTS Routine RADIOLOGY/NUCLEAR MEDICINE 2025/03/12 Active Controlled Subscription
This ICR provides APIs for the Radiology exam process.
It includes logic to register an exam, create a new order, register an exam,
and complete the exam.
RAMAGRP2