Home FOIA VistA Dictionary Viewer FOIA VistA Option Viewer FOIA VistA Routine Viewer FOIA VistA Routine & Diagram Viewer FOIA VistA RPC List
IEN NAME TAG ROUTINE RETURN VALUE TYPE AVAILABILITY INACTIVE CLIENT MANAGER WORD WRAP ON VERSION SUPPRESS RDV USER SETUP APP PROXY ALLOWED DESCRIPTION
1578 ACKQAUD1 START ACKQAG01 ARRAY RESTRICTED NO FALSE NO NO This RPC gets the audiogram data for the selected entry in the Audiometric Exam Data file 509850.9 and returns it to the calling program in the array ACKQARR() This is for the Audiometric Display only.
1579 ACKQAUD2 EN ACKQAG02 ARRAY RESTRICTED NO FALSE NO NO Input the IEN of the 509850.9 file entry as the second parameter. Input the DFN as the third parameter, array by reference as first returns a subscripted array of data values for this audiogram data for the patient. Currently only uses 0 node for information. Used in the Enter/Edit Audiogram Delphi program
2095 ACKQAUD4 DFNCT ACKQAG05 ARRAY RESTRICTED NO FALSE NO NO Returns an array with ARR(0)=# of audiograms for DFN ^ DFN name Each numbered line after 0 has the IEN of the entry: arr(ct)=IEN
1580 ACKQROES START ACKQAG03 SINGLE VALUE RESTRICTED NO FALSE 3 NO NO This is the RPC used to setup and send to the DDC, the signed audiometric data file entry to the DDC from the application Audiogram Enter/Edit (AKCQROES3E.EXE). It is triggered by the saving of a signed entry in 509850.9. The RPC calls routine START^ACKQAG03 which in turn calls EN^ACKQAG04. The VADPT utilities are also used.
2096 ACKQROESD STARTD ACKQAG05 SINGLE VALUE RESTRICTED NO FALSE 3 NO NO This is the RPC used to setup and send a deletion of an audiogram to the DDc when a deletion is processed on the home system for an audiogram that has been sent to the DDC. It is triggered by the mDelete.OnClick action from the Enter/Edit program ACKQROES3E.EXE.
2242 ANRV CREATE ENCOUNTER ENCNTR ANRVJ1 ARRAY NO FALSE NO NO Create an encounter.
1484 ANRV CREATE OUTCOME MKREC ANRVOB ARRAY RESTRICTED NO FALSE 1 NO NO Creates new Outcome Record.
1496 ANRV FULLSSN FULLSSN ANRVOA ARRAY RESTRICTED NO FALSE NO NO Given an SSN in the format 999999999(P), return a list of matching patients. patients.
1485 ANRV GET OUTCOME TEXT GETTXT ANRVOB ARRAY RESTRICTED NO FALSE 1 NO NO Returns subrecord text.
2244 ANRV GET PN TITLES NOTES TIUSRVD ARRAY SUBSCRIPTION NO FALSE NO YES This API returns a list of Progress Notes Titles, including a SHORT LIST or preferred titles as defined by the user, and a LONG LIST of all titles defined at the site. This has been added to the Blind Rehab software to allow the lookup of TIU Document Definitions to set as site parameters for the current institution.
1486 ANRV GET PT OUTCOMES GETREC ANRVOB ARRAY RESTRICTED NO FALSE 1 NO NO Returns top level IEN and sub record IEN plus statuses.
1487 ANRV GET PTALL LISTALL ANRVOA ARRAY RESTRICTED NO FALSE 1 NO NO Returns a list of all patients beginning with(x), from(x), to(x) direction.
1488 ANRV GET PTLAST5 LAST5 ANRVOA ARRAY RESTRICTED NO FALSE 1 NO NO Returns a list of patients using the last 5 format for inquiry e.g. Z9999.
1494 ANRV GUI PARAMETER RPCA ANRVOA GLOBAL ARRAY RESTRICTED NO TRUE NO NO Manages the ANRV system parameters.
1490 ANRV OUTCOME SECTION TEXT ADDTXT ANRVOB ARRAY NO FALSE NO NO
2243 ANRV PROBLEM LIST LIST ORQQPL ARRAY SUBSCRIPTION NO FALSE NO YES
1489 ANRV PTINFO CORE PINF ANRVOA SINGLE VALUE RESTRICTED NO FALSE 1 NO NO Returns patient information for verification. Must be changed eventually to include current Sensitive Patient Check.(TO DO).
1492 ANRV SET RECORD STATUS UPREC ANRVOB SINGLE VALUE RESTRICTED NO FALSE NO NO Updates the status of the top level Outcome record.
1491 ANRV TANRVMESSAGE SNDTXT ANRVOB GLOBAL ARRAY RESTRICTED NO TRUE NO NO Create's and sends completed VIST Outcomes to the national mailgroup to populate the national database.
1493 ANRV TANRVPATIENT RPC ANRVOA GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO
1495 ANRV TANRVUSER RPC ANRVOA GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Manages all User calls.
2241 ANRVJ1_RPC_MAIN RPC ANRVJ1 GLOBAL ARRAY RESTRICTED NO FALSE NO YES This is the main entry point for calling line tags in routine ANRVJ1. The format is: Parameter 1 = OPTION (name of the line tag to call) Parameter 2 = DFN (value being passed in) Parameter 3 = DATA (any additional values to be passed in)
2378 CRHD ADDITIONAL USER INFO AUSRINFO CRHDUT2 ARRAY NO FALSE NO NO
2368 CRHD ALL USER PARAMETERS GETALLP CRHD4 ARRAY NO FALSE NO NO
2409 CRHD AVAILABLE PARAMETERS GETALLPL CRHD11 ARRAY NO FALSE NO NO
2413 CRHD COMB TM LIST TMCOMB CRHD10 ARRAY NO FALSE NO NO
2410 CRHD DEFAULT PREFERENCE DEFPREF CRHD11 ARRAY NO FALSE NO NO
2412 CRHD DELETE A PREFERENCE DELPREF CRHD5 ARRAY NO FALSE NO NO
2370 CRHD GET CONSULT CONSULT CRHDUT ARRAY NO FALSE NO NO
2377 CRHD GET DNR TITLES GETDNRT CRHD4 ARRAY NO FALSE NO NO
2371 CRHD GET IMAGING IMAGING CRHDUT ARRAY NO FALSE NO NO
2372 CRHD GET LABS LABS CRHDUT ARRAY NO FALSE NO NO
2369 CRHD GET ONE PARAMETER GETONEP CRHD4 ARRAY NO FALSE NO NO
2411 CRHD GET ORDERABLE ITEMS LORDITM CRHDDR ARRAY NO FALSE NO NO
2367 CRHD GET PAT LIST GETPTLST CRHD3 ARRAY NO FALSE NO NO
2379 CRHD GET PREFERENCES GETP CRHD6 ARRAY NO FALSE NO NO
2416 CRHD GET TEAM FILENAME FILENGET CRHD9 SINGLE VALUE NO FALSE NO NO
2380 CRHD GET TEAM PHONE NUMBERS TEAMMEM CRHD7 ARRAY NO FALSE NO NO
2366 CRHD GET TEMP FLD GTEMPTXT CRHD3 ARRAY NO FALSE NO NO
2387 CRHD GET USER DIVISIONS USERDIV CRHD5 ARRAY NO FALSE NO NO
2408 CRHD GET USER PARAMETERS GETIT CRHD11 ARRAY NO FALSE NO NO
2404 CRHD GET XPAR VALUES GETPAR2 CRHD6 ARRAY NO FALSE NO NO
2391 CRHD HOT CAN EDIT CANEDIT CRHD9 SINGLE VALUE NO FALSE NO NO
2397 CRHD HOT DELETE PAT/PRV DELENTS CRHD1 SINGLE VALUE NO FALSE NO NO
2395 CRHD HOT DELETE TEAM LIST HOTMDEL CRHD9 SINGLE VALUE NO FALSE NO NO
2392 CRHD HOT MODIFY LIST MOD CRHD9 SINGLE VALUE NO FALSE NO NO
2389 CRHD HOT PATIENT LIST HOPLIST CRHD9 ARRAY NO FALSE NO NO
2396 CRHD HOT PATPRV PATPRV CRHD9 SINGLE VALUE NO FALSE NO NO
2399 CRHD HOT PROVIDER BY CLASS HOTMMEMS CRHD1 ARRAY NO FALSE NO NO
2390 CRHD HOT PROVIDER LIST HODLIST CRHD9 ARRAY NO FALSE NO NO
2398 CRHD HOT PROVIDER LIST2 HOTMMEM CRHD1 ARRAY NO FALSE NO NO
2400 CRHD HOT PROVIDER PATIENTS HOTPRVPT CRHD1 ARRAY NO FALSE NO NO
2393 CRHD HOT PRV INFO PRVINFO CRHD9 SINGLE VALUE NO FALSE NO NO
2388 CRHD HOT TEAM LIST HOLIST CRHD9 ARRAY NO FALSE NO NO
2415 CRHD HOT TEAM MGR HOTMMGR CRHD1 SINGLE VALUE NO FALSE NO NO
2402 CRHD HOT TEAM PHONE INFO HOTEAM CRHDUD ARRAY NO FALSE NO NO
2394 CRHD HOT TEAM SAVE HOTMSAVE CRHD9 SINGLE VALUE NO FALSE NO NO
2414 CRHD INPT LIST LISTINPT CRHD3 ARRAY NO FALSE NO NO
2382 CRHD IS RECORD LOCKED LOCK CRHD2 SINGLE VALUE NO FALSE NO NO
2375 CRHD LIST DIVISIONS DIV CRHD5 ARRAY NO FALSE NO NO
2374 CRHD LIST SERVICES SRV CRHD5 ARRAY NO FALSE NO NO
2383 CRHD MGR MGR CRHD7 SINGLE VALUE NO FALSE NO NO
2405 CRHD MOD TM PROVIDERS TMMOD CRHD10 SINGLE VALUE NO FALSE NO NO
2364 CRHD PAT ACTMEDS ACTMED CRHD ARRAY NO FALSE NO NO
2363 CRHD PAT ALLERGIES ALG CRHD ARRAY NO FALSE NO NO
2365 CRHD PAT CODESTS CODESTS CRHD ARRAY NO FALSE NO NO
2362 CRHD PAT DEMO PATDEMO CRHD SINGLE VALUE NO FALSE NO NO Returns: NAME^SSN^DOB^AGE^SEX^ROOM/BED^TREATING_SPECIALTY^ATTENDING^ PRIMARY_CARE_PROVIDER^WARD_LOCATION ADMISSION_DATE^DAY_WITHIN_ADMISSION^ADMISSION_DIAGNOSIS
2376 CRHD SAVE DNR TITLES SAVEP CRHD6 ARRAY NO FALSE NO NO
2373 CRHD SAVE PARAMETERS SAVEPARM CRHD4 ARRAY NO FALSE NO NO
2417 CRHD SAVE TEAM FILENAME FILENSAV CRHD9 SINGLE VALUE NO FALSE NO NO
2361 CRHD SAVE TEMP FLD TEMPDATA CRHD2 ARRAY NO FALSE NO NO
2403 CRHD SAVE XPAR PARAMETERS SAVEP2 CRHD6 ARRAY NO FALSE NO NO
2384 CRHD SERVICE INFO SRV CRHDUD ARRAY NO FALSE NO NO
2386 CRHD SORT PRINT LIST SORT CRHD8 ARRAY NO FALSE NO NO
2385 CRHD SPECIALTY INFO SPEC CRHDUD ARRAY NO FALSE NO NO
2407 CRHD TM PRV INFO TMPRVINF CRHD10 SINGLE VALUE NO FALSE NO NO
2406 CRHD TM PRV LIST TMLIST CRHD10 ARRAY NO FALSE NO NO
2381 CRHD USER PHONE INFO DISPEMP CRHDUD ARRAY NO FALSE NO NO
2401 CRHD USER PHONE NUMBERS USERPHPG CRHD9 SINGLE VALUE NO FALSE NO NO
143 DDR DELETE ENTRY DIKC DDR1 SINGLE VALUE RESTRICTED NO FALSE NO NO This function deletes an entry in a FileMan file using ^DIK.
141 DDR FILER FILEC DDR3 ARRAY RESTRICTED NO FALSE NO NO Generic call to file edits into FM file.
145 DDR FIND1 FIND1C DDR2 ARRAY RESTRICTED NO FALSE NO NO This function returns the internal entry number of a record using $$FIND1^DIC.
147 DDR FINDER FINDC DDR0 GLOBAL ARRAY RESTRICTED NO TRUE NO NO
146 DDR GET DD HELP GETHLPC DDR2 ARRAY RESTRICTED NO FALSE NO NO
139 DDR GETS ENTRY DATA GETSC DDR2 ARRAY RESTRICTED NO FALSE NO NO Calls database server at GETS^DIQ.
353 DDR KEY VALIDATOR KEYVAL DDR3 ARRAY PUBLIC NO FALSE NO NO Validates that values passed in do not violate key integrity. Underlying DBS call is KEYVAL^DIE.
140 DDR LISTER LISTC DDR GLOBAL ARRAY RESTRICTED NO TRUE NO NO
144 DDR LOCK/UNLOCK NODE LOCKC DDR1 SINGLE VALUE RESTRICTED NO FALSE NO NO This function will lock or unlock an M global node. Also, this function allows the calling application to specify the timeout (in seconds) for a 'lock' command.
142 DDR VALIDATOR VALC DDR3 ARRAY RESTRICTED NO FALSE NO NO This function allows the application to validate user input to a field before filing data. The call uses the database server VAL^DIE call.
2089 DENTV ACTIVE USER PROVIDER LIST DENTVUTL GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns a list of active users matching the lookup value. If a matching user is not active, but has the XUORES security key, then they are valid providers and will also be returned by this call.
1067 DENTV ADA CODES QUICK GET DENTVRP2 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Retrieve the user's quick list of CPT codes. stored file 220.5, field 19600.
2045 DENTV ADA GET COSTS GC DENTVRP3 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns all entries in file 228 and their cost fields.
1068 DENTV ADD QL ENTRY ADD DENTVRP2 SINGLE VALUE AGREEMENT NO FALSE NO NO This will add a new CPT to the user's quick list. the Dental Provider file (#220.5).
3810 DENTV ADD/EDIT COMPLICATIONS COMP DENTVTP2 SINGLE VALUE AGREEMENT NO TRUE NO NO This RPC allows for adding, editing, and deleting complications from a dental encounter.
2087 DENTV ALERTS GAL DENTVUTL ARRAY AGREEMENT NO TRUE NO NO This RPC gets Dental Alerts from file 220. It also sets them into 220.
1069 DENTV DD FIELD UPDATE FILE DENTVRP3 SINGLE VALUE AGREEMENT NO FALSE NO NO This call will allow the updating of certain fields in file 228. You can delete a locally added medical CPT code. You can edit the diagnosis codes mapped to any CPT code.
1072 DENTV DD GET DATA GTD DENTVRP3 ARRAY AGREEMENT NO FALSE NO NO Pass this RPC a cpt code and it will return the data stored in file 228
1073 DENTV DD GET/ADD RECORD ADD DENTVRP3 SINGLE VALUE AGREEMENT NO FALSE NO NO This rpc returns the internal entry number to file 228 for a cpt code.
1074 DENTV DD SECURITY KEY KEY DENTVRP3 SINGLE VALUE AGREEMENT NO FALSE NO NO This rpc will check to see if user holds the DENTV EDIT FILE security keys.
3024 DENTV DEL CANNED COMMENT DEL DENTVCC SINGLE VALUE AGREEMENT ACTIVE NO FALSE NO NO Will delete a canned comment from the system. This will automatically resort the remaining records by filling in the gap (if any) left by removing the record.
1075 DENTV DELETE HISTORY ENTRY DELH DENTVRHD SINGLE VALUE AGREEMENT NO FALSE NO NO This will mark records in file 228.1 as deleted. Through indexes on the DATE DELETED field in file 228.1, the associated transactions in file 228.2 will be marked as deleted. Since these two files are considered part of the official medical record, then, according to HIPAA, once a permenant record has been filed, it cannot be deleted unless an audit trail is maintained. So we will keep these deleted records in these two files but will mark the records as having been deleted.
1076 DENTV DELETE QL ENTRY DEL DENTVRP2 SINGLE VALUE AGREEMENT NO FALSE NO NO This will delete a CPT code from a user's quick list. list.
1904 DENTV DELETE TRANSACTIONS DELT DENTVRHD SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC deletes the dental encounter from the DENTAL HISTORY file (#228.1) and dental transactions from the DENTAL TREATMENT PLAN/EXAM file (#228.2) for types=PSR, PerioExam and Head&Neck if the Transaction(s) for type=Transaction fails to file.
3015 DENTV DELETE UNFILED DATA DELU DENTVRHD ARRAY AGREEMENT ACTIVE NO FALSE NO NO Input takes in an array of IENS for deletion. Upon completion, the RPC will return an array of IENS with a message. 0^File record deleted if successful, or -1^Error deleting record if unsuccessful.
1077 DENTV DENT HISTORY ENC ENC DENTVRH ARRAY AGREEMENT NO FALSE NO NO This will return the dental encounter data for a given record in file 228.1
1078 DENTV DENTAL CLASSIFICATIONS DC DENTVRP1 ARRAY AGREEMENT NO FALSE NO NO RPC to return dental classifications from file 220.2
1087 DENTV DENTAL PROVIDER PROV DENTVRP1 SINGLE VALUE AGREEMENT NO FALSE NO NO From user's duz, verify that the user is a valid dental provider
3086 DENTV DPT GET ICN ICN DENTVUTL SINGLE VALUE AGREEMENT NO TRUE NO NO This RPC takes in a patient identifier and returns the patient's ICN.
1079 DENTV EXCEL EXTRACT EXCEL DENTVRP9 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This rpc will extract data from the history file (228.1) and format it so that the data can be imported into a spreadsheet. The data will be in delimited format, with the '^' as the delimiter.
1890 DENTV FEE BASIS ADD ADD DENTVFB SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC adds, or edits a record in the Dental Fee Basis file (#228.5).
1891 DENTV FEE BASIS LIST LIST DENTVFB ARRAY AGREEMENT NO FALSE NO NO This RPC gets a list of DENTAL FEE BASIS EXTRACT (#228.5) records for a specified patient. The input is a single value, patient id (DFN).
1080 DENTV FILE ADMIN TIME NON DENTVRP4 SINGLE VALUE AGREEMENT NO FALSE NO NO This will file non-clinical admin time into file 226
3023 DENTV FILE CANNED COMMENTS FILE DENTVCC SINGLE VALUE AGREEMENT ACTIVE NO FALSE NO NO This rpc will file/update canned statements. The array must contain the following: DENTV("PROV") - Provider IEN DENTV("TYP") - 1: system, 2: user/provider DENTV("CAT") - 1: radio, 2: summary, 3: treatment, 4: educ, 5: disp DENTV(n) - n number of records for the WP field (the comment) DENTV("IEN") - Only Send this only if a record is being updated, a null IEN means add. There is no sort stored in this call. The record is automatically added to the bottom. You must use DENTV UPDATE COMMENT SORT to update sorting.
1081 DENTV FILE DATA UPD DENTVRF ARRAY AGREEMENT NO FALSE NO NO The will process the data from the DRM GUI and file it to the corresponding files. It will create a record in file 221, 228.1, one or more files in 228.2, and will file data to PCE.
1959 DENTV FILE PARAMETERS PAR DENTVTP0 SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC allows the Dental software to file word processing type parameters.
1926 DENTV GET ALL PROVIDERS PROV DENTVRP5 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Gets all providers (including inactive) for edit purposes.
3022 DENTV GET CANNED COMMENTS GET DENTVCC ARRAY AGREEMENT ACTIVE NO FALSE NO NO Returns the canned comments by provider, system, or both. The maximum number returned is 12. This limit is set by the GUI.
1082 DENTV GET CATEG/CODES CATC DENTVRP1 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This works in conjunction with the DENTV GET CATEGORIES rpc. You pass the subcategory name and this call will return the array of cpt codes associated with that subcategory name. end description update 6-23-2003
1083 DENTV GET CATEGORIES CAT DENTVRP1 ARRAY AGREEMENT NO FALSE NO NO This rpc will return the different categories (fields 5 & 6) in file 228
3020 DENTV GET CLEAN SLATE LIST GETCSL DENTVTP7 ARRAY AGREEMENT ACTIVE NO FALSE NO NO Returns a list of all clean slates applied to a patient. Return example: RETURN(1)="1^Dates found" RETURN(2)=3100101.120345 OR RETURN(1)="-1^No clean slate present"
1084 DENTV GET CODE LIST LIST DENTVRP1 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This call will return all ADA CPT codes which match the inputted string. You can pass the cpt code name or a string, like 'surf'.
2086 DENTV GET CODING GUIDELINES GUIDE DENTVRP2 ARRAY AGREEMENT NO TRUE NO NO Gets the admin and coding guidelines for an ADA/CPT code.
3809 DENTV GET COMPLICATIONS GETCOMP DENTVTP2 GLOBAL ARRAY NO TRUE NO NO This RPC uses a Patient IEN to retreive a list of complications for a given encounter.
2255 DENTV GET COVER PAGE INFO CP DENTVTP0 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns demographic, case management and recent dental activity data for the Cover Page in DRM Plus.
1928 DENTV GET PROVIDER SPECIALTIES SPEC DENTVRP5 ARRAY AGREEMENT NO FALSE NO NO Gets a list of all active Provider Specialties from file 220.52.
1927 DENTV GET PROVIDER TYPES TYPE DENTVRP5 ARRAY AGREEMENT NO FALSE NO NO Gets a list of Provider Types from the DENTAL PROVIDER TYPE (220.51) file.
3016 DENTV GET UNFILED DETAIL GETUN DENTVTP7 GLOBAL ARRAY AGREEMENT ACTIVE NO TRUE NO NO This procedure will take in a single IEN to return all data for the IEN in ^TMP("DENT",$J,N)=value.
1962 DENTV GET VA-DSS PRODUCTS VADSS DENTVTP1 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns all of the VA-DSS product lines from the DENTAL GROUPING FOR VA-DSS file.
1649 DENTV INPATIENT BEDSECTION INP DENTVRP1 SINGLE VALUE AGREEMENT NO FALSE NO NO This will return a string indicating whether or not the patient is a current inpatient. If an inpatient, then also return, if possible, the PTF Specialty and Dental Bedsection associated with the current ward that the patient is lodged.
2504 DENTV MONITOR POLL POLL DENTVM1 ARRAY AGREEMENT NO FALSE NO NO See if the monitor background job has finished and if so, get the results from the DENTAL PATIENT (#220) file.
2503 DENTV MONITOR QUEUE QUE DENTVM1 SINGLE VALUE AGREEMENT NO FALSE NO NO Queues a TaskMan job to run patient dental (e.g.) Fluoride, Monitor(s).
1648 DENTV MULT PARAM MULT DENTVRX1 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will return all instances for a parameter. The Parameter should be multi-instance. The difference between this call and the national XPAR call is that this call will return a value for every parameter-instance combination regardless of entity. It will return the value for the entity of highest precedence.
1930 DENTV NEW EXTRACT Q DENTVRP8 SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC queues off the Dental Extract at a user designated time. Upon completion of the extract, a TCP/IP client will be called from the tasked job to send the data to a text file.
2088 DENTV PATIENT PROVIDER PP DENTVUTL SINGLE VALUE AGREEMENT NO FALSE NO NO Sets and kills the ^XTMP("DENTVPT",DFN,DUZ) global to keep track of which provider(s) are accessing which patients. Users are warned if another provider is accessing the same patient.
3025 DENTV PERSON CLASS INQUIRY PROVINQ DENTVUTL SINGLE VALUE SUBSCRIPTION NO FALSE NO NO This is an RPC wrapper for the Kernal call $$GET^XUA4A72 to determine the active providers class information.
2044 DENTV PRIMARY PROVIDER GS DENTVUTL SINGLE VALUE AGREEMENT NO FALSE NO NO This rpc gets or sets the primary and secondary providers for a dental patient. It also sends back the User duz if the user is a dental provider for the Encounter Provider.
1929 DENTV PROVIDER ADD UPDATE EDIT DENTVRP5 SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC allows Dental Record Manager to add/edit their Dental Providers.
1925 DENTV REPORT DATA RPT DENTVAU GLOBAL ARRAY AGREEMENT NO TRUE NO NO Retrieves Dental Report data for a specified time period and station.
2043 DENTV REPORT KLF KLF DENTVAU GLOBAL ARRAY AGREEMENT NO TRUE NO NO Retrieves Dental KLF Report data for specified time period.Rep
1924 DENTV REPORT PROVIDERS PROV DENTVAU ARRAY AGREEMENT NO FALSE NO NO Returns an array containing all dental providers with 8 character Provider Ids that belong to the selected division. If the provider has no divisions listed in file 200, then they show up under any division selection.
1085 DENTV TOOTH HISTORY TH DENTVRH GLOBAL ARRAY AGREEMENT NO TRUE NO NO This returns the dental history for a single tooth for a patient or for all records.
1895 DENTV TP ADD ENCOUNTER ADD DENTVTP2 ARRAY AGREEMENT NO TRUE NO NO This will add a new record to the dental encounter file, 228.1
3017 DENTV TP CLEAN SLATE CLNSLT DENTVTP7 SINGLE VALUE AGREEMENT ACTIVE NO FALSE NO NO This will process a clean slate on DPAT passed in. The RPC processes both clean slate, and undo clean slate. You must pass a flag to determine which process you want completed. ACT=1 means you want to process a clean slate, ACT=-1 means you want to undo a clean slate. The clean slate can only be processed if there is no unfiled data for the patient. A clean slate undo can only be done if there no newer filed transactions for the patient.
2434 DENTV TP CODE CHECKS CK DENTVCK SINGLE VALUE AGREEMENT NO FALSE NO NO Processes coding compliance checks for ADA codes entered by the user.
3018 DENTV TP FILE EXAM TRANSACTION FILEX DENTVTPA SINGLE VALUE AGREEMENT ACTIVE NO FALSE NO NO Files the new exam template modal data (OHA,PAR,OCC,TMJ) into a record in 228.2 of type 5:EXAM Input variables: SAVE DATA IN (FILED/UNFILED) ************************************** DATA("FLAG")= ACTION FLAG, A OR BLANK FOR ADD, M FOR MODIFY DATA("DPAT")= Patient IEN DATA("PROV")= Provider IEN DATA("DATE")= Date of transaction DATA("OHA")=CI PLAQUE INDEX^CARIES RISK^ORAL HYGIENE^XEROSTOMIA DATA("OCC")=MANDIBULAR^OPEN BITE^CROSS BITE^LEFT MOLAR RELAT^RIGHT MOLAR RELAT^LEFT CUSPID RELAT^RIGHT CUSPID RELAT^OVERBITE^OVERJET DATA("PAR")=BRUXING^CLENCHING^HISTORY^ DATA("PARWP",N)=PARAFUNCTIONAL HABIT NOTES (WORD PROCESSING) DATA("PARC")=ATTRITION^ABRASION^EROSION^HYPERTROPHY^OBSERVED^FACETED^ABFR ACTION DATA("PARCWP",N)=PARAFUNCTIONAL HABITS CLINICAL FINDINGS NOTES (WORD PROCESSING) DATA("TMJ")=TRAUMA^SPONT PAIN^POPPING^CLICKING^PAIN OPENING^PAIN CHEWING^LIMITED OPENING^ DATA("TMJWP",N)=TMJ OTHER NOTES (WORD PROCESSING) DATA("TMJC")=MAX INCISAL OPENING^LEFT LATERAL^RIGHT LATERAL^CF POPPING^CF CLICKING^CF PAIN^DEVIATION^ DATA("TMJCWP",N)=TMJ CF NOTES (WORD PROCESSING) DATA("SOCH")=PAT REP SOCH^SH CIGARETTES^CIGARETTE QUANTITY^CIGARETTE FREQUENCY^CIGARETTE YEARS^SH PIPE/CIGAR^PIPE QUANTITY^PIPE FREQUENCY^PIPE YEARS^SH SMOKELESS^SMOKELESS QUANTITY^SMOKELESS FREQUENCY^SMOKELESS YEARS^SH ALCOHOL^ALCOHOL QUANTITY^ALOCHOL FREQUENCY^ALCOHOL YEARS^ DATA("SHDA")=SH DRUG ABUSE^SH DRUG ABUSE DESCRIPTION^ DATA("SHWP",N)=SH NOTES (WORD PROCESSING) Return variables: 1^Successful message -1^Error Message
1894 DENTV TP FILE HNC HNC DENTVTP4 ARRAY AGREEMENT NO FALSE NO NO This RPC adds, updates or marks as deleted, records to the Treatment Plan Transaction/Exam file (#228.2). The only record type supported by this RPC is the Head and Neck type, where the TYPE field (.29)=4.
1893 DENTV TP FILE PERIO PER DENTVTP4 SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC adds (or updates) a reocrd to the Treatment Plan Transaction/Exam file (#228.2). The only record type supported by this RPC is the Perio type, where the TYPE field (.29) = 2.
1892 DENTV TP FILE PSR PSR DENTVTP4 SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC adds (or updates) a record to the Treatment Plan Transaction/Exam file (#228.2). The only record type supported by this RPC is the PSR type, where the TYPE field (.29) = 3.
1960 DENTV TP FILE RESERVED TXNS SAVE DENTVTP7 SINGLE VALUE AGREEMENT NO FALSE NO NO Saves transaction information for a particular Dental provider and patient. Reserved transactions are not filed to Dental History, DAS or PCE.
1898 DENTV TP FILE TOOTH NOTE NOTE DENTVTP6 ARRAY AGREEMENT NO FALSE NO NO This will allow you to add, update, or delete a record in file 228.6
1903 DENTV TP FILE TRANSACTIONS FILE DENTVTPA ARRAY AGREEMENT NO FALSE NO NO This will file transaction data types to file 228.2. It will also create the DAS record (#221) if appropriate. It will also file data to PCE if appropriate.
1896 DENTV TP GET ADA TABLE ADA DENTVTP1 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This returns the ADA table (file 228) for the Discus Treatment Planning system.
3019 DENTV TP GET EXAM TRANSACTIONS GETFEX DENTVTP7 ARRAY AGREEMENT ACTIVE NO FALSE NO NO This will return a complete list of exam transactions for a specified patient. The array is organized by node, not by date. For example all of the "OHA" Oral Health Assessment data is returned together. See GETFEX^DENTVTP7 comments for details.
1900 DENTV TP GET HNC HNC DENTVTP3 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns all of the Head&Neck records from the Treatment Plan Transaction/Exam file (#228.2) for a particular patient.
2256 DENTV TP GET LAST STATUS LST DENTVTP5 SINGLE VALUE AGREEMENT NO FALSE NO NO Sends back the status of the last, non-deleted, encounter.
1958 DENTV TP GET OLD ENCOUNTERS ENC DENTVTP5 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns a list of all complete and/or terminated encounters for a selected patient.
1902 DENTV TP GET PERIO PERIO DENTVTP3 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns all of the Perio type records from the Treatment Plan Transaction/Exam file (#228.2) for a particular patient.
1897 DENTV TP GET PROVIDERS PROV DENTVTP1 ARRAY AGREEMENT NO FALSE NO NO This will return a list of all providers who have provided service to this patient. Each provider will have a flag indicating whether or not the provider is current.
1901 DENTV TP GET PSR PSR DENTVTP3 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns all of the PSR type records from the Treatment Plan Transaction/Exam file (#228.2) for a particular patient.
1961 DENTV TP GET RESERVED TXNS GET DENTVTP7 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns all reserved transactions for a particular Dental provider and patient.
1899 DENTV TP GET TOOTH NOTES GET DENTVTP6 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This returns all the tooth notes for all dates for a patient. The data will be sorted by tooth number and then by reverse date.
1905 DENTV TP GET TRANSACTIONS TXN DENTVTP5 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns all of the Transaction type records from the Treatment Plan Transaction/Exam file (228.2) for a particular patient..
3026 DENTV TP RESERVED INACT CHECK CHKINA DENTVTP7 SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC will perform a check on the IEN inputted and return whether or not the transaction found has been inactivated (for view only) or left alone. The check will inactivate a reserved transaction if it is more than 8 days old.
3021 DENTV UPDATE COMMENT SORT UPDATE DENTVCC SINGLE VALUE AGREEMENT ACTIVE NO FALSE NO NO This will re-sort a providers canned comments within a category. It will return a 1^Successful or -1^Unsuccessful.
2435 DENTV UPDATE PCE UPD DENTVTPE GLOBAL ARRAY AGREEMENT NO TRUE NO NO Deletes procedures, diagnosis and providers from PCE when users delete transactions from DRM Plus.
2436 DENTV UPDATE PCE DX UDX DENTVTPF SINGLE VALUE NO FALSE NO NO Updates the PCE Visit to set the Primary Diagnosis and/or Primary Provider if they are no longer defined because of deleting procedures.
3815 DENTVAU CHUNK REPORTS CHUNK DENTVAU GLOBAL ARRAY AGREEMENT NO TRUE NO NO This RPC allows the GUI to both queue and poll dental reports utilizing chunking of data returned.
3814 DENTVAU LIST REPORTS LIST DENTVAU GLOBAL ARRAY AGREEMENT NO TRUE NO NO This RPC returns a list of reports, both queued, in progess, and completed.
3380 DENTVGUI VERSION GET VERSION DENTVGUI SINGLE VALUE AGREEMENT NO FALSE NO NO This is an RPC which returns the current valid DRM Plus GUI version and the current valid KID patch number.
3381 DENTVICD ACTICD ACTICD DENTVICD SINGLE VALUE AGREEMENT NO TRUE NO NO Verify that an ICD code is active as of a certain date
3382 DENTVICD ICD GET DIAG ICD DENTVICD SINGLE VALUE AGREEMENT NO TRUE NO NO This will return specific information for a diagnosis code
3384 DENTVICD ICD10 ACTIVATION DATE ICD10 DENTVICD SINGLE VALUE AGREEMENT NO TRUE NO NO This RPC will return the activation date of ICD-10.
3383 DENTVICD LIST LIST DENTVICD GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will return a list of active ICD codes for a lookup value.
3808 DENTVPCE PCE PRIMARY PCE DENTVPCE SINGLE VALUE AGREEMENT NO TRUE NO NO This RPC returns the PCE primary diagnosis and PCE primary provider.
3813 DENTVTPC DELETE DEVICE DELDEV DENTVTPC SINGLE VALUE AGREEMENT NO TRUE NO NO This is a RPC interface for the default device deleting trigger.
3812 DENTVTPC GET DEVICE GETDEV DENTVTPC GLOBAL ARRAY AGREEMENT NO TRUE NO NO This RPC gets data for all dental implants for a given patient.
3811 DENTVTPC SET DEVICE SETDEV DENTVTPC SINGLE VALUE AGREEMENT NO TRUE NO NO This RPC takes in data for filing to the DENTAL IMPLANTS (#228.9) file.
3085 DENTVUTL PNL PANEL CHG PNL DENTVUTL ARRAY AGREEMENT NO TRUE NO NO Returns a list of patients with the provider matching the lookup value.
3379 DENTVX2 FILEWP FILEWP DENTVX2 SINGLE VALUE AGREEMENT NO TRUE NO NO This RPC takes in an entity, parameter name, instance number, and the data to be filed.
3378 DENTVX2 GETWP GETWP DENTVX2 ARRAY AGREEMENT NO TRUE NO NO This RPC takes in an entity, parameter name, and instance number and returns the word processing information for the given instance of the parameter.
406 DG CHK BS5 XREF ARRAY GUIBS5A DPTLK6 ARRAY PUBLIC NO TRUE NO NO CHECKS IF OTHER PATIENTS ON 'BS5' XREF WITH SAME LAST NAME RETURN 1 OR 0 IN 1ST STRING (-1 IF BAD DFN OR NO ZERO NODE). RETURNS ARRAY NODES WHERE TEXT IS PRECEEDED BY 0 AND PATIENT DATA IS PRECEEDED BY 1. PATIENT DATA WILL BE IN FOLLOWING FORMAT: 1^DFN^PATIENT NAME^DOB^SSN
405 DG CHK BS5 XREF Y/N GUIBS5 DPTLK6 ARRAY PUBLIC NO FALSE NO NO CHECKS IF OTHER PATIENTS ON "BS5" XREF WITH SAME LAST NAME RETURNS 1 OR 0 IN 1ST STRING (OR -1 IF BAD DFN OR NO ZERO NODE) IF 1 RETURNS TEXT TO BE DISPLAYED
407 DG CHK MEANS TEST DIV DISPLAY GUIDMT DPTLK6 ARRAY PUBLIC NO FALSE NO NO CHECKS DIVISION FILE FOR DIV USER IS IN IF MEANS TEST REQUIRED IS SET TO YES RETURNS 1 IN 1ST STRING AND MEANS TEST TEXT IN 2ND AND 3RD STRING (IF ANY) OTHERWISE RETURNS 0 IN 1ST STRING
408 DG CHK PAT MEANS TEST REQUIRED GUIMT DPTLK6 SINGLE VALUE PUBLIC NO FALSE NO NO CHECKS WHETHER MEANS TEST IS REQUIRED FOR PATIENT RETURNS 1 OR 0
409 DG CHK PAT/DIV MEANS TEST GUIMTD DPTLK6 ARRAY PUBLIC NO FALSE NO NO CHECKS IF MEANS TEST REQUIRED FOR PATIENT AND CHECKS IF MEANS TEST DISPLAY REQUIRED FOR USER'S DIVISION RETURNS 1 IN 1ST STRING IF BOTH TRUE OTHERWISE 0 IF BOTH TRUE RETURNS TEXT IN 2ND AND 3RD STRING (IF ANY)
3772 DG DEATH SOURCE/DOC UPDATE BRDATA DGDTHBR ARRAY PUBLIC NO FALSE NO NO This RPC will receive data from the MPI for updates to selectable Source of Notifications and Supporting Documents and their associated Business Rules.
3790 DG FULL ICN SHOW/UPDATE EN DGFLICN SINGLE VALUE PUBLIC NO FALSE NO NO This RPC is invoked by MPI option - MPI SHOW/UPDATE VISTA ICN. It will send ICN related fields (FULL ICN, INTEGRATION CONTROL NUMBER, ICN CHECKSUM) from PATIENT file #2 to MPI for given DFN. It will also update ICN fields in Patient file if user have selected to update them with Primary View ICN information for given DFN.
442 DG PATIENT TREATMENT DATA RPC DGPTFAPI ARRAY PUBLIC NO FALSE NO NO This RPC will return data from the Patient Treatment (#45) file. Input: PTFNUMBR - The Patient Treatment IFN (.001 of the #45 file record) RESULTS - Results array (passed by reference) Output: RESULTS - Results array (passed by reference) with the following nodes. RESULTS(0) - 1 (entry found) OR -1 (error) RESULTS(1) - Type of Disposition (#72)^Place of Disposition (#75)^ Principal Diagnosis (#79)^Coding System Version (pointer to ICD Coding Systems #80.4 file) RESULTS(2) - DX 2^DX 3^...^DX 24 (Secondary Diagnosis 2 through Secondary Diagnosis 24) RESULTS(3) - POA 1^POA 2^...^POA 25 (Present on Admission indicators for Principal Diagnosis and Secondary Diagnosis 2 through Secondary Diagnosis 24)
403 DG SENSITIVE RECORD ACCESS PTSEC DGSEC4 ARRAY PUBLIC NO FALSE NO YES This Remote Procedure Call (RPC) will: - Verify user is not accessing his/her own Patient file record if the Restrict Patient Record Access (#1201) field in the MAS parameters (#43) file is set to yes and the user does not hold the DG RECORD ACCESS security key. If parameter set to yes and user is not a key holder , a social security number must be defined in the New Person file for the user to access any Patient file record. - Determine if user accessing a sensitive record or an employee's record.
404 DG SENSITIVE RECORD BULLETIN NOTICE DGSEC4 SINGLE VALUE PUBLIC NO FALSE NO YES This Remote Procedure Call (RPC) will add an entry to the DG SECURITY LOG (#38.1) file and/or generate the sensitive record access bulletin depending on the value in ACTION input parameter. If ACTION parameter not defined, defaults to update DG Security Log file and generate Sensitive Record Access mail message.
3215 DG VIC PATIENT LOOKUP RPCVIC DPTLK SINGLE VALUE PUBLIC NO FALSE NO NO This RPC will allow lookup of a patient with the input from a VIC card or DOD CAC card. The VIC card can be an old VIC card or the newer VIC 4.0 card. The entire card's input should be provided. If the patient is known locally the patient's DFN will be returned.
3064 DGBT CLAIM DEDUCTIBLE PAID RPC DGBTRDV ARRAY PUBLIC NO FALSE NO NO THIS RPC IS USED BY BENEFICIARY TRAVEL PACKAGE TO RETRIEVE TRAVEL CLAIM INFORMATION ABOUT ANY TRAVEL CLAIMS FOR PATIENT.
2179 DGRR CANCEL SEARCH CANCEL DGRRLU SINGLE VALUE NO FALSE NO NO The DGRR CANCEL SEARCH RPC will cancel a patient search in VistA.
2176 DGRR GET LOOKUP TYPE LIST GETLIST DGRRLU3 GLOBAL ARRAY PUBLIC NO FALSE .01 NO NO Returns an XML document containing a list of wards or a list of clinics (depending on what was requested)
2180 DGRR GET PATIENT SERVICES DATA PATIENT DGRRPSGT GLOBAL ARRAY PUBLIC NO FALSE .001 NO YES This RPC will return an XML via VistaLink containing Patient Service Demographic information for any given Patient ICN
2174 DGRR GET PTLK BUSINESS DATA BUS DGRRLU1 GLOBAL ARRAY PUBLIC NO TRUE .001 NO NO Returns XML document containing data needed to perform business logic checks on patient lookup.
2177 DGRR PATIENT LKUP PREFERENCES START DGRRLU4 GLOBAL ARRAY PUBLIC NO TRUE NO NO This remote procedure call returns an xml document containing the division or package preferences.
2173 DGRR PATIENT LOOKUP SEARCH SEARCH DGRRLU GLOBAL ARRAY PUBLIC NO TRUE .001 NO NO This rpc is set to return an xml document via VistaLink that contains the display data for a gui patient lookup.
2178 DGRR SET PTLK PREFERENCES UPDATE DGRRLU4 GLOBAL ARRAY PUBLIC NO TRUE NO NO This remote procedure call updates the division/institutional preferences passed to the call. It returns an xml document containing the station number and status. If update was successful, status is returned as true. If errors were encountered during the update, false is returned with an error message.
2175 DGRR SET SENSITIVE ACCESS LOG NOTICE DGRRLU2 SINGLE VALUE PUBLIC NO FALSE NO NO This Remote Procedure Call (RPC) will add an entry to the DG SECURITY LOG (#38.1) file and/or generate the sensitive record access bulletin depending on the value in ACTION input parameter. If ACTION parameter not defined, defaults to update DG Security Log file and generate Sensitive Record Access mail message.
1222 DGWPT BYWARD BYWARD DGWPT ARRAY NO FALSE NO NO Returns a list of patients currently residing on a specified ward location.
1221 DGWPT CLINRNG CLINRNG DGWPT ARRAY NO FALSE NO NO Returns a list of selectable options from which a user can choose a date range for appointments.
1217 DGWPT DFLTSRC DFLTSRC DGWPT SINGLE VALUE NO FALSE NO NO Return user's default patient list source.
1223 DGWPT DIEDON DIEDON DGWPT SINGLE VALUE NO FALSE NO NO Returns date of death if patient has expired. Otherwise returns 0.
1220 DGWPT SAVDFLT SAVDFLT DGWPT SINGLE VALUE NO FALSE NO NO Saves user's preference for default list source.
1219 DGWPT SELCHK SELCHK DGWPT SINGLE VALUE NO FALSE NO NO Returns a 1 if the patient record is flagged as senstive, otherwise returns 0.
1225 DGWPT SELECT SELECT DGWPT SINGLE VALUE NO FALSE NO NO RPC to return key information on a patient as follows: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 NAME^SEX^DOB^SSN^LOCIEN^LOCNM^RMBD^CWAD^SENSITIVE^ADMITTED^CONV^SC^SC%^ICN
1218 DGWPT TOP TOP DGWPT ARRAY NO FALSE NO NO Returns the last selected patient by the defined user.
1224 DGWPT1 PRCARE PRCARE DGWPT1 SINGLE VALUE NO FALSE NO NO Return primary care information for a patient in the format: VAL=Primary Care Team^Primary Care Provider^Attending
2212 DSIC ACTIVE CPRS PROVIDER PROV DSICDUZ SINGLE VALUE AGREEMENT NO FALSE NO NO This will determine if a user is an active CPRS provider. The logic steps for this determination flows as follows: Provider Condition -------- -------------------------------------------------- 1 NO User DUZ value passed is not valid 2 YES User has an ACCESS CODE: A provider 3 NO User is terminated and does not own the XUORES key 4 YES User owns the XUORES key 5 YES User is a visitor and the RDV flag was passed 6 NO User is not a provider
1697 DSIC ACTIVE PERSON CLASS PER DSICDUZ SINGLE VALUE AGREEMENT NO FALSE NO NO This will return a user's active person class for a given date.
1644 DSIC ACTIVE USER ACT DSICDUZ SINGLE VALUE AGREEMENT NO FALSE NO NO This will determine if a user (DUZ value) is valid and is active. Also, additionally screening logic can be passed in to validate a user.
1646 DSIC ACTIVE USER LIST LIST DSICDUZ GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will return a list of active users matching the lookup value. You can pass in additional screening logic if so desired, such as security keys. It is the programmers responsibility to ensure that the total length of the date returned in each return value does not exceed 250 characters.
1600 DSIC ADD PROBLEM CREATE DSICPL SINGLE VALUE AGREEMENT NO FALSE NO NO Add a new problem to the problem list
1621 DSIC CPT ACTIVE/VALIDATE ACTIVE DSICCPT SINGLE VALUE AGREEMENT NO FALSE NO NO This will tell you whether or not a CPT code is active as of the date that you pass in.
1955 DSIC CPT FIND FIND DSICCPT GLOBAL ARRAY AGREEMENT NO TRUE NO NO For a lookup value, this will return a list of CPT codes matching that lookup value.
1622 DSIC CPT GET CODE CPT DSICCPT SINGLE VALUE AGREEMENT NO FALSE NO NO This returns various information about a specific CPT code.
1623 DSIC CPT GET DETAIL DESC CPTD DSICCPT ARRAY AGREEMENT NO FALSE NO NO This returns the full description for a code
1625 DSIC CPT GET MODIFIER MOD DSICCPT SINGLE VALUE AGREEMENT NO FALSE NO NO This returns basic information for a MODIFIER, file 81.3
1624 DSIC CPT GET MODIFIER LIST CODM DSICCPT ARRAY AGREEMENT NO FALSE NO NO Return a list of all acceptable modifiers for a CPT code
1626 DSIC CPT MOD PAIR MODP DSICCPT SINGLE VALUE AGREEMENT NO FALSE NO NO This will check to see if a modifier can be used with a code as of the input date.
1615 DSIC DATE CONVERT CNVT DSICDT SINGLE VALUE AGREEMENT NO FALSE NO NO This will take a date in any format and convert it to any other format.
1588 DSIC DDR DELETE ENTRY KILL DSICDDR0 ARRAY AGREEMENT NO FALSE NO NO This will delete a record from a file or subfile.
1584 DSIC DDR FILER FILE DSICDDR0 ARRAY AGREEMENT NO FALSE NO NO This calls FILE^DIE to file data. It can only file data at a single level (top, multiple, a multiple within a multiple, etc.). It presumes you know how to set Param[x] properly in Fileman syntax.
1585 DSIC DDR FINDER FIND DSICDDR0 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Call FIND^DIC to get a list of matches on the file for the input value
1586 DSIC DDR GETS ENTRY DATA GET DSICDDR0 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This calls GETS^DIQ to get a list of field values for a record
1587 DSIC DDR LISTER LIST DSICDDR0 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This calls the Fileman lister, LIST^DIC to get a list of records matching the input value
1589 DSIC DDR UPDATE FILE UPDATE DSICDDR0 ARRAY AGREEMENT NO FALSE NO NO This will add a new record to a file, but only at the top level of the file. It does not allow for adding a new record to a multiple. Additional fields to be filed at the same time can be passed.
1590 DSIC DDR UPDATE SUBFILE UPDATE1 DSICDDR0 ARRAY AGREEMENT NO FALSE NO NO This will add a new record to a multiple in a file. The multiple can be at any level as long as the IENS is properly defined. Additional fields can filed with the record.
1591 DSIC DDR WP FILER WP DSICDDR0 ARRAY AGREEMENT NO FALSE NO NO This will file the text into the specified word processing field.
1593 DSIC DDVG XLATE DATA2IDX XLATE2 DSICDDR4 ARRAY AGREEMENT NO FALSE NO NO Will take an external value and perform a FILEMAN lookup. Restrictions are: 1. The external value must be resolvable to a unique entry. 2. There must be an index on the field that contains the value.
1592 DSIC DDVG XLATE IDX2DATA XLATE1 DSICDDR4 ARRAY AGREEMENT NO FALSE NO NO This will return the external format for an internal Fileman field value
1595 DSIC DM ADD/DELETE QUEUE UPD DSICDM SINGLE VALUE AGREEMENT NO FALSE NO NO This will allow you to add or delete an entry to file 19621. When you use the VistA Imaging import an image API, you are returned a queue number. This number means that VistA Imaging background processor accepted your request and place it a queue and will process it in due time. After you get this successful queue message you should immediately file that data through this RPC. This file is to allow communication between the VistA Imaging background processor and the DSS Document Management system.
1634 DSIC DM CHECK IMPCK DSICDM SINGLE VALUE AGREEMENT NO FALSE NO NO This will check whether or not the current VistA system supports VistA Imagings import API.
1594 DSIC DM GET STATUS STATUS DSICDM GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will return the status(es) of import requests for an individual DSS application. If you pass the transaction ID then the status of that transaction will be returned. You can also retrieve the statuses of all requests or all requests of a certain status.
1583 DSIC DPT GET DEMO DEM DSICDPT ARRAY AGREEMENT NO FALSE NO NO This will return specific patient demographic elements for a patient
2097 DSIC DPT GET ICN ICN DSICDPT SINGLE VALUE AGREEMENT NO FALSE NO NO This will return the patient's Integration Control Number (ICN) and a flag indicating whether or not it is a local ICN.
2210 DSIC DPT GET ID ID DSICDPT SINGLE VALUE AGREEMENT NO FALSE NO NO This returns the patient's identifier based upon their eligibility code. For the VA, this will be the SSN (dashed) ^ last 4 of SSN. For non-VA systems this will be that systems ID.
2098 DSIC DPT ICN TO DFN ICN2DFN DSICDPT SINGLE VALUE AGREEMENT NO FALSE NO NO Convert a patient's ICN value to the patient's DFN.
1642 DSIC DPT INP INFO IN DSICDPT ARRAY AGREEMENT NO FALSE NO NO This with return information about an admission event. This RPC is a wrapper around the IN5^VADPT API. If you pass in a date, then the data related to that date and admission will be returned, If no date is passed, then get inpatient status as of NOW. For more detailed description, see IN^DSICDPT routine.
1643 DSIC DPT INP INFO BRIEF INQ DSICDPT SINGLE VALUE AGREEMENT NO FALSE NO NO This will return certain data related to a patient's current admission. The data returned and the order that it is returned is controlled by the FLAG parameter. For more detailed description, see routine INQ^DSICDPT
2211 DSIC DPT TEST PATIENT TEST DSICDPT SINGLE VALUE AGREEMENT NO FALSE NO NO This will return a Boolean value indicating whether or not the patient record is a test patient or a real patient.
1582 DSIC FM DINUM DINUM DSICFM02 SINGLE VALUE AGREEMENT NO FALSE NO NO This will do a lookup on the inputted file for the requested value. This is only for files whose .01 field is defined to be a DINUM pointer to a file. If the lookup value in not in the inputted file, then this will add that pointer to that file.
1638 DSIC FM EXTERNAL EXTERNAL DSICFM06 SINGLE VALUE AGREEMENT NO FALSE NO NO This will convert an internal formatted data to external format. This differs from the GET Fileman calls in that a record ien is not required. However, it is the responsibility of the developer to make sure that for the particular file (or subfile) and field that the DD will output the data without an internal number (e.g., DA is not defined).
1614 DSIC FM FILER FILE DSICFM04 ARRAY AGREEMENT NO FALSE NO NO This invokes the Fileman filer to update records for an existing entry. This will allow you to update any field at the level of the FILE including word processing fields. It does not allow for updating different levels of the file. If you wish to update a subfile, then you will have to make multiple calls to this RPC for each file or subfile.
1647 DSIC FM FIND FIND DSICFM05 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This provides a wrapper around the FIND^DIC API. It exposes more of the functionality of the API to the RPC than the old DSIC DDR FINDER RPC. For a lookup value, this RPC will return all matches. It allows for input a multiple screening logic which would be ANDed together.
1637 DSIC FM GET FIELD ATTRIB FIELD DSICFM06 ARRAY AGREEMENT NO FALSE NO NO This will return the inputted field attributes for a file. As of 7/29/2003, these attributes are available: AUDIT AUDIT CONDITION COMPUTE ALGORITHM COMPUTED FIELDS USED DATE FIELD LAST EDITED DECIMAL DEFAULT DELETE ACCESS DESCRIPTION FIELD LENGTH GLOBAL SUBSCRIPT LOCATION HELP-PROMPT INPUT TRANSFORM LABEL MULTIPLE-VALUED OUTPUT TRANSFORM POINTER READ ACCESS SOURCE SPECIFIER TECHNICAL DESCRIPTION TITLE TYPE WRITE ACCESS XECUTABLE HELP
2103 DSIC FM GET FIELD ATTRIB MULT MULT DSICFM06 ARRAY AGREEMENT NO FALSE NO NO This will return field attributes from a selected file for one or more fields.
1645 DSIC FM LIST LIST DSICFM05 GLOBAL ARRAY AGREEMENT NO TRUE NO NO The RPC provides a wrapper around the LIST^DIC API. It exposes more of the functionality of the API than the DSIC DDR LISTER RPC. For a lookup value, return all entries starting from that lookup value and which collates after that lookup value.
2438 DSIC FM MULTIPLE FILER MFILE DSICFM ARRAY AGREEMENT NO FALSE NO NO Calls DSIC FM FILER remote procedure code as often as necessary to process multiple file or subfile x IENS combinations.
2432 DSIC FM PULL LIST PULL DSICFM GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns values to populate a list box of choices for a field that is SET OF CODES or POINTER or VARIABLE POINTER type. VARIABLE POINTER.
1640 DSIC FM VERIFY FIELD VFIELD DSICFM06 SINGLE VALUE AGREEMENT NO FALSE NO NO This will verify whether or not a field exists in a file (or subfile).
1639 DSIC FM VERIFY FILE VFILE DSICFM06 SINGLE VALUE AGREEMENT NO FALSE NO NO This will verify whether or not a file exists.
1596 DSIC GET SC CONDITIONS SCCND DSICVT1 SINGLE VALUE AGREEMENT NO FALSE NO NO This will return a string indicating whether the service condition questions need to be asked: Agent Orange exposure Environmental Contaminant exposure Ionizing Radiation Exposure Service Connected Military Sexual Trauma Head & Neck Cancer Combat Veteran Proj 112/SHAD If VST is not passed, then APPT must be the scheduling appointment date/time and LOC must be the the hospital location data If VST is passed, then APPT and LOC are optional.
1597 DSIC GET SCHED APPTS APPT DSICVT0 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will invoke SDA^VADPT. It returns those appointments which were kept and all open future appointments depending upon the date range.
1599 DSIC GET VISITS ONLY VST DSICVT0 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Using SELECTED^VSIT this retrieves all visits for the date range.
1598 DSIC GET VISITS/APPOINTMENT VSIT DSICVT0 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will call the DSIC GET SCHED APPTS rpc to get the scheduled appointments for the user inputted date range. It uses SELECTED^VSIT to find all visits. It uses IN5^VADPT to get the current admission. It will also get historical admission data, but manipulate the hospital location pointer values to the Visit LOCATION (#9999999.06) file, that points to the INSTITUTION (#4) file.
1627 DSIC ICD9 ACTIVE ACTICD DSICDRG SINGLE VALUE AGREEMENT NO FALSE NO NO Verify that an ICD9 code is active as of a certain date
1628 DSIC ICD9 GET DIAGNOSIS ICD9 DSICDRG SINGLE VALUE AGREEMENT NO FALSE NO NO This will return specific information for a diagnosis code
1632 DSIC ICD9 GET LIST LIST DSICDRG GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will return a list of active ICD9 codes for a lookup value.
2099 DSIC LOCK LOCK DSICLOCK SINGLE VALUE AGREEMENT NO FALSE NO NO This will allow a GUI application issue a LOCK or UNLOCK on a global node or a record in a file. If the LOCK is issued, it is the responsibility of the application to issue the UNLOCK.
1953 DSIC PX GET SELECTED VISITS SEL DSICPX3 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will return information on selected visits for a patient based upon the screening factors.
2101 DSIC PX GET VISIT FLDS ILOOK DSICPX3 ARRAY AGREEMENT NO FALSE NO NO This will return the internal and external values for selected fields from the VISIT file (#9000010).
1633 DSIC PX GET VISIT INFO VSTALL DSICPX2 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This RPC is a wrapper around the ENCEVENT^PXKENC api. It does not return all the data that the PX api does. It returns a subset of that data. The PX api is designed to return all the visit date in the various files for a VISIT ien. See routine for more detailed description.
1954 DSIC PX GET VISIT INFO2 LOOK DSICPX3 ARRAY AGREEMENT NO FALSE NO NO Return all field values for a visit in internal or external format or both.
1620 DSIC PX IMMUN LIST IMMLIST DSICPX1 ARRAY AGREEMENT NO FALSE NO NO This returns a patient's immunization list.
1635 DSIC PX PRIMARY PCE DSICPX2 SINGLE VALUE AGREEMENT NO FALSE NO NO For a VISIT ien this will return the primary PCE diagnosis and the primary PCE provider.
1603 DSIC SEND ALERT SEND DSICXQA SINGLE VALUE AGREEMENT NO FALSE NO NO RPC to send an alert
1602 DSIC SEND MAIL MSG SEND DSICXM SINGLE VALUE AGREEMENT NO FALSE NO NO This will send a Mailman message
1613 DSIC SR DETAIL DETAILSR DSICSRPT ARRAY AGREEMENT NO FALSE NO NO For a surgical case, this returns the operation report, anesthesia report, nurse's report, and procedure report. Which reports are returned depends upon the input paramter FLAG value. It defaults to Op report and Anesthesia report.
1612 DSIC SR LIST LISTSR DSICSRPT ARRAY AGREEMENT NO FALSE NO NO Return a list of actual surgical cases for a patient for a date range
1957 DSIC TIU GET RECORD TEXT TEXT DSICTIU1 GLOBAL ARRAY AGREEMENT NO FALSE NO NO This was mainly written to allow one M routine to get the text of any signed progress note. This function is exposed to the GUI. However, GUI applications should use the TIU get document RPC in lieu of this RPC in most cases.
1956 DSIC TIU LIST SPECIAL DOCS LIST DSICTIU1 GLOBAL ARRAY AGREEMENT NO FALSE NO NO There are certain TIU documents which are in special classes. These documents are linked to other VistA files. The TIU Document file has a Fileman Variable Pointer linking that document to the owning file. Surgical Notes and Clinical Procedure notes are of this type. This RPC will return a list of TIU notes assoicated with a specific variable pointer.
1601 DSIC UPDATE PROBLEM UPDATE DSICPL SINGLE VALUE AGREEMENT NO FALSE NO NO This will update an existing problem
1619 DSIC USER DEF DIV DIV DSICDUZ SINGLE VALUE AGREEMENT NO FALSE NO NO This will return the default division for a user. If no default is indicated in the DIVISION multiple, then the return value will be: 1. if the user has only one division, and that division is not explicitly marked as NO for default division, then return that division 2. else, if the SITE parameter is passed with a value of 1, then return the default value for the facility.
2437 DSIC USER ID ID DSICDUZ ARRAY AGREEMENT NO FALSE NO NO For a given user DUZ value, return all IDs for that individual. These IDs include SSN, NPI, and the local alternate identifiers if they exist.
2100 DSIC USR CLASS MEMBERSHIP USRCLASS DSICUSR ARRAY AGREEMENT NO FALSE NO NO For a given user and optional date, return class memberships for that user.
1636 DSIC VA DEFAULT SITE SITE DSICVA SINGLE VALUE AGREEMENT NO FALSE NO NO This will return the name and station number for a medical center division. Optional input parameters are allowed. However, if not passed then return the data for the primary division (or institution) as of TODAY.
1641 DSIC WARD PTF SPECIALTY SPEC DSICDGW SINGLE VALUE AGREEMENT NO FALSE NO NO For a ward name (or a pointer to the WARD file), return that ward's ptf specialty code ^ specialty name ^ specialty service
1631 DSIC XIP ZIPCODE DSICXIP SINGLE VALUE AGREEMENT NO FALSE NO NO This returns address demographics for a 5 or 9 digit zip code The return value is for the primary location associated with the ZIP code. if an error: -1 ^ ERROR MESSAGE if OK: Input ZIP code ^ city ^ state ^ county ^ FIPS county code the return is for the primary location associated with the ZIP code.
1604 DSIC XPAR ADD ADD DSICXPR SINGLE VALUE AGREEMENT NO FALSE NO NO This is used to add a new parameter value for an entity.
2433 DSIC XPAR ADD WP ADDWP DSICXPR SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC will allow the addition of a new Word-processing type system parameter.
2430 DSIC XPAR CHG WP CHGWP DSICXPR ARRAY AGREEMENT NO FALSE NO NO This will change an instance of a System Parameter that is of the Word Processing type.
1606 DSIC XPAR DEL DEL DSICXPR SINGLE VALUE AGREEMENT NO FALSE NO NO Delete an existing parameter for an entity for a specific instance
1607 DSIC XPAR DEL ALL DELALL DSICXPR SINGLE VALUE AGREEMENT NO FALSE NO NO This is used to delete the value for all instances of a parameter for a given entity
1605 DSIC XPAR EDIT CHG DSICXPR SINGLE VALUE AGREEMENT NO FALSE NO NO This is used to change the value or delete an existing parameter value
1610 DSIC XPAR GET ALL GETALL DSICXPR GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will return all entities for a given parameter and instance
1608 DSIC XPAR GET ALL FOR ENT GET DSICXPR ARRAY AGREEMENT NO FALSE NO NO This will get all instances of a parameter for an entity
2102 DSIC XPAR GET PARAM LIST LIST DSICXPR ARRAY AGREEMENT NO FALSE NO NO This will return a detailed list of one or more Kernel Parameter Definitions. It does not return every Param Definition field. Either the NAME input parameter or the PREFIX input parameter is required. If you pass a NAME then PREFIX is ignored.
1609 DSIC XPAR GET VALUE GET1 DSICXPR SINGLE VALUE AGREEMENT NO FALSE NO NO This will return the value of a single entity/param/instance
1629 DSIC XPAR GET WP GETWP DSICXPR ARRAY AGREEMENT NO FALSE NO NO This will return text for a word processing type parameter for an entity and instance.
1630 DSIC XPAR MULT ACTION MULT DSICXPR ARRAY AGREEMENT NO FALSE NO NO This is a multi-function front end to the Parameter APIs. It allows you with a single RPC call to take edit type actions on several parameter/entity/instance combinations. You can only do these actions: add, change, or delete Each entry in the passed list is treated as if it was a separate RPC call. Thus each entry is totally independent of the others. So you can mix and match parameters, entities, instances, and actions.
1611 DSIC XPAR REPLACE INST REPL DSICXPR SINGLE VALUE AGREEMENT NO FALSE NO NO For an existing entity/parameter/instance, this will change the value of that instance
2431 DSIC XPD INSTALL LIST INSLIST DSICXPDU ARRAY AGREEMENT NO FALSE NO NO This will return a list of all the entries in the INSTALL file. You pass in either a KIDS Build name or the name portion of the Build name (a Build name without the version number or patch number). All Installs matching that name will be returned in reverse chronological order (the newest first).
1616 DSIC XPD LAST INSTALL RLAST DSICXPDU SINGLE VALUE AGREEMENT NO FALSE NO NO This returns the latest installed version of a KIDS build. It gets the data from the INSTALL file.
1617 DSIC XPD PATCH PATCH DSICXPDU SINGLE VALUE AGREEMENT NO FALSE NO NO This invokes the Kernel API to determine if a patch has been installed or not. As such, it requires that the application has an associated PACKAGE file entry. This will not work for VEJD applications, but will work for DSI applications.
1618 DSIC XPD VERSION VERSION DSICXPDU SINGLE VALUE AGREEMENT NO FALSE NO NO This will use the Kernel API to determine the current version of an application.
2104 DSIC XUPROD PROD DSICXU SINGLE VALUE AGREEMENT NO FALSE NO NO This does not have any input parameters. It returns a value indicating whether or not this system is a Production account or a test account.
1581 DSIC XUTIL NAME COMPONENT NAMECOM DSICDPT SINGLE VALUE AGREEMENT NO FALSE NO NO This will take a standard VistA person name in the format Last,First M and return the individual name components.
3655 DSIF 7079 GETAUDIT GETAUDIT DSIFENA4 ARRAY PUBLIC NO FALSE 3.2 NO NO Returns USER and DATA Audit information from the FEE BASIS patient FILE
2578 DSIF ADD AUTH ADD DSIFENA3 SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO This RPC is used to pass in an array of values to add a new Authorization. It does verification for required data.
2581 DSIF ADD PT ADD DSIFENA1 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO Used to add a patient to the Fee Basis Patient file.
2650 DSIF AUTH DISPLAY AUTH DSIFENA6 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO Pass in a DFN and an Auth IEN to see all data for that Auth
2672 DSIF AUTH VERIFY AUTH VERIFY DSIFENA3 SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO Look to see if a patient has a valid authorization and if it has payments against it.
2575 DSIF AUTHLIST AUTHLIST DSIFENA2 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO Pass in IEN (DFN), return list of current authorizations or -1^Not a valid patient or -1^Not a valid patient
2598 DSIF BATCH CLOSE CLOSEBAT DSIFBAT1 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO Used to close an open batch for Fee Basis
2612 DSIF BATCH CREATE NEWBAT DSIFBAT1 SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO
2597 DSIF BATCH DELETE DELBATCH DSIFBAT1 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO Used to delete an existing Batch for Fee Basis Return values: 1^Batch [#] deleted -1^error message as below: ;;Total dollars>0 ;;Invoice count>0 ;;Payment lien count>0 ;;Rejects pending flag is 'YES' ;;Batch has existing invoices
2616 DSIF BATCH DISP ITEMS BATDISP DSIFBAT4 ARRAY AGREEMENT NO FALSE 2 NO NO Returns exsiting items in a batch to use to edit an existing batch
2596 DSIF BATCH DISP OPEN DISOPENB DSIFBAT1 ARRAY AGREEMENT NO FALSE 2 NO NO Show open Fee Basis batches or -1^error message -1^error message
3012 DSIF BATCH EDIT EDITBAT DSIFBAT4 SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO Used to edit an existing batch in Fee Basis Returns 1^edit successfull or -1^error message
2615 DSIF BATCH FINALIZE FINALIZE DSIFBAT5 ARRAY AGREEMENT NO FALSE 3 NO NO
2607 DSIF BATCH GET REJECTS REJECTS DSIFPAY1 ARRAY AGREEMENT NO FALSE 2 NO NO No input. Display batches with rejects pending
3417 DSIF BATCH INQUIRY INQ DSIFBAT3 SINGLE VALUE NO FALSE NO NO Returns the batch status for the selected batch. This RPC is different than DSIF BATCH STATUS, as it will return the batch status for any selected batch and not require the batch be opened by the user or the user needing to be a supervisor to see.
3415 DSIF BATCH LIST AGED REJECTS AGED DSIFLRJ GLOBAL ARRAY NO TRUE NO NO This RPC returns batch IENs (file #161.7) that were transmitted more than 10 days ago and have pending rejects.
2611 DSIF BATCH LIST BY STATUS LISTSTAT DSIFBAT2 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO Returns a list of batches sorted by entered status (O^C) [open and closed] Screens to users who opened and supervisors
2599 DSIF BATCH LIST ITEMS LISTBAT DSIFBAT2 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO Used to display batch items from Fee Basis batch items. on error returns -1^error message
3063 DSIF BATCH LIST OLD GETOLD DSIFLRJ GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO This RPC traverses through both inpatient and outpatient records and retrieves a list of batches that are in purgatory.
3058 DSIF BATCH LIST REJECTED ITEMS LSTREJ DSIFLRJ GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO ; Input: Batch # (IEN, if passed in as "nnn;") ; Output: ; ; If B9 ; ; ^TMP($J,"DSIFLRJ",1)=ien of 162.5 invoice file ; ; If B3 ; ; ^TMP($J,"DSIFLRJ",x)=ien of 162 payment file. (may be multiple lines rejected) ; ; ^TMP($J,"DSIFLRJ",x)=ien of 162 payment file. (may be multiple lines rejected) ;
2602 DSIF BATCH OPEN USER USERBATS DSIFPAY0 ARRAY AGREEMENT YES FALSE 2 NO NO Returns splash screen of open batches identical to the routine ^FBAASTA
2613 DSIF BATCH PAYMENTS DISPLAY BATPAY DSIFPAY2 GLOBAL ARRAY AGREEMENT NO TRUE 2 NO NO Show all payments in a batch
2600 DSIF BATCH RANGE OF STATUS RANGEBAT DSIFBAT2 GLOBAL ARRAY AGREEMENT NO TRUE 2 NO NO Used to display a list of batches based on a batch IEN. on error returns -1^error message
2617 DSIF BATCH REASSIGN REASSIGN DSIFBAT4 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO Used to reassign an open batch from one user to a second user, must have the FBAASUPERVISOR key to use.
2614 DSIF BATCH RELEASE RELBAT DSIFBAT3 GLOBAL ARRAY AGREEMENT NO FALSE 2 NO NO
2618 DSIF BATCH REOPEN REOPENB DSIFBAT1 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO
3059 DSIF BATCH REPROCESS PROCESS DSIFBAT9 SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO
3061 DSIF BATCH RETRANSMIT VOUCHER VOUCH DSIFBAT9 SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO ; Input : FBN: batch IEN ; Output: FBOUT: returns 1 and success message if successful, -1 and error message if failed
2586 DSIF BATCH STATUS STATBAT DSIFBAT3 ARRAY AGREEMENT NO FALSE 3 NO NO Used to return a list of a current batch out of Fee Basis. or -1^Batch not found, Quitting
2658 DSIF CHECK INCOMPLETE NOTE CHKINOT DSIFNOT3 SINGLE VALUE NO FALSE NO NO This RPC will check to see if there is an incomplete 7078 for this patient. If one exists then there cannot be a new request added.
2659 DSIF CHECK OVERLAP DATES CHKOVLP DSIFNOT3 SINGLE VALUE NO FALSE NO NO This RPC checks the from and to dates to make sure they do not overlap with another request. Logic copied from FBAAUTL2.
3226 DSIF CNSLTS ADDCMT ADDCMT DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC allows for the adding of a Comment to a Consult. Cloned from ORQQCN ADDCMT
3228 DSIF CNSLTS ADMIN COMPLETE ADCOM DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC allows for the admin completion of the selected Consult. Cloned from ORQQCN ADMIN COMPLETE
3234 DSIF CNSLTS CAN EDIT CANEDIT DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO RPC to determine whether a consult can be edited. Cloned from ORQQCN CAN EDIT
3220 DSIF CNSLTS DEFAULT REASON DEFREA DSIFCNS1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO This RPC returns the specified Consult Service default reason for request. Cloned from ORQQCN DEFAULT REQUEST REASON RPC.
3217 DSIF CNSLTS DEL TRACKING DELETE DSIFCNS SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC will delete FBCS Consult Tracking Records (truly mark as hidden) so they will no longer be returned. The Consult Tracking records are not truly deleted as they are still being used to look for Comment/Significant Finding updates that may occur. After 90 days of inactivity, they are removed from the file.
3229 DSIF CNSLTS DISCONTINUE DISCON DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC allows for the discontinuing of a selected Consult. Cloned from ORQQCN DISCONTINUE
3030 DSIF CNSLTS FEE CONSULTS FEECNSLT DSIFCNS ARRAY AGREEMENT NO FALSE NO NO Returns a list of consults for the specified service in block of 50 consults at a time. Last item in the list is $$END$$ when last consult for service returned.
3789 DSIF CNSLTS FEE PATIENT DSNCNSLT DSIFCNS2 ARRAY AGREEMENT NO TRUE 3.2 NO NO Returns consult information for a FEE BASIS Patient.
3230 DSIF CNSLTS FORWARD FWRD DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC allows for a Consult to be forwarded to a different Service. Cloned from ORQQCN FORWARD
3218 DSIF CNSLTS GET CONSULT GET DSIFCNS SINGLE VALUE AGREEMENT NO FALSE NO NO This RPC will return details for a single Consult that uses the same format as DSIF CNSLTS FEE CONSULTS.
3031 DSIF CNSLTS GET CONSULT DETAIL DETAIL DSIFCNS ARRAY AGREEMENT NO TRUE NO NO This RPC will retrieve Consult data as discrete information to be used to auto-populate fields in the FBCS Authorization application.
3233 DSIF CNSLTS GET ORDER NUM GETORD DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO Returns the order number for a specified consult. Cloned from ORQQCN GET ORDER NUM
3216 DSIF CNSLTS GET TRACKING LIST CNSTRAK DSIFCNS ARRAY AGREEMENT NO FALSE NO NO This RPC returns a list of Consults captured through HL7 that are from a defined Fee Service/Specialty, and have been updated through a Consult action. Those actions include, Comment, Forward, Edit/Resubmit, Complete, Forward, Significant Findings, Cancel/Deny, or Discontinue.
3219 DSIF CNSLTS ISPROSVC ISPRO DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC will return whether the specified Consult Service is part of the Consults-Prosthetics Interface. Cloned from ORQQCN ISPROSVC
3235 DSIF CNSLTS LEX LEX DSIFCNS1 ARRAY NO FALSE NO NO This RPC performs a Lexicon search based upon what is passed in. Cloned from LEX^ORWPCE
3236 DSIF CNSLTS LEXCODE LEXCODE DSIFCNS1 SINGLE VALUE NO FALSE NO NO Returns the Lexicon code for a given IEN.
3232 DSIF CNSLTS LOAD FOR EDIT LOFED DSIFCNS1 GLOBAL ARRAY NO TRUE NO NO This RPC loads a Consult so that it can be edited. Cloned from ORQQCN LOAD FOR EDIT
3221 DSIF CNSLTS PROVDX PROVDX DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC returns the Provisional Diagnosis for the specified Consult. Cloned from ORQQCN PROVDX
3237 DSIF CNSLTS PURGE TRACKING PURGE DSIFCNS ARRAY NO FALSE NO NO This RPC allows for purging of tracking records from within VistA by the Authorization GUI. This will allow us to do bulk deletes through the Purge Utility found in Authorization.
3231 DSIF CNSLTS RESUBMIT RESUB DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC allows for a consult to be resubmitted. Cloned from ORQQCN RESUBMIT
3224 DSIF CNSLTS SCHEDULE SCH DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC updates a Consult with the action of Scheduled. Cloned from ORQQCN SCH
3225 DSIF CNSLTS SET ACT MENU SETACTM DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC returns the permissions a user has for the Consult selected, and what actions they are allowed to take. Cloned from ORQQCN SET ACT MENU
3227 DSIF CNSLTS SIG FIND SIGFIND DSIFCNS1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC allows for Significant Findings updates to be added to a Consult. Cloned from ORQQCN SIG FIND
3222 DSIF CNSLTS SVC W/SYNONYMS SVCSYN DSIFCNS1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO This RPC returns a list of Services with synonyms. Cloned from ORQQCN SVC W/SYNONYMS.
3223 DSIF CNSLTS SVCTREE SVCTREE DSIFCNS1 ARRAY RESTRICTED NO FALSE NO NO This RPC returns a list of Consult Services. Cloned from ORQQCN SVCTREE.
3238 DSIF CNSLTS UNHIDE CONSULT UNHIDE DSIFCNS SINGLE VALUE NO FALSE NO NO This RPC will unhide a Consult hidden in the FBCS Consult Tracking (#19655) file.
2590 DSIF CPT CR DISPLAY CPT DSIFPAY0 ARRAY AGREEMENT NO FALSE 2 NO NO Returns a list of the CPT notification (same as ^VACPT).
2577 DSIF DEL AUTH DEL DSIFENA3 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO Used to delete an existing authorization in Fee Basis.
2574 DSIF DEMOG DEMOG DSIFENA1 ARRAY AGREEMENT NO FALSE NO NO Pass in IEN of Patient file, return a list of Patient Demographics. Returns an array of demographic data or -1^error message (usually "Invalid Patient selection")
2595 DSIF DISP FEE CP FBCP DSIFBAT5 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO Return a list of existing Control Points that the user has access to
2579 DSIF EDIT AUTH EDIT DSIFENA3 SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO Used to edit an existing authorization in Fee Basis. Returns 1^edit successful or -1^error message (Invalid patient, invalid authorization, etc)
3011 DSIF FB INSTITUTION GETINST DSIFUTL GLOBAL ARRAY SUBSCRIPTION NO TRUE 3.2 NO NO Input Station number, return all populated fields in file #4.
2622 DSIF GENERIC PRICER GENERIC DSIFINP3 SINGLE VALUE AGREEMENT NO FALSE 3 NO NO Used to build a transaction to send to the Austin Pricer system this data will NOT be stored anywhere. It serves only as a tool to determine reimbursement rates.
3412 DSIF GET ADJUSTMENT GROUP GETAG DSIFUTL2 GLOBAL ARRAY NO TRUE NO NO This RPC will return the Adjustment Group (file #161.92) values.
3410 DSIF GET ADJUSTMENT REASONS GETADR DSIFUTL2 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO This will return all of the values found within the ADJUSTMENT REASONS file (#161.91).
2576 DSIF GET FB VALUES GETVAL DSIFENA1 GLOBAL ARRAY AGREEMENT NO TRUE 2 NO NO Used to return a list of possible entries for Autorizations in Fee Basis, includes several files (Primary service area, Patient type,Type of Care, Purpose of Visit and Evualation type) If array is not built it will return -1^error message
3786 DSIF GET METHODOLOGY GETMETH DSIFENA5 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO RPC to return entries from file 163.98 Payment methodologies. requires no input, returns a global array of methodologies and codes.
2587 DSIF GET OBLIG GETOBLIG DSIFBAT5 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO Used to return a list of obligations based upon Control point and number of years past to return. Example, control point 038 with 2 years, will return all obligations from control point 038 from today - two years to today on error returns -1^error message
2584 DSIF GET PRINTERS GETPRINT DSIFENA5 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO Returns a list of exisiting VistA printers. Using routine: DEVICE^XUDHGUI
3411 DSIF GET REMITTANCE REMARKS GETRR DSIFUTL2 GLOBAL ARRAY NO TRUE NO NO This RPC returns all of the Remittance Remarks (file #161.93).
3787 DSIF GET REPORT TYPES GETART DSIFUTL2 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO
3315 DSIF ICD GET LONG DESC LD DSIFICD SINGLE VALUE NO FALSE NO NO This RPC will return the long description (max 245 characters) for the specified code.
3314 DSIF ICD IMP DATE IMPDATE DSIFICD SINGLE VALUE NO FALSE NO NO This RPC will retrieve the ICD code system implementation date.
3316 DSIF ICD LEX SEARCH LEXSRCH DSIFICD GLOBAL ARRAY NO TRUE NO NO This RPC returns the ICD-10-CM category and code results of a search based upon a description or code value. The return is designed for display in a tree view control.
2664 DSIF INP 7078 EDIT CHECK EDTCHK DSIFUTL SINGLE VALUE NO FALSE NO NO This RPC is used to see if there is at least one payment on file for a given 7078. This is needed by the GUI so it won't allow the user to edit a 7078 if a payment exists.
2654 DSIF INP 7078 PRT PRT7078 DSIFENA6 SINGLE VALUE AGREEMENT NO FALSE 3 NO NO Print 7078
2655 DSIF INP 7078 PRTVAL GETVAL DSIFENA6 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO Enter Patient IEN to get a list of 7078's not cancelled
3414 DSIF INP 7078 WIN PRT PRINT DSIFENA8 GLOBAL ARRAY NO TRUE NO NO This RPC will format the 7078 form in a printable fashion to be used through a Windows (client) printer, instead of through VistA.
2641 DSIF INP ADD AUTH ADD DSIFINP2 SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO This RPC is used to pass in an array of values to add a new Inpatient Authorization. It does verification for required data.
2662 DSIF INP ADD ROC ADD DSIFROC SINGLE VALUE NO FALSE NO NO This RPC duplicates the logic of the FBCH ADD ROC input template for file 161.5.
2640 DSIF INP ADD/EDIT PAYMENT EN DSIFEP SINGLE VALUE NO FALSE 3.2 NO NO This RPC is a background version of the FBCHEP routine to enter and edit payments for Fee Basis Patients.
2639 DSIF INP AUTHORIZATION LIST AUTH DSIFEP GLOBAL ARRAY NO TRUE NO NO This RPC will return a list of Authorizations from the FEE BASIS PATIENT File #161.
2634 DSIF INP CANCEL 7078 CAN7078 DSIFNOT2 SINGLE VALUE NO FALSE NO NO This RPC will mark the 7078 cancelled and if possible remove the Non-VA PTF record and make modifications to the 1358. Logic cloned from existing routine FBCHC78.
2646 DSIF INP CENSUS REPORT CENSUS DSIFRPT GLOBAL ARRAY NO TRUE NO NO This is an RPC version of the FBCNHCEN routine to produce the Fee Basis Census Report.
2635 DSIF INP CHECK CANCEL 7078 CANCHK DSIFNOT2 SINGLE VALUE NO FALSE NO NO This RPC does some basic checks on a 7078 to see if can be cancelled.
2625 DSIF INP CHECK INCOMPLETE NOTE CHKINOT DSIFNOT3 SINGLE VALUE NO FALSE NO NO This RPC will check to see if there is an incomplete 7078 for this patient. If one exists then there cannot be a new request added.
2626 DSIF INP CHECK OVERLAP DATES CHKOVLP DSIFNOT3 SINGLE VALUE NO FALSE NO NO This RPC checks the from and to dates to make sure they do not overlap with another request. Logic copied from FBAAUTL2.
2645 DSIF INP CHK DEL BATCH VALDEL DSIFEP SINGLE VALUE NO FALSE NO NO This RPC checks the validity of a given batch for ownership and status to determine if an invoice in this batch can be deleted.
2667 DSIF INP COMPLETE PAYMENT COMP DSIFEAP GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO Logic cloned from FBCHEAP to complete a CH payment
2643 DSIF INP DELETE INVOICE DELINV DSIFEP SINGLE VALUE NO FALSE NO NO This RPC is a copy of FBCHDIN logic removing the user interaction.
2628 DSIF INP DISP DISPLAY DISP DSIFINP0 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO Returns inpatient waiting disposition
2661 DSIF INP EDIT 7078 ED7078 DSIFNOT6 SINGLE VALUE NO FALSE 3.2 NO NO This RPC allows the update of certain fields in the 7078 and FEE PATIENT files.
2642 DSIF INP EDIT AUTH EDIT DSIFINP2 SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO Used to edit an existing Inpatient authorization in Fee Basis. Returns 1^edit successful or -1^error message (Invalid patient, invalid authorization, etc)
3013 DSIF INP EDIT ROC ROCEDIT DSIFINP1 SINGLE VALUE NO FALSE 3.2 NO NO This RPC duplicates the logic of the FBCH EDIT ROC input template.
2633 DSIF INP ENTER 7078 EN7078 DSIFNOT4 SINGLE VALUE NO FALSE 3.2 NO NO This RPC enters a 7078, updates the FEE BASIS PATIENT FILE, and calls IFCAP to post the 1358.
2631 DSIF INP ENTITLEMENTS ENTS DSIFNOT3 SINGLE VALUE NO FALSE NO NO This RPC enters the Legal and Medical Entitlements in prep for the creation of the 7078.
2630 DSIF INP GET 7078 GET7078 DSIFINP0 SINGLE VALUE AGREEMENT NO TRUE 3.2 NO NO Pass in 7078 IEN.
2629 DSIF INP GET NOTIFICATIONS GETNOTES DSIFINP0 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO Pass in existing patient IEN, returns a list of existing notifications
2653 DSIF INP GET PAYMENT EN DSIFEP1 GLOBAL ARRAY NO TRUE NO NO This RPC retrieves data from file 162.5 for display in the edit process.
2623 DSIF INP GET VALUES GETVALS DSIFINP0 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO Return values needed for drop down boxes in Inpatient Authorizations
2647 DSIF INP HOSPITAL COST RPT COSTRPT DSIFRPT0 GLOBAL ARRAY NO TRUE NO NO This is an RPC version of the CIVIL HOSPITAL COST REPORT as found in routines FBCHCR anc FBCHCR1.
2675 DSIF INP INVOICE CHECK INVCHK DSIFUTL SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO Pass in the IEN of the 7078 or the 583 file, and the file (7078 or 583) Returns the Invoice number(s) linked to the 7078 or 583 if one exists.
2636 DSIF INP LIST AUSTIN MESSAGES LISTMESS DSIFPAY6 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO Retrieve a list of Austin messages for Pricer adjustments.
2644 DSIF INP LIST BATCH INVOICES LSTINV DSIFEP GLOBAL ARRAY NO TRUE NO NO This RPC will return the IEN's to the FEE BASIS INVOICE File #162.5. These a derived from the "AC" index for a given Batch IEN.
2656 DSIF INP NEW 7078 OBLIGATION NEWOBL DSIFNOT4 SINGLE VALUE AGREEMENT NO FALSE 3 NO NO
2648 DSIF INP NON-VA HOSP ACTIVITY START DSIFRPT1 GLOBAL ARRAY NO TRUE NO NO This is an RPC version of the NON-VA HOSPITAL ACTIVITY report.
2669 DSIF INP NOTIFICATION DELETE DELNOTF DSIFINP1 SINGLE VALUE SUBSCRIPTION NO FALSE 3 NO NO Delete notificatio and ROC if 7078 pointer not present
2627 DSIF INP OBLIG LOOKUP OBLLIST DSIFINP0 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO Input Control Point, return obligations and amounts
2624 DSIF INP PATIENT REG REG DSIFNOT3 SINGLE VALUE NO FALSE NO NO This RPC will add entries to file 162.2 FEE NOTIFICATION/REQUEST FILE. The logic was taken from routine: FBCHREQ* and edit template FBCH ENTER REQUEST.
2652 DSIF INP PAYMENT LIST LOOKUP DSIFEP1 GLOBAL ARRAY NO TRUE NO NO This RPC returns a list of all entries in file 162.5 for a given entry in 7078.
2668 DSIF INP PRICER RELEASE PRICER DSIFBAT7 SINGLE VALUE AGREEMENT NO FALSE 3 NO NO RPC to release a CH (B9) batch to the pricer.
2637 DSIF INP PROC LOOKUP LOOKUP DSIFINP1 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO Pass in text for a lookup of Procedure codes (File #80.1)
2638 DSIF INP PROCEDURE PROCLK DSIFINP1 SINGLE VALUE AGREEMENT NO TRUE 3 NO NO Pass in procedure number of IEN of procedure (File #80.1) for a description and IEN
2632 DSIF INP VALID FOR 7078 CHK7078 DSIFNOT4 SINGLE VALUE NO FALSE NO NO This PRC preforms some basic checks on an entry in file 162.2 to see if it is complete enough to create a 7078.
3317 DSIF INP VERIFY PAYMENT CODES VERIFY DSIFEP2 GLOBAL ARRAY NO TRUE NO NO This RPC will take in a 7078/583 pointer for an inpatient claim to determine whether the inputted ICD-9 or ICD-10 Diagnosis and Procedure codes are valid. It will return the inputted codes in as an array with either the internal number (for valid) or -1 (for invalid) or -2 (for inactive) for the codes that aren't.
2649 DSIF INVOICE DISPLAY INVDISP DSIFINP4 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO Enter Batch or Invoice number
2933 DSIF OP CHECK NUMBER LOOKUP OPCKN DSIFPAY8 SINGLE VALUE SUBSCRIPTION NO FALSE 3.2 NO NO Pass in one parameter - delimited BY ";" (Semicolon) Invoice IEN(Required);; (Inpatient claims) Invoice IEN(Required);Invoice date (FM format,Required);external CPT code (Required) - (Outpatient claims)
2651 DSIF PAT/VEN PAYMENT REPORT EN DSIFRPT3 GLOBAL ARRAY NO TRUE NO NO This is an RPC version of the FBPAY routines.
2657 DSIF PATIENT REG REG DSIFNOT3 SINGLE VALUE NO FALSE NO NO This RPC will add entries to file 162.2 FEE NOTIFICATION/REQUEST FILE. The logic was taken from routine: FBCHREQ* and edit template FBCH ENTER REQUEST.
2619 DSIF PAY ALL BATCH ALLPAYB DSIFPAY1 ARRAY AGREEMENT NO FALSE 2 NO NO Return all payments in a batch IEN
2605 DSIF PAY ALL PAYMENTS DISPLAY EN1 DSIFPAY2 ARRAY AGREEMENT ACTIVE NO FALSE 3 NO NO Input DFN and Vendor IEN, to get a list of existing payments. Optional parameters are Date of service (FM date) and CPT IEN.
2604 DSIF PAY CREATE INVOICE NEWINV DSIFPAY2 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO Retruns a new invoice number from GETNXI^FBAAUTL
2608 DSIF PAY DELETE PAYMENT DELPAY DSIFPAY2 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO Allows deletion of payment data based on flags supplied, usually requires supervisor key.
2609 DSIF PAY FIX ALL REJ ITEMS ALLMEDR DSIFPAY2 GLOBAL ARRAY AGREEMENT NO TRUE 2 NO NO re-initiate all rejected line items in medical (B3) type batch
3060 DSIF PAY FIX REJ LINE ITEMS REALL DSIFPAY2 GLOBAL ARRAY AGREEMENT NO TRUE NO NO
2610 DSIF PAY FIX SEL REJECT ITEMS REINIT DSIFPAY6 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO
2594 DSIF PAY GET REJECT ITEMS GETREJ DSIFPAY6 GLOBAL ARRAY AGREEMENT NO TRUE 2 NO NO Returns a list of rejects sorted by rejected Batches
2603 DSIF PAY GET VALUES GETPAY DSIFPAY0 GLOBAL ARRAY AGREEMENT NO TRUE 3 NO NO
2606 DSIF PAY MED PAYMENT ADD/EDIT EDITPAY DSIFPAY3 SINGLE VALUE AGREEMENT NO FALSE 3.2 NO NO Use to add/edit Medical Payment data
2591 DSIF PAY PAYMENT DISPLAY DISPAY DSIFPAY1 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO
2588 DSIF PAY PT VENDOR VENDINFO DSIFPAY0 GLOBAL ARRAY AGREEMENT NO TRUE 2 NO NO
2620 DSIF PAY READMAIL MAIL DSIFPAY6 GLOBAL ARRAY AGREEMENT NO TRUE 2 NO NO
2592 DSIF PAY SCHEDULE PAYSCH DSIFPAY1 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO Get pay schedule amounts by CPT, Modifiers and Zip code
2589 DSIF PAY VENDOR DETAILS VENDISP DSIFPAY0 GLOBAL ARRAY AGREEMENT NO TRUE 2 NO NO
2621 DSIF PAYMENT HISTORY LIST DSIFRPT2 GLOBAL ARRAY NO TRUE NO NO This is an RPC version of the LIST PAYMENT HISTORY option in the Fee Basis application.
2582 DSIF PRINT 7079 PRINT DSIFENA4 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO Used to print an existing 7079 from Fee Basis. on error returns -1^error message
2585 DSIF PRINT GENERIC REPORT PRINTGEN DSIFENA5 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO
3062 DSIF PROCESS OVERDUE BATCH PROCESS DSIFBAT9 SINGLE VALUE AGREEMENT NO FALSE NO NO
2660 DSIF REQUEST ENTER/EDIT EN DSIFNOT6 SINGLE VALUE NO FALSE NO NO This RPC duplicates the logic from FBCHREQ* routines and the FBCH ENTER REQUEST input template.
2583 DSIF SEARCH SEARCH DSIFENA4 ARRAY AGREEMENT NO FALSE 2 NO NO Used to search Fee Basis authorizations based on from and to dates. on error returns -1^error message
2728 DSIF STATIONS STATNUM DSIFUTL SINGLE VALUE SUBSCRIPTION NO FALSE 3.2 NO NO Return station number the user is logged into^available IFCAP station numbers for the user^Station Name
2593 DSIF TRANSMIT TO AUSTIN TRANSMIT DSIFPAY5 GLOBAL ARRAY AGREEMENT NO TRUE 2 NO NO Triggers batches to be transmitted to Austin. Same as VistA menu: FBAA QUEUE DATA FOR TRANS
2670 DSIF UNA ADD PAYMENT EN DSIFPAU SINGLE VALUE SUBSCRIPTION NO FALSE 3.2 NO NO Add/edit Unauthorized payments
2671 DSIF UNA GET POINTER IEN GETAUTH DSIFPAU SINGLE VALUE SUBSCRIPTION NO FALSE 3.2 NO NO
2666 DSIF UNA GET REASONS GETVAL DSIFUCEN GLOBAL ARRAY AGREEMENT NO TRUE 3.1 NO NO Get values from 162.93, using API: DISP9^FBUCUTL5(162.93)
3788 DSIF UNA OP FILE ATTACHMENT FILEAIO DSIFUTL2 SINGLE VALUE AGREEMENT NO TRUE 3.2 NO NO File attachment information to file 162.03 Input values DSIFOUT - Variable to return results 1 or -1 FBIENS - payment node to file attachements to FBATID - array of attachements in the format x^y where x eqauls attachment id and y is a pointer to 353.3
2673 DSIF UTL GETDATA GETDATA DSIFUTL SINGLE VALUE NO FALSE 3.2 NO NO Given an XQAID, return XQADATA for an alert.
2674 DSIF UTL SELCHK SELCHK DSIFUTL SINGLE VALUE NO FALSE 3.2 NO NO Check for sensitive patient.
3010 DSIF VEN GET ACTIVE CONTRACTS VENCNT DSIFUTL GLOBAL ARRAY SUBSCRIPTION NO TRUE 3.2 NO NO Pulls a list of Active Contracts from file 161.43
3416 DSIF VEN GET ACTIVE IPAC GETIPAC DSIFUTL GLOBAL ARRAY NO TRUE NO NO This RPC will return all active IPAC agreements for the specified vendor.
2580 DSIF VENDOR LOOK VENDOR DSIFENA4 ARRAY AGREEMENT NO FALSE 3.2 NO NO Used to search for Fee Basis Vendors based on the input of last four numbers, searches Tax ID for all matches on error returns -1^error message
2573 DSIF VERIFY FB VER DSIFENA1 SINGLE VALUE AGREEMENT NO FALSE 2 NO NO Used ot verify a Fee Basis patient is eligible. Pass in DFN, Output 1 OR {0 = not verified} OR {-1 - error}^Dishonorable Discharge^Agent orange only 1st piece codes: '1' VERIFIED PROCEED '0' NOT VERIFED '-1' ERROR^MESSAGE
2665 DSIF VIEW INVOICE INDISP DSIFPAY7 GLOBAL ARRAY AGREEMENT NO TRUE 3.2 NO NO An RPC used to display all fields of file 162.5
3413 DSIF WIN PRINT 7079 PRINT DSIFENA7 GLOBAL ARRAY NO TRUE NO NO This RPC will create a 120 character wide array of text to duplicate the printing of a 7079 through VistA so that it may be printed via the Windows client.
2081 DSIR ADD ANNOTATION ADDANNO DSIROI SINGLE VALUE NO FALSE NO NO This RPC adds entries into file 19620.98 which is for internal annotations on patients pertinent to the ROI department.
1651 DSIR ADD DOCUMENT NEWITEM DSIROI0 ARRAY SUBSCRIPTION NO FALSE NO NO This RPC is used to create an entry in file 19620.1 DSIR RELEASED DOCUMENT
1678 DSIR ADD NONCOMP PAT ADDNCPR DSIROI0 ARRAY NO FALSE NO NO Routine for adding or updating an non-computerized patient for ROI.
2230 DSIR ADD/DEL SENSITIVE PROV ADDPROV DSIROI8 SINGLE VALUE NO FALSE NO NO This RPC will add or delete entries in file 19620.94 (DSIR SENSITIVE PROVIDERS)
2517 DSIR ADD/EDIT ADDRESS UPDTADDR DSIROI6 SINGLE VALUE NO FALSE NO NO This RPC is ussed to add or update an address in the ROI ADDRESS file (#19620.92).
2515 DSIR ADD/EDIT REQUESTOR UPDRQSTR DSIROI3 SINGLE VALUE NO FALSE NO NO This RPC will add or update an entry in the REQUESTOR FILE in ROI (#19620.12)
1675 DSIR ADD/EDIT ROI UPDATE DSIROI SINGLE VALUE NO FALSE NO NO Create new or update existing ROI Instance File 19620.
2077 DSIR AMOUNT BILLED RPT AMTBILD DSIRBIR0 GLOBAL ARRAY NO TRUE NO NO This RPC returns the data for the Amount Billed report.
2071 DSIR BILL HISTORY BILLHIST DSIRBIL0 GLOBAL ARRAY NO TRUE NO NO This RPC returns all bill edit history for a given bill number.
2516 DSIR CHANGE PRIMARY ADDRESS CHPRIADD DSIROI6 SINGLE VALUE NO FALSE NO NO This RPC updates the pointer to the primary address for a given requestor. The addresS is stored in the 5 node of 19620.12.
1656 DSIR CHECK PREV REQ CHECKCUR DSIROI3 ARRAY SUBSCRIPTION NO FALSE NO NO This RPC checks for previous request for the current patient and requestor. It then returns an array of entries in file 19620 ROI INSTANCE.
1653 DSIR CLEANUP CLEANUP DSIROI2 SINGLE VALUE SUBSCRIPTION NO FALSE NO NO This RPC kills global nodes TMP("DSIROI",$J) and TMP("DSIRVAL",$J).
1908 DSIR CLEANUP EXEMPTIONS FIXMPT DSIROI1 GLOBAL ARRAY NO TRUE NO NO This RPC returna an array containing the internal numbers of any entry in file 19620 that may have bogus data stored in the exemption fields. This problem was corrected in the 5.2 version of the ROI package, this will allow the ROI manager to review and correct the individual ROI requests.
1909 DSIR CLEAR FOLLOWUP DATES CLEARFU DSIROI1 SINGLE VALUE NO FALSE NO NO This RPC will go through the ROI Instance file (19620) and set the current date as the Followup Letter Date for any entry that doesn't have one.
1664 DSIR CLERKS LIST GETCLRKS DSIROIR GLOBAL ARRAY NO TRUE 5 NO NO This RPC compiles a list of ROI clerks in file 19620 ROI INSTANCE.
1683 DSIR COMP ACCOUNTING SUMMARY CAS DSIROIR1 GLOBAL ARRAY NO TRUE 5.2 NO NO This RPC returns a list of all internal entry numbers from file 19620 for a specified patient.
1668 DSIR CURRENT STATUS CSTRPC DSIROI6 SINGLE VALUE NO FALSE NO NO This RPC gets the current status of a request.
2526 DSIR DEFAULT EXAM SETTINGS GETDEF DSIROI1 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC returns the default settings for the display of imaging exams on the reports tab.
1680 DSIR DELETE REQUESTOR DUPRQTR DSIROI1 SINGLE VALUE NO FALSE NO NO This RPC is used to delete orphan requestors or repoint and delete duplicate requestors. If the first parameter only is passed the routine will check to see that the requestor is in fact not used then it will delete the requestor from file 19620.12. If both the first and second parameters are passed the routine will check to see that both are valid requestors and then will repoint all entries that point to the requestor in parameter 1 to the requestor specified in parameter 2. Input Parameters: 1. Duplicate/Delete Requestor - IEN to file 19620.12 (Required) 2. Repoint to Requestor - IEN to file 19620.12 (Optional) Return Values: -1^Missing Requestor IEN! -2^Must Repoint Requestors in Use! -3^Invalid Requestor #1 -4^Invalid Requestor #2 IEN passed in parameter 1 - Orphan Deleted IEN passed in parameter 2 - Duplicate repointed and deleted
2883 DSIR DELIVERY TYPE SUMMARY RPT DELIVRY DSIROIR2 GLOBAL ARRAY NO TRUE NO NO This RPC returns an array for the Delivery Type Summary Report. The optional date parameters work off of the date closed only.
2076 DSIR FEES OUT RPT FEESOUT DSIRBIR0 GLOBAL ARRAY NO TRUE NO NO This RPC produces the data for the Fees Outstanding Report.
2075 DSIR FEES REC RPT FEESREC DSIRBIR0 GLOBAL ARRAY NO TRUE NO NO This RPC produces the data for the Fees Recieved report.
2084 DSIR FIRST CLOSED DATE CLDT1 DSIROI6 SINGLE VALUE NO FALSE NO NO Returns the date the request was placed into a closed status.
1906 DSIR FOIA VALIDATION FOIA DSIROIRV GLOBAL ARRAY NO TRUE NO NO This RPC will return a global array of all records thkat were looked at for the year end FOIA report. It will contain the internal request number and patient name/FOIA indicator, and a one for any block on the report that the given request was included on. It also contains all record that, during the report period, were entered in error or of the type of request/requestor type of an excluded state reporting agency.
1655 DSIR FOLLOWUP REQUIRED LIST GETFOLLW DSIROI2 ARRAY SUBSCRIPTION NO FALSE NO NO This RPC finds any entries in file 19620 ROI INSTANCE that require a follow up letter.
2428 DSIR GET AD HOC DATA RPTDATA DSIROIA2 GLOBAL ARRAY NO TRUE NO NO GET DATA FOR AN AD HOC REPORT
2426 DSIR GET AD HOC REPORT GETRPT DSIROIAH ARRAY NO FALSE NO NO Returns all of the definition parameters for a selected report.
1666 DSIR GET ADDRESSES GTADDLST DSIROI6 GLOBAL ARRAY NO TRUE NO NO This RPC gets all address know by the RELEASE OF INFORMATION - DSSI for a given patient or requestor.
2881 DSIR GET AOD ACCOFDIS DSIROIR GLOBAL ARRAY PUBLIC NO TRUE NO NO This routine returns the data nescessary for the patient disclosure history report. Required fields for this report: From 19620 FIELD From 19620.1 FIELD --------------------- --------------------- Requestor Address .81 DocumentCaption .05 Patient Address .82 DocumentDate .07 Current Status 10.05 Date Received 10.06 Date Closed 10.07 Clerk Assigned .03 Comment .31
1673 DSIR GET AUTHORITY GETAUTH DSIROI6 ARRAY NO FALSE NO NO This gets the entries from file 19620.51 DSIR AUTHORITY FOR REQUEST.
2070 DSIR GET BILL DOCS GETDOCS DSIRBIL GLOBAL ARRAY NO TRUE NO NO This RPC is used to get a list of document types and internal number of documents that were previously release under the type of patient/veteran.
2065 DSIR GET BILL INFO GETDATA DSIRBIL ARRAY NO FALSE NO NO This RPC is used to get the bill info for an ROI request.
2882 DSIR GET CLERK REQUESTS GETTODAY DSIROI GLOBAL ARRAY NO TRUE NO NO This RPC returns all open/pending requests for a given clerk. This is used to populate the today screen.
1684 DSIR GET DIVISIONS GETDIVS DSIROI1 ARRAY NO FALSE NO NO Return available Divisions for reporting. Must be in the ADIV cross reference on file 19620.
1657 DSIR GET DOC DATES GETDATES DSIROI3 ARRAY SUBSCRIPTION NO FALSE NO NO RETURNS AN ARRAY OF DATES FOR USE IN SCREENING CLINICAL DOCUMENTS
1679 DSIR GET DOCUMENT TYPES GETTYPE DSIROI6 ARRAY NO FALSE NO NO Retrieve entries from file 19620.4 DSIR DOCUMENT TYPES
1652 DSIR GET DOCUMENTS GETITEMS DSIROI2 GLOBAL ARRAY NO TRUE NO NO Get a list of all documents for a request.
1682 DSIR GET EXEMPTION 3 INFO GETEXMT DSIROI1 ARRAY NO FALSE NO NO This returns the values from fields 13.01 thru 13.1. 13.01 - 13.04 are Y/N values indicated by 1 or 0. 13.05 - 13.1 are free text upto 20 characters each.
2233 DSIR GET FOIA OFFSETS GETFOIA DSIROI8 ARRAY NO FALSE NO NO GIVEN IEN (FISCAL YEAR END) THIS SUBROUTINE LOOKS UP THE RECORD AND RETURNS THE REPORT HISTORY DETAILS AND REPORT COUNT VALUES.
2469 DSIR GET FULL STATUS TYPES GETSTDSP DSIROI6 ARRAY NO FALSE NO NO THIS RPC RETURNS THE CONTENTS OF THE STATUS CODE FILE (^DSIR(19620.41))
2522 DSIR GET LAB LIST GTLABLST DSIROI1 ARRAY NO FALSE NO NO This routine returns a list of labs that have been selected for a given request.
2521 DSIR GET LAB TYPE GTLABTYP DSIROI1 SINGLE VALUE NO FALSE NO NO This routine returns the type of lab requested for a given request. Note that if no lab has been requested, this will contain a null or a zero. In either case, this will be treated as a Cumulative Labs type.
2880 DSIR GET PATIENT DISC HIST DISHISTR DSIROIR GLOBAL ARRAY NO TRUE NO NO This routine returns the data nescessary for the patient disclosure history report. Required fields for this report: From 19620 FIELD From 19620.1 FIELD --------------------- --------------------- RequestIEN .01 DocumentCaption .05 DateReceived 10.06 DocumentDate .07 Requestor .11 Reason 10.02 RequestorType 10.04 Status 10.08 Comment .31
2066 DSIR GET PAYMENT HISTORY GETHIST DSIRBIL ARRAY NO FALSE NO NO This RPC is used to return the payment history records for an ROI bill.
1670 DSIR GET REASONS FOR REQUEST GETREAS DSIROI6 ARRAY NO FALSE NO NO Retrieve entries from file 19620.31 DSIR REQUEST REASON.
2427 DSIR GET REPORT LIST RPTLIST DSIROIAH ARRAY NO FALSE NO NO RETURNS A LIST OR REPORT NAMES AND THEIR IENS OR A SINGLE REPORT AND IT'S IEN IF A REPORT NAME IS PASSED IN THE OPTIONAL PARAMETER.
1671 DSIR GET REQUEST TYPES GETTYPES DSIROI6 ARRAY NO FALSE NO NO Retrieve entries from file 19620.61 DSIR TYPE OF REQUEST.
1672 DSIR GET REQUESTOR TYPES GETRQTYP DSIROI6 ARRAY NO FALSE NO NO Retrieve entries from file 19620.71 DSIR REQUESTOR TYPE.
2429 DSIR GET REQUESTORS GTREQSTR DSIROI3 GLOBAL ARRAY NO TRUE NO NO THIS RPC WILL RETURN ALL REQUESTORS THAT MEET ONE OF THE FOLLOWING CRITERIA: THE REQUESTORS LAST NAME STARTS WITH THE CHARACTERS IN THE FIRST INPUT PARAMETER AND THE SECOND PARAMETER IS AN "L" OR THE REQUESTORS CORPORATE NAME STARTS WITH THE CHARACTERS IN THE FIRST INPUT PARAMETER AND THE SECOND PARAMETER IS A "C"L"
1674 DSIR GET ROIS GETLIST DSIROI GLOBAL ARRAY NO TRUE NO NO This RPC is used to return an array of ROI INSTANCE (File 19620) entries. GETLIST(AXY,TYPE,STAT,IEN) ;RPC - DSIR GET ROIS Input: TYPE: Set of Codes: "P" : Get list by patient "C" : Get list by clerk "O" : Get all open or pending requests. Defaults to all requests for a given status "R" : Get list by requestor STAT: Set of Codes: (Delimited by '^', defaults to *) "*" : Get all requests of a given type "O" : Get only the open requests of this type "C" : " " closed " " (-D,-G,-P) "P" : " " pending " " "N" : " " other non-disclosure " " (-NR,-RF,-ND,-NV,-RC,-NF,-NU) "E" : " " entered in error " " "X" : " " cancelled " " "A" : " " appealed " " (-RV,-PR) ID: IFN of patient, requestor or clerk. If not for requestor or clerk IEN should be one of the following formats nnnn;DPT( - VA Patient file entry nnnn;DSIR(19620.96, - DSIR NON-COMPUTERIZED RECORDS PATIENT 1;DSIR(19620.95, - True FOIA requests Return: Global Array IEN^Patient Name^External Date Entered^Status^Requestor^SSN^Priority^FMDT ^Exemptions^Expedite Reqstd^Expedite Granted^Clerk Name ^Opened by Clerk Name^Internal Opened Date^External Open Date ^Last Closed Clerk^Internal Last Closed Date^External Last Closed Date ^Last Reopen Clerk^Internal Last Reopen Date^External Last Reopen Date
2425 DSIR GET SELECTION ITEMS GETSELS DSIROIAH ARRAY NO FALSE NO NO THIS ROUTINE PROVIDES THE DATA FOR POPULATING ALL THE DROP DOWN COMBO AND LIST BOXES WITH FIELD NAMES FOR THE AD HOC REPORTING SCREEN
2231 DSIR GET SENSITIVE PROVIDERS PROVLIST DSIROI8 GLOBAL ARRAY NO TRUE NO NO This RPC returns a list of all persons flagged as sensitive in the ROI package.
2879 DSIR GET STATUS CODES STCODES DSIROI6 ARRAY PUBLIC NO FALSE NO NO
2519 DSIR IS PATIENT REQUESTOR ISREQSTR DSIROI3 SINGLE VALUE NO FALSE NO NO TEST FOR AN ENTRY IN THE "DPATIENT" INDEX IN THE REQUESTOR FILE (^DSIR(19620.12))
2080 DSIR KILL BILL KILLBILL DSIRBIL0 SINGLE VALUE NO FALSE NO NO This RPC will delete a bill and all related entries in the DSIR BILL HISTORY and DSIR BILL TRACKING files.
2524 DSIR LAB INTERIM INTERIM DSIROI1 GLOBAL ARRAY NO TRUE NO NO
2525 DSIR LAB INTERIMS INTERIMS DSIROI1 GLOBAL ARRAY NO TRUE NO NO
2085 DSIR LAST CLOSED DATE CLDTL DSIROI6 SINGLE VALUE NO FALSE NO NO This RPC returns the latest effective date a request was closed.
2232 DSIR LIST FOIA OFFSETS IENSFOIA DSIROI8 ARRAY NO FALSE NO NO This RPC gets IENS for 19620.3 and returns them through areferenced local array along with the fiscal year end date and the division: IEN^ENDDATE^DIVISION
2064 DSIR PAYMENT PAYMENT DSIRBIL SINGLE VALUE NO FALSE NO NO This RPC is used to record payments on ROI bills
2079 DSIR PRIORTY REPORT PRIRTY DSIROIR2 GLOBAL ARRAY NO TRUE NO NO This RPC returns the data for the High Priority Request Report.
1676 DSIR REFORMAT REPORTS FRMTRPT DSIROIR GLOBAL ARRAY SUBSCRIPTION NO TRUE NO NO This RPC will take a given report array and resize the length to fit into a smaller print area. It takes into account header and footer lines and resizes the main body of the report. It may return more pages than the input array. Example: Report A is 60 lines with 3 lines of header and 2 lines of footer. Report A has 50 lines of body. Report A needs to print on a preprinted form that only allows for 40 lines of text. Calling the RPC will return an 80 line array that will have lines 1 through 3 being header, lines 4 through 38 being text and lines 39 and 40 being footer. Lines 41 through 43 will be copies of lines 1 through 3, lines 44 through 78 will be the remaining text with blank lines to fill to line 78 and lines 79 and 80 will be copies of lines 39 and 40. If there are blank lines that can be removed from the bottom of the body to fit onto one page they will be removed so that the report will fit.
1659 DSIR REQUESTS SINCE DATE GETPREVY DSIROI2 SINGLE VALUE SUBSCRIPTION NO FALSE NO NO
1661 DSIR RPT BY REQUESTOR BYREQ DSIROIR GLOBAL ARRAY NO TRUE 5.2 NO NO Retrieves ROI requests for a given date range for use in GUI reports.
2470 DSIR RPT EXPEDITED PROCESSING EXPRPT DSIROIR GLOBAL ARRAY NO TRUE NO NO THIS CALL PROVIDES DATA FOR THE EXPEDITED PROCESSING REPORT IN ROI
1662 DSIR RPT REQUESTORS IN SYS REQINSYS DSIROIR GLOBAL ARRAY NO TRUE 5 NO NO
1663 DSIR RPT REQUESTS BY TYPE REQTYP DSIROIR GLOBAL ARRAY NO TRUE 5.2 NO NO
3069 DSIR RX CHECK RXEN DSIROI9 GLOBAL ARRAY NO TRUE NO NO This RPC will take the data returned from ORQQPS LIST and check the FILL DATE of the PRESCRIPTION to validate the value falls between the date range specified.
2518 DSIR SET ADDRESS INACTIVE TOGLINAC DSIROI6 SINGLE VALUE NO FALSE NO NO This RPC sets or resets the Address Inactive flag in the ROI Address file.
1658 DSIR SET DOC DATES SAVEDATE DSIROI3 ARRAY SUBSCRIPTION NO FALSE NO NO SAVES DATES FOR USE IN SCREENING CLINICAL DOCUMENTS FOR AN ROI REQUEST
1654 DSIR SET FOLLOWUP DATE FOLLOWUP DSIROI2 ARRAY SUBSCRIPTION NO FALSE NO NO
2523 DSIR SET LAB LIST STLABLST DSIROI1 SINGLE VALUE NO FALSE NO NO This routine sets the requested labs for a given request. NOTE: the labs are deleted every time and then added based on the contents of DTLS. If at any time an entry in DTLS contains an "@" the processing stops. This will allow an "@" in the first entry in DTLS to cause all entries to be deleted.
2520 DSIR SET LAB TYPE STLABTYP DSIROI1 SINGLE VALUE NO FALSE NO NO Routine for setting the requested lab type for a given request.
2235 DSIR SET LOCKED STATUS LOCKFOIA DSIROI8 SINGLE VALUE NO FALSE NO NO This RPC sets/resets the lock on the annual FOIA report add in numbers.
2082 DSIR STATUS DISCREPANCY RPT STATDISC DSIROIR2 GLOBAL ARRAY NO TRUE 5.4 NO NO This RPC returns data from the DSIR STATUS HISTORY file to review which request are being entered as closed on one day yet the status date is a previous date.
1669 DSIR STATUS HISTORY STATHIST DSIROI6 GLOBAL ARRAY NO TRUE NO NO
2490 DSIR TEST PEND CLARIFICATION PENDCLR DSIROI8 SINGLE VALUE NO FALSE NO NO
1907 DSIR TURNAROUND TIME REPORT TURN DSIROIR1 GLOBAL ARRAY NO TRUE NO NO This RPC will return a list of ROI Instance file IEN's and the Processing time to either complete or to the end of the selected date range.
1665 DSIR UPDATE ADDRESS UPDADDR DSIROI6 SINGLE VALUE NO FALSE NO NO VEJD ROI UPDATE ADDRESS Input Record Pieces '^' delimited: 1. Address File Internal Number - Null to add new record 2. Patient - Internal Number only (required) 3. Street Address Line One - Text 35 character max (optional) 4. Street Address Line Two - Text 35 character max (optional) 5. City - Text 40 character max (optional) 6. State - Internal Number (optional) 7. Zip Code - Numeric 5 or 9 numbers (optional) 8. Address Holder - 1 character P or R (optional) 9. Holder Internal Number - Numeric (optional) 10. Begin Date - Internal FileMan format (optional) 11. End Date - Same as 10 12. Street Address Line Three - Text 30 character max (optional) Optional pieces will not update if null, pass '@' to delete/clear data for specific field. '@' in patient piece will delete entry in address table for internal number specified in piece 1. Return Value: 1. -1 ^ Error message 2. 0 - Entry deleted 3. Internal Number to address table
2063 DSIR UPDATE BILL UPDBILL DSIRBIL SINGLE VALUE NO FALSE NO NO This RPC is used to create and edit the ROI Bill entries.
2471 DSIR UPDATE FEE WAIVER UPDATEFW DSIRBIL0 SINGLE VALUE NO FALSE NO NO
2234 DSIR UPDATE FOIA OFFSETS MANUFOIA DSIROI8 SINGLE VALUE NO FALSE NO NO This RPC updates the manually entered offsets for the annual FOIA report.
1667 DSIR UPDATE STATUS STATRPC DSIROI6 SINGLE VALUE NO FALSE NO NO VEJD ROI UPDATE STATUS Input parameter: 1. Request Internal Number 2. Status Internal Code Return Value: 1. -1 ^ Error Message 2. Internal Number to Status History table
1681 DSIR YEAR END FOIA REPORT FOIA DSIROIR0 GLOBAL ARRAY NO TRUE NO NO This RPC will collect the data for the year end FOIA report for VA Form 0712.
2999 DSIRBIL0 BLSOUT BILLS DUE BLSOUT DSIRBIL0 GLOBAL ARRAY NO TRUE NO NO This routine retrieves a requestor from the provided request and creates an outstanding bill report for that requestor.
3265 DSIRLTRS DELETE DELETE DSIRLTRS SINGLE VALUE NO FALSE NO NO This RPC will delete entries from file 19620.16 (DSIR LOCAL LETTERS) provided the letter specified is not flagged as a "National" letter. Certain letter titles are required by the GUI to exist and as such are not to be removed from this file.
3263 DSIRLTRS GETLTRS GETLTRS DSIRLTRS GLOBAL ARRAY NO TRUE NO NO This RPC will return the letter definition from file 19610.16 (DSIR LOCAL LETTERS) or file 19620.15 (DSIR NATIONAL LETTERS) for use by the ROI Plus GUI as needed to be printed or to edit.
3264 DSIRLTRS LISTLTRS LISTLTRS DSIRLTRS ARRAY NO FALSE NO NO This RPC will return an alphabetically sorted array containing the IEN (Internal Entry Numbers) and names of the letters contianed in either file 19620.15 (DSIR NATIONAL LETTERS) or file 19620.16 (DSIR LOCAL LETTERS) as specified in the input parameter.
3266 DSIRLTRS NATIONAL NATIONAL DSIRLTRS SINGLE VALUE NO FALSE NO NO This RPC is a wrapper around DSIRLTRS UPDATE with the exception that it will update the national letters in file 19620.15 (DSIR NATIONAL LETTERS). This RPC should not be used at the site but is for DSS Inc. to apply updates to the national letters as requested/instructed by the VA Privacy Office.
3262 DSIRLTRS UPDATE UPDATE DSIRLTRS SINGLE VALUE NO FALSE NO NO This RPC will add/update letters in file 19620.16 (DSIR LOCAL LETTERS).
2927 DSIROI GETCMTS GET COMMENTS GETCMTS DSIROI GLOBAL ARRAY NO TRUE NO NO This routine can return a set of comments including patient comments from the 5345, internal comments, and alerts.
2978 DSIROI GETREQST GET REQUEST GETREQST DSIROI GLOBAL ARRAY NO TRUE NO NO This RPC invokes the GETS^DIQ api to retrieve all the data for a given IEN in file 19620 (DSIR ROI INSTANCE).
3009 DSIROI STBLFLG SET BILL FLAG STBLFLG DSIROI SINGLE VALUE NO FALSE NO NO This routine checks the requestor attached to a request to see if there are any outstanding bills other than the current request.
2931 DSIROI1 DEL1LBL DELETE 1 LABEL DEL1LBL DSIROI1 SINGLE VALUE NO FALSE NO NO This routine deletes one label from the label file (19620.14.)
2929 DSIROI1 PRINTLBL PRINT LABELS PRINTLBL DSIROI1 GLOBAL ARRAY NO TRUE NO NO This procedure returns a clerk's batch labels for printing.vels
2930 DSIROI1 PURGELBL PURGE LABELS PURGELBL DSIROI1 SINGLE VALUE NO FALSE NO NO Purges all labels queued for a specific clerk.
2928 DSIROI1 QUEUELBL QUEUE A LABEL QUEUELBL DSIROI1 SINGLE VALUE NO FALSE NO NO This routine adds a label to an individual clerk's queue for batch printing.
3008 DSIROI3 CKRQ CHK PAT REQUESTOR CKRQ DSIROI3 ARRAY NO FALSE NO NO Checks requestor file for entries for a selected patient.
3000 DSIROI4 BTCH BATCH PROCESSING BTCH DSIROI4 SINGLE VALUE NO FALSE NO NO This RPC clones requests in a batch manner.
3001 DSIROI4 EDOCS ELECT DOC CHECK EDOCS DSIROI4 SINGLE VALUE NO FALSE NO NO Test a request to see if it has any electronic documents attached.
3002 DSIROI4 GETDEM GET DEMOGRAPHIC GETDEM DSIROI4 ARRAY NO FALSE NO NO Returns limited demographic data required for processing a request.
3393 DSIROI9 INACTRQR INACTIVATE INACTRQR DSIROI9 SINGLE VALUE NO FALSE NO NO This RPC should be used to toggle the Inactive field of the DSIR NEW REQUESTOR file (#19620.12).
3005 DSIROIC CLKDAT GET CLERK INFO CLKDAT DSIROIC SINGLE VALUE NO FALSE NO NO Look up for clerk info.
3006 DSIROIC DOD GET DATE OF DEATH DOD DSIROIC SINGLE VALUE NO FALSE NO NO Get a patient's date of death.
3004 DSIROIC GETSTLST STATE LIST GETSTLST DSIROIC GLOBAL ARRAY NO TRUE NO NO Gets state information from file 5.
3007 DSIROIC PATID GET DFN AND NAME PATINFO DSIROIC SINGLE VALUE NO FALSE NO NO Get patient information form a request.
2977 DSIROIC WPFILER WP FILER WPFILER DSIROIC SINGLE VALUE NO FALSE NO NO This RPC is used to update comments is several places withing the Release of Information Record Manager (ROI/DSIR)
3003 DSIROIC ZIP CODE LOOKUP ZIP DSIROIC SINGLE VALUE NO FALSE NO NO Looks up location information, city, state, and county based on inputted zip code.
2976 DSIROIR PRL PAT REQUEST LIST PRL DSIROIR GLOBAL ARRAY NO TRUE 8.2 NO NO This RPC returns a list of all internal entry numbers from file 19620 for a specified patient.
2979 DSIROIR2 RTYP RECEIVED METHOD RTYP DSIROIR2 GLOBAL ARRAY NO FALSE NO NO This is produces the data for the Received Status report.
2932 DSIROIU LSTIN GET LAST INSTALL LSTIN DSIROIU SINGLE VALUE NO FALSE NO NO This RPC call returns the latest BUILD name installed in the DSIR package.
3268 DSIRPARM DELETE PARM/PO/SCL DELETE DSIRPARM SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC will delete entries in files 19620.701 (DSIR FACILITY PARAMETERS), 19620.702 (DSIR ROI PRINT ORDER) or 19620.703 (DSIR SENSITIVE CLINIC) based on the file specified in the second input parameter.
3257 DSIRPARM EN ENTER/EDIT EN DSIRPARM SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC will enter/edit the entries in the DSIR FACILITY PARAMETERS File (#10620.701).
3259 DSIRPARM ENPO UPDATE PR ORD ENPO DSIRPARM SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC is used to enter/edit the default Print Order of documents released by each facility specified in the DSIR FACILITY PARAMETERS File (#19620.701). This data is stored in the DSIR ROI PRINT ORDER File (#19620.702).
3260 DSIRPARM GETPO GET PRINT ORDER GETPO DSIRPARM SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC will return the document Print Order for the specified ROI type and facility.
3261 DSIRPARM LISTPO LIST PR ORDERS LISTPO DSIRPARM ARRAY RESTRICTED NO FALSE NO NO This RPC will return a list of the print orders for a specified facility.
3270 DSIRPARM LSTCLN LIST CLINICS LSTCLN DSIRPARM GLOBAL ARRAY RESTRICTED NO TRUE NO NO This RPC will return a list of all the clinics that the ROI department has flagged as sensitive for their disclosure purposes.
3271 DSIRPARM LSTFAC LIST FACILITY LSTFAC DSIRPARM GLOBAL ARRAY RESTRICTED NO TRUE NO NO This RPC will return a list of facilities with defined parameter settings in the DSIR FACILITY PARAMETERS (#19620.701).
3258 DSIRPARM RTRV GET PARAMS RTRV DSIRPARM GLOBAL ARRAY RESTRICTED NO TRUE NO NO This is the RPC that will retrieve the ROI parameters from file #19620.701 DSIR FACILITY PARAMETERS File.
3269 DSIRPARM SENCLN ADD SENCLN DSIRPARM SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC will add entries into file 19620.703 (DSIR SENSITIVE CLINIC) for use by the ROI Plus application when it identifies documents related to a clinic that the ROI department consider sensitive.
2980 DSIRRPT1 BYCLRK RPT BY CLERK BYCLRK DSIRRPT1 GLOBAL ARRAY NO TRUE NO NO Schedules areport to retrieve ROI requests for a given date range for use in GUI reports.
2981 DSIRRPT1 RTYP REQUESTS BY TYPE RTYP DSIRRPT1 GLOBAL ARRAY NO TRUE NO NO Schedules areport to retrieve ROI requests for a given date range for use in GUI reports.
2995 DSIRRPT2 PDH PATIENT DISC HIST PDH DSIRRPT2 GLOBAL ARRAY NO TRUE NO NO This routine returns the data nescessary for the patient disclosure history report. Required fields for this report: From 19620 FIELD From 19620.1 FIELD --------------------- --------------------- RequestIEN .01 DocumentCaption .05 DateReceived 10.06 DocumentDate .07 Requestor .11 Reason 10.02 RequestorType 10.04 Status 10.08 Comment .31
2986 DSIRRPT2 TTIM TURNAROUND TIME TAT DSIRRPT2 GLOBAL ARRAY NO TRUE NO NO RPC for scheduling the Turnaround Time Report.
2987 DSIRRPT3 DTR DELIVERY TYPE RPT DTR DSIRRPT3 GLOBAL ARRAY NO TRUE NO NO This proceedure schedules or runs the Delivery Type Summary Report,
2988 DSIRRPT3 RTR HOW RECEIVED RPT RTR DSIRRPT3 GLOBAL ARRAY NO TRUE NO NO This proceedure schedules or runs the Received Method Summary Report
2996 DSIRRPT4 CDD DISCREPANCY RPT CDD DSIRRPT4 GLOBAL ARRAY NO TRUE NO NO This RPC returns data from the DSIR STATUS HISTORY file to review which request are being entered as closed on one day yet the status date is a previous date.
2993 DSIRRPT4 EXP EXPEDITED REPORT EXP DSIRRPT4 GLOBAL ARRAY NO TRUE NO NO This procedure schedules or runs the Expedited Processing Report.
3267 DSIRRPT5 DEAD PATIENT REQUESTS DEAD DSIRRPT5 GLOBAL ARRAY NO TRUE NO NO This RPC will look for any ROI Plus request that was entered after the patient died.
3392 DSIRRPT6 RQSTRS REPORT RQSTRS DSIRRPT6 GLOBAL ARRAY NO TRUE NO NO This RPC will return entries from the DSIR NEW REQUESTORS file (#19620.12) in alphabetical order. The report can be pulled for all requestors or in an alphabetic range, and further sorted by those flagged as Active, Inactive or Both.
3805 DSIRRPT7 PCA REPORT PCA DSIRRPT7 GLOBAL ARRAY NO TRUE NO NO This RPC calculates and returns the values for the PCA report.
2989 DSIRRPTA AHR GET AD HOC DATA AHR DSIRRPTA GLOBAL ARRAY NO TRUE NO NO This calls schedules or runs an ad hoc report and returns the task information or the report data.
2990 DSIRRPTB AMTB AMOUNT BILLED AMTB DSIRRPTB GLOBAL ARRAY NO TRUE NO NO This schedules or runs the Amount Billed Report.
2991 DSIRRPTB FEEO FEES OUT RPT FEEO DSIRRPTB GLOBAL ARRAY NO TRUE NO NO This schedules or runs the Fees Outstanding Report.
2992 DSIRRPTB FEER FEES REC RPT FEER DSIRRPTB GLOBAL ARRAY NO TRUE NO NO This schedules or runs the Fees Received Report.
2994 DSIRRPTF FOIA YEAR END REPORT FOIA DSIRRPTF GLOBAL ARRAY NO TRUE NO NO This RPC will collect the data for the year end FOIA report for VA Form 0712
2982 DSIRRPTR CRPT CHECK REPORTS CRPT DSIRRPTR GLOBAL ARRAY NO TRUE NO NO Retrieve all report information from the DSIR SCHEDULED REPORTS file for a given DUZ.
3698 DSIRRPTR GETIEN GET REPORT IEN GETIEN DSIRRPTR SINGLE VALUE NO FALSE NO NO This RPC will return the internal entry number (IEN) to the DSIR SCHEDULED REPORTS file (#19620.35) based off of the TaskMan task number that ran the report.
2984 DSIRRPTR GETRPT GET RPT DATA GETRPT DSIRRPTR GLOBAL ARRAY NO TRUE NO NO Retrieves stored results from a specified report.
3700 DSIRRPTR GTGPARM GET GUI PARMS GTGPARM DSIRRPTR ARRAY NO TRUE NO NO The VA Privacy Office wanted the ROI Plus application to show the user what values were entered the last time a given report was requested. This RPC will retrieve the data the application passed in for this purpose.
2998 DSIRRPTR KCHK REPORT KILL CHK KCHK DSIRRPTR SINGLE VALUE NO FALSE NO NO This procedure is used to check to see if the report cleanup task needs to be run. If yes, the DSIR REPORT KILL CHECK DATE parameter is updated and the cleanup task is queued.
2985 DSIRRPTR PRMS GET PARAMETERS PRMS DSIRRPTR GLOBAL ARRAY NO TRUE NO NO Retrieves stored results from a specified report.
2983 DSIRRPTR STOP CANCEL REPORT STOP DSIRRPTR SINGLE VALUE NO FALSE NO NO Requests a specified task to stop running. No guarantee that this will always work, however, if a report is asked to stop while running and the report sees the request, the report will clean up the ^XTMP data, stop running and update the DSIR SCHEDULED REPORTS file.
3699 DSIRRPTR UPGPARM UPD GUI PARMS UPGPARM DSIRRPTR SINGLE VALUE NO FALSE NO NO This RPC allows the graphical user interface (GUI) for the ROI Plus application to store, in a meaningful way to the GUI, the parameters and values passed for future display to the user.
2997 DSIRRPTV FOIAV FOIA VALIDATION FOIAV DSIRRPTV GLOBAL ARRAY NO TRUE NO NO This RPC will return a global array of all records thkat were looked at for the year end FOIA report. It will contain the internal request number and patient name/FOIA indicator, and a one for any block on the report that the given request was included on. It also contains all record that, during the report period, were entered in error or of the type of request/requestor type of an excluded state reporting agency.
2536 DSIV ACCEPT BUFFER ENTRY ACCEPT DSIVICA ARRAY NO FALSE NO NO Processes INSURANCE BUFFER file entry to insurance files and patient insurance type multiple. Marks buffer entry STATUS=ACCEPTED. This RPC should perform the same actions as the List Manager "Accept" action.
3326 DSIV ACTIVE USER ACT DSIVDUZ SINGLE VALUE AGREEMENT NO FALSE NO NO This will determine if a user (DUZ value) is valid and is active. Also, additionally screening logic can be passed in to validate a user.
3345 DSIV ACTIVE USER LIST LIST DSIVDUZ GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will return a list of active users matching the lookup value. You can pass in additional screening logic if so desired, such as security keys.
2537 DSIV ADD BUFFER ENTRY ADDBUF DSIVIC SINGLE VALUE PUBLIC NO FALSE NO NO Adds a new entry to the INSURANCE BUFFER file #355.33.
2538 DSIV ADD VIEWING AUDIT AAUDIT DSIVIC2 SINGLE VALUE AGREEMENT NO FALSE NO NO Add "viewing" audit entry to 19625, with minimum data. This rpc verifies that the user checked to see whether a buffer entry was needed for an appt. Buffer IEN will be set to 0. input is DATA("DFN") - required, pointer to the patient file DATA("LOC") - required, free text clinic location DATA("APDT")- required, appt date return -1^error message or ien of entry
3346 DSIV DATE CONVERT CNVT DSIVDT SINGLE VALUE AGREEMENT NO FALSE NO NO This will take a date in any format and convert it to any other format.
3357 DSIV DDR DELETE ENTRY KILL DSIVDDR0 ARRAY AGREEMENT NO FALSE NO NO This will delete a record from a file or subfile.
3356 DSIV DDR FILER FILE DSIVDDR0 ARRAY AGREEMENT NO FALSE NO NO This calls FILE^DIE to file data. It can only file data at a single level (top, multiple, a multiple within a multiple, etc.). It presumes you know how to set Param[x] properly in Fileman syntax.
3355 DSIV DDR FINDER FIND DSIVDDR0 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Call FIND^DIC to get a list of matches on the file for the input value
3354 DSIV DDR GETS ENTRY DATA GET DSIVDDR0 GLOBAL ARRAY AGREEMENT NO TRUE NO YES This calls GETS^DIQ to get a list of field values for a record
3634 DSIV DDR GETS EXTENDED DATA GET2 DSIVDDR0 GLOBAL ARRAY AGREEMENT NO TRUE NO YES This calls GETS^DIQ to get a list of field values for a record. This variant returns data in chunks if greater than 255 characters rather than cutting the data off.
3353 DSIV DDR LISTER LIST DSIVDDR0 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This calls the Fileman lister, LIST^DIC to get a list of records matching the input value
3358 DSIV DDR UPDATE FILE UPDATE DSIVDDR0 ARRAY AGREEMENT NO FALSE NO NO This will add a new record to a file, but only at the top level of the file. It does not allow for adding a new record to a multiple. Additional fields to be filed at the same time can be passed.
3352 DSIV DDR UPDATE SUBFILE UPDATE1 DSIVDDR0 ARRAY AGREEMENT NO FALSE NO NO This will add a new record to a multiple in a file. The multiple can be at any level as long as the IENS is properly defined. Additional fields can filed with the record.
3351 DSIV DDR WP FILER WP DSIVDDR0 ARRAY AGREEMENT NO FALSE NO NO This will file the text into the specified word processing field.
2532 DSIV DM ADD/DELETE QUEUE UPD DSIVDM SINGLE VALUE AGREEMENT NO FALSE NO NO This will allow you to add or delete an entry to file 19621. When you use the VistA Imaging import an image API, you are returned a queue number. This number means that VistA Imaging background processor accepted your request and place it in a queue and will process it in due time. After you get this successful queue message you should immediately file that data through this RPC. This file is to allow communication between the VistA Imaging background processor and the DSS Document Management system.
2533 DSIV DM CHECK IMPCK DSIVDM SINGLE VALUE AGREEMENT NO FALSE NO NO This will check whether or not the current VistA system supports VistA Imaging's import API.
2535 DSIV DM DEL QUEUE ENTRIES DEL DSIVDM SINGLE VALUE AGREEMENT NO FALSE NO NO This will allow for the deletion of one or more records from file 19621.
2531 DSIV DM GET STATUS STATUS DSIVDM GLOBAL ARRAY AGREEMENT NO TRUE NO NO This RPC has been archived as of June 20, 2005. No applications should use this RPC after this date. Please use the new RPC: DSIV DM GET STATUS1
2534 DSIV DM GET STATUS1 STAT DSIVDM GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will retrieve the statuses of the VistA Imaging import requests on a per DSS application basis. There are various input filters you can pass to limit what will be returned.
3347 DSIV DPT GET DEMO DEM DSIVDPT ARRAY AGREEMENT NO FALSE NO NO This will return specific patient demographic elements for a patient.
2556 DSIV EXCEPTION REPORT RRPT DSIVICR2 GLOBAL ARRAY NO TRUE NO NO Retrieves ICB Exception data from 19625.1. A nightly job queued from option DSIV NIGHTLY REPORT processes the report - this rpc now just returns the data.
2539 DSIV EXCEPTION REPORT2 RPTP DSIVICR1 SINGLE VALUE AGREEMENT NO FALSE NO NO Kicks off a background job to run the ICB Exception report (users who did not enter buffer entries in a timely manner).
3057 DSIV FILE INSURANCE TO AUDIT IN DSIVIM ARRAY NO FALSE NO NO Files new insurance data fields from ICB to the DSIV ICB AUDIT (#19625) file that are not part of the INSURANCE BUFFER (#355.33) file so that they may be updated as part of buffer processing by insurance verifiers.
2540 DSIV FIND ENTRIES FIND DSIVIC GLOBAL ARRAY NO TRUE NO NO Returns unprocessed INSURANCE BUFFER file entries for a given patient.
3360 DSIV FM FILER FILE DSIVFM04 ARRAY AGREEMENT NO FALSE NO NO This invokes the Fileman filer to update records for an existing entry. This will allow you to update any field at the level of the FILE including word processing fields. It does not allow for updating different levels of the file. If you wish to update a subfile, then you will have to make multiple calls to this RPC for each file or subfile.
3350 DSIV FM FIND FIND DSIVFM05 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This provides a wrapper around the FIND^DIC API. It exposes more of the functionality of the API to the RPC than the old DSIC DDR FINDER RPC. For a lookup value, this RPC will return all matches. It allows for input a multiple screening logic which would be ANDed together.
3349 DSIV FM GET FIELD ATTRIB FIELD DSIVFM06 ARRAY AGREEMENT NO FALSE NO NO This will return the inputted field attributes for a file. As of 7/29/2003, these attributes are available: AUDIT AUDIT CONDITION COMPUTE ALGORITHM COMPUTED FIELDS USED DATE FIELD LAST EDITED DECIMAL DEFAULT DELETE ACCESS DESCRIPTION FIELD LENGTH GLOBAL SUBSCRIPT LOCATION HELP-PROMPT INPUT TRANSFORM LABEL MULTIPLE-VALUED OUTPUT TRANSFORM POINTER READ ACCESS SOURCE SPECIFIER TECHNICAL DESCRIPTION TITLE TYPE WRITE ACCESS XECUTABLE HELP
3359 DSIV FM GET FIELD ATTRIB MULT MULT DSIVFM06 ARRAY AGREEMENT NO FALSE NO NO This will return field attributes from a selected file for one or more fields.
3348 DSIV FM LIST LIST DSIVFM05 GLOBAL ARRAY AGREEMENT NO TRUE NO NO The RPC provides a wrapper around the LIST^DIC API. It exposes more of the functionality of the API than the DSIV DDR LISTER RPC. For a lookup value, return all entries starting from that lookup value and which collates after that lookup value.
2836 DSIV GET EIV PATIENT REPORT PIIV DSIVIC3 GLOBAL ARRAY NO TRUE NO NO Returns one to many patient eIV reports from the Insurance Type multiple in the patient file.
2557 DSIV GET EIV REPORT IIV DSIVIC3 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns data from the IIV RESPONSE file (365) based on a buffer ien.
2541 DSIV GET ICB AUDIT GETIEN DSIVIC2 SINGLE VALUE SUBSCRIPTION NO FALSE NO NO
2542 DSIV GETS GETS DSIVIC ARRAY NO FALSE NO NO Returns details of INSURANCE BUFFER file entry.
2543 DSIV GROUP INSURANCE PLAN GRPPOL DSIVIC ARRAY PUBLIC NO FALSE NO NO Looks up Group Insurance Plan name and returns match or matches or error message.
2544 DSIV INSURANCE COMPANY INSCO DSIVIC ARRAY PUBLIC NO FALSE NO NO Looks up insurance company name and returns match or matches or error message.
3361 DSIV LIMIT EIV LIMITEIV DSIVUTL SINGLE VALUE AGREEMENT NO TRUE NO NO This RPC returns the value of field #62.01 (LIMIT OF EIV FIELDS?) from file #350.9 (IB SITE PARAMETERS). This is to allow the GUI to know how many characters are allowed to be entered for SUBSCRIBER ADDRESS LINE 1 and SUBSCRIBER ADDRESS LINE 2.
2559 DSIV LIST ENTERED STATUS ENST DSIVIC4 GLOBAL ARRAY NO TRUE NO NO This RPC returns a list of IEN's and Date Entered in internal and external format for entries in file 355.33 with a status of Entered.
2545 DSIV LIST ENTRIES2 LIST DSIVIC3 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns INSURANCE BUFFER file entries for specified date range. Each return value has the form - BUFFER IEN^DFN^ << requested fields >> ^SSN^FLAGS^SYMBOL^DIV^IMAGES^ERR where SSN is the full patient SSN, FLAGS are the "iIEYH" flags, SYMBOL is the IIV status (where the record is in electronic processing), DIV is the users default division, and IMAGES is field #2 IMAGES SCANNED from the DSIV AUDIT file (#19625) ERR is the one-line eIV error message (if applicable)
3328 DSIV LOCK LOCK DSIVLOCK SINGLE VALUE AGREEMENT NO TRUE NO NO Lock or unlock a global reference from a GUI client
2546 DSIV NO INSURANCE NOI DSIVIC2 ARRAY AGREEMENT NO FALSE NO NO Allows ICB to set the NO COVERAGE VERIFICATION DATE in the Billing Patient (#354) file.
3771 DSIV OK EDIT OKEDIT DSIVUTL SINGLE VALUE AGREEMENT NO TRUE NO NO This RPC is a wrapper for the OK2EDIT subroutine of IBCNCH. It allows for using IB functionality to determine if it is okay to edit a patient policy comment.
2547 DSIV ONE LOC APPOINTMENTS REQONE DSIVIC1 GLOBAL ARRAY PUBLIC NO TRUE NO NO Request all appointments for one hospital location, with insurance flag.
3054 DSIV ONE LOC APPTS RQONELOC DSIVIC5 GLOBAL ARRAY PUBLIC NO TRUE NO NO Request all appointments for one hospital location with insurance flag, check-in user, check-out user, and manual patient flag.
2548 DSIV PATIENT INSURANCE CHECK CKINS DSIVIC1 SINGLE VALUE PUBLIC NO FALSE NO NO Checks insurance for a single patient.
2549 DSIV PATIENT INSURANCE DATA INSUR DSIVIC3 ARRAY AGREEMENT NO FALSE NO NO Wraps $$INSUR^IBBAPI to return insurance data for patient.
3056 DSIV POLL PRODUCTIVITY POLL DSIVICR3 GLOBAL ARRAY NO TRUE NO NO Used to check the status of the background job kicked off by the DSIV PRODUCTIVITY REPORT rpc and to return results from that report.
2550 DSIV POLL REPORT POLL DSIVICR1 GLOBAL ARRAY NO TRUE NO NO Used to check the status of the background job kicked off by the DSIV EXCEPTION REPORT2 rpc, and to get the report data.
2551 DSIV POLLED DATA POLL DSIVICR GLOBAL ARRAY AGREEMENT NO TRUE NO NO Used to check the status of the background job kicked off by the DSIV REPORT QUEUE rpc, and to get the report results.
3055 DSIV PRODUCTIVITY REPORT RPT DSIVICR3 SINGLE VALUE NO TRUE NO NO Returns productivity report data which in a combination of the ICB Entered By User and Exception reports.
2552 DSIV PURGE AUDIT PURGE DSIVIC1 SINGLE VALUE PUBLIC NO FALSE NO NO Purge ICB AUDIT FILE entries through or keeping .
2553 DSIV REJECT BUFFER ENTRY REJECT DSIVICR SINGLE VALUE NO FALSE NO NO Processes INSURANCE BUFFER file entry to STATUS=REJECT.
2558 DSIV REPORT DATA RPT DSIVICR GLOBAL ARRAY AGREEMENT NO TRUE NO NO Retrieves data from the audit file 19625 for billing report.
2554 DSIV REPORT QUEUE PRPT DSIVICR SINGLE VALUE AGREEMENT NO FALSE NO NO Queues up the report data from file 19625 for billing reports.
3329 DSIV SEND ALERT SEND DSIVXQA SINGLE VALUE AGREEMENT NO FALSE NO NO RPC to send a user a kernal alert
3332 DSIV SEND MAIL MSG SEND DSIVXM SINGLE VALUE AGREEMENT NO FALSE NO NO This will send a Mailman message
2555 DSIV UPDATE SUBFILE MULT ADDUPD DSIVIC2 ARRAY AGREEMENT NO FALSE NO NO Allows editing of multiple entries in a FileMan multiple at one time.
3331 DSIV USER DEF DIV DIV DSIVDUZ SINGLE VALUE AGREEMENT NO FALSE NO NO This will return the default division for a user. If no default is indicated in the DIVISION multiple, then the return value will be: 1. if the user has only one division, and that division is not explicitly marked as NO for default division, then return that division 2. else, if the SITE parameter is passed with a value of 1, then return the default value for the facility.
3330 DSIV VA DEFAULT SITE SITE DSIVVA SINGLE VALUE AGREEMENT NO FALSE NO NO This will return the name and station number for a medical center division. Optional input parameters are allowed. However, if not passed then return the data for the primary division (or institution) as of TODAY.
3028 DSIV VALIDATE VI INDEX TERMS VLDTSP DSIVTSP ARRAY AGREEMENT ACTIVE NO FALSE NO NO This Remote Procedure Call validates the interdependency of VI index terms. It ensures that Type, Procedure/Event, and Specialty/SubSpecialty are active, checks to see if Type is Clinical if Procedure/Event or Specialty/SubSpecialty are input, and makes sure that the input Specialty/SubSpecialty is associated with the input Procedure/Event.
3333 DSIV XPAR ADD ADD DSIVXPR SINGLE VALUE AGREEMENT NO TRUE NO NO This is used to add a new parameter value for an entity.
3334 DSIV XPAR ADD WP ADDWP DSIVXPR SINGLE VALUE AGREEMENT NO TRUE NO NO This RPC will allow the addition of a new Word-processing type system parameter.
3027 DSIV XPAR CHGWP CHGWP DSIVXPR ARRAY AGREEMENT NO TRUE NO NO This will change an instance of a System Parameter that is of the Word Processing type.
3336 DSIV XPAR DEL DEL DSIVXPR SINGLE VALUE AGREEMENT NO TRUE NO NO Delete an existing parameter for an entity for a specific instance
3335 DSIV XPAR DEL ALL DELALL DSIVXPR SINGLE VALUE AGREEMENT NO TRUE NO NO This is used to delete the value for all instances of a parameter for a given entity
3338 DSIV XPAR EDIT CHG DSIVXPR SINGLE VALUE AGREEMENT NO TRUE NO NO This is used to change the value or delete an existing parameter value
3339 DSIV XPAR GET ALL GETALL DSIVXPR GLOBAL ARRAY AGREEMENT NO TRUE NO NO This will return all entities for a given parameter and instance
2892 DSIV XPAR GET ALL FOR ENT GET DSIVXPR ARRAY AGREEMENT NO TRUE NO NO This will get all instances of a parameter for an entity
3635 DSIV XPAR GET PARAM LIST LIST DSIVXPR ARRAY AGREEMENT NO TRUE NO NO This will return a detailed list of one or more Kernel Parameter Definitions. It does not return every Param Definition field. Either the NAME input parameter or the PREFIX input parameter is required. If you pass a NAME then PREFIX is ignored.
3327 DSIV XPAR GET VALUE GET1 DSIVXPR SINGLE VALUE AGREEMENT NO TRUE NO NO This will return the value of a single entity/param/instance
3340 DSIV XPAR GET WP GETWP DSIVXPR ARRAY AGREEMENT NO TRUE NO NO This will return text for a word processing type parameter for an entity and instance.
3343 DSIV XPAR MULT ACTION MULT DSIVXPR ARRAY AGREEMENT NO TRUE NO NO This is a multi-function front end to the Parameter APIs. It allows you with a single RPC call to take edit type actions on several parameter/entity/instance combinations. You can only do these actions: add, change, or delete Each entry in the passed list is treated as if it was a separate RPC call. Thus each entry is totally independent of the others. So you can mix and match parameters, entities, instances, and actions.
3337 DSIV XPAR REPLACE INST REPL DSIVXPR SINGLE VALUE AGREEMENT NO TRUE NO NO For an existing entity/parameter/instance, this will change the value of that instance
3344 DSIV XPD INSTALL LIST INSLIST DSIVXPDU ARRAY AGREEMENT NO FALSE NO NO This will return a list of all the entries in the INSTALL file. You pass in either a KIDS Build name or the name portion of the Build name (a Build name without the version number or patch number). All Installs matching that name will be returned in reverse chronological order (the newest first).
3342 DSIV XPD LAST INSTALL RLAST DSIVXPDU SINGLE VALUE AGREEMENT NO FALSE NO NO This returns the latest installed version of a KIDS build. It gets the data from the INSTALL file.
3341 DSIV XPD VERSION VERSION DSIVXPDU SINGLE VALUE AGREEMENT NO FALSE NO NO This will use the Kernel API to determine the current version of an application.
3273 DVBA CAPRI EXAM LINK TIU LINK DVBAXML SINGLE VALUE SUBSCRIPTION NO FALSE 1 NO NO Links an exam in CAPRI TEMPLATES #396.17 to TIU DOCUMENT #8925
3272 DVBA CAPRI EXAM XML FILEIN DVBAXML SINGLE VALUE SUBSCRIPTION NO FALSE NO NO This RPC allows for the filling of the 2507 EXAM template in the XML version.
3274 DVBA CAPRI GET EXAM IEN GETEXAM DVBAXML SINGLE VALUE SUBSCRIPTION NO FALSE 1 NO NO get an exam ien from the CAPRI TEMMPLATE #396.17 given a tiu ien from TIU DOCUMENT #8925
3325 DVBA CAPRI GETCANCELREASON CANRSN DVBCANRS ARRAY RESTRICTED ACTIVE NO TRUE 189 NO NO This returns an array of active 2507 EXAM Cancellation Reasons. New active reasons added with Patch DVB*2.7*189. Old list of cancellation reasons set to inactive.
3323 DVBA CAPRI GETCLAIMTYPE GETCT DVBACPR1 ARRAY NO FALSE NO NO This RPC returns a list (array) of Claim Types associated with a valid 2507 Request
3394 DVBA CAPRI GETCONTREMARKS WPGET DVBACREM ARRAY RESTRICTED ACTIVE NO TRUE 192 NO NO This gets the remarks sent to the contractor concerning the 2507 REQUEST in file 396.3. The remarks are stored in the word processing field #103 of the 2507 EXAM file 396.4.
3318 DVBA CAPRI GETSPCLCONSID GETSC DVBACPR1 ARRAY NO FALSE NO NO This RPC returns an array of special considerations linked to a 2507 request.
3322 DVBA CAPRI LISTCLAIMTYPE LSTCT DVBACPR1 ARRAY NO FALSE NO NO This RPC returns a list (array) of valid Claim Types
3321 DVBA CAPRI LISTINSUFRSN LSTIR DVBACPR1 ARRAY NO FALSE NO NO This RPC returns a list (array) of valid Insufficient Reasons that can be linked to a 2507 exam.
3319 DVBA CAPRI LISTSPCLCONSID LSTSC DVBACPR1 ARRAY NO FALSE NO NO This RPC returns an array (listing) of valid special considerations that can be linked to a 2507 request.
3324 DVBA CAPRI SETCLAIMTYPE SETCT DVBACPR1 ARRAY NO FALSE NO NO This RPC returns the status of Claim Types passed to be set to a valid 2507 Request
3395 DVBA CAPRI SETCONTREMARKS WPSET DVBACREM WORD PROCESSING RESTRICTED ACTIVE NO TRUE 192 NO NO The RPC sets remarks sent to the contractor into the new word processing field #103 of the 2507 EXAM file 396.4. The 2507 EXAMs are connected to the 2507 REQUEST file via a pointer.
3320 DVBA CAPRI SETSPCLCONSID SETSC DVBACPR1 SINGLE VALUE NO FALSE NO NO This RPC sets the passed-in special considerations and links them to the passed-in 2507 request.
2713 DVBA CHECK PATCH CHECK DVBAB1B SINGLE VALUE SUBSCRIPTION NO FALSE NO NO This RPC is a wrapper for the supported $$PATCH^XPDUTL API to determine whether a given patch is installed or not. "1^Patch Is Installed" is returned on success; otherwise "0^Patch Is Not Installed" is returned.
3068 DVBA MVI GET CORRESPONDING IDS GETIDS DVBAMVI2 ARRAY AGREEMENT NO TRUE NO NO The remote procedure passes the Integration Control Number ID to the MVI GET CORRESPONDING IDS web service and returns the list of VAMC treating facilities for the selected identifier.
3067 DVBA MVI SEARCH PERSON FNDPAT DVBAMVI1 ARRAY AGREEMENT NO TRUE NO NO This remote procedure passes the delimited person traits to the MVI SEARCH PERSON web service and returns the results of the search.
886 DVBAB 2507 PENDING REPORT STRT DVBAB6 GLOBAL ARRAY SUBSCRIPTION NO FALSE NO NO Generates a report based on the status of 2507 requests.
3066 DVBAB 8861 NOTIFICATIONS ENTER DVBANTFY SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO This will perform MailMan notifications for Form 8861 Requests based on the status of the request.
889 DVBAB AMIS REPORT STRT DVBAB3 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns an AMIS report for specified search criteria.
881 DVBAB APPOINTMENT LIST DPA DVBAB1B GLOBAL ARRAY NO TRUE NO NO Returns a list of past, future or all appointments.
2501 DVBAB CCOW CCOW DVBABFRM SINGLE VALUE SUBSCRIPTION NO FALSE NO NO This remote procedure encapsulates the supported calls $$SITE^VASITE and $$PROD^XUPROD. Paramater TYPE 1 = Pass back local station number ($$SITE^VASITE) 2 = Pass back whether production account or not ($$PROD^XUPROD)
878 DVBAB CHECK CREDENTIALS CHKCRED DVBAB1 SINGLE VALUE NO FALSE NO NO Verifies the user has been granted access to AMIE II/CAPRI
888 DVBAB DATETIME DTTM DVBAB1 SINGLE VALUE SUBSCRIPTION NO FALSE NO NO Returns the current date/time from VistA
903 DVBAB DIVISION DIVISION DVBAB1 SINGLE VALUE SUBSCRIPTION NO FALSE NO NO
2498 DVBAB DOD INFO INFOMSG DVBABDOD SINGLE VALUE RESTRICTED NO FALSE NO NO This remote procedure call returns a message to be displayed in CAPRI. The RPC is designed specifically for the FHIE VistA server not the local VAMC facilities. It is distributed nationally with the CAPRI application to keep the remote procedures and the DVBA CAPRI GUI option consistent on all systems using CAPRI. Please do not use.
2497 DVBAB DOD REPORT SENDRPT DVBABDOD GLOBAL ARRAY RESTRICTED NO TRUE NO NO This remote procedure call returns a DOD report from the FHIE framework. The RPC is designed specifically for the FHIE VistA server not the local VAMC facilities. It is distributed nationally with the CAPRI application to keep the remote procedures and the DVBA CAPRI GUI option consistent on all systems using CAPRI. Please do not use. Input: IEN = Patient's DFN DATATYPE = Type of data being requested BEGDATE = Beginning search date ENDDATE = Ending search date ORMAX = Max number of entries for report
2500 DVBAB DOD REPORT TYPES RPTTYPS DVBABDOD ARRAY RESTRICTED NO FALSE NO NO This remote procedure call returns a list of available report types. The RPC is designed specifically for the FHIE VistA server not the local VAMC facilities. It is distributed nationally with the CAPRI application to keep the remote procedures and the DVBA CAPRI GUI option consistent on all systems using CAPRI. Please do not use.
1977 DVBAB EXAMS BY DATE EXAMBYDT DVBABEBD GLOBAL ARRAY RESTRICTED NO FALSE NO NO Provides a report by date range of all AMIE/CAPRI exam requests.
2035 DVBAB FETCH 1U4N U1N4 DVBABFRM GLOBAL ARRAY SUBSCRIPTION ACTIVE NO TRUE 2 NO NO Retrieve the 1u4n field for the list of patient IENS provided as the only argument. Each IEN will be sent back with field .0905 appended after a caret.
2499 DVBAB FIND DFN BY ICN ICN DVBABDOD GLOBAL ARRAY PUBLIC ACTIVE NO FALSE NO NO This remote procedure call returns the patient's DFN associated with the ICN passed to the RPC. The DFN is the internal entry number in the Patient (#2) file. The RPC is designed specifically for the FHIE VistA server not the local VAMC facilities. It is distributed nationally with the CAPRI application to keep the remote procedures and the DVBA CAPRI GUI option consistent on all systems using CAPRI. Please do not use.
2041 DVBAB FIND DUPS DUP DVBAB84 GLOBAL ARRAY SUBSCRIPTION NO TRUE NO NO Find potential duplicates within the PATIENT File (#2) At least one of NAM, DOB, or SSN must be passed Possible matches are "better" when more than one of these is passed
879 DVBAB FIND EXAMS FINDEXAM DVBAB1 ARRAY SUBSCRIPTION NO FALSE NO NO Lists all of the patient's AMIE II C&P exam requests whether complete, new or pending.
2040 DVBAB FORM COPY COPY DVBABFRM SINGLE VALUE RESTRICTED NO FALSE NO NO Copies a CAPRI form in file 396.17 to a new entry. Clears key field so the form becomes editable as a new draft document. DVBAB1 = IEN in 396.17 to copy DVBAB2 = IEN in patient file If DVBAB2 is null, the copied form will be filed under the same patient it previously belonged to. If DVBAB2 has a value, it'll be copied to the new patient.
2037 DVBAB FORM DATA BACKUP BACKUP DVBABFRM SINGLE VALUE RESTRICTED NO FALSE NO NO Makes a backup copy of a CAPRI template in case of data loss. The backup is restored through the CAPRI GUI.
2038 DVBAB FORM DATA BACKUP DELETE DELETE DVBABFRM SINGLE VALUE SUBSCRIPTION NO FALSE NO NO
2039 DVBAB FORM DATA BACKUP RESTORE RESTORE DVBABFRM SINGLE VALUE SUBSCRIPTION NO FALSE NO NO
2891 DVBAB GET SET GETSET DVBABDDU ARRAY RESTRICTED NO FALSE 1 NO NO This remote procedure retrieves the SET OF CODES for a given file and field for use in populating controls.
2118 DVBAB GET URL URL DVBABURL SINGLE VALUE SUBSCRIPTION NO FALSE NO NO Returns a URL for some items used within CAPRI 1=VBA's AMIE worksheet website
1824 DVBAB GET VISIT INFO VISIT DVBABTIU SINGLE VALUE NO FALSE NO NO
3065 DVBAB GET VVA TOKEN VVATOKEN DVBABURL SINGLE VALUE RESTRICTED NO FALSE NO NO This remote procedure retrieves the username, password, and token value passed to the Virtual VA web service.
885 DVBAB HEALTH SUMMARY TEXT RPT DVBAB1 GLOBAL ARRAY SUBSCRIPTION NO TRUE NO NO This rpc retrieves the report text for a report selected on the Report tab. the report format on the roll 'n scroll version of CPRS.
884 DVBAB INCREASE EXAM COUNT INCEXAM DVBAB1 SINGLE VALUE RESTRICTED NO FALSE NO NO Used to record the number of exams pending for a specified patient.
887 DVBAB INST LIST INSTLIST DVBAB1 GLOBAL ARRAY SUBSCRIPTION NO FALSE NO NO Returns a list of Institutions.
901 DVBAB LABLIST LABLIST DVBAB1 GLOBAL ARRAY RESTRICTED NO FALSE NO NO Returns a list of the site's laboratory test names.
1979 DVBAB LOAD FORM LOAD DVBABFRM GLOBAL ARRAY SUBSCRIPTION NO FALSE NO NO
1531 DVBAB MAIL INIT INIT DVBAB3 SINGLE VALUE RESTRICTED NO FALSE NO NO Init Mailman variables. Return string: e-mail address^
1534 DVBAB MPI ASSIGN ICN MPI DVBCPATA SINGLE VALUE NO FALSE NO NO This call should be made after a new patient is added into the patient file. It will call the MPI to assign an ICN. If no ICN can be obtained after 30 seconds, a local ICN will be assigned and the local ICN flag set.
2034 DVBAB NEW PERSON FILE START DVBAB84 GLOBAL ARRAY PUBLIC ACTIVE NO FALSE NO NO
1823 DVBAB NOTE TITLES NOTETL DVBABTIU ARRAY SUBSCRIPTION NO FALSE NO NO Returns list of note titles from TIU in format name+" "+type+" "+status
1533 DVBAB ORIGINAL PROCESSING DATE XDA DVBAB89 GLOBAL ARRAY PUBLIC ACTIVE NO FALSE NO NO
891 DVBAB PENDING C&P REPORT STRT DVBAB6 GLOBAL ARRAY RESTRICTED NO FALSE NO NO Generates a report containing the pending C&P exam requests.
883 DVBAB PTINQ PTINQ DVBAB1 GLOBAL ARRAY NO TRUE NO NO Returns a patient inquiry text report.
900 DVBAB REPORT 7131INQ STRT DVBAB71 GLOBAL ARRAY RESTRICTED NO FALSE NO NO Returns a 7131 inquiry report.
893 DVBAB REPORT ADMINQ ENBROKE2 DVBAADRP GLOBAL ARRAY RESTRICTED ACTIVE NO FALSE NO NO Generates an admission inquiry report, in either standard or delimited format, for the specified parameters.
1535 DVBAB REPORT ADMISSION INQUIRY ENBROKER DVBAADRP ARRAY SUBSCRIPTION NO FALSE NO NO Returns display text indicating when the report was last run
897 DVBAB REPORT ADMISSIONS STRT DVBAB54 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Generates an admission report, in either standard or delimited format, for the specified date range.
877 DVBAB REPORT CHECKLIST REPORT1 DVBAB9 ARRAY NO TRUE NO NO Generates an exam worksheet.
899 DVBAB REPORT CPDETAILS STRT DVBAB70 ARRAY RESTRICTED NO FALSE NO NO Returns a detailed summary of a specific C&P request.
895 DVBAB REPORT DISCHARGE STRT DVBAB53 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Generates a discharge report, in either standard or delimited format, for the specified parameters.
892 DVBAB REPORT EXAM CHKLIST STRT DVBAB4 ARRAY RESTRICTED NO FALSE NO NO Generates an exam worksheet.
894 DVBAB REPORT INCOMPVET STRT DVBAB51 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Generates an incompetent veteran report, in either standard or delimited format, for the specificed date range.
882 DVBAB REPORT LISTS LIST DVBAB1 ARRAY SUBSCRIPTION NO FALSE NO NO This remote procedure call returns a list of reports, Health Summary types and date ranges that can be displayed at the workstation. There are no input parameters for this RPC.
1536 DVBAB REPORT NEW NOTICES DC ENBROKER DVBADSNT GLOBAL ARRAY RESTRICTED NO FALSE NO NO Broker-enabled version of option DVBA NOTICE/DISCHARGE PRINT, Print New Notices of Discharge.
898 DVBAB REPORT PENDING7131 STRT DVBAB57 GLOBAL ARRAY RESTRICTED NO FALSE NO NO Generates a list of pending 7131 requests.
896 DVBAB REPORT READMIT STRT DVBAB56 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Generates a re-admission report, in either standard or delimited format, for the specified date range.
1975 DVBAB REPORT SPECIAL SPECRPT DVBASPD2 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Generates a Special Report for Pension and A&A, in either standard or delimited format, for the specified parameters.
1530 DVBAB REPORTS START DVBAB82 GLOBAL ARRAY RESTRICTED ACTIVE NO FALSE NO NO CAPRI REGIONAL OFFICE 21 DAY CERTIFICATE PRINTING
2502 DVBAB RESTRICTED LIST PATIENTS RSTLIST DVBABFRM GLOBAL ARRAY NO FALSE NO NO Returns a list of restricted patients for CAPRI when in remote mode.
1976 DVBAB SAVE FORM SAVE DVBABFRM SINGLE VALUE SUBSCRIPTION NO FALSE NO NO Set DVBIEN to the internal entry number of the form Set DVBLINES to the lines to be saved Set DVBLINEN to the starting line # in the global. This allows for forms to be sent in chunks.
890 DVBAB SC VETERAN REPORT EN DVBAB4 ARRAY SUBSCRIPTION NO FALSE NO NO Generates a service-connected veterans report.
880 DVBAB SEND MSG MSG DVBAB1 SINGLE VALUE SUBSCRIPTION NO FALSE NO NO Used to generate e-mail messages for specific CAPRI actions, such as changing a C&P exam request.
3241 DVBAB SEND MSG TWO MSG2 DVBAB1A SINGLE VALUE SUBSCRIPTION NO FALSE NO NO THIS RPC IS THE SECOND FOR THE CAPRI MSG 2507 EXAM THIS ONE PRODUCES A MESSAGE FOR EACH EXAM THAT IS COMPLETED
2042 DVBAB SET DIVISION DUZ2 DVBAB84 SINGLE VALUE SUBSCRIPTION NO FALSE NO NO Set the Division
1532 DVBAB SURGERY CASE START DVBAB89 GLOBAL ARRAY PUBLIC NO FALSE NO NO
1529 DVBAB TEAM PATIENTS TEAMPTS DVBAB1 GLOBAL ARRAY SUBSCRIPTION NO FALSE NO NO Function returns an array of patients on a team.
1822 DVBAB TEMPLATE DEFINITION DEFINE DVBABFRM GLOBAL ARRAY SUBSCRIPTION NO FALSE NO NO C&P Worksheet Templates are made of 3 files: a form definition, a code definition, and a script definition. Set DVBIEN to the internal entry number of the form Set DVBTYPE to the definition you want: 1= Form, 2=Script, 3=Report
1978 DVBAB TEMPLATE LIST TEMPLATE DVBAB1 GLOBAL ARRAY SUBSCRIPTION NO FALSE NO NO Returns complete list of CAPRI templates.
2036 DVBAB TEMPLATE REPORT FULL RPTSTAT DVBAB85 GLOBAL ARRAY SUBSCRIPTION NO FALSE NO NO Returns report of exam templates, including current status
902 DVBAB VERSION VERSION DVBAB1 SINGLE VALUE RESTRICTED NO FALSE NO NO Used to ensure GUI and VISTA are on the same version of CAPRI.
2712 DVBAB ZIP2CITY ZIP2CITY DVBABADR ARRAY SUBSCRIPTION NO FALSE NO NO The remote procedure returns a list containing city, county, and state for a given ZIP code. Results format: Result(0)=ResultCount_"^"_ErrorMsg Result(1..n)=City_"^"_County_"^"_State
3240 DVBAD CONTRACTED EXAM CRYPTO EN DVBACEM1 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Allows the demTRAN (GUI) application to Encrypt/Decrypt information for storage to or retrieval from the VistA environment.
3239 DVBAD CONTRACTED EXAM REPORTS CERPTS DVBACER1 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Allows demTRAN (GUI) to execute the Detailed, Summary and Timeliness contracted exam reports.
2343 EAS ESR MESSAGING TAG EAS1071A ARRAY NO FALSE 1 NO NO This is a stub RPC to trigger dual messaging changes on Vista Sites
936 EC CLASHELP CLHLP ECUERPC1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO RPC Broker entry point for classification help.
3770 EC DELETE TEST PATIENT DATA DTPD ECUMRPC2 GLOBAL ARRAY RESTRICTED NO TRUE NO NO This RPC is used to delete any test patient data from the EVENT CAPTURE PATIENT file (#721). If the patient is identified as a test patient and the procedure associated with the test patient record is not in the range of CH103 to CH109 then the record will be deleted. If the procedure is in this range for a test patient, the record will not be deleted. Test patients, with procedures in this range, are allowed for recording Chaplain workload. This RPC can be invoked in two modes. The first mode, "I" is for gathering information about the account, the date/time of the last deletion, the user who ran the deletion and the status of the deletion process. The second mode, "D", is for deleting patient records as defined above. Care should be used when running this RPC as the data cannot be restored once it's deleted. In addition, this process could take a while to complete. The amount of time needed will vary based on the total number of records to be reviewed and the total number of records to be deleted.
1161 EC DIEDON ECDOD ECUERPC2 SINGLE VALUE RESTRICTED NO TRUE NO NO This RPC returns a patient's date of death.
929 EC DSSCATCHECK CATCHK ECUMRPC1 SINGLE VALUE RESTRICTED NO TRUE NO NO Checks whether category is used in an Event Code Screen.
930 EC FILER FILE ECFLRPC GLOBAL ARRAY RESTRICTED NO TRUE NO NO A general purpose Event Capture filer used when filing data into ECS files.
3769 EC GET DEFAULT PROVIDER ECDEFPRV ECUERPC2 SINGLE VALUE RESTRICTED NO TRUE NO NO This remote procedure will return the default provider based on the DSS Unit and the user entering data into Event Capture. If the user is an active provider then they will be the default regardless of the DSS unit's send to PCE setting. If the user is not an active provider then a check is made to see the last person they referenced in the NEW PERSON file (#200). If that person is an active provider then they will be the default. If the DSS unit's send to PCE setting is set to send no records then the user will be the default if they are found in the EVENT CAPTURE PROVIDER file (#722). If the user is not identified as an event capture provider then a check is made to see the last person they referenced in the NEW PERSON file (#200). If that person is in the EVENT CAPTURE PROVIDER file (#722) then they will be the default. If none of the checks produces a provider then there will be no default identified.
915 EC GETBATPROCS PROCBAT ECUERPC1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns an array with entries from EVENT CAPTURE PATIENT FILE #721 for patients for a specific procedure.
927 EC GETCAT CAT ECUMRPC1 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns a list of active and/or inactive categories from file #726.
912 EC GETCPTLST CPTFND ECUMRPC2 GLOBAL ARRAY SUBSCRIPTION NO TRUE NO NO Performs a search on a CPT string and returns an array list of matches from file #81.
935 EC GETDATE ECDATE ECUURPC SINGLE VALUE SUBSCRIPTION NO TRUE NO NO Broker call returns the client date as a Fileman internal and external date format.
932 EC GETDSSECS DSSECS ECUMRPC GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns a list of Event Code Screen from EC EVENT CODE CREENS FILE #720.3 based on a DSS Unit and location.
926 EC GETDSSUNIT DSSUNT ECUMRPC1 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns array with active and/or inactive DSS units from file 724.
904 EC GETDSSUNITUSRS ECUSR ECUMRPC GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns an array of users with access to a particular DSS unit. User access to a DSS unit is determined from file #200.
910 EC GETECLOC ECLOC ECUMRPC GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns an array with all active Event Capture locations from file #4.
914 EC GETECSCATS CAT ECUERPC GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns an array of categories for an Event Code screen based on a specific location and DSS unit.
905 EC GETECSCREEN ECSCN ECUMRPC GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns a list active, inactive or both of Event Code Screens from EC EVENT CODE SCREENS FILE #720.3.
907 EC GETECSDETAIL ECSDTLS ECUMRPC SINGLE VALUE AGREEMENT NO TRUE NO NO Returns details on a specific Event Code Screen from the EC EVENT CODE SCREENS FILE #720.3.
913 EC GETECSPROCS PROC ECUERPC GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns an array of procedures for an Event Code screen (file #720.3). Event code screens are based on location, DSS unit and Category.
925 EC GETENCDXS ENCDXS ECUERPC1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns a patient encounter primary and secondary diagnosis codes from Event Capture Patient File (#721).
917 EC GETIEN FNDIEN ECUURPC SINGLE VALUE AGREEMENT NO FALSE NO NO Returns the IEN from a file.
931 EC GETLIST SRCLST ECUMRPC1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO This call is used to perform a search on a file based on a search string.
933 EC GETLOC GLOC ECUMRPC2 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This broker entry point returns all active, inactive or both locations from file #4.
921 EC GETNATPX ECNATPX ECUMRPC GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns an array of active, inactive or both of Event Capture national and local Procedures from file #725.
1375 EC GETPATCH PATCH ECUURPC SINGLE VALUE RESTRICTED NO FALSE NO NO Broker call checks to see if a patch has been installed. Returns 1 if patch is installed.
924 EC GETPATCLASTAT PATCLAST ECUERPC1 SINGLE VALUE RESTRICTED NO TRUE NO NO Returns a patient's in/out status and classifications. Classifications are: Agent Orange, Ionizing Radiation, SC Condition, Environmental Contaminants, Military Sexual Trauma, Head/Neck Cancer, Combat Veteran, and Project 112/SHAD.
923 EC GETPATELIG ELIG ECUERPC GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns a list of patient eligibilities.
918 EC GETPATINFO PATINF ECUERPC1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO This is a general purpose call that provides segments of the patient data from the Event Capture Patient File #721.
908 EC GETPATPROCS PATPROC ECUERPC GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns an array of patient entries from EVENT CAPTURE PATIENT FILE #721 that matches a location, DSS unit, patient DFN, start date and end date.
934 EC GETPRODEFS PRDEFS ECUERPC SINGLE VALUE RESTRICTED NO TRUE NO NO This broker entry point returns the defaults for procedure data entry.
920 EC GETPROVIDER PRVDER ECUERPC GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns an array of valid providers based on a procedure date.
928 EC GETPXLST PXFND ECUMRPC2 GLOBAL ARRAY AGREEMENT NO TRUE NO NO Performs a search on a procedure string and returns an array list of matches from file #81 and/or #725. User can type 1. "A.search string" to search file 81. 2. "B.search string" to search file 725. 3. "search string" to search both files.
919 EC GETPXMODIFIER ECPXMOD ECUERPC GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns CPT modifier entries for a CPT Procedure based on procedure date.
906 EC GETPXREASON ECPXRS ECUMRPC GLOBAL ARRAY AGREEMENT NO TRUE NO NO Return array entries with Procedure reasons linked to an Event Code screen.
909 EC GETSCNHELP ECHELP ECUURPC GLOBAL ARRAY PUBLIC NO TRUE NO NO Returns the text from the HELP FRAME file (#9.2) based on a help frame.
911 EC GETUSRDSSUNIT USRUNT ECUERPC GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns an array of DSS units for which the user has access.
1577 EC GETVERSION VERSRV ECUURPC SINGLE VALUE RESTRICTED NO TRUE NO NO Returns the server version of a particular option. This is used by ECS GUI to determine the current server version of the software.
1374 EC GETVISITINFO VISINFO ECUERPC2 SINGLE VALUE RESTRICTED NO TRUE NO NO This broker call returns specific EC patient visit data (location, DSS Unit, patient IEN, etc.) based on a Visit Number.
3275 EC ICD10IMPLEMENTATIONDATE ICD10 ECVICDDT GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO The EC ICD10IMPLEMENTATIONDATE RPC returns the Implementation Date of ICD-10 Code Set in MM/DD/YYYY format OR -1^Error Message.
2760 EC RECENT VISITS RCNTVST ECUTL1 ARRAY NO FALSE NO NO Returns the 20 most recent visits/appointments for a selected patient for the selected location.
916 EC REPORTS RPTEN ECRRPC GLOBAL ARRAY RESTRICTED NO TRUE NO NO This call is used by all Event Capture GUI reports. Produces report based on option selected from the Delphi application.
1140 EC SPACEBAR ECDEF ECUERPC1 SINGLE VALUE RESTRICTED NO TRUE NO NO This RPC would return the value equivalent to when the 'Spacebar and Return' keys are entering in the VISTA package.
922 EC VALIDATE SPREADSHEET DATA IN ECV1RPC ARRAY PUBLIC NO TRUE NO NO This RPC validates EC spreadsheet data and returns an array containing error messages
2561 ECOB FACTORY FACTORY ECOBUF ARRAY PUBLIC ACTIVE NO FALSE NO NO An RPC to construct(get a handle to) or destroy VistA objects.
2562 ECOB METHOD METHOD ECOBUF ARRAY PUBLIC ACTIVE NO FALSE NO NO An RPC to manipulate VistA objects.
2839 EDPCBRD RPC RPC EDPCBRD ARRAY RESTRICTED NO FALSE NO YES This RPC acts as the "front controller" for the EDIS Display Board. It accepts requests that are initially passed into a web server. The RPC uses the parameters that are passed in to determine which command to execute. The returned data is formatted as XML. The XML structure varies based a what data were requested. Since the Display Board runs in a "kiosk" mode, this RPC allows proxy user access.
2838 EDPCTRL RPC RPC EDPCTRL ARRAY RESTRICTED NO FALSE 1 NO NO This RPC acts as the "front controller" for the EDIS Tracking Application. It accepts requests that are initially passed into a web server. The RPC uses the parameters that are passed in to determine which command to execute. The returned data is formatted as XML. The XML structure varies based a what data were requested.
3053 EDPGLOB RPC RPC EDPGLOB GLOBAL ARRAY RESTRICTED NO FALSE 1 NO NO This RPC acts as the "front controller" for laboratory data calls. The RPC uses the parameters passed in to gather lab data for a given patient, and return the data in XML format.
2032 FSC RPC RPC FSCRPX GLOBAL ARRAY PUBLIC NO TRUE NO NO NOIS remote procedure entry. All RPCs for NOIS route through this entry.
351 GMRC LIST CONSULT REQUESTS RPCLIST GMRCTIU ARRAY SUBSCRIPTION NO FALSE NO NO This RPC will return a list of active and pending consult requests to associate a result with.
419 GMRCSTLM SERVICE AND STATUS ENOR GMRCSTLM GLOBAL ARRAY AGREEMENT NO FALSE NO NO This returns a report of consults for a service/grouper for a given set of statuses and date range.
420 GMRCSTU COMPLETION STATISTICS ENOR GMRCSTU GLOBAL ARRAY AGREEMENT NO FALSE NO NO This returns a report of completion time statistics for a consult service/grouper for a given set of statuses and date range.
1267 GMV ADD VM EN1 GMVDCSAV SINGLE VALUE SUBSCRIPTION ACTIVE NO TRUE NO NO This remote procedure call is used to enter a new Vital/Measurement record in the GMRV Vital Measurement file (#120.5). This remote procedure call is documented in Integration Agreement 3996.
1275 GMV ALLERGY ALLERGY GMVUTL3 ARRAY SUBSCRIPTION ACTIVE NO TRUE NO NO This remote procedure call retrieves the patient's allergy information. This remote procedure call is documented in Integration Agreement 4350.
1291 GMV CHECK DEVICE CHKDEV GMVUTL2 ARRAY RESTRICTED ACTIVE NO TRUE NO NO This RPC calls a KERNEL utility to return a list of printers the user may select to print output. Returns a maximum of twenty entries.
1276 GMV CLINIC PT CLINPTS GMVCLIN ARRAY RESTRICTED ACTIVE NO TRUE NO NO This procedure lists patients who have an appointment for a selected clinic and a given period of time.
2496 GMV CLOSEST READING CLOSEST GMVGETD SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO This remote procedure call returns the observation date/time and reading of the record closest to the date/time specified for the patient and vital type.
1266 GMV CONVERT DATE GETDT GMVGETQ SINGLE VALUE SUBSCRIPTION ACTIVE NO TRUE NO NO This remote procedure call converts a user-supplied date/time into VA FileMan's internal and external date format. This remote procedure call is documented in Integration Agreement 4353.
1281 GMV CUMULATIVE REPORT EN1 GMVSC0 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Prints the Cumulative Vitals Report.
2116 GMV DLL VERSION DLL GMVUTL8 SINGLE VALUE SUBSCRIPTION ACTIVE NO FALSE NO NO Returns a YES or NO response to indicate if the Dynamic Link Library (DLL) file should be used. This remote procedure call is documented in Integration Agreement 4420.
1284 GMV ENTERED IN ERROR-PATIENT EN1 GMVER0 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Prints a report of all vitals/measurements entered in error for the selected patient for a given date/time range.
1268 GMV EXTRACT REC GETVM GMVGETD GLOBAL ARRAY SUBSCRIPTION ACTIVE NO TRUE NO NO This remote procedure call retrieves vital records from the GMRV Vital Measurement (#120.5) file for a selected patient within a given date span. This remote procedure call is documented in Integration Agreement 4416.
1576 GMV GET CATEGORY IEN CATEGORY GMVUTL8 SINGLE VALUE SUBSCRIPTION ACTIVE NO FALSE NO NO Returns the IEN if the value is found in the GMRV VITAL CATEGORY (#120.53) file. This remote procedure call is documented in Integration Agreement 4354.
1288 GMV GET CURRENT TIME TIME GMVUTL7 SINGLE VALUE SUBSCRIPTION ACTIVE NO FALSE NO NO Gets the current date and time from the server. This remote procedure call is documented in Integration Agreement 4355.
1575 GMV GET VITAL TYPE IEN TYPE GMVUTL8 SINGLE VALUE SUBSCRIPTION ACTIVE NO FALSE NO NO Returns the IEN if the value is found in the GMRV VITAL TYPE (#120.51) file. This remote procedure call is documented in Integration Agreement 4357.
1282 GMV LATEST VITALS BY LOCATION EN1 GMVDS1 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Prints the latest vitals/measurements for all patients on a given ward location.
1283 GMV LATEST VITALS FOR PATIENT EN1 GMVDS1 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Prints the latest vitals/measurements for the selected patient.
1279 GMV LATEST VM GETLAT GMVGETD GLOBAL ARRAY SUBSCRIPTION ACTIVE NO TRUE NO NO This remote procedure call retrieves the latest vital records for a given patient. This remote procedure call is documented in Integration Agreement 4358.
2117 GMV LOCATION SELECT RPC GMVRPCHL GLOBAL ARRAY SUBSCRIPTION ACTIVE NO TRUE NO NO Select a hospital location by name, from a patient appointment or from a patient admission. Can also generate a list of active clinics. This remote procedure is documented in Integration Agreement 4461.
1286 GMV MANAGER RPC GMVRPCM GLOBAL ARRAY SUBSCRIPTION ACTIVE NO TRUE NO NO Performs many functions for the Manager module. This remote procedure call is documented in Integration Agreement 4360.
1271 GMV MARK ERROR ERROR GMVUTL1 SINGLE VALUE SUBSCRIPTION ACTIVE NO FALSE NO NO This remote procedure call marks a selected vitals record in the GMRV Vital Measurement (#120.5) file as entered-in-error. This remote procedure call is documented in Integration Agreement 4414.
1290 GMV NUR UNIT PT APTLIST GMVUTL8 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns a list of active patients for a nursing location.
1292 GMV PARAMETER RPC GMVPAR GLOBAL ARRAY SUBSCRIPTION ACTIVE NO TRUE NO NO Sets and retrieves parameter values used by the graphical user interface. This remote procedure call is documented in Integration Agreement 4367.
1272 GMV PT GRAPH EN1 GMVSR0 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Prints Vitals/Measurements Graphic Reports.
1278 GMV PTSELECT RPC GMVRPCP GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Used as a method of processing a patient DFN and returning all warnings and notices (i.e. sensitivity or same last 4 of SSN) to the client application for processing. Also includes a call to log access of sensitive patients to the DG SECURITY LOG file.
1285 GMV QUALIFIER TABLE EN1 GMVCAQU GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Prints a list of categories and qualifiers associated with individual vital types (e.g., blood pressure). Data comes from the GMRV Vital Qualifier (#120.52) file and the GMRV Vital Category (#120.53) file.
1280 GMV ROOM/BED ROOMBED GMVGETD GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO This procedure extracts room/bed information from Room-Bed file (#405.4) for a given MAS ward.
1274 GMV TEAM PATIENTS TEAMPT GMVUTL3 ARRAY RESTRICTED ACTIVE NO TRUE NO NO This procedure retrieves patients assigned to a given team.
1289 GMV USER RPC GMVRPCU GLOBAL ARRAY SUBSCRIPTION ACTIVE NO TRUE NO NO Retrieves data about the user (e.g., parameter settings). This remote procedure call is documented in Integration Agreement 4366.
1273 GMV V/M ALLDATA VMDATA GMVGGR1 GLOBAL ARRAY SUBSCRIPTION ACTIVE NO TRUE NO NO This remote procedure call lists all vitals/measurements data for a given date/time span. This remote procedure call is documented in Integration Agreement 4654.
1277 GMV VITALS/CAT/QUAL GETVITAL GMVUTL7 ARRAY SUBSCRIPTION ACTIVE NO TRUE NO NO Returns all qualifier information for the vital types selected. This remote procedure call is documented in Integration Agreement 4359.
1269 GMV WARD LOCATION WARDLOC GMVGETD GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO This procedure extracts MAS ward locations from the Ward Location file (#42). Note: No other Input Parameters besides RESULT needed.
1270 GMV WARD PT WARDPT GMVGETD GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO This procedure lists patients registered on a particular MAS ward.
1287 GMV WARD/ROOM PATIENTS ROOMPT GMVUTL7 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns a list of patients in the ward and rooms specified.
3431 HMP APPOINTMENTS OUT HMPPATS GLOBAL ARRAY SUBSCRIPTION NO TRUE NO YES This RPC finds a list of patients that have scheduled appointments during the requested timeframe, as XML in ^TMP($J,"HMP",n).
3468 HMP CHKXTMP CHKXTMP HMPMONX ARRAY SUBSCRIPTION NO FALSE NO YES This Remote Procedure returns information about the eHMP storage size in ^XTMP and the number of patients in the queue. The site hash plus the local date and time are also returned. No input parameters are required.
3432 HMP DATA VERSION VERSION HMPD SINGLE VALUE SUBSCRIPTION NO FALSE NO YES This RPC returns the current version of the XML returned by the RPC 'HMP GET PATIENT DATA.'
3470 HMP DEFAULT PATIENT LIST DEFLIST HMPPDL ARRAY NO FALSE 1 NO YES This RPC will return the default patient list for a specific provider. Input parameter is the provider's DUZ. Out put is an array with the patient's DFN^Patient Name^Patient Location.
3433 HMP DELETE OBJECT DEL HMPDJ2 SINGLE VALUE SUBSCRIPTION NO TRUE 1 NO YES This RPC receives a Uid from the client and deletes the object from the HMP Object file #800000.11.
3435 HMP GET CHECKSUM CHECK HMPDCRC GLOBAL ARRAY SUBSCRIPTION NO FALSE 1 NO YES This RPC retrieves the requested data from VistA and returns its checksum.
3436 HMP GET OBJECT GET HMPDJ2 GLOBAL ARRAY SUBSCRIPTION NO FALSE 1 NO YES This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON.
3437 HMP GET OPERATIONAL DATA GET HMPEF GLOBAL ARRAY SUBSCRIPTION NO FALSE 1 NO YES This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON.
3438 HMP GET PATIENT DATA GET HMPD GLOBAL ARRAY SUBSCRIPTION NO TRUE 1 NO YES This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as XML.
3439 HMP GET PATIENT DATA JSON GET HMPDJ GLOBAL ARRAY SUBSCRIPTION NO FALSE 1 NO YES This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON.
3440 HMP GET REFERENCE DATA GET HMPEF GLOBAL ARRAY SUBSCRIPTION NO FALSE 1 NO YES This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON.
3680 HMP GET RELATED ORDERS RELATED HMPORRPC ARRAY NO FALSE NO NO Returns the parent, children, and/or siblings (orders that share the same parent) of an order from the ORDER (#100) FILE in JSON format.
3469 HMP GLOBAL SIZE SIZE HMPMONX ARRAY SUBSCRIPTION NO FALSE NO NO Remote procedure HMP GLOBAL SIZE takes no input parameters; it returns the size of eHMP's current usage of the ^XTMP global.
3443 HMP INPATIENTS IN HMPPATS GLOBAL ARRAY SUBSCRIPTION NO TRUE NO YES This RPC finds a list of patients that are currently admitted, as XML in ^TMP($J,"HMP",n).
3464 HMP LOCAL CORRESPONDINGIDS TFL HMPTFU2 WORD PROCESSING SUBSCRIPTION NO TRUE 1 NO NO Give a patient DFN, ICN, or EDIPI, this Remote Procedure Call returns a list of Treating Facilities, including SOURCE ID, SITE HASH, and IDENTIFIER STATUS.
3679 HMP MED ORDER CHECKS ORCHECK HMPWBM1 GLOBAL ARRAY NO TRUE 1 NO NO This RPC wraps the broker calls for both ORWDXC ACCEPT and ORCHECK GETXTRA into a single call. It will use the same inputs as the ORWDXC ACCEPT RPC; but will combine the outputs from both broker calls into a single return.
3430 HMP PATIENT ACTIVITY ACT HMPACT ARRAY SUBSCRIPTION NO FALSE NO NO This remote procedure returns all JSON messages for entries that exist in the cross reference ^HMP(800001.5,"PTAPPT,"HMP"
3467 HMP PATIENT ADMIT SYNC ADMIT HMPACT GLOBAL ARRAY AGREEMENT NO TRUE 1 NO NO This RPC looks up patient admissions by location and returns the following in a global array for patients that are not found in the HMP SUBSCRIPTION file (#800000): DFN^Admission Date^Location Name^Room-Bed^Location IEN The Room-Bed may not be populated for all locations.
3466 HMP PATIENT SCHED SYNC APPT HMPACT GLOBAL ARRAY PUBLIC NO TRUE 1 NO NO This RPC looks up patient appointments by date and location and returns the following in a global array for patients that are not found in the HMP SUBSCRIPTION file (#800000): DFN^Appointment Date^Location Name^Location IEN
3639 HMP PATIENT SELECT SELECT HMPPTRPC ARRAY NO FALSE NO NO Selects patients by search criteria and returns basic patient and demographic information for patients found in search.
3445 HMP PUT DEMOGRAPHICS PUT HMPUPD GLOBAL ARRAY SUBSCRIPTION NO FALSE 1 NO YES This RPC receives updated phone numbers from the client and calls VAFCPTED to save them in the Patient file #2.
3446 HMP PUT OBJECT PUT HMPDJ2 SINGLE VALUE SUBSCRIPTION NO TRUE 1 NO YES This RPC receives data from the client and saves it in the HMP Object file #800000.11 as JSON.
3465 HMP PUT OPERATIONAL DATA API HMPWB SINGLE VALUE SUBSCRIPTION NO FALSE NO YES This RPC accepts writeback data from JDS and returns a JSON formatted acknowledgement message.
3447 HMP PUT PATIENT DATA PUT HMPDJ1 SINGLE VALUE SUBSCRIPTION NO TRUE 1 NO YES This RPC receives data from the client and saves it in the HMP Patient Object file #800000.1 as JSON.
3750 HMP RESOURCE SLOT CLEAR CLEAR HMPRPCRC SINGLE VALUE NO FALSE NO YES This RPC will clear the specified slot for the HMP EXTRACT RESOURCE resource device. ***WARNING - IT IS UP TO THE USER TO BE SURE THEY ARE CLEARING THE CORRECT SLOT FOR THE RESOURCE. ***
3749 HMP RESOURCE VALUES EN HMPRPCRC ARRAY NO FALSE NO YES Returns a list of the resource slots with a status of each slot.
3450 HMP SUBSCRIBE SUBS HMPPATS GLOBAL ARRAY SUBSCRIPTION NO TRUE NO YES This RPC will maintain a list of patients & events to monitor for new data. The LIST of patients passed into this RPC is returned in ^TMP($J,"HMP",n) as XML, with a subscription status of 'on', 'off', or 'error'.
3678 HMP SUBSCRIPTION STATUS SUBSTA HMPTOOLS ARRAY SUBSCRIPTION NO TRUE 1 NO YES This RPC checks the subscription status for a single patient and returns. the result as a JSON containing code and text values.
3687 HMP TIU LONG LIST OF TITLES LONGLIST HMPTIUL ARRAY NO FALSE NO NO HMP TIU LONG LIST OF NOTE TITLES
3684 HMP WRITEBACK ALLERGY ALLERGY HMPWB1 GLOBAL ARRAY NO FALSE NO NO
3685 HMP WRITEBACK ALLERGY EIE ALLEIE HMPWB1 GLOBAL ARRAY NO FALSE NO NO
3683 HMP WRITEBACK ENCOUNTERS ENC HMPWB5 GLOBAL ARRAY NO FALSE NO NO
3453 HMP WRITEBACK PT DEM FILE HMPPTDEM ARRAY SUBSCRIPTION NO FALSE 1 NO YES This RPC takes demographic data from an outside system and files it in to the Patient File (#2)
3686 HMP WRITEBACK SIGN ORDERS SIGN HMPWBSO ARRAY NO TRUE NO NO
3681 HMP WRITEBACK VITAL VMADD HMPWB2 GLOBAL ARRAY SUBSCRIPTION NO FALSE NO YES This RPC accepts writeback data from JDS and returns a JSON formatted acknowledgement message.
3682 HMP WRITEBACK VITAL EIE VMERR HMPWB2 GLOBAL ARRAY NO FALSE NO NO
3456 HMPCPRS RPC RPC HMPCPRS WORD PROCESSING SUBSCRIPTION NO FALSE NO NO USED TO RETURN HEADER INFORMATION TO MIMIC CPRS HEADERS IN EHMP GUI
3457 HMPCRPC RPC RPC HMPCRPC WORD PROCESSING SUBSCRIPTION NO FALSE NO NO This RPC is used to save and get data from all the HMP PARAMETERS in all the all the HMP parameter files.
3458 HMPCRPC RPCCHAIN CHAINRPC HMPCRPC WORD PROCESSING SUBSCRIPTION ACTIVE NO FALSE 1 NO YES Used to chain multiple HMP RPC's together. Flexible framework for invoking a RPC chain
3459 HMPDJFS API API HMPDJFS GLOBAL ARRAY SUBSCRIPTION NO FALSE NO NO This is the primary entry point RPC for all the VX-Sync API. All sync related calls come through this entry point
3460 HMPDJFS DELSUB DELSUB HMPDJFS SINGLE VALUE PUBLIC ACTIVE NO FALSE NO NO RPC used to delete eHMP subscriptions from file 800000
3461 HMPFPTC CHKS CHKS HMPFPTC WORD PROCESSING SUBSCRIPTION NO FALSE NO NO This RPC returns the patient selection checks for a sensitive patient, deceased, and PRF.
3462 HMPFPTC LOG LOG HMPFPTC WORD PROCESSING SUBSCRIPTION NO FALSE NO NO This RPC is used to log a patient when a provider is accessing a sensitive record.
769 IBARXM QUERY ONLY RQUERY IBARXMR ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC is used to query only the information for pharmacy co-payment billing that has happened for the given month/year.
1189 IBARXM QUERY SUPPRESS USER RQUERY IBARXMR ARRAY RESTRICTED ACTIVE NO FALSE YES NO This RPC is used to query only the information for pharmacy co-payment billing that has happened for the given month/year. The RPC should be used only for queries, which will not allow the user to see information, because the user data will not be transmitted to remote system.
1117 IBARXM TRANS BILL BILL IBARXMR SINGLE VALUE RESTRICTED NO FALSE YES NO This rpc will receive data that a charge should be created for a pharmacy copayment that had previously not been charged due to the patient reaching their copayment cap amount. This RPC call does not send user data to remote side.
770 IBARXM TRANS DATA TRANS IBARXMR SINGLE VALUE RESTRICTED NO FALSE YES NO This remote procedure is used to receive transaction information from a remote facility and reply with an acknowledgement. This RPC call does not send user data to remote side.
1497 IBCN INSURANCE QUERY RPC IBCNRDV ARRAY PUBLIC NO FALSE NO NO This does a remote query on the insurance information.
1498 IBCN INSURANCE QUERY TASK RPC IBCNRDV ARRAY PUBLIC NO FALSE YES NO This does a remote query on the insurance information. This is the one that used during tasked jobs to avoid user data exchange.
3471 IBCN SSVI ENABLED RPC IBCNVRD0 SINGLE VALUE PUBLIC NO FALSE 1 NO NO This RPC checks to see if the System Sharing Verified Insurance (SSVI) is enabled at a patients treating facility.
3472 IBCN SSVI SEND RPC IBCNVRD1 ARRAY PUBLIC NO FALSE 1 NO NO This RPC sends a patient's active insurace once verified to the patient's other treating facilities.
79 IBD ELAPSED TIME ETIME IBDFBK1 SINGLE VALUE PUBLIC INACTIVE NO FALSE NO NO Store elapsed time for data entry
70 IBD EXPAND FORMID IDPAT IBDFRPC3 SINGLE VALUE PUBLIC INACTIVE NO FALSE NO NO This call will convert a form id (printed at the top of an encounter form) and return information about the patient, the appointment, and the form. See routine IBDRPC3 for output descritpion.
113 IBD GET ALL PCE DATA GETALL IBDFRPC5 ARRAY PUBLIC INACTIVE NO FALSE NO NO This RPC is used to retrieve all data in PCE for a particlar encounter formatted for display in a memo component.
71 IBD GET FORMSPEC GETFS IBDFBK1 ARRAY RESTRICTED INACTIVE NO FALSE NO NO This call will return the Form Specification file (as an array) that is used by the scanning software to recognize a form. Lines longer than 255 characters are truncated on the server and flagged with "~~~" indicating the need to concatenate on the client.
1568 IBD GET FORMSPEC GLOBAL GETFS1 IBDFBK1 GLOBAL ARRAY PUBLIC INACTIVE NO TRUE NO NO
72 IBD GET INPUT OBJECT BY CLINIC CLNLSTI IBDFRPC ARRAY PUBLIC NO FALSE NO NO Returns a list of input objects on all encounter forms defined for a clinic in the clinic setup. There are 3 types of input objects, lists, hand print fields, and multiple choice fields. Each has its own set of unique characterists for input.
73 IBD GET INPUT OBJECT BY FORM FRMLSTI IBDFRPC ARRAY PUBLIC NO FALSE NO NO Returns a list of input objects on one encounter forms . There are 3 types of input objects, lists, hand print fields, and multiple choice fields. Each has its own set of unique characterists for input.
74 IBD GET ONE INPUT OBJECT OBJLST IBDFRPC1 ARRAY PUBLIC NO FALSE NO NO This call will return specific information about any one input object regardless of type. Developers should first use the RPC to return the available input objects (either by form or by clinic). There are 3 types of input objects, lists (both static and dynamic), hand print fields, and multiple choice fields. Each input object may be associated with selection rules and data qualifiers. There are 4 selection rules: 0 := any number (including zero) 1 := exactly one 2 := at most one (0 or 1) 3 := at least one (1 or more) There are also a number of data qualifiers that are used to describe the data, for example, primary, secondary, add to problem list, etc.
114 IBD GET PAST APPT LIST APPTLST IBDFRPC5 ARRAY PUBLIC INACTIVE NO FALSE NO NO This RPC can be used to return a list of appointments for a patient. It defaults to returning the past 1 year's kept appointments.
1569 IBD GET SCAN PAGE INFO SCANPG IBDFBK1 ARRAY PUBLIC INACTIVE NO FALSE NO NO This RPC will return an array where the data reflects the page number of scannable pages, Piece 2 will display the date/time received.
77 IBD RECEIVE DATA SEND IBDFRPC4 ARRAY PUBLIC INACTIVE NO FALSE NO NO This call is the public RPC for developers to input data from an encounter form to AICS for processing to PCE. See routine IBDFRPC4 for detailed description of variables.
75 IBD RECEIVE FORM DATA RECV IBDFBK2 ARRAY RESTRICTED INACTIVE NO FALSE NO NO This RPC is to be used by the AICS workstation software only. It accepts data in the format returned by the scanning software and converts the data in the format expected by PCE and passes the data to PCE.
78 IBD RETURN IMAGE ID IMAGEID IBDFBK1 SINGLE VALUE PUBLIC INACTIVE NO FALSE NO NO Returns a numeric between 1 and 9999999 that is used as part of the file name to store the next unknown image as.
81 IBD STORE IMAGE NAME IMAGENM IBDFBK1 SINGLE VALUE PUBLIC INACTIVE NO FALSE NO NO This RPC will cause the information on images saved to be stored in the AICS IMAGE LOG file.
80 IBD STORE WORKSTATION ERROR WSERR IBDFBK1 SINGLE VALUE PUBLIC INACTIVE NO FALSE NO NO This call back is used by AICS to log entries in the AICS ERROR AND WARNING FILE when the recognition of a form is canceled or otherwise interrupted.
76 IBD VALIDATE USER VALIDAV IBDFBK1 SINGLE VALUE RESTRICTED INACTIVE NO FALSE NO NO This call is used to validate user information and for display on the Show User screen.
1320 IBO MT LTC COPAY QUERY RETURN IBOMTLTC GLOBAL ARRAY RESTRICTED NO FALSE NO NO This remote procedure will produce a report showing both MT and LTC copay information at a remote facility.
3037 KMPD APPL STATUS STATUS KMPDU6 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO Returns the status for cm applications: HL7 RUM SAGG TIMING
1821 KMPD ASSOC ROUTINE ADD/DEL ASSCROU KMPDU4 ARRAY RESTRICTED NO FALSE NO NO Delete all entries in multiple field #11 (ASSOCIATED ROUTINE) in file #8972.1 (CM CODE EVALUATOR) and then add entries to multiple.
3038 KMPD DATA ELEMENTS ELEMENTS KMPDU6 ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO Return list of Data Elements in format: piece^name example 5^M Commands
1810 KMPD ENVIRONMENT ENV KMPDU5 ARRAY RESTRICTED NO FALSE NO NO
1813 KMPD ERROR LOG DATA ERRDATA KMPDU3 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Get data from file #3.075 (ERROR LOG).
1820 KMPD ERROR LOG DATE ERRDATE KMPDU3 ARRAY RESTRICTED NO FALSE NO NO Get matching date or list of dates from file #3.075 (ERROR LOG).
3050 KMPD ERROR LOG LIST ERRLIST KMPDU3 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Return a list of errors for a certain date from file #3.075 (ERROR LOG).
1811 KMPD FILE INQUIRY FILEINQ KMPDU5 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Return all data in file for specific entry.
1808 KMPD FILE SEARCH FILESRC KMPDU5 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Search for entries in file.
1819 KMPD FM DATE FMDTI KMPDU ARRAY RESTRICTED NO FALSE NO NO Return user response as fm date.
1812 KMPD GLOBAL LIST GBLLIST KMPDU1 ARRAY RESTRICTED NO FALSE NO NO Global list.
3039 KMPD NODES NODES KMPDU6 ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO Return the names of active nodes.
3044 KMPD REPORT DEFINITION REPDEF KMPDU4 WORD PROCESSING PUBLIC NO TRUE NO NO Get Report Definition from file #8973.3 (CP REPORT).
1814 KMPD ROUTINE FIND ROUFIND KMPDU2 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Return list of routine names.
1815 KMPD ROUTINE INQ ROUINQ KMPDU2 ARRAY RESTRICTED NO FALSE NO NO Routine inquiry.
1816 KMPD ROUTINE LINE SRCH ROUSRC2 KMPDU2 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Search routine(s) for text.
1818 KMPD ROUTINE SAVE ROUSAVE KMPDU3 ARRAY RESTRICTED NO FALSE NO NO Save Routine.
1817 KMPD ROUTINE STATS ROUSTATS KMPDU3 ARRAY RESTRICTED NO FALSE NO NO Routine stats from file #8972.1 (CAPMAN ROUTINE STATS).
3048 KMPD RUM ENV RUMENV KMPDU6 ARRAY RESTRICTED NO FALSE NO NO RUM environment.
3046 KMPD RUM START/STOP RUMSS KMPDU6 ARRAY RESTRICTED NO FALSE NO NO Start/Stop RUM.
3049 KMPD SEARCH BY LIST SBLIST KMPDU7 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Search By list.
3042 KMPD TMG DATES TMGDATES KMPDU7 ARRAY RESTRICTED NO TRUE NO NO Return Timing dates in format: array(0)=FMStartDate^ExtStartDate^FMEndDate^ExtEndDate array(1)=FMDate^ExtDate array(2)=FMDate^ExtDate array(...)=...
3040 KMPD TMG MON DATA TMGMON KMPDU7 ARRAY RESTRICTED NO TRUE NO NO Return Timing Monitor data.
3043 KMPD TMG REPORTS TMGRPT KMPDU7 ARRAY RESTRICTED NO TRUE NO NO Get Timing Reports data.
3047 KMPD TMG START/STOP TMGSST KMPDU7 ARRAY RESTRICTED NO FALSE NO NO Start/Stop Timing Monitor.
3045 KMPD TMG STATUS TMGSTAT KMPDU7 ARRAY RESTRICTED NO FALSE NO NO Timing Monitor status.
3041 KMPD USER PARAMETERS USRPARAM KMPDU6 ARRAY RESTRICTED NO TRUE NO NO Set/Get gui option info.
1809 KMPD VERSION VERSION KMPDU5 ARRAY RESTRICTED NO FALSE NO NO Get version number for CM Developer Tools application.
946 MAG ABSJB ABSJB MAGGTU71 SINGLE VALUE RESTRICTED NO FALSE NO NO Sets queue entry to create abstract and/or copy to jukebox.
3032 MAG ANNOT GET IMAGE GET MAGSANNO ARRAY RESTRICTED NO FALSE NO NO Per VHA Directive 2004-038, this should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ RETURNS THE LIST OF IMAGE ANNOTATIONS .MAGOUT Reference to a local variable where the results .MAGIEN Internal Entry Number of IMAGE file being annotated Return Values If MAGOUT(0) is defined and its 1st '^'-piece is 0, then an error occurred during execution of the procedure. 0^0^ ERROR explanation MAGOUT(0) = 1 ^ COUNTER ^ MESSAGE/1childIENOK + the counter of saved annotations MAGOUT(n) = LAYER ID ^ ANNOTATOR ^ SAVED DATE/TIME ^ ANNOTATION VERSION ^ SOURCE ^ DELETION ^ TIU COMPLETION ^ SERVICE/SECTION ^ SITE# ^ DUZ Definition of each piece of MAGOUT(n) [1] = layer ID (unique to the image, not globally unique) [2] = name of user who saved layer [3] = date layer stored [4] = annotation version [5] = application that created layer [6] = 0/1 to indicate if layer deleted [7] = indicates if the layer was saved after the TIU Note COMPLETE (if there is a note) [8] = Service Section of user who saved layer [9] = user site name [10] = DUZ of user who saved layer
3033 MAG ANNOT GET IMAGE DETAIL GETD MAGSANNO ARRAY RESTRICTED NO FALSE NO NO Per VHA Directive 2004-038, this should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ RETURNS THE DETAIL OF IMAGE ANNOTATIONS GETD(MAGOUT,MAGIEN,LAYIEN) ; .MAGOUT Reference to a local variable where the results are returned to. ; .MAGIEN Internal entry number of IMAGE file been annotated ; .LAYIEN Internal entry number of ANNOTATION IMAGE LAYER in #2005.002 Return Values ============= If MAGOUT(0) is defined and its 1st '^'-piece is 0, then an error occurred during execution of the procedure. 0 ^ 0 ^ error message MAGOUT(0) = 1 ^ total count lines counter of the returned array MAGOUT(1) = LAYER ID ^ ANNOTATOR ^ SAVED DATE/TIME ^ ANNOTATION VERSION ^ SOURCE ^ DELETION ^ TIU COMPLETION ^ SERVICE/SECTION ^ SITE# ^ DUZ MAGOUT(n+1) = XML data line(s)
3034 MAG ANNOT IMAGE ALLOW ANOALLOW MAGSANNO SINGLE VALUE RESTRICTED NO FALSE NO NO Per VHA Directive 2004-038, this should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Check for ANNOTATION feature is allowed RPC: MAG ANNOT IMAGE ALLOW Return Values if error MAGRY = first "^" piece is zero when error occurs if success MAGRY = "1^0" or "1^1" 2nd piece 0 - not allowed; 1 - allowed ; 1@ - super user
3035 MAG ANNOT STORE IMAGE DETAIL STORE MAGSANNO ARRAY RESTRICTED NO FALSE NO NO Per VHA Directive 2004-038, this should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Store the annotation detail/XML into the IMAGING ANOTATION file (#2005.002) .MAGOUT Reference to a local variable where the results are returned to .MAGIEN Internal Entry Number(IEN) of IMAGE file been annotated .SOURCE Reference to the application XML been created by ('CLINIC' or 'VISTARAD'...etc) .VER Reference to the annotation tool version (e.g.: IG16.2) .XML[] Annotation raw data array Return Values MAGOUT(0) is defined and its 1st '^'-piece is 0, then an error occurred during execution of the procedure. MAGOUT(0) = 1 - success ^ total data lines ^ child IEN(optional) 0 - error MAGOUT(1) = Saved layer info:::LAYER ID ^ANNOTATOR ^ SAVED DATE/TIME ^ ANNOTATION VERSION ^ SOURCE ^ DELETION ^ TIU COMPLETION ^ SERVICE/SECTION ^ SITE# ^ DUZ
2733 MAG BROKER GET VISITOR BSEXP MAGS2BSE SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Wraps code underlying RPC: XUS GET VISITOR to check for expired authentication token.
2714 MAG BROKER SECURITY BSE MAGS2BSE SINGLE VALUE RESTRICTED NO FALSE NO NO CALL BSE(BROKER SECURITY ENHANCEMENT) - XUS SET VISITOR, RETURN A BSE TOKEN
2196 MAG CFIND QUERY FIND MAGDQR01 ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC performs a DICOM C-FIND request. A request is executed through a TaskMan process, which stores the results in temporary storage (^MAGDQR(2006.5732)). Subsequent calls to this same RPC will retrieve the results from the result-set to the client. A final call to this RPC will clean up the temporary storage.
939 MAG CONSULT MSG CREATE MSG MAGMAPI SINGLE VALUE RESTRICTED NO FALSE NO NO Piece1=0 if failure Piece1=1 if successful Note: you must create the mail group IMAGE TELECONSULT (RADIOLOGY) and add members to recieve the consult notification mail message.
2743 MAG DICOM ADD CAMERA EQUIP RM ADDROOM MAGDRPCB ARRAY NO FALSE NO NO Check the OUTSIDE STUDY Camera Equipment Room for the IMAGING LOCATION. If it is not present, add it.
1838 MAG DICOM AUDIT COUNT COUNT MAGDRPC7 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC call updates (increments) an audit count for a DICOM Gateway.
1839 MAG DICOM AUDIT PURGE PURGE MAGDRPC7 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC call will purge audit information that was gathered by DICOM Gateways.
1840 MAG DICOM AUDIT RANGE RANGE MAGDRPC7 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC call returns information about the date-ranges for which audit information is available for the various kinds DICOM Gateways and the instruments that send images to them.
2505 MAG DICOM CHECK AE TITLE AETITLE MAGVRS52 ARRAY RESTRICTED ACTIVE NO FALSE 4 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure checks whether an Application Entity is specified on a DICOM Gateway that has the specified name.
2353 MAG DICOM CON GET TELE READER GETREAD MAGDTR06 ARRAY PUBLIC ACTIVE NO FALSE NO NO Return the sites and diagnostic specialties for the tele reader.
2354 MAG DICOM CON SET TELE READER SETREAD MAGDTR06 SINGLE VALUE PUBLIC ACTIVE NO FALSE NO NO This allows the user to select/deselect an item from his/her site and specialty list.
2355 MAG DICOM CON UNREAD ACQ SITES GETSITES MAGDTR06 ARRAY PUBLIC ACTIVE NO FALSE NO NO This RPC returns the list of acquisition sites that are defined for the reading site.
2356 MAG DICOM CON UNREADLIST GET LOOKUP MAGDTR05 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Per VHA Directive 2004-038, this RPC should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Retrieve records in TELEREADER READ/UNREAD LIST file (#2006.5849).
2357 MAG DICOM CON UNREADLIST LOCK LOCK MAGDTR04 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Per VHA Directive 2004-038, this RPC should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Lock or unlock an entry in TELEREADER READ/UNREAD LIST file (#2006.5849).
2198 MAG DICOM CORRECT VALIDATE VALIDATE MAGDLBV SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure validates the structure of the table that contains information about images that are "to be corrected". Any inconsistencies are corrected, any pointers to obsolete information are removed, all cross-references are rebuilt.
1841 MAG DICOM ET PHONE HOME INFO MAGDRPC1 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Each day, a DICOM Gateway reports a number of statistics to the Imaging Team in Silver Spring (Maryland). Part of that information that is transmitted needs to be fetched from the VistA System. This RPC fetches all information to be reported from the VistA system.
1842 MAG DICOM FILEMAN GET FMGET MAGDRPC1 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ On occasion it is needed to fetch a value from a database. This RPC is a general-purpose one that fetches the value of one specific field from a specific table.
1843 MAG DICOM FIND LOCATION FINDLOC MAGDRPC8 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns the pointer value that identifies the entry in the institution file (^DIC(4)) that has a name that is equal to the value of the specified parameter.
3291 MAG DICOM GET AE ENTRY AENAME MAGVCAE ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns DICOM AE SECURITY MATRIX file (#2006.9192) information for the requested Application Name and Location (MAG*3.0*79).
3292 MAG DICOM GET AE ENTRY LOC AENTRYLC MAGVCAE ARRAY RESTRICTED NO FALSE NO YES +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns a DICOM AE SECURITY MATRIX file (#2006.9192) entry for the requested SERVICE, ROLE, and LOCATION (MAG*3.0*79).
3036 MAG DICOM GET AGENCY AGENCY MAGDRPC1 SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO Per VHA Directive 2004-038, this routine should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC retrieves the agency code of the VistA user.
1844 MAG DICOM GET BASIC IMAGE IMAGE MAGDRPC2 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns information about an image. The information that is returned consists of any of the fields listed below. Fields that do not have a value (or that have an "empty" value) are not returned. OBJECT NAME FILEREF DISK & VOLUME, MAGNETIC DISK & VOLUME, ABSTRACT DISK & VOLUME, WORM OBJECT TYPE PATIENT PROCEDURE LAST ACCESS DATE IQ GROUP PARENT ACQUISITION SITE DESCRIPTIVE CATEGORY CLINIC ACQUISITION DEVICE TRACKING ID DOCUMENT DATE DATE/TIME IMAGE SAVED IMAGE SAVE BY SUMMARY OBJECT SHORT DESCRIPTION PROCEDURE/EXAM DATE/TIME PARENT DATA FILE# PARENT GLOBAL ROOT D0 PARENT DATA FILE IMAGE POINTER EXPORT REQUEST STATUS PARENT GLOBAL ROOT D1 Full FileName Full Path+FileName Big FileName Big Path+FileName Abstract FileName Abstract Path+FileName
2744 MAG DICOM GET DFN GETDFN MAGDRPCA SINGLE VALUE PUBLIC NO FALSE NO NO Given an ICN, it returns the DFN.
1845 MAG DICOM GET DOMAIN DOMAIN MAGDRPC1 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC retrieves the name of the MailMan Mail Domain for the VistA site.
3283 MAG DICOM GET EXPORT IMAGE STS LOOKUP MAGDIWDV ARRAY RESTRICTED NO FALSE NO NO Return a list of the studies in the DICOM OBJECT EXPORT file (#2006.574), along with the status of the transmission.
2506 MAG DICOM GET GATEWAY INFO GETINFO MAGDQR05 ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This Remote Procedure returns information about a DICOM Gateway.
1846 MAG DICOM GET HIGHEST HL7 HIGHHL7 MAGDRPC8 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns the pointer value that identifies the highest-numbered HL7 message on the VistA system in ^MAGDHL7(2006.5).
2745 MAG DICOM GET HOSP LOCATION GETLOC MAGDRPCB ARRAY PUBLIC NO FALSE NO NO Return a list of matching hospital locations
2215 MAG DICOM GET ICN GETICN MAGDRPC9 SINGLE VALUE PUBLIC NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns the ICN (with checksum) for a given DFN, if it exists.
1847 MAG DICOM GET IMAGE GROUP GRPIMG MAGDRPC2 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns the list of images in a group (if any).
1848 MAG DICOM GET IMAGING TYPES VALIMGT MAGDRPC8 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns an array containing data about valid imaging types.
2507 MAG DICOM GET MACHINE ID GETID MAGDRPC1 SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure returns the internal entry number of the entry for the specified computer in the table of registered DICOM Gateways.
1849 MAG DICOM GET NEXT QUEUE ENTRY NEXTIMG MAGDRPC4 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC will check if there are any new images to be transmitted, and will return information about the first or next one (if any) in the DICOM transmission queue.
1850 MAG DICOM GET PATIENT PAT MAGDRPC1 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns patient info, reporting in one single call the information from DEM^VADPT -- Demographic Information ADD^VADPT -- Address Information INP^VADPT -- In-Patient Information SDA^VADPT -- Appointment Information
2916 MAG DICOM GET PATIENT VITALS GETPAT MAGDHWR ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This Remote Procedure returns some information about a patient. At this time, the values returned are VIP-code Height Weight This list may be extended in the future.
1851 MAG DICOM GET PLACE GETPLACE MAGDRPC8 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns the internal entry number in ^MAG(2006.1) for the "place" that corresponds to the specified "location".
3284 MAG DICOM GET PROCESS ID GETPID MAGDRPC1 SINGLE VALUE PUBLIC NO FALSE NO NO Return the $J process id of the RPC backend
2746 MAG DICOM GET RAD CAMERA CAMERA MAGDRPCB ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO Used to find an entry in file CAMERA/EQUIP/RM (#78.6)
2747 MAG DICOM GET RAD CPT MOD CPTMOD MAGDRPCB ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This RPC is used to return a valid entry in the CPT MODIFIER file (#81.3).
2748 MAG DICOM GET RAD DX CODE DXCODE MAGDRPCB ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This RPC is used to lookup an entry in file DIAGNOSTIC CODES (78.3).
2749 MAG DICOM GET RAD FILM FILM MAGDRPCB ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This RPC is used to find an entry in the FILM SIZE file (#78.4).
2750 MAG DICOM GET RAD INFO BY ACN ACNUMB MAGDRPCA SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO This RPC takes the Accession Number and returns the first radiology study that matches it. This RPC uses $$ACCFIND^RAAPI() to get this information.
2751 MAG DICOM GET RAD ORDERS ORDERS MAGDRPCB ARRAY NO FALSE NO NO Return a list of radiology orders for a patient
2752 MAG DICOM GET RAD PERSON RADLST MAGDRPCB ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO Returns list of names from the NEW PERSON file (#200) with a Rad/Nuc class.
1852 MAG DICOM GET RAD RPT INFO RARPTO MAGDRPC1 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns information from the Radiology Report Table. The type of information returned depends on the values of the input parameters.
1853 MAG DICOM GET SERVICE INFO SERVICE MAGDRPC2 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC retrieves the credentials for the DICOM Gateway Service account. When an end-user changes an access or verify code while a "long-running" process like "Process Text Messages" or "Process DICOM Images" is running, the need my arise for the DICOM Gateway to re-connect to its VistA system. When the stored user's credentials fail, the DICOM Gateway can temporarily continue to function using these credentials.
2508 MAG DICOM GET UID ROOT UIDROOT MAGDRPC9 SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure returns the value of the DICOM root UID that is to be prefixed to all UIDs that are generated on this system and its client systems. The format and meaning of a DICOM UID is specified in the DICOM Standard.
2509 MAG DICOM GET UID TABLE SERVER MAGDUID3 ARRAY RESTRICTED NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure transmits the current content of the UID table from VistA to the DICOM Gateways.
2753 MAG DICOM GET USERNAME USERNAME MAGDRPCB SINGLE VALUE RESTRICTED NO FALSE NO NO Returns the name of the user.
1854 MAG DICOM GET VERSION IMGVER MAGDRPC2 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns information from about the Imaging Patches that have been installed on the server system.
1855 MAG DICOM HL7 POINTER ACTION HL7PTR MAGDRPC8 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC retrieves information about HL7 messages. Depending on the values of the parameters, different types of information can be returned.
1856 MAG DICOM IMAGE AUDIT GET GET2 MAGDRPC7 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC call fetches the statistical information that is collected about the acquisition of images.
1857 MAG DICOM IMAGE PROCESSING ENTRY MAGDIR8 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure is used by a DICOM Gateway to interchange information with the VistA Server. As images are acquired by the DICOM Gateway, information is extracted from the image-file-headers, and attempts are made to associate the image with a study for a patient. This procedure will take care of storing any information in the VistA system, and will report any issues and problems back to the DICOM Gateway. Information is exchanged about images that could not be processed, and when such images have been corrected, this procedure will notify the DICOM Gateway to make another attempt to process the (now corrected) image.
2754 MAG DICOM IMPORTER CHECK UIDS CHECKUID MAGDRPCA ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This RPC is used to lookup DICOM UIDs before importing images.
2755 MAG DICOM IMPORTER DELETE DELETE MAGDRPCA ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This RPC is used by the DICOM Gateway to delete an entry in file IMPORTABLE DICOM OBJECTS (#2006.5752). The entry to be deleted must match the Hostname, OLDPATH (Gateway), and the image UID.
2756 MAG DICOM IMPORTER LOOKUP LOOKUP MAGDRPCA SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Return information about the image.
1858 MAG DICOM INCORRECT IMAGE CT CORRECT MAGDRPC8 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ On occasion the software on the DICOM Gateway needs to know the number of image files that need to be corrected. This RPC is a general-purpose one that fetches this value from the VistA system.
1859 MAG DICOM LIST GLOBAL VARIABLE LIST MAGDGL ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns information from global variables on the server system.
1860 MAG DICOM LOOKUP RAD STUDY RADLKUP MAGDRPC3 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC queries the VistA system for the details on a Radiology Study, given the casenumber (either the date+number or just the number) and the study date.
1861 MAG DICOM LOOKUP STUDY LOOKUP MAGDRPC4 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC looks up a study that might be a Radiology Study or a Clinical Specialty, based on the specified (case) number.
1862 MAG DICOM NETWORK STATUS ONOFLINE MAGDRPC5 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Mark a Network Location as being either on-line or off-line.
1863 MAG DICOM PACS CUTOFF DATE CUTOFF MAGDRPC1 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ On occasion the software on the DICOM Gateway needs to know the number of days that files are retained on Magnetic Storage for files that are copied to a PACS.
1864 MAG DICOM PACS MINIMUM SPACE MINSPACE MAGDRPC1 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ On occasion the software on the DICOM Gateway needs to know the minimum percentage of disk space that needs to remain on the Magnetic Disk Storage that is used for files that are copied to a PACS.
1865 MAG DICOM PURGE HL7 HL7PURGE MAGDRPC1 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC purges HL7 messages that were created before the date specified.
1866 MAG DICOM QUEUE IMAGE QUEUE MAGDRPC3 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC enters a study into the DICOM Transmission queue. In the simplest case, a study contains only one image. More normally, a study consists of several images. For object types 3 (X-RAY) and 100 (DICOM image), a single image is entered into the transmission queue. For object type 11 (X-RAY group) , all images for the study are entered into the transmission queue.
1867 MAG DICOM QUEUE INIT INIT MAGDRPC4 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC (re)initializes the queue for DICOM transmission of images to (remote) DICOM Storage Providers.
2757 MAG DICOM RADIOLOGY MODIFIERS MOD MAGDRPCA ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This RPC returns a listing of entries from the PROCEDURES MODIFIER file (#71.2) sorted by Radiology' Imaging Type.
2758 MAG DICOM RADIOLOGY PROCEDURES PROC MAGDRPCA ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This RPC returns a list of Radiology Procedures for 'no-credit' Imaging locations within a given division. If the division does not have any 'no-credit' Imaging locations defined, the results will return an error message indicating the problem.
1868 MAG DICOM ROUTE EVAL LOG EVALLOG MAGDRPC6 ARRAY RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ As a rule evaluator runs, it will produce an activity log. This RPC can be called to return information from this log from the VistA system to the DICOM Gateway.
1869 MAG DICOM ROUTE EVAL START START MAGDRPC5 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Start one rule evaluator to evaluate the newly acquired images for one specific location. The rule-evaluators will run on the VistA system. They will be started and stopped, however, from the DICOM Gateways.
1870 MAG DICOM ROUTE EVAL STOP STOP MAGDRPC5 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Stop all rule evaluators. The rule-evaluators will run on the VistA system. They will be started and stopped, however, from the DICOM Gateways.
1871 MAG DICOM ROUTE GET PURGE PURGE MAGDRPC5 ARRAY RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+
1872 MAG DICOM ROUTE GET TRANS ID TRANSID MAGDRTIM SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC generates a new Unique Transaction Identifier for the location specified. If no location is specified, the first "place" at the site will be used.
1873 MAG DICOM ROUTE LIST DESTI LISTDEST MAGDRPC5 ARRAY RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ A routing transmitter will send files to any one out of a list of possible destinations. A site can decide to set up one transmitter to transmit to all their destinations, or set up multiple transmitters that each send to a (non-overlapping) subset of these destinations. When a transmitter is started, it will ask the end-user for the destination or list of destinations to which it will transmit files. In order to be able to ask this question, the transmitter will call this RPC to obtain a list of valid destinations from the VistA system.
1874 MAG DICOM ROUTE LOCK TRANSMIT LOCK MAGDRPC5 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ The various routing transmitters avoid that multiple transmitters attempt to do the same task at the same time by LOCKing some names of global variables. They will acquire and release these LOCKs by calling this RPC. This RPC will either attempt to LOCK a name, or release its current LOCK on the name, depending on the value of input parameter PLUSMIN. The other input parameters identify a destination to which files are to be sent (D0) and the location from which the files are being sent (LOCATION).
1875 MAG DICOM ROUTE LOG XMIT LOGXIMG MAGDRPC7 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ When a file has been routed, information needs to be kept about the fact that a copy has been made. In order to log this information, the routing transmitter will call this RPC. This RPC will take care of all logging of statistics that is needed after a file has been transmitted. There are six input parameters: the internal entry number of the queue entry (D0), the internal entry number of the destination to which it was transmitted (DEST) and the internal entry number of the location from which it was transmitted (LOCATION). The input parameter (STATUS) is equal to either "SENT" or "FAILED", depending on the outcome of the transmission. The value of the input-parameter TO is the name of the file at its destination (later to be used for purging the file). The value of the parameter XMIT is the timestamp of the start of the transmission.
1876 MAG DICOM ROUTE NEXT FILE XMIT MAGDRPC5 ARRAY RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ The Routing Transmitter will continuously ask the VistA system for the next file to transmit. This RPC will be called to obtain the name of the next file to be transmitted. This RPC returns information about the next image file to be transmitted by a certain Routing Transmitter. The next file to be transmitted is either the next file for the current destination, or the next file with the highest priority in any of the queues for the destinations that are being served by the current transmitter. If neither of the parameters DEST and PRIOR have a non-empty value, information about the first file (if any) to be transmitted will be returned.
1877 MAG DICOM ROUTE PURGE DONE PURGDONE MAGDRPC6 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Periodic maintenance on the data in the Transmission Queue involves removal of entries that have a state of "SENT" after the image files would have been purged from their temporary destinations. In order to perform this maintenance, the user of the DICOM Gateway would invoke a menu option that calls this RPC. This RPC will remove all entries in the Transmission Queue that were created for the specified LOCATION and have been in a state of "SENT" or "FAILED" for more days than specified.
1878 MAG DICOM ROUTE REMOVE OBSO REMOBSO MAGDRPC6 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ When the connection between a transmitting and receiving site has been down for an extended period of time, the user of the DICOM Gateway may decide to forego transmission of any images that would already have been purged at the destination if it would have been possible to transmit them in the first place. In order to perform this maintenance, the user of the DICOM Gateway would invoke a menu option that calls this RPC. This RPC will remove any entries from the Transmission Queue that were created for the specified location and that have a status of either "WAITING", "SENDING" or "FAILED" and that are older than the specified date.
1879 MAG DICOM ROUTE REQUEUE REQUEUE MAGDRPC6 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ A normal maintenance activity is to re-queue any images that may not have been transmitted because the connection between the transmitting and receiving sites was temporarily unavailable. In order to perform this maintenance, the user of the DICOM Gateway would invoke a menu option that calls this RPC. This RPC will requeue any entries in the Transmission Queue that were created for the specified LOCATION and that are currently in a state of "FAILED".
1880 MAG DICOM ROUTE STATUS STATUS MAGDRPC5 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ When the Routing Gateway has made an attempt to transmit a file, it will call this RPC to change the status of the entry in the transmission queue to either "SENT" or "FAILED". This RPC will change the status of the entry in the transmission queue (file # 2005.035) with entry-number D0 to the indicated status.
1881 MAG DICOM ROUTE TRANSACT STS TRANSTS MAGDRTIM SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC checks the status of all entries in the routing queue for a specific transaction (group of files that was queued as a unit). The return value indicates how many files are in each of the possible statuses.
1882 MAG DICOM ROUTE VALID DEST VALDEST MAGDRPC1 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3.0 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ A Routing Gateway needs to check the validity of names of destinations at several occasions. This RPC performs this validation.
2759 MAG DICOM SET IMAGING LOCATION IMAGELOC MAGDRPCB SINGLE VALUE NO FALSE NO NO Set imaging location in radiology order file (#75.1).
1883 MAG DICOM SET PACS PARAMS SETPACS MAGDRPC8 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC ensures that proper values are stored for a number of Imaging Site Parameters for the current "place". If proper values are already present, no change is made to the database.
2510 MAG DICOM STORE GATEWAY INFO GWINFO MAGDQR05 SINGLE VALUE RESTRICTED ACTIVE NO FALSE 4 NO NO This Remote Procedure stores information about a DICOM Gateway in the VistA system.
1884 MAG DICOM TEXT AUDIT GET GET1 MAGDRPC7 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC call fetches the statistical information that is collected about the transmission of Text Messages.
1885 MAG DICOM TEXT PROCESSING ENTRY MAGDHRS1 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure is used by a DICOM Gateway to interchange information with the VistA Server. ???
1886 MAG DICOM UPDATE GATEWAY NAME UPDTGW MAGDRPC8 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC updates the name and location of a DICOM Gateway in the database on the VistA system (table # 2006.587 in ^MAG(2006.587)).
1887 MAG DICOM UPDATE SCU LIST UPDTAPP MAGDRPC8 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC updates the information that is stored in VistA as the list of accessible C-Store providers for the current DICOM Gateway.
1888 MAG DICOM VALID LOCATIONS LOCS MAGDRPC8 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns an array with all locations that are part of the current site, whether the site is "consolidated" or not.
2511 MAG DICOM VISTA AE TITLE VATITLE MAGVRS52 SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO This Remote Procedure returns a string that can be used as a DICOM Application Entity title for the purpose established by the parameters to this procedure.
1889 MAG DICOM WORKSTATION VERSION STATION MAGDRPC1 SINGLE VALUE RESTRICTED ACTIVE NO TRUE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ For the purposes of "Mag Enterprise", each DICOM Gateway will report its current software version each day to the VistA System. This RPC is called to register the current version information.
1948 MAG DIRHASH DHRPC MAGQBUT4 SINGLE VALUE RESTRICTED NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This function returns the current hash schema.
2724 MAG DOD GET STUDIES IEN STUDY2 MAGDQR21 ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This Remote Procedure returns information about studies, based upon the IEN (File #2005 or #2005.1) of the image group, Patient Number, Study-Level Only Flag, and Include Deleted Images Flag that are provided as parameters.
2725 MAG DOD GET STUDIES UID STUDY1 MAGDQR21 ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This Remote Procedure returns information about studies, based upon the Study UID that is provided as a parameter.
1024 MAG EKG ONLINE ONLINE MAGGTU6 SINGLE VALUE NO FALSE NO NO Returns the status of the first EKG network location type. If an EKG storage type doesn't exist then an offline status is returned. 1=online 0=offline
3089 MAG EVENT AUDIT EVENT MAGUAUD ARRAY RESTRICTED ACTIVE NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC audits background events such as DICOM Queries. When auditing events executed by other APIs, it may be invoked as a MUMPS API without making another call to the RPC Broker.
2893 MAG FIELD VALIDATE DVAL MAGQBUT4 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO This provides an interface with the VA Fileman Database Server (DBS) API for the single field validator: VAL^DIE.
3090 MAG FILEMAN FIELD ATTS FIELDATT MAGUFFLA ARRAY PUBLIC ACTIVE NO FALSE NO NO This remote procedure returns a list of attributes and attribute values for a field in a FileMan file.
3091 MAG FILEMAN FIELD LIST FIELDLST MAGUFFLL ARRAY PUBLIC ACTIVE NO FALSE NO NO This remote procedure returns a list of fields from a FileMan file or subfile in either alpha or numeric order.
2853 MAG FIND IMAGE TEXT FILE FINDFIL MAGDOD01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE .1 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure allows the invoking client to use a filename (without extension) to find the path and nearest location of an image file.
1952 MAG FLD ATT DDLF MAGQBUT4 ARRAY RESTRICTED NO FALSE NO NO This RPC returns a list of field attributes.
3293 MAG GET DICOM QUEUE LIST GETDCLST MAGROI01 ARRAY PUBLIC ACTIVE NO FALSE NO NO GET LIST OF TRANSMIT DESTINATIONS TO QUEUE DICOM IMAGES
2512 MAG GET DICOM XMIT ORIGIN LISTORIG MAGDRPC1 ARRAY RESTRICTED NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure returns the list of locations for which currently images are queued to be transmitted using the DICOM protocol.
1941 MAG GET ENV GETENV MAGGTU6 SINGLE VALUE RESTRICTED NO FALSE NO NO Returns environment variables from VistA server
1023 MAG GET NETLOC SHARE MAGGTU6 ARRAY NO FALSE NO NO Returns a list of all entries in the Network Location file (2005.2).
2514 MAG GET SOP CLASS METHOD NO FALSE NO NO
2513 MAG IMAGE CURRENT INFO INFO MAGDQR04 ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO This Remote Procedure returns current values for the various DICOM tags that are to be included in the header of an exported image.
2894 MAG KEY VALIDATE KVAL MAGQBUT4 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO This is a an interface to the Database Server (DBS) utility: Key Validator The Key Validator extrinsic function verifies that new values contained in the FDA do not produce an invalid key. All keys in which any field in the FDA participates are checked. If the value for a field in a key being checked is not present in the FDA, the value used to verify the key is obtained from the previously filed data.
2216 MAG NEW SOP INSTANCE UID NEWUID MAGDRPC9 SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC stores a new SOP Instance UID in the Image File (#2005) for corrected images that are to be exported. This RPC stores a new SOP Instance UID in the Image File (#2005) for corrected images that are to be exported.
2217 MAG RAD GET NEXT RPT BY DATE NEXT MAGDRPC9 SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC looks for the next radiology report, while traversing the "AR" cross-reference on the Radiology Patient file. This RPC looks for the next radiology report, while traversing the "AR" cross-reference on the Radiology Patient file.
2218 MAG RAD GET NEXT RPT BY PT NXTPTRPT MAGDRPC9 SINGLE VALUE PUBLIC NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns the next ^RARPT entry for the patient.
2726 MAG SCAN IMAGE TEXT FILES SCANIMG MAGDOD01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure assists the client software in traversing the IMAGE file (#2005) The following sub-actions are supported: Init - return information to the client about the current scan-status Restart - reset internal counters so that the next scan will re-scan the whole database Scan - return the file-name for the next (or previous) image
3294 MAG SEND IMAGE MAGSEND MAGROI01 ARRAY PUBLIC ACTIVE NO FALSE NO NO QUEUE IMAGE TO A DESTINATION
2854 MAG STORAGE FETCH FETCH MAGSFTCH ARRAY NO FALSE NO NO This Remote Procedure allows the invoking client to copy or move image files
2855 MAG STORAGE FETCH SET SETLOC MAGSFTCH ARRAY NO FALSE NO NO Sets the network location pieces 3 and 4 of the IMAGE file (#2005) 0 node or update the WORM network location reference piece 5 in 0 node, or update the BIG file reference in "FBIG" node.
2727 MAG STORE TEXT FILE DETAILS STOREUID MAGDOD01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This Remote Procedure updates the information about an image. Specifically, the fields for SERIES UID, SERIES NUMBER and IMAGE NUMBER (sequence within series) may be updated.
2200 MAG STUDY UID QUERY STUDY MAGDQR04 ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns information about the images that were acquired for a specific study.
2856 MAG UTIL BKONLJB BKONL MAGSDOFL ARRAY RESTRICTED NO FALSE NO NO MAG UTIL BKONLJB - This Remote Procedure is used to track Offline Images. When insert Jukebox Platter, put images back Online stage.
2857 MAG UTIL CLNLOC NETLOC MAGSDEL5 ARRAY RESTRICTED NO FALSE NO NO MAG UTILITY - Delete a Network Location that has no references to images. Input Parameters IN : Network Location IEN PLACE : User SITE PARAMETER IEN STEP : IEN range to run - format = # Output Parameter: OUT : Array of results RPC to delete a network location. If no image files are linked to the network location, the selected entry will be removed.
2858 MAG UTIL DT2IEN DTRANGE MAGSHEC ARRAY NO FALSE NO NO This Remote Procedure uses a date range to find an IEN in the IMAGE File (#2005)
2859 MAG UTIL GETNETLOC SHARE MAGSDEL5 ARRAY RESTRICTED NO FALSE NO NO Returns a list of entries in the NETWORK LOCATION file(#2005.2). The RPC will return each NETWORK LOCATION data along with its OPERATIONAL STATUS (offline/online), PHYSICAL REFERENCE, HASH SUBDIRECTORY, SITE, PLACE info ...etc.
2860 MAG UTIL JBOFFLN LINE MAGSDOFL ARRAY RESTRICTED NO FALSE NO NO Track Offline JukeBox images | Take Image files Offline This Remote Prcedure will add the new entry in MAGQUEUE(2006.033). The platter volume name will be used to index with IMAGE file IEN.
2861 MAG UTIL LSTOFLJB LISTOFL MAGSDOFL ARRAY RESTRICTED NO FALSE NO NO LIST OFFLINE JB PLATTER(S) This Remote Procedure will provide the invoking client a list of all platter names with Offline Images from OFFLINE IMAGES file (#2006.033).
2201 MAG VISTA CHECKSUMS GATEWAY MAGVCHK SINGLE VALUE RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC queues up a TaskMan task that calculates the checksums of all Imaging routines and that e-mails the result to the central database in Silver Spring.
1015 MAG3 CPRS TIU NOTE IMAGES MAGGNTI ARRAY RESTRICTED NO FALSE NO NO Returns a list of all images for a TIU document. for a TIU document
2884 MAG3 DICOM CAPTURE GE LIST GGELIST MAGNDCMC ARRAY RESTRICTED NO FALSE NO NO Return all records in IMAGING DICOM FIELDS file (#2005.71) per SOP type (e.g "TELEDERM")
2885 MAG3 DICOM CAPTURE SOP CLASS GSOPCLAS MAGNDCMC SINGLE VALUE RESTRICTED NO FALSE NO NO Returns SOP CLASS UID per SOP type (e.g. "TELEDERM")
977 MAG3 LOGACTION LOGACT MAGGTAU SINGLE VALUE RESTRICTED NO FALSE NO NO Certain actions performed by a user are tracked for statistical purposes in the IMAGING WINDOWS SESSIONS and IMAGING WINDOWS WORKSTATIONS files.
1013 MAG3 LOOKUP ANY LKP MAGGNLKP ARRAY RESTRICTED NO TRUE NO NO Lookup using FIND^DIC for general purpose file lookup.
2761 MAG3 SET TIMEOUT TIMEOUT MAGNTLRS SINGLE VALUE RESTRICTED NO FALSE NO NO
2762 MAG3 TELEREADER ACQ SRVC SETUP UASRVC MAGNTLR6 SINGLE VALUE RESTRICTED NO FALSE NO NO Per VHA Directive 2004-038, this RPC should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ UPDATES TELEREADER ACQUISITION SERVICE file (#2006.5841)
3087 MAG3 TELEREADER CLONE READER CLONE MAGNTLR4 ARRAY RESTRICTED NO FALSE NO NO Per VHA Directive 2004-038, this RPC should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Clone a Reader in TELEREADER READER file (#2006.5843)
2886 MAG3 TELEREADER CONSULT LIST CONSLIST MAGNGMR ARRAY RESTRICTED NO FALSE NO NO Return not completed consults for a patient where TO SERVICE is setup in TELEREADER ACQUISITION SERVICE file (#2006.5841)
3285 MAG3 TELEREADER CPT CODELOOKUP CPTFIND MAGNTLR7 ARRAY RESTRICTED NO FALSE NO NO Per VHA Directive 2004-038, this RPC should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Get CPT Codes list by searching CPT Code description.
2763 MAG3 TELEREADER DHPS LIST LDHSP MAGNTLR2 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Per VHA Directive 2004-038, this RPC should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Return all records in CLINICAL SPECIALTY DICOM & HL7 file (#2006.5831)
2887 MAG3 TELEREADER DICOM SER NUM GETSRNUM MAGNGMR SINGLE VALUE RESTRICTED NO FALSE NO NO Generates DICOM Series Number
2888 MAG3 TELEREADER DICOM UID GETUID MAGNGMR SINGLE VALUE RESTRICTED NO FALSE NO NO Returns a new TELEREADER DICOM Study, Series or SOP Instance UID
2764 MAG3 TELEREADER PDR SRVC SETUP UPSRVC MAGNTLRS SINGLE VALUE RESTRICTED NO FALSE NO NO Add/Update/Delete a service in DICOM HEALTHCARE PROVIDER SERVICE file (#2006.5831)
2889 MAG3 TELEREADER READ/UNRD ADD FILE MAGNGMR SINGLE VALUE RESTRICTED NO FALSE NO NO Add a consult and image pointers to Unread/Read List file (#2006.5849) and DICOM GMRC TEMP LIST file (#2006.5839)
2765 MAG3 TELEREADER READER LIST LREADER MAGNTLR2 ARRAY RESTRICTED NO FALSE NO NO Return all records in TELEREADER READER file (#2006.5843)
2766 MAG3 TELEREADER READER SETUP UREADER MAGNTLRS SINGLE VALUE RESTRICTED NO FALSE NO NO Add/Update/Delete TELEREADER READER file (#2006.5843)
2767 MAG3 TELEREADER SITE SETUP USITE MAGNTLRS SINGLE VALUE RESTRICTED NO FALSE NO NO Add/Update/Delete a site in TELEREADER ACQUISITION SITE file (#2006.5842)
3088 MAG3 TELEREADER TIU TITLES LST TIUTLST MAGNTLR5 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Per VHA Directive 2004-038, this RPC should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Get TIU Note Titles list.
2420 MAG3 TIU CREATE ADDENDUM NEWADD MAGGNTI1 SINGLE VALUE RESTRICTED NO FALSE NO NO Creates a TIU Addendum to a document. RPC call to create an Addendum to a Note and Optionally : Electronically Sign the Addendum Administratively Close the Addendum Add Text to the Addendum
1014 MAG3 TIU DATA FROM DA DATA MAGGNTI SINGLE VALUE NO FALSE NO NO get TIU data from the TIUDA. Returns Document Type, and Document Date/Time
1012 MAG3 TIU IMAGE FILE MAGGNTI SINGLE VALUE RESTRICTED NO FALSE NO NO Files the TIU pointer in Imaging and the Imaging Pointer in TIU.
2419 MAG3 TIU LONG LIST OF TITLES LIST MAGGNTI2 ARRAY RESTRICTED NO TRUE NO NO For the Document Class that is input, get a list of Progress Note titles
2422 MAG3 TIU MODIFY NOTE MOD MAGGNTI1 SINGLE VALUE RESTRICTED NO FALSE NO NO Modify an Existing Note. Change it's status from unsigned to administrative closure or to signed.
2418 MAG3 TIU NEW NEW MAGGNTI1 SINGLE VALUE RESTRICTED NO FALSE NO NO RPC Call to create a New Note and Optionally : Electronically Sign the Note. Administratively Close the Note. Add Text to the Note.
2421 MAG3 TIU SIGN RECORD SIGN MAGGNTI1 SINGLE VALUE RESTRICTED NO FALSE NO NO Calls TIU API : SIGN^TIUSRVP If the call succeeds the Note will be changed to 'completed' If the call fails, the Note status will not be changed.
2890 MAG3 TR THIN CLIENT ALLOWED TCALLOW MAGNTLR3 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Check for thin client settings by User (DUZ)
1256 MAG4 ADD IMAGE ADD MAGGSIA ARRAY RESTRICTED NO FALSE NO NO Adds a new entry to the IMAGE File ^MAG(2005
1258 MAG4 CP CONSULT TO TIUDA TIUDA MAGGSCP ARRAY RESTRICTED NO FALSE NO NO Imaging Capture workstation calls this RPC to get a TIU IEN to attach images to. This call simply calls a CP API, which accepts DFN, Consult #, Visit String (optional), Complete|Do not Complete the | transaction.
1259 MAG4 CP GET REQUESTS LIST MAGGSCP ARRAY RESTRICTED NO FALSE NO NO Return a list of Clinical Procedure Requests for a Patient.
1260 MAG4 CP GET VISITS VISITS MAGGSCP ARRAY RESTRICTED NO FALSE NO NO This RPC call simply call a CP Routine that lists visits for a patient. Imaging prompts the user with this list when a Visit String is needed by CP to create a Note.
1262 MAG4 CP UPDATE CONSULT UPDCONS MAGGSCP SINGLE VALUE RESTRICTED NO FALSE NO NO The Imaging capture station can mark a transaction as complete by making this call after a successful capture. This call puts the procedure in a status of 'pr' (ready for interpretation.
1943 MAG4 CT PRESETS GET GETCTP MAGGTU6 SINGLE VALUE RESTRICTED NO FALSE NO NO Returns the site specific CT Presets
1942 MAG4 CT PRESETS SAVE SAVECTP MAGGTU6 SINGLE VALUE RESTRICTED NO FALSE NO NO Saves the CT Presets from the Radiology Viewer in Clinical Display as site Specific Presets.
1255 MAG4 DATA FROM IMPORT QUEUE GETARR MAGGSIUI ARRAY RESTRICTED NO FALSE NO NO This call returns the Array of Data from the Import Queue, given a QUEUE Number Called from Delphi and 'M'
1947 MAG4 FILTER DELETE DEL MAGGSFLT SINGLE VALUE RESTRICTED NO FALSE NO NO Deletes a Filter entry in the IMAGE LIST FILTERS file.
1944 MAG4 FILTER DETAILS GET MAGGSFLT ARRAY RESTRICTED NO FALSE NO NO Returns the property values of a single filter
1945 MAG4 FILTER GET LIST GETLIST MAGGSFLT ARRAY RESTRICTED NO FALSE NO NO Returns a list of Image Filters Either for a specific user (Private filters) or Public filters. Some Public filters are distributed with the installation. Public filters can also be created by the Imaging site manager.
1946 MAG4 FILTER SAVE SET MAGGSFL1 SINGLE VALUE RESTRICTED NO FALSE NO NO Stores the new filter to the IMAGE LIST FILTERS file (#2005.87) or updates properties of the existing filter.
1940 MAG4 GET FILE FORMAT INFO INFO MAGGSFT ARRAY RESTRICTED NO FALSE NO NO Returns information given a file extension. (Format)
1939 MAG4 GET IMAGE INFO GETINFO MAGGTU31 ARRAY RESTRICTED NO FALSE NO NO Returns specific fields of an image entry, to be displayed in the image information window.
1261 MAG4 GET SUPPORTED EXTENSIONS LIST MAGGSFT ARRAY RESTRICTED NO FALSE NO NO Returns a list of supported file extensions, used in Imaging.
2565 MAG4 IMAGE LIST GETIMGS MAGSIXG1 ARRAY RESTRICTED NO TRUE NO NO This remote procedure returns information about images that conform to the provided criteria.
1936 MAG4 INDEX GET EVENT IGE MAGSIXGT ARRAY AGREEMENT ACTIVE NO FALSE 3 NO NO This call will return an array of INDEX PROCEDURE/EVENT(s) based on the input parameters CLS (Class) and SPEC (Specialty/subspecialty) When images are displayed, it is desirable to limit the list of presented images to only those that are likely to be relevant in the current context. This procedure accepts an "image category" (either an IEN or the name of a category) and returns all "image events" that belong to that category.
2731 MAG4 INDEX GET ORIGIN IGO MAGSIXGT ARRAY AGREEMENT ACTIVE NO FALSE NO NO This call will return an array of INDEX ORIGIN
1937 MAG4 INDEX GET SPECIALTY IGS MAGSIXGT ARRAY AGREEMENT ACTIVE NO FALSE 3 NO NO This call will return an array of INDEX SPECIALTY/SUBSPECIALTIES based on the input parameters CLS (Class) and EVENT (Procedure/Event) When images are displayed, it is desirable to limit the list of presented images to only those that are likely to be relevant in the current context. This procedure accepts an "image category" (either an IEN or the name of a category) and returns all "(sub)specialties" that generate images in that category.
1935 MAG4 INDEX GET TYPE IGT MAGSIXGT ARRAY AGREEMENT ACTIVE NO FALSE 3 NO NO This Remote Procedure Call is used to filter out those image types that belong to a given image category (Class). When images are displayed, it is desirable to limit the list of presented images to only those that are likely to be relevant in the current context. This procedure accepts an "image class" (either an IEN or the name of a class) and returns all "image types" that belong to that class..
1938 MAG4 PAT GET IMAGES PGI MAGSIXG1 ARRAY RESTRICTED ACTIVE NO TRUE 3 NO NO This Remote Procedure Call is used to filter out those specialty for which a given image category may be relevant. When images are displayed, it is desirable to limit the list of presented images to only those that are likely to be relevant in the current context. This procedure accepts a patient-IEN (DFN) and optionally also a category, type, event and specialty. This procedure will return a list of all images for that patient that match the specified other input parameters. NOTE: This remote procedure is kept for backward compatibility only. Please use the MAG4 IMAGE LIST remote procedure for any new development.
1934 MAG4 POST PROCESS ACTIONS POSTACT MAGGSPP ARRAY RESTRICTED NO FALSE NO NO This is call to perform any post processing action required on a newly saved image of this type. post processing (for now) is determined by the IMAGE INDEX FOR TYPES file. If this image points to an entry in that file that has Action turned ON, then the TAG^ROUTINE will be called with the Image IEN.
1122 MAG4 POST PROCESSING ACTION MAGGSPP ARRAY RESTRICTED NO FALSE NO NO This is call to perform any post processing action required on a newly saved image of this type. post processing (for now) is determined by the MAG DESCRIPTIVE CAGETORIES file. If this image points to an entry in that file that has Action turned ON, then the TAG^ROUTINE will be called with the Image IEN.
1254 MAG4 REMOTE IMPORT REMOTE MAGGSIUI ARRAY RESTRICTED NO FALSE NO NO Called from MS Windows Application.
1257 MAG4 STATUS CALLBACK STATUSCB MAGGSIUI SINGLE VALUE RESTRICTED NO FALSE .9 NO NO This RPC is called from the Imaging Delphi component when an image/images have been imported via the Imaging Import API being developed for use by Clinical Procedures. This call is used in the test version of Import API, it will be replaced in the released version. In the released version the Imaging BackGround Processor will be calling the Status Callback routine of CP.
1253 MAG4 VALIDATE DATA VAL MAGGSIV ARRAY RESTRICTED NO FALSE 1 NO NO Validates the Image Data Array
1123 MAG4 VERSION CHECK CHKVER MAGGTU4 ARRAY RESTRICTED NO TRUE NO NO This remote procedure checks the version of the Imaging client application. Depending on the version of the VistA Imaging KIDS install, the client application can be forced to display a warning and/or terminate.
2423 MAG4 VERSION STATUS VERSTAT MAGGTU4 SINGLE VALUE RESTRICTED NO FALSE NO NO RPC to evaluate the status of an Imaging Version.
3806 MAG5 GET MUSE TABLE TABLE MAGGTU4M ARRAY RESTRICTED NO TRUE NO NO This RPC will return entries from the MUSE FORMAT TABLE
3807 MAG5 GET NETLOC INFO NETLOC MAGGTU4M SINGLE VALUE RESTRICTED NO FALSE NO NO Returns a string of information from NETWORK LOCATION File. Information includes: Description (.01), Physical Refernece (1), Operational Status (5)
2359 MAGD CR PARAMS RPCIN MAGDCRP GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns list of CR processing rules for Pixel Spacing calculations.
2358 MAGD CT PARAMS RPCIN MAGDCTP GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns history of Modality.dic settings for CT modalities for the site.
2768 MAGDDR GETS ENTRY DATA GETSC MAGDDR ARRAY RESTRICTED NO FALSE NO NO Calls database server at GETS^DIQ
2769 MAGDDR LISTER LISTC MAGDDR GLOBAL ARRAY RESTRICTED NO TRUE NO NO
2572 MAGG CAPTURE USERS USERS MAGGA03U GLOBAL ARRAY RESTRICTED NO TRUE NO NO This call will find users that have captured images in a date range. The list of users can be filtered by the FLAGS parameter The Flags Parameter can contain 'C' for images captured on the Capture Workstation and/or 'I' for images captured throught the Import API.
1950 MAGG CONS CONRPC MAGBAPI SINGLE VALUE RESTRICTED NO FALSE NO NO This function returns the boolean value used to determine whether the Imaging site is operating in the Consolidation mode.
997 MAGG CPRS RAD EXAM IMAGEC MAGGTRAI ARRAY RESTRICTED NO FALSE NO NO Returns a list of Images for the Radiology Exam selected in CPRS.
937 MAGG DEV FIELD VALUES GETS MAGGTSYS GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+
974 MAGG DEV SHOW NODE MAG MAGGTSYS GLOBAL ARRAY PUBLIC NO TRUE NO NO For help in development and testing. It returns the NODE from Imaging file to view in raw form.
964 MAGG DTTM DTTM MAGGTU5 SINGLE VALUE RESTRICTED NO FALSE NO NO Does a FileMan conversion using %DT="T" D ^%DT,$$FMTE^XLFDT(Y,"8")
1006 MAGG GET TIMEOUT TIMEOUT MAGGTU6 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Called by imaging application to get the Site defined timeout for the Imaging applications. Accepted input is "DISPLAY", "CAPTURE", "VISTARAD", "TELEREADER", or "IMPORTER".
999 MAGG GROUP IMAGES GROUP MAGGTIG ARRAY RESTRICTED NO FALSE NO NO Returns array of images for an Image entry.
973 MAGG IMAGE DELETE IMAGEDEL MAGGTID ARRAY RESTRICTED NO FALSE NO NO Deletes Image entry from Image file, ^MAG(2005 and Image File from disk.
2567 MAGG IMAGE GET PROPERTIES GETPROPS MAGGA02 ARRAY RESTRICTED NO TRUE NO NO This remote procedure returns values of one or more image properties (fields of the record of the IMAGE (#2005) or IMAGE AUDIT (#2005.1) file). If a field is tracked (audited), then a previous value of this field on a certain date/time can be requested (see the ADT parameter).
972 MAGG IMAGE INFO IMAGEINF MAGGTU3 ARRAY RESTRICTED NO FALSE NO NO Returns information on 1 Image
2570 MAGG IMAGE LOCK LOCKIMG MAGGA04 ARRAY RESTRICTED NO TRUE NO NO This remote procedure locks one or more images. If several images are passed, then either all or none of them are locked.
2566 MAGG IMAGE SET PROPERTIES SETPROPS MAGGA02 ARRAY RESTRICTED NO TRUE NO NO This remote procedure updates one or more image properties (fields of the record of the IMAGE file (#2005)). If one of the following fields is updated in the parent or the child of a group that has only one image, then the changes are replicated to the child or parent respectively: SHORT DESCRIPTION (10), TYPE INDEX (42), PROC/EVENT INDEX (43), SPEC/SUBSPEC INDEX (44), ORIGIN INDEX (45), CREATION DATE (110), CONTROLLED IMAGE (112), STATUS (113), and STATUS REASON (113.3).
2569 MAGG IMAGE STATISTICS IMGQUERY MAGGA03 GLOBAL ARRAY RESTRICTED NO TRUE NO NO The MAGG IMAGE STATISTICS remote procedure queries the image file(s) and returns various statistics/summary data. Currently, 2 queries are implemented: Counts of images captured in the provided date range grouped by the image status codes. Counts of images captured in the provided date range grouped by users and image status codes.
2919 MAGG IMAGE STATISTICS BY USER GETUSRPT MAGGA03Q GLOBAL ARRAY RESTRICTED NO TRUE NO NO Return all statistics reports previously tasked for a user
2920 MAGG IMAGE STATISTICS QUE STATS MAGGA03Q GLOBAL ARRAY RESTRICTED NO TRUE NO NO The MAGG QUEUE IMAGE STATISTICS remote procedure queues a job through TaskMan that queries the image file(s) and returns various statistics/summary data. Currently, 2 queries are implemented: Counts of images captured in the provided date range grouped by the image status codes. Counts of images captured in the provided date range grouped by users and image status codes.
2571 MAGG IMAGE UNLOCK UNLOCKIM MAGGA04 ARRAY RESTRICTED NO TRUE NO NO This remote procedure unlocks one or more images.
1949 MAGG INSTALL GPACHX MAGQBUT4 ARRAY RESTRICTED NO FALSE NO NO This is a list of all Image package installs on the host system. This list comes from the Install file.
2424 MAGG IS DOC CLASS ISDOCCL MAGGNTI SINGLE VALUE RESTRICTED NO FALSE NO NO Checks to see if IEN of TIU Files 8925 or 8925.1 is of a certain Doc Class
2921 MAGG JUKE BOX PATH JB MAGGUJB SINGLE VALUE RESTRICTED NO FALSE NO NO Returns the Juke Box path to an image.
1026 MAGG LOG ERROR TEXT LOGERROR MAGGTU3 SINGLE VALUE RESTRICTED NO FALSE NO NO This call inserts text into the Error field of the IMAGING WINDOWS SESSION FILE.
969 MAGG LOGOFF LOGOFF MAGGTAU SINGLE VALUE RESTRICTED NO FALSE NO NO Tracks the time of the Imaging session. Kills TMP globals, cleans up.
982 MAGG MED DICOMID DICOMID MAGGTMC1 SINGLE VALUE RESTRICTED NO FALSE NO NO Returns an ID, generated as a temporary way to link, flouroscopic images captured by other system to images captured on this workstation. They will be linked by both being saved under the same Medicine procedure.
971 MAGG MED NEW NEW MAGGTMC1 SINGLE VALUE RESTRICTED NO FALSE NO NO Makes a procedure stub in the Medicine package. This call doesn't require an Image pointer, so the stub is just that : a stub with nothing in it.
2922 MAGG MULTI IMAGE PRINT LOGPRNT MAGGROI SINGLE VALUE RESTRICTED NO FALSE NO NO Log multiple images printed for a patient in the MULTI IMAGE PRINT file ^MAG(2006.961
983 MAGG OFFLINE IMAGE ACCESSED MAIL MAGGTU3 SINGLE VALUE RESTRICTED NO FALSE NO NO This sends a message when an image has been accessed from a Jukebox platter that is offline, as determined by having an entry in the file ^MAGQUEUE(2006.033.
1022 MAGG PAT BS5 CHECK BS5CHK MAGGTPT1 ARRAY RESTRICTED NO FALSE NO NO This RPC calls the GUIBS5A^DPTLK6 API. To return a list of Patients if any match the Last Name and Last 4 SSN of the input DFN. It is the Similiar Patient Check.
1004 MAGG PAT EACH IMAGE EACHIMG MAGGTIG ARRAY RESTRICTED NO FALSE NO NO Returns a list of Images with Capture date/time, image description for each patient image, and it will list all images of all groups and all single images. Called from capture application to list most recent images captured for a patient.
1020 MAGG PAT FIND FIND MAGGTPT1 ARRAY RESTRICTED NO FALSE NO NO Patient Lookup uses FIND^DIC
1000 MAGG PAT IMAGES IMAGES MAGGTIG ARRAY RESTRICTED NO FALSE NO NO This returns the full list of images for a patient.
1021 MAGG PAT INFO INFO MAGGTPT1 SINGLE VALUE RESTRICTED NO FALSE NO NO Returns a string of '^' delimited pieces of patient information.
1025 MAGG PAT PHOTOS PHOTOS MAGGTIG ARRAY RESTRICTED NO FALSE NO NO This returns an Image list of Patient Photo iD's in the Image File.
1951 MAGG PLACE PLACER MAGBAPI SINGLE VALUE RESTRICTED NO FALSE NO NO This rpc returns the IEN of the 2006.1 entry that is appropriate for the multi institution parameter designated by the users DUZ(2).
978 MAGG QUE IMAGE QUEIMAGE MAGGTU7 SINGLE VALUE RESTRICTED NO FALSE NO NO Queues images to be copied from JukeBox to harddrive. (to the Image Write Directory)
979 MAGG QUE IMAGE GROUP QUEGROUP MAGGTU7 SINGLE VALUE RESTRICTED NO FALSE NO NO RPC Call to queue all images of an Image group for a copy from JukeBox. This can also be a PREFETCH, in which case the Images being Queued have a lower priority than other copies from JukeBox
981 MAGG QUE LIST QUELIST MAGGTU7 SINGLE VALUE RESTRICTED NO FALSE NO NO Queues a list of images to be copied from jukebox to harddrive.
980 MAGG QUE PATIENT QUEPAT MAGGTU7 SINGLE VALUE RESTRICTED NO FALSE NO NO This is called for a PREFETCH, the images queued this way have a lower priority than other copy from JukeBox queues. Queues all images for a patient. i.e. All images for a patient will be copied from the jukebox to the harddrive.
2568 MAGG REASON GET PROPERTIES GET MAGGA01 ARRAY RESTRICTED NO TRUE NO NO This remote procedure returns the reason properties from the MAG REASON file (#2005.88)
2564 MAGG REASON LIST LSTRSNS MAGGA01 GLOBAL ARRAY RESTRICTED NO TRUE NO NO This remote procedure returns the list of reasons for actions performed on images. This data is loaded from the MAG REASON file (#2005.88).
998 MAGG SYS GLOBAL NODE MAG MAGGTSY2 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns the global node of an Image File entry.
976 MAGG SYS SESSION DISPLAY DISPLAY MAGGTSY1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns a display of this session activity.
970 MAGG SYS WRKS DISPLAY WRKS MAGGTSY GLOBAL ARRAY RESTRICTED NO TRUE NO NO Utilites for Imaging system manager. RPC Call for MAGSYS utility. List of Workstation Information.
975 MAGG SYS WRKS SESSIONS SESSION MAGGTSY1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns session listing for a workstation.
967 MAGG VERIFY ESIG ESIG MAGQLOG SINGLE VALUE RESTRICTED NO FALSE NO NO Verifies the Electronic signature of the current user. Uses 'DUZ' defined in the partition.
968 MAGG WRKS UPDATES UPD MAGGTAU SINGLE VALUE RESTRICTED NO FALSE NO NO Using this remote procedure, the workstation updates its record in the IMAGING WINDOWS WORKSTATION file (#2006.81) and starts a new session.
963 MAGGACTION LOG LOGACT MAGGTU6 SINGLE VALUE RESTRICTED NO FALSE NO NO Call from Delphi to log an action performed on the image. Actions are logged the IMAGE ACCESS LOG file ^MAG(2006.95
938 MAGGADDIMAGE ADD MAGGTIA SINGLE VALUE RESTRICTED NO FALSE NO NO RPC Call to add new entry to Image File using UPDATE^DIE.
950 MAGGDESCCAT CATEGORY MAGGTU3 ARRAY NO FALSE NO NO Returns list of 'MAG DESCRIPTIVE CATEGORIES'. i.e., NAME^IEN
949 MAGGDGRPD DGRPD MAGGTCPR GLOBAL ARRAY NO TRUE NO NO Displays the Patient Profile in a Delphi Window. The call first opens the 'IMAGING WORKSTATION' device and then calls EN^DGRPD. Then calls EN^DGRPD
943 MAGGHS HSUM MAGGTCPR GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns a health summary for a patient of the type requested. requested.
942 MAGGHSLIST HSLIST MAGGTCPR ARRAY RESTRICTED NO FALSE NO NO Returns an array of health summary types.
956 MAGGLAB FILE FILE MAGGTLB1 SINGLE VALUE RESTRICTED NO FALSE NO NO Files the Lab pointer in Image File, ^MAG(2005, and files the image pointer in the Lab file. ^LR(LRDFN,LRSECT
953 MAGGLAB MICRO MICRO MAGGTLB ARRAY NO FALSE NO NO ;The line tag MICRO is used for selection of Microscopic Objective. An array of entries in the Microscopic Objective file are returned.
954 MAGGLAB SECT SECT MAGGTLB ARRAY RESTRICTED NO FALSE NO NO This call returns a list of Lab Sections to the calling app. The line tag SECT is used for selection of the Laboratory section Build Pathology selection from file 68 accordingly to user's division
952 MAGGLAB STAIN STAIN MAGGTLB ARRAY NO FALSE NO NO The line tag STAIN is used for selection of Histological stain Send array of entries in file 2005.4, Image Histological Stain
955 MAGGLAB START START MAGGTLB ARRAY NO FALSE NO NO ;The line tag START is used for selection of the specimen that the image relates to. This line tag will require a lab section (Autopsy/ Gross, Autopsy/Microscopic, EM, Surgical Path, or Cytology), the Accession year, and either an Accession # or Autopsy #. Based on this information it will return an array of specimens for selection.
940 MAGGLISTPROC LIST MAGGTMC ARRAY RESTRICTED NO FALSE NO NO Return a list of Medicine procedures/subspecialities. List can be subset of whole if site uses Imaging Capture Security Keys to limit the users access to only Medicine Procedures that they have a MAGCAP ... Key for.
941 MAGGPATPROC PRC MAGGTMC ARRAY PUBLIC NO FALSE NO NO Return a List of All Patient Procedures in subspeciality. For use when capturing Images and linking to a Medicine Procedure.
945 MAGGPROCIMAGE FILE MAGGTMC1 SINGLE VALUE RESTRICTED NO FALSE NO NO Files image pointer in procedure file and procedure pointers in image file.
957 MAGGRADIMAGE IMAGE MAGGTRAI GLOBAL ARRAY RESTRICTED NO TRUE NO NO User selects a Radiology exam from the listing displayed, we return a list of images associated with that exam.
947 MAGGRADLIST LIST MAGGTRA1 ARRAY RESTRICTED NO FALSE NO NO Input is Radiology patient 'RADFN'. Output is a list of Patient exams.
948 MAGGRADPTR MAGPTR MAGGTRA SINGLE VALUE RESTRICTED NO FALSE NO NO Files the image pointer into the Radiology package and the Radiology pointers into the Imaging package.
960 MAGGRADREPORT RAD MAGGTRP1 GLOBAL ARRAY NO TRUE NO NO Returns the Radiology report for the input value RARPT. ^RARPT(RARPT)
944 MAGGRPT BRK MAGGTRPT GLOBAL ARRAY RESTRICTED NO TRUE NO NO Returns associated report for Image IEN.
962 MAGGSUR FILE FILE MAGGTSR1 SINGLE VALUE RESTRICTED NO FALSE NO NO Files the pointers in the Surgery and Image packages.
961 MAGGSUR GET GET MAGGTSR ARRAY RESTRICTED NO FALSE NO NO Returns a list of Surgery Cases for the Patient.
958 MAGGUPREFGET GET MAGGTUP ARRAY RESTRICTED NO FALSE NO NO Returns the user preferences for the Imaging Display windows.
959 MAGGUPREFSAVE SAVE MAGGTUP SINGLE VALUE RESTRICTED NO FALSE NO NO Saves the Imaging user's window preferences to the Imaging User Preferences file. ^MAG(2006.18,
965 MAGGUSER2 USERINF2 MAGGTU3 ARRAY RESTRICTED NO FALSE NO NO Returns Array of info about user, and site settings. the user's security keys for later applications.
966 MAGGUSERKEYS USERKEYS MAGGTU3 ARRAY RESTRICTED NO FALSE NO NO Return an array of Imaging Keys that this user holds.
1135 MAGJ CACHELOCATION CACHEQ MAGJUTL3 GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This procedure is used by the Radiology Imaging Workstation to obtain from the Imaging Host system the image cache locations for images that have been routed to remote sites/workstations.
2208 MAGJ CPTMATCH CPTGRP MAGJUTL4 GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Imaging Vistarad RPC for finding related procedures based on CPT matching table (file #2006.67 -- MAG RAD CPT MATCHING FILE).
1136 MAGJ CUSTOM LISTS LISTINF MAGJUTL3 GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This procedure is used by the Radiology Imaging Workstation to obtain from the Imaging Host system information for defined custom exam lists (from the file MAG RAD LISTS DEFINITION). This information is used to load a workstation menu option with available lists, as well as make these available via buttons on the VistaRad Server window.
1138 MAGJ EXAM REPORT RADRPT MAGJRPT GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Imaging VistaRad workstation call to display a Radiology report.
2734 MAGJ GET TREATING LIST FACLIST MAGJLST1 ARRAY RESTRICTED NO TRUE NO NO Get Treating Facility List for a patient. This RPC merely calls the subroutine used for the VAFCTFU GET TREATING LIST rpc.
2205 MAGJ HISTORYLIST HIST MAGJLS4 GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Functions for maintaining and displaying the Vistarad Exam History List
1431 MAGJ LOGOFF LOGOFF MAGJUTL3 SINGLE VALUE RESTRICTED NO FALSE NO NO Capture the Logoff event for the Imaging Session file.
2563 MAGJ MAGDATADUMP DATADUMP MAGJUTL4 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE 1 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Imaging Vistarad RPC for displaying internal Imaging data
1132 MAGJ PRIOREXAMS PRIOR1 MAGJEX2 ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This procedure is used by the Radiology Imaging Workstation to fetch case pointer information for all the cases/prior exams related to a given case. If the images for the prior exams are not on magnetic storage, but are on archive storage (e.g., jukebox), then the procedure initiates a fetch of the image files from the archive. This procedure can be run in two modes: 1) to Pre-Fetch from the archive exams that are likely to be of interest to the radiologist--this mode would be invoked some time after a new exam is ordered (e.g., at Register Patient for Exam); 2) to Auto-Display images for prior cases at the time the radiologist is reading a new case.
1137 MAGJ PT ALL EXAMS PTLSTALL MAGJLST1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This procedure is used by the Radiology Imaging Workstation to display a listing of all radiology exams for a selected patient. Further details may be found in the Remote Procedure MAGJ PTRADEXAMS.
1139 MAGJ PT INFO PINF1 MAGJUTL3 SINGLE VALUE RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns Patient data for the DFN input.
1126 MAGJ PTRADEXAMS PTLIST MAGJLST1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This procedure is used by the Radiology Imaging Workstation to display a listing of all, or a subset of all, radiology exams for a selected patient.
1130 MAGJ RADACTIVEEXAMS ACTIVE MAGJLS2 GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This procedure is used by the Radiology Imaging Workstation to display listings of radiology exams: 1) UNREAD Exams--list all Active exams for selected modalities (Rad Imaging Types) having an Exam Status of "Examined" (or its equivalent). 2) RECENT Exams--list all Active exams for selected modalities (Rad Imaging Types) EXCEPT those having an Exam Status of "Examined" (or its equivalent). 3) ALL ACTIVE--Lists the union of the above two lists.
1131 MAGJ RADCASEIMAGES OPENCASE MAGJEX1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This procedure is used by the Radiology Imaging Workstation to fetch image file information for all the images for a selected case. If the case's images are not on magnetic storage, but are on archive storage (e.g., jukebox), then the procedure initiates a fetch of the image files from the archive.
2204 MAGJ RADCASELOCKS CASLOCK MAGJEX1A GLOBAL ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Manage Exam Reserve/Lock interactions.
1134 MAGJ RADORDERDISP ORD MAGJRPT GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns the Detailed Request Display for the radiology exam.
2203 MAGJ RADSTATUSCHECK STATCHK MAGJUTL4 SINGLE VALUE RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Function to determine if the exam has been Tech-Verified (at least). Images are assumed to be verified if Exam Status is Examined, or higher status
1133 MAGJ RADSTATUSUPDATE STATUS MAGJUPD1 GLOBAL ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This procedure is used by the Radiology Imaging Workstation to update the Radiology Exam Status code for the current exam to "Interpreted" (or an equivalent value). Also, the case is closed by this procedure, and Key Image and/or Presentation State data is stored, if required. Note: This procedure will only update the Exam Status if the current value is "Examined".
2209 MAGJ REMOTESCREEN REMSCRN MAGJUTL4 SINGLE VALUE RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ VistARad client calls this to set/clear flag to show/not show remote exams only when displaying exam lists for a routing/remote read user.
1127 MAGJ ROUTE ENABLE RTENA MAGJRT SINGLE VALUE RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This procedure is used by the VistARad Workstation to obtain from the Imaging Host system user permission to use the Demand Routing function.
1129 MAGJ ROUTE EXAMS RTEXAM MAGJRT GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ For input list of exams, queue corresponding image files to be routed to indicated destinations (according to Network Location file entries).
1128 MAGJ ROUTE REQUEST RTREQ MAGJRT GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This rpc processes a list of input exams to configure the dialog by which the user will request exams to be routed. The rpc returns the exam list and information used to prompt the user for routing destination and priority for each exam.
2206 MAGJ STUDY_DATA RPCIN MAGJEX3 GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This rpc is used to obtain various study and/or image data. The data is stored in blocks of free-text (word-processing) in XML format created by the Vistarad Client. Current data items include: Key Images; Presentation State data.
2202 MAGJ USER DATA RPCIN MAGJPRF1 GLOBAL ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Store/retrieve Vistarad USer preferences, including hanging protocols, etc.
2207 MAGJ USER2 USERINF2 MAGJUTL3 ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns info about user, and site settings.
2735 MAGJ VIX LOG REMOTE IMG ACCESS LOGRIA MAGJVAPI SINGLE VALUE RESTRICTED ACTIVE NO TRUE .1 NO NO Log ViX-enabled Remote Image Access Events.
3791 MAGN ANNOT GET IMAGE ANNOT IMAGEL MAGNAN03 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Get image annotations by CPRS context or Image IEN
3792 MAGN ANNOT GET PSTATE GETPSTAT MAGNAN02 ARRAY RESTRICTED NO FALSE NO NO Returns the list of annotation presentation state
3793 MAGN ANNOT GET STUDY GET MAGNAN02 ARRAY RESTRICTED NO FALSE NO NO Returns the list of study annotations
3794 MAGN ANNOT STORE STUDY STORE MAGNAN01 ARRAY RESTRICTED NO FALSE NO NO Stores the detail of Study Annotation.
3768 MAGN CPRS IMAGE LIST IMAGEL MAGNTRAI GLOBAL ARRAY RESTRICTED NO TRUE NO NO List Images for Rad Exams or TIU Notes by CPRS context
3795 MAGN DELETE IMAGES BY IEN DELIMGS MAGNID01 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO Delete images by IEN
3796 MAGN IMAGE EXIST BY CONTEXT IMGEXIST MAGNVQ02 ARRAY RESTRICTED NO TRUE NO NO Check for images by context
3797 MAGN LOG IMAGE ACCESS BY IEN LOGACT MAGNILOG GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO log an action performed on the image
3801 MAGN PARAM GET LIST GPARLIST MAGNPARM ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get a parameter list values.
3802 MAGN PARAM GET VALUE GET1 MAGNPARM ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get a parameter list values.
3803 MAGN PARAM SET LIST SPARLIST MAGNPARM SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Get a parameter list values.
2732 MAGN PATIENT HAS PHOTO RPHASPHT MAGNVIC SINGLE VALUE AGREEMENT ACTIVE NO FALSE NO NO Checks if photo image exists for a patient
3798 MAGN PATIENT IMAGE LIST IMAGEL MAGNVQ04 GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE NO NO List Images by Patient
3799 MAGN SET IMAGES PROPS BY IEN SETIMGS MAGNISET ARRAY RESTRICTED ACTIVE NO TRUE NO NO Updates one or more image properties by image IEN
984 MAGQ ABP ENTRY MAGQBTM ARRAY RESTRICTED NO FALSE NO NO Provides a list of Active Background Processes.
2895 MAGQ ADD RAID GROUP ADDRG MAGQBUT5 SINGLE VALUE RESTRICTED NO FALSE NO NO This is used to create the next RAID group for the Network Location file (#2005.2). It will generate a group name that includes the sites namespace and the next logical sequence number.
2896 MAGQ ALL SERVER ALLSERV MAGQBUT1 ARRAY RESTRICTED NO FALSE NO NO Returns a list of all online file servers at a site. This network location file list requires the following from each candidate: ONLINE type: MAG path does not contain: ":" NON-ROUTER
2897 MAGQ BP UAT UAT MAGQBUT5 SINGLE VALUE RESTRICTED NO FALSE NO NO This procedure validates the BP Server task assignments and rebuilds the content of the dummy BP Server, "Unassigned Tasks" with the tasks that are not currently assigned to a BP server.
2213 MAGQ COQ FOQUE MAGQBUT SINGLE VALUE SUBSCRIPTION ACTIVE NO FALSE NO NO The QUEUE types: "JUKEBOX","JBTOHD","PREFET","IMPORT","GCC","DELETE" are purged that are in the failed queue partion of the queue file. The partition is designated by the position in the queue file (#2006.03) by the queue pointer from the Queue pointer file (#2006.031).
996 MAGQ CUPDTE CUPD MAGQBPRG SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC is used by the purge routine to update the magnetic references in the image file(#2005) for images have migrated to heretofore unmapped network locations.
2898 MAGQ DEL NLOC RLOCA MAGQBU6A SINGLE VALUE SUBSCRIPTION NO FALSE NO NO This is used to remove Network Location entries and requires the user to have the MAG SYS key.
2899 MAGQ DFNIQ DFNIQ MAGQBPG1 SINGLE VALUE RESTRICTED NO FALSE NO NO This provides a method of sending a Patient DFN VistA mail message from client methods.
1018 MAGQ DIK DELETE MAGGTID ARRAY RESTRICTED NO FALSE NO NO This procedure will remove an image file entry and clean up references to it.
1002 MAGQ ELOGR ELOGR MAGQBPRG ARRAY RESTRICTED NO FALSE NO NO This provides a method of capturing errors logged during the purge process. This function provides a list which can be examined at a later date and will be rolled into the purge log file on the BP Server which performed the purge.
2900 MAGQ FINDC FINDC MAGQBUT5 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO By placing carat delimited values in the find value parameter the subscriber can perform a compound index lookup on an extended primary key.
2901 MAGQ FS CHNGE CHGSERV MAGQBUT SINGLE VALUE RESTRICTED NO FALSE NO NO Finds the available network file server with the most space, changes the current write space pointer and returns the IEN. The candidate list requires the following criteria: ONLINE type: MAG path does not contain: ":" NON-ROUTER
989 MAGQ FS UPDATE FSUPDT MAGQBUT1 SINGLE VALUE RESTRICTED NO FALSE NO NO Updates the online file server entries in the Network location file with the disk size and the space available.
2902 MAGQ FTYPE FTYPE MAGQBUT5 ARRAY RESTRICTED NO FALSE NO NO This RPC returns an array of file types which the background processor will use to move files from magnetic to jukebox and back for this Vista installation.
987 MAGQ GET GETQUE MAGQBTM SINGLE VALUE RESTRICTED NO FALSE NO NO Returns parameters for the next queue process for the specified type.
1019 MAGQ ISN ISN MAGUSIT SINGLE VALUE RESTRICTED NO FALSE NO NO This is the mail message component of the "ImageGroupNotify" method. This report is sent to the MAG SERVER mail group in order to alert members of the occurance of image file size variance. This is indicative of a network and Clinical imaging event requiring action to correct the clinical database.
2903 MAGQ JBQUE JBQUE MAGQBUT2 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC generates a JUKEBOX queue.
1009 MAGQ JBS ENTRY MAGQBPG1 ARRAY RESTRICTED NO FALSE NO NO This list process returns a list of jukebox shares for the BP Verifier.
2904 MAGQ JBSCN CNP2 MAGQBPG1 SINGLE VALUE RESTRICTED NO FALSE NO NO This function returns the next image file entry to be evaluated by the BP Verifier function.
1003 MAGQ JH RPT JHRPT MAGQBJHR ARRAY RESTRICTED NO FALSE NO NO Reports on the current set of Jukebox to harddisk (JBTOHD) processes (Who, queued, what patients, when, and workstation logons)
1016 MAGQ JPUD JPUD MAGQBPG1 SINGLE VALUE RESTRICTED NO FALSE NO NO This call is to update the Image file JUKEBOX file references.
3242 MAGQ LOGV ELOGRV MAGQBPG1 ARRAY RESTRICTED NO FALSE NO NO This provides a method of capturing errors logged during the BP Verifier process. This function provides a list which can be examined at a later date and will be rolled into verifier log file on the BP Server or network log file share.
2905 MAGQ QCNT QCNT MAGQBUT4 SINGLE VALUE RESTRICTED NO FALSE NO NO This call resets the Queue pointer settings in the Imaging Queue Pointer file, #2006.031.
2906 MAGQ QRNGE QRNGE MAGQBUT5 SINGLE VALUE RESTRICTED NO FALSE NO NO This procedure is to either delete or re-queue a range of Vista Imaging Background Processor queues. The process parameter determines the action.
986 MAGQ QUD QUPDTE MAGQBTM SINGLE VALUE RESTRICTED NO FALSE NO NO Updates the status field in the specified queue record.
985 MAGQ REQ REQUE MAGQBTM SINGLE VALUE RESTRICTED NO FALSE NO NO Requeues a process which failed.
1011 MAGQ SHARES SHR MAGQBPG1 ARRAY RESTRICTED NO FALSE NO NO This RPC returns a list of online shares for the verifier process to validate Vista Imaging file references to.
1027 MAGQ SYSTEM MAGSYS MAGQBUT2 ARRAY RESTRICTED NO FALSE NO NO This procedure provides a list of all active person file members who have the "MAG SYSTEM" security key assignned to them.
1017 MAGQ VCUD VCUD MAGQBPG1 SINGLE VALUE RESTRICTED NO FALSE NO NO This call is to update the Image file VMC file references.
2360 MAGQ VOK VOKR MAGQBUT4 SINGLE VALUE PUBLIC NO FALSE NO NO This procedure checks the 2nd line of the routine MAGQBUT4 for the latest version number. It will return 1 if the version matches the input "version" parameter and 0 if there is no match.
1005 MAGQB QSL BPQSL MAGQBUT1 ARRAY RESTRICTED NO FALSE NO NO This procedure call sets the queue file last process queue to the input parameter. This is used by the Queue Manager reset the queue method.
2907 MAGQB QUEDEL DQUE1 MAGQBUT2 SINGLE VALUE RESTRICTED NO FALSE NO NO This procedure call deletes a single IMAGE BACKGROUND QUEUE file (#2006.03) entry.
2908 MAGQBP ALL SHARES ALLSHR MAGQBUT1 ARRAY RESTRICTED NO FALSE NO NO The output of this RPC is a list of all online magnetic shares (non-routing). This list establishes a set of roots for the purge process to downwardly traverse and evaluate the age and VistA attributes of each image file for the purpose of purging archaic and archived files.
2909 MAGQBP FREF FILEREF MAGQBPRG SINGLE VALUE RESTRICTED NO FALSE NO NO VALIDATES THAT THE FILEPATH IS CONSISTENT WITH VISTA MAGFILE REFERENCE SET THE SECOND PIECE TO "PACS" IF IT REPRESENTS DICOM VALIDATES THAT A JUKEBOX POINTER EXISTS RESULT VALUES
993 MAGQBP PARM PGEPAR MAGQBPG2 SINGLE VALUE RESTRICTED NO FALSE NO NO Site Purge parameter fetch.
992 MAGQBP UPDATE PGEUD MAGQBPG2 SINGLE VALUE RESTRICTED NO FALSE NO NO Nulls the appropriate magnetic network location reference.
3301 MAGTP GET ACTIVE GETAC MAGTP004 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get list of all unreleased (FLAG=0) or released (FLAG=1) reports, filter by back days for unreleased reports. Filter by Station Number if consultations are present for a case.
3302 MAGTP GET CASES GETCAS MAGTP013 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get a list of selected unreleased or released reports
3303 MAGTP GET CPRS REPORT GETREP MAGTP007 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get lab info for a case (ex.: SP 12 2). The layout is similar to the one in CPRS. The original code has been used by RPC call ORWRP REPORT TEXT.
3304 MAGTP GET NOTE GETNOTE MAGTP014 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Retrieve the text of a note attached to a specified case.
3305 MAGTP GET PREFERENCES GETUPREF MAGTP011 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get the user's setting/configuration preferences in XML format from the configuration file (#2006.13)
3306 MAGTP GET RETENTION DAYS GETRTDAY MAGTP014 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get the retention days of TELEPATHOLOGY unread worklsit for a site.
3307 MAGTP GET SLIDES GETSD MAGTP004 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get Specimen, Smear Prep/Block and Stain/Procedure/Slide info for a specified case
3308 MAGTP GET USER USERINF MAGTP008 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Initialize session (Version Check, Display Check, collect User Info).
3309 MAGTP PUT NOTE PUTNOTE MAGTP014 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Set the text of a note attached to a specified case.
3310 MAGTP PUT PREFERENCES PUTUPREF MAGTP011 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Set the user's setting/configuration preferences in XML format in the configuration file (#2006.13)
3311 MAGTP RESERVE CASE LOCKR MAGTP003 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Set/Unset a logical lock on a case for reservation
3312 MAGTP SET RETENTION DAYS SETRTDAY MAGTP014 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Set the retention days of Telepathology unread worklist for a site.
3313 MAGTP USER USERINF MAGTP008 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Initialize session (Version Check, Display Check, collect User Info).
3092 MAGV ADD WORK ITEM TAGS ADDTAG MAGVIM01 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC allows tags to be added to work items in the MAG WORK ITEM file (#2006.941). Tags consist of a tag name and a tag value. Tags and values may be used to look up entries in the MAG WORK ITEM file (#2006.941).
3093 MAGV ATTACH IMAGE INSTANCE ATFILE MAGVRS21 ARRAY RESTRICTED NO FALSE NO NO This RPC allows an image instance file to be attached to a SOP.
3299 MAGV ATTACH IRRADIATION DOSE ATTACH MAGVRD01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC allows irradiation dosage entries to be attached to a series.
3094 MAGV ATTACH PAT PROC REF ATPROC MAGVRS06 ARRAY RESTRICTED NO FALSE NO NO This RPC allows a procedure to be created and attached to a patient.
3095 MAGV ATTACH SERIES ATSERIES MAGVRS01 ARRAY RESTRICTED NO FALSE NO NO This RPC allows a series to be attached to a study.
3096 MAGV ATTACH SOP ATSOP MAGVRS11 ARRAY RESTRICTED NO FALSE NO NO This RPC allows a SOP to be attached to a series.
3097 MAGV ATTACH STUDY ATSTUDY MAGVRS05 ARRAY RESTRICTED NO FALSE NO NO This RPC allows a study to be attached to a patient and, optionally, a procedure.
3098 MAGV CONFIRM RAD ORDER CONFIRM MAGVIM06 ARRAY RESTRICTED NO FALSE NO NO Returns a RAD/NUC MED ORDERS file (#75.1) IEN for a set of DICOM Unique Identifiers.
3099 MAGV CREATE DICOM FAILED IMAGE DCRCTSET MAGVRS51 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC creates an entry in the DICOM FAILED IMAGES File (#2006.575).
3100 MAGV CREATE PAT REF CREPAT MAGVRS06 ARRAY RESTRICTED NO FALSE NO NO This RPC allows for creation of an Imaging patient reference to which procedures and studies may be attached.
3101 MAGV CREATE WORK ITEM CRTITEM MAGVIM01 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC creates work item entries in the MAG WORK ITEM file (#2006.941).
3102 MAGV DELETE DICOM FAILED IMAGE DCRCTDEL MAGVRS51 SINGLE VALUE RESTRICTED NO FALSE NO NO This routine will delete a single entry in the DICOM FAILED IMAGES File (#2006.575).
3103 MAGV DELETE WORK ITEM DELWITEM MAGVIM01 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC deletes a single entry in the MAG WORK ITEM file (#2006.941).
3104 MAGV DGW ACTION UID LIST ACTUIDS MAGVDGWP ARRAY RESTRICTED NO FALSE NO NO Return list of UID from DICOM UID SPECIFIC ACTION file (#2006.539)
3105 MAGV DGW INSTRUMENT LIST INSTRMNT MAGVDGWP ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Return list of Instruments in DGW from DICOM GATEWAY INSTRUMENT DICTIONARY file (#2006.911)
3106 MAGV DGW MODALITY LIST MODALITY MAGVDGWP ARRAY RESTRICTED NO FALSE NO NO Return list of Modalities in DGW from MODALITY TYPE DICTIONARY file (#2006.582)
3107 MAGV DICOM GET COUNT DCRCTCNT MAGVRS51 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC returns the count of entries in the DICOM FAILED IMAGES (#2006.575) file with machine IDs and service types provided to the RPC.
3108 MAGV DICOM SET INSTRUMENT LIST SETINSTR MAGVDGWP SINGLE VALUE RESTRICTED NO FALSE NO NO Update DICOM GATEWAY INSTRUMENT DICTIONARY file (#2006.911)
3109 MAGV DICOM SET MODALITY LIST SETMODAL MAGVDGWP SINGLE VALUE RESTRICTED NO FALSE NO NO Update DICOM GATEWAY MODALITY DICTIONARY file (#2006.912) from MODALITY TYPE DICTIONARY FILE (#2006.582)
3110 MAGV FIND PAT REF FINDPAT MAGVRS06 ARRAY RESTRICTED NO FALSE NO NO Finds a patient.
3111 MAGV FIND PROC REF FINDPROC MAGVRS07 ARRAY RESTRICTED NO FALSE NO NO This remote procedure allows searching for a procedure reference based upon a fixed scalar value for one or more of its attributes.
3112 MAGV FIND SERIES BY REFERENCE FINDBYRF MAGVRS14 ARRAY RESTRICTED NO FALSE NO NO This RPC looks up series by Reference UID.
3113 MAGV FIND SERIES BY UID FINDSER MAGVRS11 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC looks up series by series UID.
3114 MAGV FIND SOP BY UID FINDSOP MAGVRS21 SINGLE VALUE RESTRICTED NO FALSE NO NO This RPC looks up SOPs by SOP UID.
3115 MAGV FIND STUDY BY UID FINDSTDY MAGVRS05 SINGLE VALUE RESTRICTED NO FALSE NO NO Input parameters are name-value pairs sent as successive integer subscripts in an array that should be passed in by reference as the second argument to entry point FINDSTDY^MAGVRS05. The first argument to FINDSTDY^MAGVRS05 should be an array name (passed by reference) that will contain the returned value. The values that may be passed in are as follows. PAT_IEN: internal entry number of the patient record on the IMAGING PATIENT REFERENCE File (#2005.6) PROC_IEN: internal entry number of the procedure on the IMAGING PROCEDURE File (#2005.61) STUDY_INSTANCE_UID: external identifier of the study
3116 MAGV FIND STUDY TIU TIUCHK MAGVRS43 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC returns the TIU note with which an image study is associated if the study is associated with a consult procedure and a TIU note exists for the consult.
3117 MAGV FIND WORK ITEM FIND MAGVIM01 ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns an array of work items with values that match the parameters provided.
3295 MAGV GENERATE DICOM UID GENNWUID MAGVUID2 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Per VHA Directive 2004-038, this RPC should not be modified. +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC generates a new DICOM UID that is not unique.
3118 MAGV GET ACCESSION NUM GETACCNO MAGVRS08 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO This RPC returns an accession number given a patient reference internal entry number and procedure reference internal entry number.
3119 MAGV GET DGW CONFIG GETGWCFG MAGVDGWP SINGLE VALUE RESTRICTED NO FALSE NO NO Get DICOM Gateway configuration settings from the MAGV GATEWAY CONFIGURATION File (#2006.9191).
3120 MAGV GET DICOM FAILED IMAGE DCRCTGET MAGVRS51 ARRAY RESTRICTED NO FALSE NO NO Returns image attributes given the IEN of the DICOM FAILED IMAGES File (#2006.575).
3121 MAGV GET IMAGE FILE GETFILE MAGVRS31 ARRAY RESTRICTED NO FALSE NO NO Returns image attributes given the IEN of the IMAGE INSTANCE FILE (#2005.65).
3300 MAGV GET IRRADIATION DOSE REFRESH MAGVRD03 ARRAY RESTRICTED ACTIVE NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns attributes for irradiation instance related to patient and procedure.
3122 MAGV GET NEXT WORK ITEM GETNEXT MAGVIM01 ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns the work item with the oldest LAST UPDATED date/time with the specified expected status and work item type.
3123 MAGV GET ORIG IMAGE FILE GETORIG MAGVRS24 ARRAY RESTRICTED NO FALSE NO NO This RPC returns an array of image file IENs associated with a SOP instance.
3124 MAGV GET PAT INFO GETPATI MAGVRS08 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC returns information for VA patients given an internal entry number on the IMAGING PATIENT REFERENCE File (#2005.6).
3125 MAGV GET PAT ORDERS GETORD MAGVIM02 ARRAY RESTRICTED ACTIVE NO FALSE .9 NO NO Returns an array of CONsult or RADiology orders for an input ENTERPRISE PATIENT IDENTIFIER.
3126 MAGV GET PAT REF ATTS GETPATA MAGVRS08 ARRAY RESTRICTED NO FALSE NO NO Returns patient attributes given the IEN on the IMAGING PATIENT REFERENCE File (#2005.6).
3127 MAGV GET PROC REF ATTS GETPROCA MAGVRS08 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC, given the internal entry number of an entry on the IMAGING PROCEDURE REFERENCE File (#2005.61), returns an array containing the field names and values that are defined for that entry.
3128 MAGV GET PROCEDURE INFO GETPROCI MAGVRS08 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC, given the internal entry number of an entry on the IMAGING PROCEDURE REFERENCE File (#2005.61) that references a VA procedure, returns an array containing the attributes of that procedure. If the entry references a non-VA procedure, an appropriate exception message is returned.
3296 MAGV GET RAD DX CODES GETRADDX MAGVIMRA ARRAY RESTRICTED ACTIVE NO FALSE NO YES
3297 MAGV GET RAD IMAGING LOCATIONS GETRADLC MAGVIMRA ARRAY RESTRICTED ACTIVE YES FALSE .1 NO YES Returns some fields from the IMAGING LOCATIONS file (#79.1) with XML tags.
3804 MAGV GET RAD PROVIDER PROVLST MAGVIM08 ARRAY PUBLIC NO FALSE NO NO Used to get a list of active RA providers.
3298 MAGV GET RAD STD RPTS GETRADSR MAGVIMRA ARRAY RESTRICTED ACTIVE NO FALSE .6 NO YES Returns entries in the STANDARD REPORTS file (#74.1) for presentation to users of the Importer III Application. (MAG*3.0*136).
3129 MAGV GET RADIOLOGY PROCEDURES GETPROCS MAGVIM10 ARRAY RESTRICTED ACTIVE NO FALSE 3 NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns a single Radiology Procedure, or a list of them, for the INSTITUTION of the input STATION NUMBER, and the input IMAGING LOCATION. Updated from MAG DICOM RADIOLOGY PROCEDURES (MAG*3.0*118).
3130 MAGV GET REPORT GETRPT MAGVRS08 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC, given the internal entry number of an entry on the IMAGING PROCEDURE REFERENCE File (#2005.61) that references a VA procedure, returns an array containing the report text for that procedure and associated attributes.
3131 MAGV GET SERIES GETSER MAGVRS14 ARRAY RESTRICTED NO FALSE NO NO Returns patient attributes given the IEN on the IMAGE SERIES File (#2005.63).
3132 MAGV GET SERVICE INST LIST GETSILST MAGVRS71 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This remote procedure returns a list of all entries in the IMAGING SERVICE INSTITUTION file (#2005.8). Introduced in Patch MAG*3.0*34.
3133 MAGV GET SOP DATA GETSOP MAGVRS24 ARRAY RESTRICTED NO FALSE NO NO Returns SOP attributes given the IEN on the IMAGE SOP DATA File (#2005.64).
3134 MAGV GET STUDY GETSTUDY MAGVRS04 ARRAY RESTRICTED NO FALSE NO NO Returns study attributes given the IEN on the IMAGE STUDY File (#2005.62).
3135 MAGV GET WORK ITEM GETITEM MAGVIM01 ARRAY RESTRICTED NO FALSE NO NO This RPC returns all of the data elements for a single entry in the MAG WORK ITEM file (#2006.941).
3136 MAGV GET WORKLISTS GETLIST MAGVIM01 ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns a list of all worklist entries in the WORKLIST (#2006.9412) file. The worklists name and active status are returned in an array.
3137 MAGV IMPORT MEDIA LOG STORE IMPMEDIA MAGVIM03 ARRAY RESTRICTED NO TRUE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Files data from an Importer II media import event to the MAGV IMPORT MEDIA LOG file (#2006.9422)
3138 MAGV IMPORT STATUS IMSTATUS MAGVIM01 ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Given a set of UIDS, this RPC returns the import status of a matching item.
3139 MAGV IMPORT STUDY LOG REPORT IMPLOGEX MAGVIM03 GLOBAL ARRAY RESTRICTED NO TRUE .8 NO NO Exports data from the MAGV IMPORT STUDY LOG file (#2006.9421) as formatted reports.
3140 MAGV IMPORT STUDY LOG STORE IMPLOGIN MAGVIM03 ARRAY RESTRICTED NO FALSE .9 NO NO Collects study-level data for objects imported by Imaging Importer II application (MAG*3.0*118).
3141 MAGV INACTIVATE INSTANCE FILE INFILE MAGVRS31 ARRAY RESTRICTED NO FALSE NO NO This RPC inactivates an instance file entry.
3142 MAGV INACTIVATE PAT REF INPAT MAGVRS06 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC inactivates an entry on the IMAGING PATIENT REFERENCE File (#2005.6)..
3143 MAGV INACTIVATE PROC REF INPROC MAGVRS07 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC inactivates an entry on the IMAGING PROCEDURE REFERENCE File (#2005.61).
3144 MAGV INACTIVATE SERIES INSERIES MAGVRS14 ARRAY RESTRICTED NO FALSE NO NO This RPC inactivates a series entry in the IMAGE SERIES file (#2005.63).
3145 MAGV INACTIVATE SOP INSOP MAGVRS24 ARRAY RESTRICTED NO FALSE NO NO This RPC inactivates a SOP INSTANCE entry in the IMAGE SOP INSTANCE file (#2005.64).
3146 MAGV INACTIVATE STUDY INSTUDY MAGVRS04 ARRAY RESTRICTED NO FALSE NO NO This RPC inactivates a study entry in the IMAGE STUDY file (#2005.62).
3147 MAGV RAD EXAM ORDER XMORDER MAGVIM05 ARRAY RESTRICTED NO TRUE NO NO Wraps a call to the RAMAG EXAM ORDER remote procedure, and re-formats the output for the DICOM Importer II application. Returns the IEN of the new order in the RAD/NUC MED ORDERS file (#75.1), or an array of error messages.
3148 MAGV RAD EXAM REGISTER XMREGSTR MAGVIM05 ARRAY RESTRICTED NO TRUE NO NO Wraps a call to the RAMAG EXAM REGISTER remote procedure, and re-formats the output for the DICOM Importer II application. Returns the IEN of the new case in the RAD/NUC MED PATIENT file (#70), or an array of error messages.
3149 MAGV RAD STAT COMPLETE XMCOMPLT MAGVIM05 ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Wrap call to code underlying RPC: RAMAG EXAM COMPLETE.
3150 MAGV RAD STAT EXAMINED XMEXAMIN MAGVIM05 ARRAY RESTRICTED NO FALSE NO NO Wraps calls to RAMAG EXAMINED RPC and re-formats output.
3151 MAGV SEARCH BY ATTRIBUTE FINDBYAT MAGVRS42 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This remote procedure accepts an array of one or more name-value pairs of FileMan field names and exact match values, and returns a list of internal entry numbers of matching entries.
3152 MAGV SERIES UID CHECK SERIES MAGVUID SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO YES SERIES UID CHECKING
3153 MAGV SET DGW CONFIG SETGWCFG MAGVDGWP SINGLE VALUE RESTRICTED NO FALSE NO NO Set DGW configuration settings in the MAGV GATEWAY CONFIGURATION File (#2006.9191).
3154 MAGV SET DICOM FAILED IMAGE DCRCTSET MAGVRS51 ARRAY RESTRICTED NO FALSE NO NO This routine creates entries in the DICOM FAILED IMAGES file (#2006.575).
3155 MAGV SOP UID CHECK SOP MAGVUID SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO YES SOP UID CHECK
3156 MAGV STUDY LOOKUP LOOKUP MAGVSTDY SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO YES +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Looks up the imaging case using the accession number provided by the calling application. Obtains patient demographic data, and checks the data for accuracy. (MAG*3.0*118)
3157 MAGV STUDY UID CHECK STUDY MAGVUID SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO YES Performs check for duplicate Study UIDs
3158 MAGV TRAVERSE IMAGE FILE TRAVIMG MAGVRS09 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC allows the user to traverse the entries on the IMAGE INSTANCE FILE File (#2005.65) that are indexed under an entry on the IMAGE SOP INSTANCE File (#2005.64).
3159 MAGV TRAVERSE PROC REF TRAVPROC MAGVRS09 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC allows the user to traverse the entries on the IMAGING PROCEDURE REFERENCE File (#2005.61) that are indexed under an entry on the IMAGING PATIENT REFERENCE File (#2005.6).
3160 MAGV TRAVERSE SERIES TRAVSERS MAGVRS09 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC allows the user to traverse the entries on the IMAGE SERIES File (#2005.63) that are indexed under an entry on the IMAGE STUDY File (#2005.62).
3161 MAGV TRAVERSE SOP TRAVSOP MAGVRS09 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC allows the user to traverse the entries on the IMAGE SOP INSTANCE File (#2005.64) that are indexed under an entry on the IMAGE SERIES File (#2005.63).
3162 MAGV TRAVERSE STUDY TRAVSTDY MAGVRS09 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC allows the user to traverse the entries on the IMAGE STUDY File (#2005.62) that are indexed under an entry on the IMAGING PROCEDURE REFERENCE File (#2005.61).
3163 MAGV UPDATE IMAGE FILE UPDFILE MAGVRS31 ARRAY RESTRICTED NO FALSE NO NO This RPC allows an IMAGE INSTANCE FILE file (#2005.65) entry to be updated.
3164 MAGV UPDATE PAT PROC REF UPDPROC MAGVRS05 ARRAY RESTRICTED NO FALSE NO NO This RPC allows updating of a procedure that is attached to a patient.
3165 MAGV UPDATE PAT REF UPDPAT MAGVRS06 ARRAY RESTRICTED NO FALSE NO NO This RPC allows an Imaging patient reference to be updated.
3166 MAGV UPDATE SERIES UPSERIES MAGVRS11 ARRAY RESTRICTED NO FALSE NO NO This RPC allows an IMAGE SERIES File (#2005.63) to be updated.
3167 MAGV UPDATE SOP UPDSOP MAGVRS21 ARRAY RESTRICTED NO FALSE NO NO This RPC allows an IMAGE SOP INSTANCE File (#2005.64) entry to be updated.
3168 MAGV UPDATE STUDY UPDSTUDY MAGVRS01 ARRAY RESTRICTED ACTIVE NO FALSE NO NO This RPC allows an IMAGE STUDY File (#2005.62) entry to be updated.
3169 MAGV UPDATE WORK ITEM UPDITEM MAGVIM01 SINGLE VALUE RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC updates a work item in the MAG WORK ITEM file (#2006.941).
3170 MAGV WORK ITEMS COUNT CNTWI MAGVIM08 ARRAY RESTRICTED NO FALSE NO NO +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns number of records in MAG WORK ITEM file (#2006.941) by TYPE, SUBTYPE, and STATUS.
3171 MAGVA CREATE AD ADDAD MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a record to ARTIFACT DESCRIPTOR file (#2006.915)
3172 MAGVA CREATE AINSTANCE ADDAINST MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a record to ARTIFACT INSTANCE file (#2006.918)
3173 MAGVA CREATE ARETPOL ADDARP MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Create a new record in Artifact Retention Policy file (#2006.921).
3174 MAGVA CREATE ARTIFACT W KL ADDAFACT MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a record to ARTIFACT file (#2006.916)
3175 MAGVA CREATE KEYLIST ADDKL MAGVAKL1 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add new key pairs to ARTIFACT KEYLIST file (#2006.913)
3176 MAGVA CREATE PROVAVAILTY ADDPA MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a new record to PROVIDER AVAILABILITY file (#2006.924)
3177 MAGVA CREATE PROVIDER ADDPRV MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a Storage Provider record to file STORAGE PROVIDER (#2006.917)
3178 MAGVA CREATE QUEUE ADDQUEUE MAGVAQ01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a record to QUEUE file (#2006.927)
3179 MAGVA CREATE RETPOL ADDRP MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a record to RETENTION POLICY file (#2006.914)
3180 MAGVA CREATE RETPOL PROV MAP ADDRPPM MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a new record to RETENTION POLICY STORAGE PROVIDER MAP file (#2006.923)
3181 MAGVA CREATE RETPOLFF ADDARPF MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a new record to RETENTION POLICY FULFILLMENT file (#2006.922)
3182 MAGVA CREATE STORAGE TA ADDSTTA MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a new record to STORAGE TRANSACTION file (#2006.926)
3183 MAGVA CREATE TRF STATS ADDTRFS MAGVAC01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a new record to TRANSFER STATISTICS file (#2006.925)
3184 MAGVA DELETE KEYLIST DELKL MAGVAKL1 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Delete a record in KEYLIST file (#2006.913) by IEN
3185 MAGVA DELETE PROVAVAILTY DELPA MAGVAD01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Delete a record in STORAGE PROVIDER AVAILABILITY file (#2006.924)
3186 MAGVA DELETE RETPOL PROV MAP DELRPPM MAGVAD01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Delete a record in RETENTION POLICY STORAGE PROVIDER MAP file (#2006.923)
3187 MAGVA DEQUEUE Q MSG DEQM MAGVAQ01 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Find, return and remove a message from the QUEUE MESSAGE file (#2006.928) by QUEUE FK - IEN of record in QUEUE file (#2006.927) and by MESSAGE GROUP ID. If "MESSAGE GROUP ID" equals "*" it ignores "MESSAGE GROUP ID". If "MESSAGE GROUP ID" equals "" it looks only at queue messages with blank "MESSAGE GROUP ID". Otherwise looks at queue messages with MESSAGE GROUP ID
3188 MAGVA ENQUEUE Q MSG ADDQM MAGVAQ01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Add a record to QUEUE MESSAGE file (#2006.928)
3189 MAGVA FIND KEYLIST FINDKEYS MAGVAKL1 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Return a list with all KEYS IENS that meet the keys provided
3190 MAGVA GET A AIS ARPS AND RPFFS GAKISRPT MAGVAG02 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get artifact values with key list and artifact instance and artifact retention policy and fulfillment from ARTIFACT file (#2006.916) & ARTIFACT KEYLIST file (#2006.913), ARTIFACT INSTANCE file (#2006.918) ARTIFACT RETENTION POLICY file (#2006.921) and RETENTION POLICY FULFILLMENT file (#2006.922) by artifact token
3191 MAGVA GET A W KL AND AIS GAKLAIST MAGVAG02 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get artifact values with key list and artifact instance from ARTIFACT file (#2006.916) & ARTIFACT KEYLIST file (#2006.913) and ARTIFACT INSTANCE file (#2006.918) by artifact token
3192 MAGVA GET A W KL AND AIS BY KL GAKLAISK MAGVAG02 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get artifact values with key list and artifact instance from ARTIFACT file (#2006.916) & ARTIFACT KEYLIST file (#2006.913) and ARTIFACT INSTANCE file (#2006.918) by artifact KEYLIST
3193 MAGVA GET A W KL AND AIS BY PK GAKLAISP MAGVAG02 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get artifact values with key list and artifact instance from ARTIFACT file (#2006.916) & ARTIFACT KEYLIST file (#2006.913) and ARTIFACT INSTANCE file (#2006.918) by artifact PK (IEN)
3194 MAGVA GET ALL ADS GETAD MAGVAG01 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns all records in ARTIFACT DESCRIPTOR file (#2006.915)
3800 MAGVA GET ALL NETWORK LOCATION GETNL MAGVAG05 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns all records in NETWORK LOCATION file (#2005.2)
3195 MAGVA GET ALL PROVAVAILS GETPA MAGVAG01 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns all records in STORAGE PROVIDER AVAILABILITY file (#2006.924).
3196 MAGVA GET ALL PROVIDERS GETP MAGVAG01 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns all records in STORAGE PPROVIDER file (#2006.917)
3197 MAGVA GET ALL QUEUES GETQUEUE MAGVAQ01 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns all records in QUEUE file (#2006.927)
3198 MAGVA GET ALL RETPOL PROV MAPS GETRPPM MAGVAG01 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns all records in RETENTION POLICY STORAGE PROVIDER MAP file (#2006.923)
3199 MAGVA GET ALL RETPOLS GETRP MAGVAG01 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns all records in RETENTION POLICY file (#2006.914)
3200 MAGVA GET ALL SITE PARAM IDS GALLISP MAGVAG03 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns site information from IMAGING SITE PARAMETERS file (#2006.1)
3201 MAGVA GET ARTIFACT W KL GAKLT MAGVAG02 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get artifact values with key list from ARTIFACT file (#2006.916) & ARTIFACT KEYLIST file (#2006.913) by artifact token
3202 MAGVA GET CWL GETCWL MAGVAG03 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns Current Write Location by place
3203 MAGVA GET JUKEBOX WL GETJBXWL MAGVAG03 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns Jukebox Write Location by Station number or Institution IEN
3204 MAGVA GET KEYLIST GETKL MAGVAKL1 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns a key list by IEN in ARTIFACT KEYLIST file (#2006.913)
3205 MAGVA GET NET LOC DETAILS GETNLOCD MAGVAG03 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Returns PHYSICAL REFERENCE (WRITE LOCATION) by IEN in NETWORK LOCATION file (#2005.2)
3206 MAGVA PEEK Q MSG PEEKQM MAGVAQ01 ARRAY RESTRICTED ACTIVE NO FALSE NO NO Get a queue message from the QUEUE MESSAGE file (#2006.928) by QUEUE - IEN of record in QUEUE file (#2006.927) and by MESSAGE GROUP ID. If "MESSAGE GROUP ID" equals "*" it ignores "MESSAGE GROUP ID". If "MESSAGE GROUP ID" equals "" it looks only at queue messages with blank "MESSAGE GROUP ID". Otherwise looks at queue messages with MESSAGE GROUP ID
3207 MAGVA SET AD RETPOL UPDAD MAGVAU01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Update ARTIFACT DESCRIPTOR file (#2006.915)
3208 MAGVA UPDATE ARETPOL UPDARP MAGVAU01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Update ARTIFACT RETENTION POLICY file (#2006.921) If Is Satisfied is passed in as true (1), set SatisfiedDateTime to "NOW".
3209 MAGVA UPDATE ARTIFACT UPDAFACT MAGVAU01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Update ARTIFACT file (#2006.916)
3210 MAGVA UPDATE LAST ACCESS DT UPDLADT MAGVAU01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Set the Last Access Date/Time to current date/time for artifact instance records in ARTIFACT INSTANCE file (#2006.918) and ARTIFACT file (#2006.916)
3211 MAGVA UPDATE PROVAVAILTY UPDPA MAGVAU01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Update PROVIDER AVAILABILITY file (#2006.924)
3212 MAGVA UPDATE PROVIDER UPDPRV MAGVAU01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Update STORAGE PROVIDER file (#2006.917)
3213 MAGVA UPDATE RETPOL PROV MAP UPDRPPM MAGVAU01 SINGLE VALUE RESTRICTED ACTIVE NO FALSE NO NO Update RETENTION POLICY PROVIDER MAP file (#2006.923)
3286 MAGVC WI DELETE ACTDEL MAGVCWIA SINGLE VALUE RESTRICTED ACTIVE NO FALSE .9 NO YES +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Deletes the specified entry from the MAG WORK ITEM file (#2006.941). (MAG*3.0*79)
3287 MAGVC WI GET ACTGET MAGVCWIA ARRAY RESTRICTED ACTIVE NO FALSE .9 NO YES +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns the specified entry from the MAG WORK ITEM file (#2006.941), optionally confirming its deep archive status first (MAG*3.0*79).
3288 MAGVC WI LIST ACTLIST MAGVCWIA ARRAY RESTRICTED ACTIVE NO FALSE .9 NO YES +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns an array of MAG WORK ITEM (#2006.941) entries of WORKLIST type StorageCommit, optionally filtered by hostname, sorted by inverse ResponseDateTime (MAG*3.0*79). The number of returned array elements can optionally be restricted and the IEN of the last record returned in the previous RPC call can be provided as a starting point for work item look ups.
3289 MAGVC WI SUBMIT NEW ACTCRE8 MAGVCWIA ARRAY RESTRICTED ACTIVE NO FALSE .9 NO YES +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC creates a new MAG WORK ITEM file (#2006.941) entry for the StorageCommit WORKLIST type, optionally querying the item's deep archive status first, and echoes back the submitted item as a response (MAG*3.0*79).
3290 MAGVC WI UPDATE STATUS ACTUPD8 MAGVCWIA ARRAY RESTRICTED ACTIVE NO FALSE .9 NO YES +---------------------------------------------------------------+ | Property of the US Government. | | No permission to copy or redistribute this software is given. | | Use of unreleased versions of this software requires the user | | to execute a written test agreement with the VistA Imaging | | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as | | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC allows the Storage Commit Application to update the STATUS (#3) of an item in the MAG WORK ITEM file (#2006.941). (MAG*3.0*79).
3643 MBAA APPOINTMENT LIST BY NAME LSTAPPT MBAAMRP2 ARRAY SUBSCRIPTION NO FALSE 1 NO YES Returns a list of appointment types based on the input parameters from the Appointment Types file (#409.1).
3647 MBAA APPOINTMENT MAKE MAKE MBAAMRP2 ARRAY SUBSCRIPTION NO FALSE 1 NO YES
3649 MBAA CANCEL APPOINTMENT CANCEL MBAARPC2 SINGLE VALUE SUBSCRIPTION NO FALSE NO YES Allows cancel of an appointment
3653 MBAA FACILITY WAIT LIST FACEWL MBAARPCL ARRAY SUBSCRIPTION NO FALSE NO YES This RPC will return the full Facility Electronic Wait List. No input parameters are needed.
3644 MBAA GET CLINIC AVAILABILITY SLOTS MBAAMRP1 ARRAY SUBSCRIPTION NO FALSE 1 NO YES Returns the available slots for a clinic.
3651 MBAA GET CLINIC DETAILS GETCLN MBAAMRP1 ARRAY SUBSCRIPTION NO FALSE 1 NO YES This RPC returns clinic details needed for scheduling appointments into a clinic.
3646 MBAA LIST CANCELLATION REASONS LSTCRSNS MBAAMRP1 ARRAY SUBSCRIPTION NO FALSE 1 NO YES Returns the list of cancellation reasons from the CANCELLATION REASONS file ($409.2).
3648 MBAA PATIENT PENDING APPT GETPEND MBAARPC1 ARRAY SUBSCRIPTION NO FALSE NO YES this RPC will return data about pending appointments for a patient.
3650 MBAA PROVIDERS BY CLINIC GETPROV MBAARPC3 ARRAY SUBSCRIPTION NO FALSE NO YES This RPC takes input of the clinic id, IEN from the Hospital Location file (#44), and returns the list of providers assigned to that clinic. The return data is the provider name and IEN for the provider from the New Person file (#200).
3654 MBAA REMOVE FROM EWL UPDTEWL MBAARPC1 ARRAY SUBSCRIPTION NO FALSE NO YES This RPC removes a patient from the EWL.
3645 MBAA VERIFY CLINIC ACCESS CLNRGHT MBAAMRP1 ARRAY SUBSCRIPTION NO FALSE 1 NO YES Checks to see if the logon user has access to a clinic.
3652 MBAA WAIT LIST BY DFN EWL MBAARPCL ARRAY SUBSCRIPTION NO FALSE NO YES Returns the EWL for a patient.
2910 MD CLIO RPC MDCLIO GLOBAL ARRAY PUBLIC NO TRUE NO NO This is the primary RPC called by the CliO engine for normal command processing.
1837 MD GATEWAY RPC MDRPCOG GLOBAL ARRAY RESTRICTED NO TRUE 1 NO NO
2349 MD TMDCIDC RPC MDRPCW GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE 1 NO NO This RPC will do the following: Input Parameter: RESULTS - (Both Input/Output) Passed in as the array to return the results. OPTION - (Input) PROC - obtain a list of Procedures defined for a clinic. DIAG - obtain a list of diagnosis defined for a clinic. SCDISP - Obtain the patient's service connection and rated disability. DFN - (Input) Patient internal entry number MDSTUD - (Input) CP Study internal entry number
2351 MD TMDENCOUNTER GETENC MDRPCW1 GLOBAL ARRAY RESTRICTED NO TRUE 1 NO NO This remote procedure will return the existing data in an encounter.
2350 MD TMDLEX LEX MDRPCW1 GLOBAL ARRAY RESTRICTED NO TRUE 1 NO NO This RPC will return a list of CPT or ICD for a search typed in.
2348 MD TMDNOTE RPC MDRPCNT GLOBAL ARRAY RESTRICTED ACTIVE NO TRUE 1 NO NO This remote procedure call does the following: Accepts the following Inputs: RESULTS - Both (Input and Output) - Passed in as the array to return results in. OPTION - NEWDOC = Add additional new document to the Hemodialysis study. NOTELIST = Returns a list of documents associated with the study. The pieces returned are: Note IEN, Note title, Date/Time Creation, Author, and Hospital Location. VIEWTIU = Return the text lines of a document from NOTELST. MDSID - Study internal Entry Number. MDTIU - TIU Document Internal Entry Number. MDDTE - Date/Time of Document Creation. MDAUTH - Author of document. MDESIG - Encrypted Electronic Signature. MDTXT - Text of the new document in an array. Return Results are the following: OPTION = NEWDOC > D RPC^MDRPCNT(.RESULTS,"NEWDOC",904,"",3050524.0915,679,74RHLld;flk,MDTXT) > D ^%G Global ^TMP("MDKUTL",$J TMP("MDKUTL",$J ^TMP("MDKUTL",538992716,0) = Note internal entry number or -1^Error Message OPTION = NOTELIST > D RPC^MDRPCNT(.RESULTS,"NOTELST",476) > D ^%G Global ^TMP("MDKUTL",$J TMP("MDKUTL",$J ^TMP("MDKUTL",538992716,1) = 968^PROCEDURE NOTE^OCT 10, 2001@17:08:36 ^MDPROVIDER,ONE ^PROSTHETICS ^TMP("MDKUTL",538992716,2) = 969^PROCEDURE NOTE^OCT 10, 2001@17:10:44^^PROSTHETI CS ^TMP("MDKUTL",538992716,3) = 970^PROCEDURE NOTE^OCT 10, 2001@17:11:50^^PROSTHETI CS ^TMP("MDKUTL",538992716,4) = 971^PROCEDURE NOTE^OCT 10, 2001@17:15:45^^PROSTHETI CS ^TMP("MDKUTL",538992716,5) = 972^PROCEDURE NOTE^OCT 10, 2001@17:16:34^^PROSTHETI CS ^TMP("MDKUTL",538992716,6) = 974^PROCEDURE NOTE^OCT 11, 2001@10:56:03^^PROSTHETI CS ^TMP("MDKUTL",538992716,7) = 975^PROCEDURE NOTE^OCT 11, 2001@12:50:29^^PROSTHETI CS Global ^ OPTION = VIEWTIU > D RPC^MDRPCNT(.RESULTS,"VIEWTIU",476,968) > D ^%G Global ^TMP("TIUVIEW",$J TMP("TIUVIEW",$J ^TMP("TIUVIEW",538992716,1) = TITLE: PROCEDURE NOTE ^TMP("TIUVIEW",538992716,2) = DATE OF NOTE: OCT 10, 2001@17:08:36 ENTRY DATE: O CT 10, 2001@17:08:36 ^TMP("TIUVIEW",538992716,3) = AUTHOR: MDPROVIDER,ONE EXP COSIGNER: ^TMP("TIUVIEW",538992716,4) = URGENCY: STATUS: C OMPLETED ^TMP("TIUVIEW",538992716,5) = ^TMP("TIUVIEW",538992716,6) = PROCEDURE SUMMARY CODE: Abnormal ^TMP("TIUVIEW",538992716,7) = DATE/TIME PERFORMED: OCT 15, 2001 ^TMP("TIUVIEW",538992716,8) = ^TMP("TIUVIEW",538992716,9) = *** PROCEDURE NOTE Has ADDENDA *** ^TMP("TIUVIEW",538992716,10) = ^TMP("TIUVIEW",538992716,11) = Complete consult 1104. 6 attached images. ^TMP("TIUVIEW",538992716,12) = ^TMP("TIUVIEW",538992716,13) = /es/ MDPROVIDER,ONE ^TMP("TIUVIEW",538992716,14) = ^TMP("TIUVIEW",538992716,15) = Signed: 10/15/2001 13:02 ^TMP("TIUVIEW",538992716,16) = ^TMP("TIUVIEW",538992716,17) = 10/15/2001 ADDENDUM STATUS: COMPLETED ^TMP("TIUVIEW",538992716,18) = aDDENDUM LA LA LA ^TMP("TIUVIEW",538992716,19) = LA LA LA ^TMP("TIUVIEW",538992716,20) = ^TMP("TIUVIEW",538992716,21) = /es/ MDPROVIDER,ONE ^TMP("TIUVIEW",538992716,22) = ^TMP("TIUVIEW",538992716,23) = Signed: 10/15/2001 13:04
1832 MD TMDOUTPUT RPC MDRPCOO GLOBAL ARRAY RESTRICTED NO TRUE NO NO Manages the output of VistA data to the client via the default HFS device.
1830 MD TMDPARAMETER RPC MDRPCOV GLOBAL ARRAY RESTRICTED NO TRUE NO NO Used to set/retrieve/modify parameters in the Kernel ToolKit PARAMETERS (XPAR) files. RPC is called as follows: Param[0] := OPTION Param[1] := Entity Param[2] := Parameter name Param[3] := Instance Param[4] := Value
1834 MD TMDPATIENT RPC MDRPCOP GLOBAL ARRAY RESTRICTED NO TRUE NO NO
1833 MD TMDPROCEDURE RPC MDRPCOD GLOBAL ARRAY RESTRICTED NO TRUE NO NO
1831 MD TMDRECORDID RPC MDRPCOR GLOBAL ARRAY RESTRICTED NO TRUE NO NO General RPC for VA Fileman functions. Param 1 is passed in as the function to perform and includes the following: LOOKUP: Performs very generic file lookup functionality VALIDATE: Validates input to a fileman field and saves to FDA DELREC: Validates ability to delete and if able deletes a record SETFDA: Validates input and stores in FDA SAVEFDA: Saves any data stored in FDA CLEARFDA: Clears any data in the FDA without saving GETDATA: Retrieves a single field value GETCODES: Retrieves the set of codes for a field GETLABEL: Retrieves a fields TITLE or LABEL if no Title GETIDS: Returns required identifiers for a DD Number GETHELP: Returns Fileman help for a field RENAME: Validates and renames .01 field if valid NEWREC: Creates a new record CHANGES: Returns 0/1 if changes exist in FDA CHKVER: Version check Client <-> Server LOCK: Locks a record by DD and IENS UNLOCK: Unlocks record locked by LOCK option
2352 MD TMDSUBMITU RPC MDRPCOWU GLOBAL ARRAY RESTRICTED NO TRUE 1 NO NO
1835 MD TMDTRANSACTION RPC MDRPCOT GLOBAL ARRAY RESTRICTED NO TRUE NO NO
1829 MD TMDUSER RPC MDRPCOU GLOBAL ARRAY RESTRICTED NO TRUE NO NO Manages the VistA interface to the TMDUser object. Available options: SIGNON Connects session to the server and attempts signon. ESIG Verifies passed e-sig. CHKVER Verifies client version is compatible with server.
2345 MD TMDWIDGET RPC MDRPCOW GLOBAL ARRAY RESTRICTED NO TRUE 1 NO NO
1836 MD UTILITIES RPC MDRPCU GLOBAL ARRAY RESTRICTED NO TRUE 1 NO NO
2913 MDCP CORRECTIONS BY IEN GETCORR MDCPHL7B ARRAY SUBSCRIPTION ACTIVE NO TRUE NO NO Gets a list of corrections for a given HL7 message.
2912 MDCP MESSAGE BY IEN GETMSG MDCPHL7B GLOBAL ARRAY SUBSCRIPTION NO TRUE 1 NO NO This RPC returns an HL7 message based on its IEN.
2911 MDCP RESULTS BY STATUS GTMSGIDS MDCPHL7B GLOBAL ARRAY SUBSCRIPTION ACTIVE NO TRUE 1 NO NO This broker call will return a list of IENS from the CP RESULT REPORT file based on the STATUS passed in as a parameter.
2915 MDCP UPDATE MESSAGE REASON UPDRSN MDCPHL7B GLOBAL ARRAY RESTRICTED NO TRUE NO NO This RPC call will add word processing text to the CLIO_HL7_LOG file to explain the reason for the current status. It is primarily intended to be used to store error text from CliO.
2914 MDCP UPDATE MESSAGE STATUS UPDATERP MDCPHL7B ARRAY PUBLIC ACTIVE NO TRUE 1 NO NO This call will update the status of an entry in file 704.002 (the CLIO_HL7_LOG file). Note that if the status passed through is 'PROCESSED', the CP INSTRUMENT file entry pointed to by field .03 will be checked to see if it has a routine in its .11 field. If it does, the HL7 message will be copied to a temp global and the PROCESSING ROUTINE will be invoked.
2344 MDK GET VISTA DATA RPC MDKRPC1 ARRAY RESTRICTED ACTIVE NO FALSE NO NO
2347 MDK GET/SET RENAL DATA RPC MDKRPC2 GLOBAL ARRAY RESTRICTED NO TRUE NO NO
2346 MDK UTILITY RPC MDKUTLR GLOBAL ARRAY RESTRICTED NO TRUE NO NO
2226 MHV LOG CONFIG LOGSET MHVUL1 SINGLE VALUE RESTRICTED NO FALSE 1 NO NO Configure MHV application logging parameters.
2225 MHV LOG DETAIL LOGDET MHVUL2 GLOBAL ARRAY RESTRICTED NO FALSE 1 NO NO Retrieve an MHV application log entry.
2222 MHV LOG INFO LOGINFO MHVUL1 ARRAY RESTRICTED NO FALSE 1 NO NO Returns information on MHV application logging settings.
2220 MHV LOG OFF LOGOFF MHVUL1 SINGLE VALUE RESTRICTED NO FALSE 1 NO NO Turns off MHV application logging.
2219 MHV LOG ON LOGON MHVUL1 SINGLE VALUE RESTRICTED NO FALSE 1 NO NO Turns on MHV application logging.
2221 MHV LOG PURGE LOGPRG MHVUL1 SINGLE VALUE RESTRICTED NO FALSE 1 NO NO Purge MHV application log.
2223 MHV LOG SIZE LOGSIZE MHVUL1 SINGLE VALUE RESTRICTED NO FALSE 1 NO NO Returns information on size of MHV application log.
2224 MHV LOG SUMMARY LOGSUM MHVUL2 GLOBAL ARRAY RESTRICTED NO FALSE 1 NO NO Retrieve MHV application log summary.
2852 MPI EVENT LIST LINKDATA MPIRPC ARRAY RESTRICTED ACTIVE NO TRUE 1 NO YES This RPC is used to return the list of all LINK and DO NOT LINK records associated with the ICN list passed as input. The DO NOT LINK list will be derived from the records in the MPI DO NOT LINK file (#985.28) and pulled using the GET^MPIDNL API. The LINK list will be built from PRIMARY ICN values associated with any of the ICNs in the input list.
3391 MPI TK POC USER SETUP TKPOC MPIRPC12 SINGLE VALUE PUBLIC ACTIVE NO FALSE 1 NO NO This remote procedure call (RPC) is invoked when a VistA user uses the option MPIF TK POC USER SETUP to confirm their traits and establish a TK POC record on the MPI in the New Person file (#200).
3675 MPI VISTA HWS CONFIG CHANGE MPIFWSC ARRAY RESTRICTED ACTIVE NO TRUE 1 NO YES This RPC is used to update the USERNAME and/or PASSWORD for the MPI_NEW_PSIM_EXECUTE WEB SERVER in VISTA and/or the HTTPS parameter in the TWO entry in file 984.8 field 4 in VISTA all in support of the WASA security scan to move the web server connection to HTTPS.
1263 MPIF ACK CHECK EN MPIFACHK SINGLE VALUE NO FALSE 1 NO NO This RPC will check to see if there are any messages on the sites before date BEFORE that haven't received the application level ack back. If so, regenerate that message to the MPI. If a message is generated 1 will be returned, otherwise 0.
1245 MPIF CHANGE CMOR RCCMOR MPIFRPC SINGLE VALUE SUBSCRIPTION NO FALSE 1 NO NO This remote procedure call (RPC) allows the changing/updating of the COORDINATING MASTER OF RECORD (#991.03) field in the PATIENT (#2) file for a specific patient. An A08 Update message can also be triggered.
1933 MPIF CMOR PUSH REMOTE EN MPIFRCMP SINGLE VALUE SUBSCRIPTION NO FALSE 1 NO NO This remote procedure call (RPC) allows the DQ team to remotely create a change of CMOR push.
2529 MPIF DNL ADD UPD DNLADD MPIRPC ARRAY RESTRICTED ACTIVE NO FALSE 1 NO YES This RPC has been established to allow the remote creation of records into the MPI DO NOT LINK (#985.26) file.
3677 MPIF DOD ACTIVITY CHECK SITECK MPIFDODC SINGLE VALUE PUBLIC NO FALSE NO NO This RPC will be called by the MPI to look for activity of the given patient. It will search multiple packages to verify there has been no activity since a reported date of death as a conformation.
2530 MPIF EDAT REMOTE MPIEDAT MPIRPC ARRAY PUBLIC NO FALSE 1 NO NO MPI Extended Patient data inquiry for Display Only Query. ICN needs to be passed in.
1248 MPIF EXT PDAT REMOTE PATINFO MPIFEXT2 ARRAY SUBSCRIPTION NO FALSE 1 NO NO Extended PDAT call remote. ICN or SSN can be passed.
3630 MPIF GET VHIC/CAC CARD DATA GETCARD MPIFRPC GLOBAL ARRAY NO TRUE NO NO RPC to look up all VHIC/CAC swipe/scan activity at the site for all days prior to today.
1247 MPIF ICN STATS ICNSTAT MPIFRPC ARRAY PUBLIC NO FALSE 1 NO NO RPC to return ICN, Exceptions pending, CMOR, CMOR History, ICN History for any given ICN
1249 MPIF INACTIVATE INACT MPIFRPC SINGLE VALUE NO FALSE 1 NO NO This remote procedure call (RPC) allows the remote inactivation of a patient from the MPI at a specific site.
3631 MPIF PURGE VHIC/CAC CARD DATA PURGCARD MPIFRPC SINGLE VALUE NO FALSE NO NO This RPC will purge data used to track VHIC/CAC card usage for all prior dates.
2975 MPIF REMOTE FULL ICN STATS STATS MPIFFULL ARRAY NO FALSE 1 NO NO This RPC will return the counts for National ICNs, Local ICNs, Merged records (-9 nodes), no ICNs, last run for remote ICN assignment and if full enumeration has completed.
1251 MPIF REMOTE ICN UPDATE UPDATE MPIFRPC2 SINGLE VALUE NO FALSE 1 NO NO This remote procedure call (RPC) allows the remote update of the INTEGRATION CONTROL NUMBER (#991.01), ICN CHECKSUM (#991.02), and COORDINATING MASTER OF RECORD (#991.03) fields in the PATIENT (#2) file at a specified site. The patient is found based upon social security number.
2974 MPIF REMOTE LOCAL ICN ASSIGN LOCALIA MPIFFULL ARRAY NO FALSE 1 NO NO This RPC is to support assignment of local ICNs to the next X number of patients that don't have an ICN already and aren't a merged record (-9 node).
2091 MPIF REMOTE PRIMARY DFN ICN PRIMARY MPIFRPC3 SINGLE VALUE PUBLIC ACTIVE NO FALSE 1 NO NO This remote procedure call will return the primary DFN and ICN for a particular station and DFN.
1250 MPIF REMOTE SPI SPI MPIFRPC2 ARRAY NO FALSE 1 NO NO This remote procedure call (RPC) allows the remote sending of a specific patient at a specific site to the MPI for ICN assignment. The patient is found based upon social security number.
1433 MPIF SEEDING STATS STATS MPIFSEED ARRAY NO FALSE 1 NO NO This RPC will return the stats on the seeding process, including when the next seeding job is scheduled to run
1432 MPIF SEEDING UPDATE SET MPIFSEED SINGLE VALUE NO FALSE 1 NO NO Setting number of entries to be sent during seeding.
1246 MPIF SSN DUPS TOSITE MPIFDUPS SINGLE VALUE SUBSCRIPTION NO FALSE 1 NO NO This RPC will be used by the data management teams' stat report to search for multiple SSNs with differnt ICNs from the same site.
2837 NHIN GET VISTA DATA GET NHINV GLOBAL ARRAY SUBSCRIPTION NO TRUE NO YES This RPC retrieves the requested data from VistA, and returns it in ^TMP($J,"NHINV",n) as XML.
2971 NUPA AUDITC NOTE TEXT ACNOTE NUPABCL2 ARRAY NO TRUE NO NO Saves an Audit-C note for the patient. Uses the last administration from file 601.84.
2959 NUPA CAREPLAN HISTORY CPH NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Provides a history of all changes made to a patient's care plan for the current admission.
2955 NUPA CAREPLAN PROBLEM HISTORY HIST NUPABCL1 GLOBAL ARRAY NO TRUE NO NO Provides the history for a selected problem & intervention in a patient's care plan for the current admission.
2938 NUPA CAREPLAN PROBS PICP NUPABCL1 GLOBAL ARRAY NO TRUE NO NO Provides a list of the problems and interventions for a patient's care plan for the current admission.
2945 NUPA DLOOK DLOOK NUPABCL GLOBAL ARRAY NO TRUE NO NO Does a lookup on the B Xref of a file, and does not convert dates or pointers.
2961 NUPA DP COMMENT HISTORY DPH NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Pulls in the comments for Discharge Planning issues for a care plan.
2951 NUPA FILE FILE NUPABCL SINGLE VALUE NO TRUE NO NO Files data into Fileman files.
2969 NUPA GET ALLERGIES ALG NUPABCL2 ARRAY NO TRUE NO NO Returns the patient's allergies.
2970 NUPA GET APPTS APPTS NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Returns appointments in the next year.
2937 NUPA GET CAREPLAN DA CPID NUPABCL1 SINGLE VALUE NO TRUE NO NO Gets the DA of the latest care plan, or creates a new one if none on file since the last admission.
2964 NUPA GET COMPONENTS GC NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Gets the possible responses for various components in the GUIs.
2966 NUPA GET GI DEVICES GI NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Returns a list of all GI devices applicable to this care plan.
2968 NUPA GET HEALTH FACTORS HF NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Returns a list of Office of Nursing Services (ONS) Health Factors.
2963 NUPA GET IVS IV NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Returns information on the patient's IVs for this care plan.
2962 NUPA GET PRESSURE ULCERS UL NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Returns information on the patient's pressure ulcers for this care plan.
2965 NUPA GET SKIN ALT UL NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Returns information on the patient's skin alterations & pressure ulcers for this care plan.
2958 NUPA INP MEDS LIST IM NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Returns the Inpatient med list for the patient.
2946 NUPA LIST LIST NUPABCL GLOBAL ARRAY NO TRUE NO NO Returns a list of all entries in a file (.01 field only). You can specify a screen, in regular Fileman format.
2947 NUPA LIST2 LIST2 NUPABCL GLOBAL ARRAY NO TRUE NO NO List of all entries from a file including other fields.
2952 NUPA LOOKUP LOOK NUPABCL GLOBAL ARRAY NO TRUE NO NO Does lookups on files. Returns info in ^TMP("DILIST",$J) or -1 if record not in file.
2960 NUPA LOOKUP TRY 2 LK NUPAAS1 GLOBAL ARRAY INACTIVE NO TRUE NO NO Not currently used.
2953 NUPA NEW NEW NUPABCL SINGLE VALUE NO TRUE NO NO Adds a new entry to a file.
2954 NUPA NEW IF NONE NEWN NUPABCL SINGLE VALUE NO TRUE NO NO Adds a new entry to a file, if that entry did not previously exist.
2957 NUPA ORDERS APO NUPABCL2 GLOBAL ARRAY NO TRUE NO NO Provides a list of Active/pending orders for the patient.
2936 NUPA PAST/FUTURE DATE PF NUPABCL SINGLE VALUE NO TRUE NO NO Returns a 1 or a 0 when checking to see if a date is in the past or future, based on $H.
2956 NUPA PRINT P NUPABCL SINGLE VALUE NO TRUE NO NO Prints an array to a printer
2967 NUPA REASSESSMENT RADIOBUTTONS RAOK NUPABCL2 SINGLE VALUE NO TRUE NO NO Determines if the nurse can do a partial reassessment. If response is true, these radiobuttons appear on the initial reassessment screen. 1. Medical/Surgical update reassessment (full reassessment completed previously on current shift) 2. Critical Care update reassessment (full reassessment completed previously on current shift 3. Mental Health update reassessment (full reassessment completed previously on current shift)
2948 NUPA REMINDERS COLLECT REM NUPABCL1 SINGLE VALUE NO FALSE NO NO Queues the collection of reminders for a patient.
2949 NUPA REMINDERS GET REM1 NUPABCL1 GLOBAL ARRAY NO TRUE NO NO Pulls in queued reminders for a patient.
2950 NUPA REMINDERS MANUAL REM2 NUPABCL1 ARRAY NO TRUE NO NO Manual gathering of reminders for a patient.
2942 NUPA RUN OBJECT (>1 LINE) RUNMANY NUPABCL1 GLOBAL ARRAY NO TRUE NO NO Gathers data from a program that is similar to a TIU object. This RPC calls an M program that places more than one node data into ^TMP($J).
2944 NUPA SCREEN SCREEN NUPABCL SINGLE VALUE NO FALSE NO NO Allows M code to be executed from inside a Delphi program.
2939 NUPA SET PU AND ALT SL NUPABCL2 SINGLE VALUE NO TRUE NO NO Sets Pressure Ulcer and Skin Alteration data. Deletes old info for this careplan and inserts from the reassessment.
2943 NUPA USER CLASS UC NUPABCL1 SINGLE VALUE NO TRUE NO NO Checks if a user is in a certain TIU User Class. Useful to determine if the nurse doing the assessment is a student.
2940 NUPA WP GET WPGET NUPABCL GLOBAL ARRAY NO TRUE NO NO Returns data from a Word Processing field.
2941 NUPA WP SET WPSET NUPABCL SINGLE VALUE NO TRUE NO NO Sets data into a word processing field.
2923 ONC VACCR RPC EN1 ONCRPC GLOBAL ARRAY RESTRICTED NO FALSE NO NO This REMOTE PROCEDURE outputs OncoTrax data in the VACCR record layout format.
1413 OOPS APPROVE SIGN FOR EMPLOYEE EN1 OOPSGUI8 ARRAY NO FALSE NO NO This broker call will determine whether the individual can approve the Workers' Comp person being able to sign for the employee if accessed from the Safety or Employee Health menus.
1396 OOPS CHANGE CASE STATUS CHGCASE OOPSGUI6 SINGLE VALUE NO FALSE NO NO This broker call passes in the ASISTS IEN, new case status and if the case status is deleted the reason for deletion.
1429 OOPS CHECK PAID EMP DATA VALEMP OOPSGUI1 SINGLE VALUE NO FALSE NO NO This broker call checks to make sure that if the PERSONNEL STATUS (field #2) is an employee and the Pay Plan is equal to "OT" that the Grade (#16), Step (#17), and Retirement (#60) fields contain valid responses.
1423 OOPS CLEAR SIGNATURE CSIGN OOPSGUI8 SINGLE VALUE NO FALSE NO NO This broker call clears the signature from the ASISTS case for Form and discipline (calling menu).
1394 OOPS CREATE AMENDMENT AMEND OOPSGUI8 SINGLE VALUE NO FALSE NO NO Files an Amendment for the selected case in ASISTS.
1405 OOPS DELETE SITEP STATION NO FALSE NO NO
1406 OOPS DELETE SITEPAR STATION SITEPKIL OOPSGUI6 SINGLE VALUE NO FALSE NO NO This broker call deletes the Station Subfile for the IEN passed into it.
1401 OOPS DELETE UNION UNIKILL OOPSGUI6 SINGLE VALUE NO FALSE NO NO This broker call will delete an entry in the Union File (#2263.7).
1408 OOPS DELETE WITNESS DELWITN OOPSGUI2 ARRAY PUBLIC NO FALSE NO NO This broker call will delete witness information from the "CA1W" node in file 2260 based on the IEN and sub file id passed in.
1395 OOPS EDIT 2260 EDIT OOPSGUI5 ARRAY PUBLIC NO FALSE NO NO This broker call passes in ASISTS data and files it in the ASISTS Accident Reporting File (#2260).
1412 OOPS EDIT SITE PARAMETER PARMEDT OOPSGUI6 SINGLE VALUE NO FALSE NO NO This broker call files changes to the Site Parameter File (#2262) name and District Office, if made.
1407 OOPS EDIT SITEPAR STATION SITEPEDT OOPSGUI6 SINGLE VALUE NO FALSE NO NO This broker call will either add a new Station subfile to the Site parameter file or will allow for editing an existing Station subfile. If the Station IEN is passed in the INPUT parameter, the record will be edited. If a Station IEN is not passed in the input parameter, a new record will be created.
1386 OOPS EMPLOYEE DATA PAID OOPSGUI4 ARRAY NO FALSE NO NO This call returns a listing of individuals in the PAID file #450 that match the Name or partial name entered. It returns PAID fields 6, 10, 13, 16, 31, 32, 38, 186.1, 186.3, 186, 186.4, 458, 604.
1388 OOPS GET 2260 DATA GET OOPSGUI2 ARRAY PUBLIC NO FALSE NO NO This broker call will return data from ASISTS file 2260. The fields (in the array) returned will vary depending on the input parameter. One field of the input parameter is FORM. If the claim is for a 2162, all the fields associated with "2162" nodes along with zero nodes will be returned. If the form is either CA1 or CA2 all associated nodes will be returned in addition to the zero and "CA" nodes.
1428 OOPS GET ASISTS CASE ASISTS OOPSGUI4 ARRAY NO FALSE NO NO This broker call completes a lookup on the ASISTS Accident Reporting file and returns a list of valid ASISTS cases for selection.
1382 OOPS GET BODY PART BODY OOPSGUI3 ARRAY NO FALSE NO NO Call this to return a list of body parts from file ^OOPS(2261.1 that do not have a numeric value in the code field.
1383 OOPS GET CASE NUMBERS GETCASE OOPSGUI0 GLOBAL ARRAY NO FALSE NO NO This call returns a list of cases that match the search criteria and are eligible for editing.
1390 OOPS GET CKRANGE GETSCHED OOPSGUI3 ARRAY PUBLIC NO FALSE NO NO This broker call is used to return an array which holds the integer values stored in the field included in the input parameter. Currently in ASISTS, the fields that are evaluated/returned via this broker are: 140 Regular Work Schedule for CA1 244 Regular Work Schedule for CA2
1399 OOPS GET DATA GETDATA OOPSGUI3 ARRAY NO FALSE NO NO This broker call returns the data in the ASISTS Accident Reporting File (#2260) for fields that are 1) Set of Codes, 2) Set of Codes Multiple, 3) Pointer to a file, and 4) Pointer to a file multiple.
1392 OOPS GET DEFAULT MD DEFMD OOPSGUI2 ARRAY