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.
4168 DG UPDATE NAME COMPONENTS UPDNC DGNAME ARRAY PUBLIC NO FALSE 1 NO NO This Remote Procedure updates or retrieves values in a NAME COMPONENTS file (#20) entry.
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 This RPC will release the selected batch.
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 DFNCNSLT 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.
4179 DSIF FIND PATIENT DFN FIND DSIFUTL3 GLOBAL ARRAY NO TRUE NO NO Finds a patient (or list of patients) by identifiable characteristics (ICN, SSN, Terminal Digit, Name and DOB). Returns a list of patients that match the criteria passed in to include their DFN.
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.
4181 DSIF INP GET ROC GET DSIFROC GLOBAL ARRAY NO TRUE NO NO Returns all of the information for a Fee Basis Inpatient Report of Contact from the FEE CH REPORT OF CONTACT (#161.5) file.
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.
4177 DSIF PAY FEE SCHEDULE FEESCH DSIFPAY1 SINGLE VALUE NO FALSE NO NO This RPC will return the local fee scheduled for the identified procedure code. This RPC bypasses the RBRVS values.
4178 DSIF PAY FEE SCHEDULE MULT FEESCH1 DSIFPAY1 GLOBAL ARRAY NO TRUE NO NO Allows for multiple CPT codes to be passed in to calculate the fee schedule for each.
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
4182 DSIF PAY INVOICE CHECK PAYCHK DSIFUTL SINGLE VALUE NO FALSE NO NO Returns the number of unique invoices for a 7079.
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
4180 DSIF PROVIDER SEARCH PROVIDER DSIFUTL3 GLOBAL ARRAY NO TRUE NO NO Returns a list of Fee providers given the search criteria passed in (Name/TaxID/NPI).
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.
4162 DSIYACCR ACCESS REPORT ACCRPT DSIYACCR GLOBAL ARRAY NO TRUE NO NO Schedules a report consisting of dates selected for a list of when a given user or all users accessed Above PAR.
4163 DSIYACCR ACCFILE FILE USER ACCFILE DSIYACCR ARRAY NO TRUE NO NO Log the access of a user to Above PAR.
4051 DSIYAD01 ADHCFILE FILES ADHCFILE DSIYAD01 GLOBAL ARRAY NO TRUE NO NO ADHCFILE Return a list of files that the user can run Ad-Hoc reports against.
4052 DSIYAD01 ADHCFLD FIELD ADHCFLD DSIYAD01 GLOBAL ARRAY NO TRUE NO NO ADHCFLD Returns a list of fields in the file NOTE: The following field types are skipped in Phase I of Ad-Hoc Reporting: Variable Pointers Multiples Word Processing
4126 DSIYAD01 ADHCFLGR FILE GROUP ADHCFLGR DSIYAD01 ARRAY NO FALSE NO NO Returns the groups associated with a File for AdHoc Reporting
4125 DSIYAD01 ADHCFLUP UPDT FILES ADHCFLUP DSIYAD01 ARRAY NO FALSE NO NO ADHCFLUP Add files and group to DSIY(19685.62) which are approved by an ADMIN for users to see within AdHoc
4124 DSIYAD01 ADHCGRUP UPDT GRPS ADHCGRUP DSIYAD01 ARRAY NO FALSE NO NO ADHCGRUP Allows the user to create, delete or change group names to hold files for Ad-Hoc Reporting Groups stored in ^DSIY(19685.83)
4054 DSIYAD02 ADHCFLUP UPDT FLDS ADHCFLUP DSIYAD02 ARRAY NO FALSE NO NO ADHCFLUP This RPC updates the fields in the report file ^DSIY(19685.61) ASSUMPTION: If this report is being changed, ALL fields will be resent to the RPC - the RPC will delete the current fields and replace with what's sent by the GUI.
4053 DSIYAD02 ADHCHDUP UPDT HEADER ADHCHDUP DSIYAD02 ARRAY NO FALSE NO NO ADHCHDUP This RPC Updates the Header information for an Ad-Hoc Report - the data is stored in ^DSIY(19685.61)
4137 DSIYAD02 FMLIST LIST FILES FMLIST DSIYAD02 GLOBAL ARRAY NO TRUE NO NO FMLIST List Files based on search criteria. If the SYS=1 (Above PAR), files are limited to DSIY files and only certain VRPK codes
4136 DSIYAD02 FMUSER USER FILES FMUSER DSIYAD02 GLOBAL ARRAY NO TRUE NO NO FMUSER Returns file for either the current user or a specific user to show which files they have READ access to within FileMan This RPC also returns the mapping of these files for AdHoc
4164 DSIYAD02 FMUSERA FMUSERA DSIYAD02 GLOBAL ARRAY NO TRUE NO NO FMUSER Returns file for either the current user or a specific user to show which files they have READ access to within FileMan This RPC also returns the mapping of these files for AdHoc
4056 DSIYAD03 ADHCFLIN FIELD INFO ADHCFLIN DSIYAD03 GLOBAL ARRAY NO TRUE NO NO ADHCFLIN RPC to return all of the fields set up for a report
4055 DSIYAD03 ADHCHDIN HEAD INFO ADHCHDIN DSIYAD03 GLOBAL ARRAY NO TRUE NO NO ADHCHDIN RPC to return information on the Header of a Report
4058 DSIYAD03 ADHCRPIN REP LST ADHCRPIN DSIYAD03 GLOBAL ARRAY NO TRUE NO NO ADHCRPIN Lists reports already built - if FUNC sent, limits by function.
4057 DSIYAD04 ADHCRP01 REPORT ADHCRP01 DSIYAD04 GLOBAL ARRAY NO TRUE NO NO ADHCRP01 Calls taskman to build the Ad-Hoc Report Data.
4003 DSIYAT01 ATTUPDT UPDATE ATT ATTUPDT DSIYAT01 GLOBAL ARRAY NO TRUE NO NO ATTUPDT Update attachments in the ^DSIY files
4002 DSIYAT01 DETATT DETAIL ATT DETATT DSIYAT01 ARRAY NO FALSE NO NO DETATT Returns details for a specific file attachment
4001 DSIYAT01 LISTATT LIST ATT LISTATT DSIYAT01 GLOBAL ARRAY NO TRUE NO NO LISTATT List basic information about attachments
3949 DSIYAUDR AUDRPT AUDIT REPORT AUDRPT DSIYAUDR GLOBAL ARRAY NO FALSE NO NO Schedules a report consisting of dates selected for Above PAR Audit. Displays data of a changed record.The data for this report can be retrieved via the DSIYRPTR GETRPT GET RPT DATA RPC. The data returned by the DSIYRPTR GETRPT GET RPT DATA is as follows: RET(0) is header column data RET(1-n) is record data, each record will begin with Date of change in piece 1 Example: RET(0)=Change D/T(date)^File/Sub-File(text)^Record (IEN)(number)^User(text)^Action(text)^Origin of Change(text)^Field(number)^ Old Value(text)^New Value(text) RET(1)=6/27/2013@13:37:52^6914: EQUIPMENT INV.^10^ROISTAFF,CHIEF O^UPDATE^EQUIPMENT^4: MODEL^H6445L1845^H6445L1845A
4013 DSIYAUDR AUDUSERP APAR USE AUDUSERP DSIYAUDR GLOBAL ARRAY NO TRUE NO NO AUDUSERP Report to show use of APAR for adding new entries.
4043 DSIYBC01 BCSELPRN SEL PRINTER BCSELPRN DSIYBC01 ARRAY NO FALSE NO NO Select barcode printer
4039 DSIYBC01 CUSTLBL CUSTOM LABELS CUSTLBL DSIYBC01 ARRAY NO FALSE NO NO CUSTLBL Return a list of the Custom Labels (file #446.5).
3975 DSIYBC01 EQBCLBL EQ BAR CODE EQBCLBL DSIYBC01 ARRAY NO FALSE NO NO EQBCLBL Returns data for a single piece of equipment in order to produce the bar code label per VA specs.
4038 DSIYBC01 INVBCPRT INV BC PRINT INVBCPRT DSIYBC01 ARRAY NO FALSE NO NO INVBCPRT Prints (custom) barcode label for a selected inventory item.
4075 DSIYBC02 BCDATAED BC DATA EDIT BCDATAED DSIYBC02 ARRAY NO FALSE NO NO Lookup, delete, and edit the uploaded barcode data prior to posting.
4076 DSIYBC02 BCITEMS BC ITEMS LIST BCITEMS DSIYBC02 ARRAY NO FALSE NO NO Return required data on scanned items
4074 DSIYBC02 BCSELDEV SEL DEVICE BCSELDEV DSIYBC02 ARRAY NO FALSE NO NO Select barcode reader to uploadwnload data from.
4077 DSIYBC02 LISTUPLD LIST OF DATA LISTUPLD DSIYBC02 ARRAY NO FALSE NO NO List of DATE/TIME OF DATA UPLOAD entries that have been uploaded successfully, but have yet to be posted.
4127 DSIYBC02 POSTINV BARCODE DATA POSTINV DSIYBC02 ARRAY NO FALSE NO NO Post the updated quantities uploaded from Barcode Scanner.
4073 DSIYBC02 READ BARCODE SCANNER READ DSIYBC02 ARRAY NO FALSE NO NO Reads data from the provided device and stores the information in the given BARCODE PROGRAM record (file #446.45).
4118 DSIYBC02 READTXT BARCODE DATA READTXT DSIYBC02 ARRAY NO TRUE NO NO Upload barcode reader data from text window
4128 DSIYBC03 BCEQUIP BC EQ LIST BCEQUIP DSIYBC03 ARRAY NO TRUE NO NO Returns information on scanned Equipment Items
4129 DSIYBC03 POSTEQ BARCODE DATA POSTEQ DSIYBC03 ARRAY NO TRUE NO NO Post scanned data for Equipment
4140 DSIYBC04 ENGSPACE LIST ENGSPACE DSIYBC04 GLOBAL ARRAY NO TRUE NO NO Return a list of entries from ENG SPACE file depending on location (LOC). Use first piece for DSIYBC04 LOCBCPRT LOC BARCODE.
4142 DSIYBC04 LOCBCPRT LOC BARCODE LOCBCPRT DSIYBC04 ARRAY NO TRUE NO NO Print a location label for every record in the SPACE file
4141 DSIYBC04 WNGROOMS WNGROOMS DSIYBC04 GLOBAL ARRAY NO TRUE NO NO Return a list of the rooms that belong to a specific wing
4079 DSIYBK01 BKRESCH RESCH BULK BKRESCH DSIYBK01 GLOBAL ARRAY NO FALSE NO NO Allows a user to reschedule a bulk-edit session
4048 DSIYBK01 BKRESTRT RESTART BULK BKRESTRT DSIYBK01 GLOBAL ARRAY NO TRUE NO NO BKRESTRT Allows a user to restart a bulk-edit session (within rules)
4046 DSIYBK01 BKSESS CK BULK SESS BKSESS DSIYBK01 ARRAY NO FALSE NO NO BKSESS Returns any active bulk-edit sessions for either this functionality or all bulk-edits.
4047 DSIYBK01 BULKCAN CANCEL BULK BULKCAN DSIYBK01 ARRAY NO FALSE NO NO BULKCAN Allow administrator (within limits) to cancel a bulk-edit session. ASSUMTPTION: GUI has verified that this user is an ADMIN for this function
4045 DSIYBK01 BULKSET BULK SETUP BULKSET DSIYBK01 ARRAY NO FALSE NO NO BULKSET Set up a new bulk-edit session
4070 DSIYBK02 BULK BULK EDIT BULK DSIYBK02 GLOBAL ARRAY NO TRUE NO NO Bulk Edit Equipment Items
4082 DSIYBK03 GCSLCAN CANCEL EDIT GCSLCAN DSIYBK03 ARRAY NO FALSE NO NO Cancel Group Category or Storage Location Bulk Edit
4081 DSIYBK03 GCSLCHG GC SL CHG GCSLCHG DSIYBK03 GLOBAL ARRAY NO FALSE NO NO Bulk Edit the Group Category and Storage Location fields for the items of a selected Distribution Point and its attached Secondary Distribution Points.
4084 DSIYBK03 GCSLREST RESTART GCSLREST DSIYBK03 GLOBAL ARRAY NO FALSE NO NO Allows a user to restart a bulk-edit session depending on where it is
4085 DSIYBK03 GCSLRSCH RESCHEDULE GCSLRSCH DSIYBK03 GLOBAL ARRAY NO FALSE NO NO Allows a user to reschedule a bulk-edit session
4083 DSIYBK03 GCSLSTOP STOP TASKMAN GCSLSTOP DSIYBK03 ARRAY NO FALSE NO NO Stop Taskman job for Group Category or Storage Location Bulk Edit
3905 DSIYD1 CURDATA GET DATASET CURDATA DSIYD1 GLOBAL ARRAY NO TRUE NO NO Returns the current data for a nightly dashboard run.
3956 DSIYD1 DSETLST DATASET LIST DSETLST DSIYD1 ARRAY NO FALSE NO NO Returns a list of datasets, which can be filtered by tab, type, or both.
3910 DSIYD1 HISDATA HISTORICAL DATA HISDATA DSIYD1 GLOBAL ARRAY NO FALSE NO NO Returns a range of historical data for a dataset. This is so the dashboard can show graphs.
3986 DSIYD1 INVPTMET GET INV MET INVPTMET DSIYD1 GLOBAL ARRAY NO TRUE NO NO INVPTMET Returns metric information for each inventory point within the group specified.
3903 DSIYD1 WOSHRT RET SHOP STATS WOSHRT DSIYD1 GLOBAL ARRAY NO TRUE NO NO WOSHRT RPC to look at the WO SHOP STATS dataset and find values for the current shop and default shop.
3908 DSIYD1 WOSHSCH SHOP STAT SCH WOSHSCH DSIYD1 GLOBAL ARRAY NO TRUE NO NO WOSHSCH Return individual Work Order information for each statistic in the dashboard.
3904 DSIYD1 WOTCHRT TECH BY WK ACT WOTCHRT DSIYD1 ARRAY NO FALSE NO NO WOTCHRT Returns data for DATASET: WO COMPLETION STATS
3909 DSIYD1 WOTCHSCH WORK ACT SCH WOTCHSCH DSIYD1 GLOBAL ARRAY NO TRUE NO NO WOTCHSCH Return Work Order details for the Technician by Work Action dataset
3991 DSIYD2 METDATA METRIC DATA METDATA DSIYD2 GLOBAL ARRAY NO TRUE NO NO METDATA Returns generic metric data from the ^DSIY(19685.6) datasets with a title for the GUI to use.
4104 DSIYDEQ WRAPEOL WRAPEOL DSIYDEQ ARRAY NO FALSE NO NO GETS EQ METRICS AND BREAKS UP RETURN.
4050 DSIYEQ01 EQUPDT UPDATE EQUIP EQUPDT DSIYEQ01 ARRAY NO FALSE NO NO EQUPDT Update a record for a piece of equipment
4049 DSIYEQ01 EQVAL VAL EQUIP EQVAL DSIYEQ01 ARRAY NO FALSE NO NO EQVAL Validate whether or not an equipment entry is valid
4153 DSIYEQTD DASH DASH DSIYEQTD GLOBAL ARRAY NO TRUE NO NO EQUIPMENT DASHBOARD STATISTICS
4065 DSIYGNI FILE INV DATA FILE DSIYGNI ARRAY NO FALSE NO NO Files new or updated INVENTORY ITEMS ot the INVENTORY POINT (#445) file.
4133 DSIYGNI GETCOMBO COMBINED RPCS GETCOMBO DSIYGNI ARRAY NO FALSE NO NO Returns ALL INVENTORY ITEM (file #445.01) data for an item
4134 DSIYGNI GETCOMBO INV COMBO RPC GETCOMBO DSIYGNI GLOBAL ARRAY NO TRUE NO NO Returns ALL INVENTORY ITEM (file #445.01) data for an item
4059 DSIYGNI GETINV GET INV DATA GETINV DSIYGNI GLOBAL ARRAY NO TRUE NO NO Returns the INVENTORY ITEM (file #445.01) data for an item
4064 DSIYGNI GETINVD GET DUE IN GETINVD DSIYGNI GLOBAL ARRAY NO TRUE NO NO Return Due Ins for the item at this Distribution PointDistribution Point
4060 DSIYGNI GETINVM GET MASTER GETINVM DSIYGNI GLOBAL ARRAY NO TRUE NO NO Returns ITEM MASTER (file #441) data for item
4061 DSIYGNI GETINVS GET STORAGE GETINVS DSIYGNI GLOBAL ARRAY NO TRUE NO NO Returns Additional Storage locations
4062 DSIYGNI GETINVT GET TYPE GETINVT DSIYGNI GLOBAL ARRAY NO TRUE NO NO Returns Type of Item
4063 DSIYGNI GETINVV GET VENDOR GETINVV DSIYGNI GLOBAL ARRAY NO TRUE NO NO Returns Venders for Item
3985 DSIYGNI1 DELETE ITEM DELETE DSIYGNI1 ARRAY NO FALSE NO NO Attempts to delete an item from the inventory point. Manager Key is required!!! First checks if item can be deleted, then deletes item, with option to also delete item from distribution points.
3982 DSIYGNI1 FNDVNDR FIND VENDORS FNDVNDR DSIYGNI1 GLOBAL ARRAY NO TRUE NO NO Searches for vendors.
4011 DSIYGNI1 VNDINFO VENDOR INFO VNDINFO DSIYGNI1 ARRAY NO TRUE NO NO Returns information on a requested vendor.
3994 DSIYGNI2 GETGRGL GET GRP GOAL GETGRGL DSIYGNI2 ARRAY NO FALSE NO NO GETGRGL Returns goals for a Inventory Point GROUP
3997 DSIYGNI2 GETINVPT GET INV PTS GETINVPT DSIYGNI2 GLOBAL ARRAY NO TRUE NO NO GETINVPT Generic return of inventory points by various XREF's
3995 DSIYGNI2 GETIPGL GET IP GOALS GETIPGL DSIYGNI2 ARRAY NO FALSE NO NO GETIPGL Returns Inventory Point goals for all Inventory Points within a group
3996 DSIYGNI2 GOALUPGR UPDT GOALS GOALUPGR DSIYGNI2 ARRAY NO FALSE NO NO GOALUPGR Adds Inventory Points to Groups and adds goals to both inventory points and inventory point groups
3993 DSIYGNI2 IPGRPCK CK IP ASSG IPGRPCK DSIYGNI2 ARRAY NO FALSE NO NO IPGRPCK Returns information about Primary Inventory Point mapping so the GUI can know if this Primary has already been mapped.
4037 DSIYGNI4 ADDITEM ADD ITEM ADDITEM DSIYGNI4 ARRAY NO FALSE NO NO ADDITEM Add a new item to either a Primary Distribution Point or Secondary Distribution Point
4018 DSIYGNI5 DPTOTAL DP TOTALS DPTOTAL DSIYGNI5 ARRAY NO FALSE NO NO DPTOTAL Returns totals for an inventory point or for All Primary Distribution Points, All Secondary Distribution Points or ALL items
4042 DSIYGNI7 ITSCH INV ITEM SCH ITSCH DSIYGNI7 GLOBAL ARRAY NO TRUE NO NO ITSCH Item search for Inventory which allows search for an item within a distribution point by various fields and allows a "contains" search for some of the search types NOTE: When this search is used to ADD items to a Primary Distribution Point (items are searched in the ITEM MASTER) or to a Secondary Distribution Point (items are searched in the Primary Distribution Point) - only items which DO NOT EXIST in the target Distribution Point will be shown.
4131 DSIYGNI8 FIND441 FIND ITEMS FIND441 DSIYGNI8 GLOBAL ARRAY NO TRUE NO NO Performs a lookup on the ITEM MASTER (#441) FILE, taking any necessary screens relevant to current inventory point into account.
4132 DSIYGNI8 LIST441 LIST ITEMS LIST441 DSIYGNI8 GLOBAL ARRAY NO TRUE NO NO Returns a screened list of items in the ITEM MASTER (#441) FILE.
4095 DSIYGNL FILEIMF ITEM MASTER FILEIMF DSIYGNL ARRAY NO FALSE NO NO File ITEM MASTER file information
3978 DSIYGNL FINDCCTR FIND COSTCTR FINDCCTR DSIYGNL GLOBAL ARRAY NO TRUE 1 NO NO Search for entries in the Cost Center file (420.1)
4135 DSIYGNL GETCOMBO IMF COMBO RPC GETCOMBO DSIYGNL GLOBAL ARRAY NO TRUE NO NO This rpc is a combination of all of the returned values from the DSIYGNL GETIMF GET ITEM MASTER rpc with all of the flags ("M"=Main, "D"=Description, "V"=Vendors, "FCP"=Fund Control Points, "SYN"=Synonyms, "HCPCS"=HCPCS, "PNIF"=Pre-NIF)
4089 DSIYGNL GETIMF GET ITEM MASTER GETIMF DSIYGNL ARRAY NO FALSE NO NO Information for item from Item Master File
4113 DSIYGNL VALIDIMF VALIDATE IMF VALIDIMF DSIYGNL ARRAY NO TRUE NO NO Returns the next available IMF number and validates provided IMF numbers (determines if they are being used)
4107 DSIYGNL1 CPTMOD VALIDATE MOD CPTMOD DSIYGNL1 ARRAY NO TRUE NO NO Determine if the Modifier passed in is a valid Modifier for HCPCS
4103 DSIYGNL1 FINDFSC FIND FSC FINDFSC DSIYGNL1 GLOBAL ARRAY NO TRUE NO NO Find FEDERAL SUPPLY CLASSIFICATION
4019 DSIYGNL1 GPSTUPDT GRP STN UPDT GPSTUPDT DSIYGNL1 ARRAY NO FALSE NO NO GPSTUPDT Allows user to add/edit/delete values in Group Category and Storage Location Files Group Category = ^PRCP(445.6) Storage Location = ^PRCP(445.4)
4108 DSIYGNL1 UPDTSRC UPDT SOURCES UPDTSRC DSIYGNL1 ARRAY NO TRUE NO NO Update the MANDATORY OR REQUESTED SOURCE field (#.4) and the PROCUREMENT SOURCE mutliple (#.6) of the INVENTORY ITEM subfile (#445.01) of the GENERIC INVENTORY file (#445) to match the vendors in the MANDATORY SOURCE field (#10) and the VENDOR subfile (#441.01) of the ITEM MASTER file (#441)
4120 DSIYGNL2 GGCAT GET GRP CATS GGCAT DSIYGNL2 GLOBAL ARRAY NO TRUE NO NO GGCAT Get group categories
4119 DSIYGNL2 GLOC GET LOCATIONS GLOC DSIYGNL2 GLOBAL ARRAY NO TRUE NO NO GLOC Get inventory locations
4112 DSIYGNP ADDFNDIP ADD FIND IP ADDFNDIP DSIYGNP ARRAY NO TRUE NO NO Add/Find Inventory Point
3979 DSIYGNP FCPFND FIND FCP FCPFND DSIYGNP GLOBAL ARRAY NO TRUE NO NO Searches for possible fund control points for an inventory point type.
3980 DSIYGNP IPNMUNQ IP NM UNIQUE IPNMUNQ DSIYGNP SINGLE VALUE NO FALSE NO NO RPC to call to determine whether an inventory point name has already been used.
4101 DSIYGNP1 DPSCH DIST PT SCH DPSCH DSIYGNP1 GLOBAL ARRAY NO TRUE NO NO DPSCH Find Distribution Points by Name or DP IEN type (Primary, Secondary or All) - skips inactive distribution points.
4143 DSIYGNP1 ODICHK ODI USERS ODICHK DSIYGNP1 ARRAY NO TRUE NO NO Check if a USER is an ON-DEMAND USER for the given Distribution Point
4000 DSIYGNP1 WINLST WINDOW LIST WINLST DSIYGNP1 GLOBAL ARRAY NO TRUE NO NO Returns a list of inventory points for a user. This list is a "shifting window", the part of the full list returned being dependent on the provided term, direction, and count.
4091 DSIYGNP2 INACT INACTIVATE DP INACT DSIYGNP2 ARRAY NO FALSE NO NO Inactivate a Distribution Point and updates all necessary pointers
3987 DSIYGNR2 ITMDIS ITM DIS/INV PT ITMDIS DSIYGNR2 GLOBAL ARRAY NO TRUE 1 NO NO Display Item brief description and Inventoty points
4087 DSIYGNR5 RPT INV MISSING ITEMS RPT DSIYGNR5 GLOBAL ARRAY NO FALSE NO NO Returns a list of items found in All or Provided Secondary Distribution Points which are either inactive or missing from the attached Primary Distribution Point.
4105 DSIYGNR6 INV USE ITEM RPT INVUSE DSIYGNR6 GLOBAL ARRAY NO FALSE NO NO Produces a report of the usage/distribution within a specified date range of a single item, a set of selected items or of all items stored in the inventory point within a specified date range
4106 DSIYGNR7 INVALY ANALYSIS RPT INVALY DSIYGNR7 GLOBAL ARRAY NO TRUE NO NO Produces a analysis report showing the increase/decrease in use of items for a given month in comparison to their average use over a selected time frame
4121 DSIYGNR8 ONHND ON HAND REPORT ONHND DSIYGNR8 ARRAY NO TRUE NO NO Produces the INVENTORY DAYS OF STOCK ON HAND REPORT INPUT ESTART - Report start time. If nothing sent, default to "NOW" RPTARR(#) - The following pieces define the report DATA^Station^Distribution Point^ODI Flag^Start Date^Change Type LESS or GREATER^Number of Days GC^Group Category
4146 DSIYGNR9 DUEINRPT DUE IN RPT DUEINRPT DSIYGNR9 GLOBAL ARRAY NO TRUE NO NO Generate Due-In Report for Above PAR
3965 DSIYGNVD DP DIST POINTS DP DSIYGNVD ARRAY NO FALSE NO NO Returns Distribution Points (field #4) from an Inventory Point.
4020 DSIYGO01 AUTOGENS SECONDARY AUTOGENS DSIYGO01 GLOBAL ARRAY NO TRUE NO NO AUTOGENS Runs AutoGen for a Secondary. The first time through, the user might be warned that there are existing orders outstanding for this secondary. The GUI can allow the user to "FORCE" the run the second time through.
4022 DSIYGO02 DELREP DEL REP ITEM DELREP DSIYGO02 ARRAY NO FALSE NO NO DELREP If there are repetitive items already existing for this order, the user has a chance to delete ALL of them (VistA only allows all or nothing). If they choose to delete ALL, call this RPC to do the deletion.
4023 DSIYGO02 DODATA DIST ORD DATA DODATA DSIYGO02 GLOBAL ARRAY NO TRUE NO NO DODATA Returns Distribution Order Info for each item in the order
4041 DSIYGO02 DOITEMQT ITM DI DO DOITEMQT DSIYGO02 GLOBAL ARRAY NO TRUE NO NO DOITEMQT Returns Distribution Orders by Item for a particular Distribution Point
4040 DSIYGO02 FCPSCH GET FCP FCPSCH DSIYGO02 ARRAY NO FALSE NO NO FCPSCP Finds FCP's for the station # distribution point where the user and cost center are valid
4021 DSIYGO02 REPITP REPET ITEMS REPITP DSIYGO02 ARRAY NO FALSE NO NO REPITP Checks to see if there are any existing Repetitive Item lists for this combination of Station, Fiscal Year, Quarter and Control Point. If so, these are returned to the GUI. The GUI gives the user a chance to delete these (using DSIYGO02 DELREP) if the user requests. Also returns the starting order # for this ordering session
4024 DSIYGO02 VALDO VAL DIST ORD VALDO DSIYGO02 ARRAY NO FALSE NO NO VALDO Validate a Distribution Order - make sure that the Action and Current Distribution Point are valid with the current status of the Distribution Order
4026 DSIYGO03 DODEL DELETE DO DODEL DSIYGO03 ARRAY NO FALSE NO NO DODEL RPC to delete a Distribution Order
4025 DSIYGO03 DOPTPRT PICKING TICK DOPTPRT DSIYGO03 GLOBAL ARRAY NO TRUE NO NO DOPTPRT Returns line-by-line formatted Picking Ticket Printout
4027 DSIYGO03 DOSEND SEND DO DOSEND DSIYGO03 ARRAY NO FALSE NO NO DOSEND Send an order to an automated supply station
4152 DSIYGO03 REMFLAG RMV SS FLAG REMFLAG DSIYGO03 ARRAY NO TRUE NO NO Remove the TRANSMISSION DATE/TIME field (#10) from the INTERNAL DISTRIBUTION ORDER/ADJ. file (#445.3) for an order sent to a supply station.
4029 DSIYGO04 DOCHECK CHECK DO DOCHECK DSIYGO04 ARRAY NO FALSE NO NO DOCHECK Produce report of errors when releasing a Distribution Order
4028 DSIYGO04 DOREL RELEASE DO DOREL DSIYGO04 ARRAY NO FALSE NO NO DOREL Release a Distribution Order
4033 DSIYGO05 DONEW NEW DO DONEW DSIYGO05 ARRAY NO FALSE NO NO DONEW Establish a new Distribution Order
4031 DSIYGO05 DOPOST POST DO DOPOST DSIYGO05 ARRAY NO FALSE NO NO DOPOST Post a Distribution Order
4034 DSIYGO05 DOSAVE SAVE DO ORDER DOSAVE DSIYGO05 ARRAY NO FALSE NO NO DOSAVE Saves items to a Distribution Order. The Distribution Order must be established if new using DONEW RPC
4036 DSIYGO06 AGRPT AUTOGEN RPT AGRPT DSIYGO06 ARRAY NO FALSE NO NO Create AutoGen report for Inventory Item Ordering. DSIYGO06 AGRPT AUTOGEN RPT - produces report based on Primary Inventory Point and Secondary Inventroy Point (optional). The report is broken down by sections, which include; (1) Order report (2) Error report (3) Vendor not selected report (4) Group not selected report (5) Items not ordered
4090 DSIYGO07 AUTOGENP PRIM ORDER AUTOGENP DSIYGO07 GLOBAL ARRAY NO TRUE NO NO AUTOGENP Runs the AutoGen process for a primary. Before this can be run, the DSIYGO02 RETITP RPC must be run in order to get the starting order #
3911 DSIYINA ALERT ALERT DSIYGNA GLOBAL ARRAY AGREEMENT NO TRUE NO NO Returns alerts for all Inventory Points for which a user is authorized, or for a specific Inventory Point that is passed to the rpc.
4044 DSIYINI FILE ITEM FILE DATA FILE DSIYGNI ARRAY NO FALSE NO NO Files new or updated INVENTORY ITEMS to the INVENTORY POINT (#445) file.
3868 DSIYINI FIND INV ITEM LOOKUP FIND DSIYGNI ARRAY NO FALSE NO NO Returns a list of Inventory Items from file 445 for a particular Inventory Point type, Location and search value.
3867 DSIYINI GETALL INV GET ALL GETALL DSIYGNI GLOBAL ARRAY NO TRUE NO NO Gets all items from an Inventory Point, 40 records per call (must call sucessively until -1^No results found).
3922 DSIYINI GETSRCS GET SOURCES GETSRCS DSIYGNI4 ARRAY NO FALSE NO NO Returns a list of default sources for a new item being added to the INVENTORY POINT #445 FILE.
3923 DSIYINI MANSRC MANDATORY SRC MANSRC DSIYGNI4 SINGLE VALUE NO FALSE NO NO Gets the mandatory source for a new item being added to an inventory point, if applicable.
3913 DSIYINL DCOST DISPLAY COST CTR DCOST DSIYGNL GLOBAL ARRAY NO TRUE NO NO Display a particular cost center details
3912 DSIYINL GCOST GET COST CENTER GCOST DSIYGNL GLOBAL ARRAY NO TRUE NO NO List cost certers, file 420.1
3929 DSIYINL GET ITEM MASTER GET DSIYGNL ARRAY NO FALSE NO NO Returns data for an item in the ITEM MASTER (#441) FILE.
4111 DSIYINL1 GITEM GET MSTR ITEM GITEM DSIYGNL1 GLOBAL ARRAY NO TRUE NO NO Get items from file 441, either screened by a value of active/inactive.
3973 DSIYINP ABNMUNQ ABBV NM UNIQUE ABNMUNQ DSIYGNP SINGLE VALUE NO FALSE NO NO Uniqueness check for ABBREVIATED NAME fieled in GENERAL INVENTORY (#445) file.
3937 DSIYINP CATLIST GRP CAT LIST CATLIST DSIYGNP ARRAY NO FALSE NO NO Returns a list of entries in the GROUP CATEGORY (#445.6) FILE for this inventory point.
3934 DSIYINP DEFW DEFAULT WAREHOUSE DEFW DSIYGNP SINGLE VALUE NO FALSE NO NO Returns the Warehouse entry for a station
3967 DSIYINP FILE INV PT FILE DATA FILE DSIYGNP ARRAY NO FALSE NO NO Adds new inventory points and edits data within them.
3869 DSIYINP FIND INV PT LOOKUP FIND DSIYGNP ARRAY NO FALSE NO NO Returns a list of Inventory Points from file 445.
3870 DSIYINP GET INV PT GET DATA GET DSIYGNP ARRAY NO FALSE NO NO Returns Inventory Point data from file 445 for view/edit.
3939 DSIYINP IPNAME GET NAMES IPNAME DSIYGNP ARRAY NO FALSE NO NO Returns Inventory Location Names for an array of IENs to file 445.
3893 DSIYINP LSTLOCS LST STORE LOCS LSTLOCS DSIYGNP ARRAY NO FALSE NO NO Returns a list of STORAGE LOCATIONs from file #445.4 for a given INVENTORY POINT.
3920 DSIYINP USER INV PT BY USER USER DSIYGNP GLOBAL ARRAY NO TRUE NO NO Returns an alphabetical list of all inventory points (GENERIC INVENTORY, file# 445) to which a user is entered as an Inventory User.
3938 DSIYINR1 ESLR EMER STOCK REP ESLR DSIYGNR1 SINGLE VALUE SUBSCRIPTION NO TRUE 1 NO NO emergency stock report
3936 DSIYINV IPHLTH INV PT HEALTH IPHLTH DSIYGNV SINGLE VALUE NO TRUE NO NO Returns data from GENERIC INVENTORY (#445) file for the specified inventory point.
3921 DSIYINVD DUEIN LIST DUEIN DSIYGNVD GLOBAL ARRAY NO TRUE NO NO Returns array similar to the Due-In Item Report [PRCP DUE-IN ITEM REPORT], but splits the data into Items on Order and Items Received by the Warehouse (list of partials).
3944 DSIYINVR RECEIVE PO TO IP RECEIVE DSIYGNVR GLOBAL ARRAY NO TRUE NO NO Receives Purchase Order Lines Items to Inventory Point (or Distribution Point). Updates quantities, balances, purchase order, removes txn from item.
3935 DSIYINVR RPO RECEIVE PO LIST RPO DSIYGNVR GLOBAL ARRAY NO TRUE NO NO Returns array of items, by Partial Date, to be received into an inventory point.
3942 DSIYINVU LOCKIP LOCKIP DSIYGNVU SINGLE VALUE NO FALSE NO NO Locks an Inventory Point and creates entry in INVENTORY LOCK MANAGMENT (#447) file.
3940 DSIYINVU LOCKPO LOCKPO DSIYGNVU SINGLE VALUE NO FALSE NO NO Locks a PO when processing items (receive into inventory point, etc).
3943 DSIYINVU UNLOCKIP UNLOCKIP DSIYGNVU SINGLE VALUE NO FALSE NO NO Unlocks an Inventory Point and clears the entry in the INVENTORY LOCK MANAGEMENT (#447) file.
3941 DSIYINVU UNLOCKPO UNLOCKPO DSIYGNVU SINGLE VALUE NO FALSE NO NO Unlocks a PO after processing is complete
4078 DSIYPO1 POHIST PO HISTORY POHIST DSIYPO1 GLOBAL ARRAY NO TRUE NO NO Return an array of the Purchase Orders created with a DATE OF REQUEST that is on or after the provided HIST parameter date/time.
3906 DSIYPO1 PPOL PC ORDER LIST PPOL DSIYPO1 GLOBAL ARRAY NO TRUE NO NO This RPC retrieves a list of simplified and detailed purchase card order numbers from the Procurement & Accounting Transactions file (file 442) beginning with the input value (at least one character is required).
3907 DSIYPO1 PPRC PRINT PC ORDER PPRC DSIYPO1 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This RPC gets the contents of a Procurement & Accounting Transactions (file 442) entry, Control Point Activity (file 410) entry, selected station data from the Admin. Activity Site Parameters (file 411) entry, Vendor (file 440) entry, and selected User (file 200) data for printing/faxing simplified and detailed purchase card orders for the input purchase order number or IEN.
3966 DSIYPO2 RPT PO DETAILS RPT DSIYPO2 GLOBAL ARRAY AGREEMENT NO TRUE NO NO This RPC gets the contents of a Procurement & Accounting Transactions (file 442) entry and formats it for a GUI memo field - display only.
4115 DSIYPR02 AMISLIST AMIS LIST AMISLIST DSIYPR02 GLOBAL ARRAY NO TRUE NO NO Returns valid AMIS codes based on ISSUE/REPAIR CODE PROS AMIS CODES file ^RMPR(663)
4098 DSIYPR02 HCPCSFND FIND HCPCS HCPCSFND DSIYPR02 ARRAY NO FALSE NO NO Search for HCPCS value based of provided text
4092 DSIYPR02 PRITINFO PROS ITEM PRITINFO DSIYPR02 ARRAY NO FALSE NO NO PRITINFO This RPC returns information for data in the Prosthetic Item Master File ^RMPR(661)
4093 DSIYPR02 PRITUPDT UPDT PROS PRITUPDT DSIYPR02 ARRAY NO FALSE NO NO PRITUPDT Update the Prosthetic Item File from the Item Master File
4102 DSIYPR02 PROSDP PROS DP PROSDP DSIYPR02 GLOBAL ARRAY NO TRUE NO NO PROSDP Display dropdown of Prosthetic distribution points
4097 DSIYPR03 CKPROSPT CK PAT CKPROSPT DSIYPR03 ARRAY NO FALSE NO NO CKPROSPT See if this patient is in the Prosthetics Patient File Return 1 if patient is in the file REturn 0 if patient is not in the file Return -1 if there are errors
4094 DSIYPR03 PROSUSP PROS SUSP PROSUSP DSIYPR03 GLOBAL ARRAY NO TRUE NO NO PROSUSP Display patients from the Prosthetics Suspense File If the GUI sends a TERM="P", only specific patient data will be returned. - If the user enters a full SSN, only that patient's suspense records will be returned for any status - If the user enters a partial SSN (last 4 digits or first letter of the last name and last 4 digits) any matching patient's suspense records will be returned for any status - If the user enters a name, any names which match the beginning characters will be returned for any status If the GUI sends no TERM, then all suspense records which are OPEN or PENDING will be returned for any patient The GUI may also narrow down by sending a specific STATUS
4100 DSIYPR05 HCPCSXR3 HCPCS HCPCSXR3 DSIYPR05 GLOBAL ARRAY NO TRUE NO NO HCPCSXR3 RPC to either produce a Dev-Ex report, a statistical count or detailed statistics for items within a prosthetics distribution point which do not have all cross-references with the prosthetics HCPCS file set up properly
4099 DSIYPR05 HCPCXREF XREF RPT HCPCXREF DSIYPR05 GLOBAL ARRAY NO TRUE NO NO HCPCXREF RPC to run a Dev-Ex report for one or all prosthetic distribution points showing any items which are not cross-references properly for prostheticsdistribution
3853 DSIYRPT1 EOL END OF LIFE EOL DSIYRPT1 GLOBAL ARRAY NO FALSE NO NO Schedules a report to retrieve equipment which has a replacement date between "today" and a specified future date. Format of data returned: Serial#^Equipment Category^Replacement Date^Use Status^VA PM Number^Local Identifier
3859 DSIYRPT2 ACTEQ ACTIVE EQUIP ACTEQ DSIYRPT2 GLOBAL ARRAY NO FALSE NO NO Schedules an AD-HOC report consisting of requested fields for all equipment in the EQUIPMENT INV. (#6914) file with a USE STATUS of IN USE. The data for this report can be retrieved via the DSIYRPTR GETRPT GET RPT DATA RPC. Data returned will consist of the fields requested in the order the fields were submitted. If the data exceeds string length limits, the data will be broken up over mulitple lines. Because of this, the first piece of each record will be "$$REC". RET(0) is header column data RET(1-n) is record data, each record will begin with $$REC Example: RET(0)=Column1header^Column2header^Column3header^(etc) RET(1)=$$REC^Column1data^Column2data^Column3data^(etc) Example: RET(0)=SERIAL #(number)^TYPE OF ENTRY(text)^ENTERED BY(text)^DATE ENTERED(date)^ MFGR. EQUIPMENT NAME(text)^ENTRY NUMBER(number) RET(1)=$$REC^123456^NON-EXPENDABLE EQPT^TEST,USER^AUG 22, 2013^ DEFIBRILLATOR W/O MONITOR^1
3863 DSIYRPT2 MFGLST MFG LIST MFGLST DSIYRPT2 GLOBAL ARRAY NO FALSE NO NO Schedules a report consisting of all equipment in file #6914 listed for requested manufacturers having a requested USE STATUS. The data returned by the DSIYRPTR GETRPT GET RPT DATA is as follows: RET(0) is header column data RET(1-n) is record data, each record will begin with Serial# in piece 1 Example: RET(0)=Serial#(text)^Equipment Category(text)^Use Status(text)^VAPM Number(number)^Local Identifier(text) RET(1)=186^SEARS ROEBUCK^186ABC^DRILL-ELECTRIC^IN USE^VA186-0001^VA186ID
3988 DSIYRPT2 STACEQ ACT EQUIPMENT STACEQ DSIYRPT2 SINGLE VALUE NO TRUE 1 NO NO Schedules a report consisting of a set of static fields for all equipment in the EQUIPMENT INV.(#6914) file with a USE STATUS of IN USE. The data for this report can be retrieved via DSIYRPTR GETRPT DATA RPC. RET(0)=ENTRY NUMBER(number)^MANUFACTURER(text)^MFGR.EQUIPMENT NAME(text)^MODEL(text)^SERIAL#(number)^USE STATUS(text)^LOCATION(text)^PURCHASE ORDER #(text)^CATEGORY STOCK NUMBER(text)^CMR(text)^ACQUISITION DATE(date)^TOTAL ASSET VALUE(float) RET(1)=$$REC^123^LENOVO^THINKPAD^T410^R8-F2701^IN USE^BIOMED^P900016^1234-123456^JAN 30, 2013^1023.25
3862 DSIYRPT2 STATUS STAT RPT STATUS DSIYRPT2 GLOBAL ARRAY NO FALSE NO NO Schedules a report consisting of requested fields for all equipment in the EQUIPMENT INV. (#6914) file with one of the requested USE STATUSes. The data for this report can be retrieved via the DSIYRPTR GETRPT GET RPT DATA RPC. Data returned will consist of the fields requested in the order the fields were submitted. If the data exceeds string length limits, the data will be broken up over mulitple lines. Because of this, the first piece of each record will be "$$REC"
4015 DSIYRPT3 AUDREQ REQ FLD RPT AUDREQ DSIYRPT3 ARRAY NO FALSE NO NO AUDREQ Run the Audit Report for Equipment Work Orders, Turn In or Inventory which will return any records which are missing required fields within the timeframe
4066 DSIYRPT4 STKRP01 ITEM IFO STKRP01 DSIYRPT4 GLOBAL ARRAY NO TRUE NO NO DSIYRPT4 Calls taskman to run the ITEM INFORMATION REPORT which reports on additional places an item is stocked.
4088 DSIYRPT5 EQRPT EQ REP EQRPT DSIYRPT5 GLOBAL ARRAY NO TRUE NO NO REPORT OF EQUIPMENT BY WORK ORDERS. Report which shows work orders for a piece of equipment
3872 DSIYRPT7 SS STOCK STATUS SS DSIYRPT7 GLOBAL ARRAY NO TRUE NO NO The Stock Status Report will print a summary of all issues, receipts, and adjustments with the opening and closing balances by account codes. It will calculate the turnover rate, inactive item percent, long supply percent, and non-issuable percent. All inventory points will have the option to select the specified month and year for the report. Also, users can enter the item inactivity cutoff month and year. Items which have not had activity after the specified cutoff date, will be used to calculate the inactive item percent on the report.
4154 DSIYRPT8 EQPMH EQPMH DSIYRPT8 ARRAY NO FALSE NO NO EQPMH This RPC runs the Equipment Preventative Maintainance Report. The report has 2 options: Deferred and No PM Scheduled. For the Deferred option, it returns a list of equipment with PM of Deferred and a date assigned within the date range specified. For the No PM Scheduled option, it returns a list of equipment which was entered within that last 6 months that has no PM scheduled.
3847 DSIYRPTR CRPT CHECK REPORTS CRPT DSIYRPTR GLOBAL ARRAY NO TRUE NO NO Retrieve all report information from the DSIY SCHEDULED REPORTS file forr a given DUZ.
3849 DSIYRPTR GETRPT GET RPT DATA GETRPT DSIYRPTR GLOBAL ARRAY NO TRUE NO NO Retrieves stored results from a specified report.
3851 DSIYRPTR KCHK REPORT KILL CHK KCHK DSIYRPTR 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 DSIYR REPORT KILL CHECK DATE parameter is updated and the cleanup task is queued.
3850 DSIYRPTR PRMS GET PARAMETERS PRMS DSIYRPTR GLOBAL ARRAY NO TRUE NO NO Retrieves stored results from a specified report.
3852 DSIYRPTR PROG GET RPT PROGRESS PROG DSIYRPTR SINGLE VALUE NO FALSE NO NO Returns progress of a specified report.
3848 DSIYRPTR STOP CANCEL REPORT STOP DSIYRPTR GLOBAL ARRAY NO TRUE 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 DSIYR SCHEDULED REPORTS file.
3971 DSIYTDEQ EQCMRDET CMR DET EQCMRDET DSIYTDEQ GLOBAL ARRAY NO TRUE NO NO EQCMRDET Returns records for each EIL where: The # of days until the next inventory date are <= DAYS parameter and Equipment has not been turned in
3970 DSIYTDEQ EQCMRREC CMR LAST REC EQCMRREC DSIYTDEQ GLOBAL ARRAY NO TRUE NO NO EQCMRREC For TODAY screen, provides a listing of CMR/EIL's sorted by date of last reconciliation.
3972 DSIYTDEQ EQTSTAT4 DET EQ STATS EQTSTAT4 DSIYTDEQ GLOBAL ARRAY NO TRUE NO NO EQTSTAT4 Returns details for Rainbow Boxes produced by DSIYTDEQ EQTSTAT RPC
3952 DSIYTDEQ TIRBYEQS EQ BY TIR TIRBYEQS DSIYTDEQ GLOBAL ARRAY NO TRUE NO NO TIRBYEQS Returns equipment items which match the statistic chosen in the TIRBYEQ RPC. Data is returned in the same format as all other Equipment-Related Searches
4008 DSIYTDEQ TIRBYTIS TIR BY STAT TIRBYTIS DSIYTDEQ GLOBAL ARRAY NO TRUE NO NO TIRBYTIS Returns turn-in details from the TODAY Equipment by Turn In Status Rainbox Box
4012 DSIYTDIN INVPHLTH DET IP HLTH INVPHLTH DSIYTDIN GLOBAL ARRAY NO TRUE NO NO INVPHLTH Returns detail information for each inventory point statistic on the Inventory TODAY Distribution Point Health Rainbow Box Screen
4017 DSIYTDIN PTINFO PICK TICK INFO PTINFO DSIYTDIN GLOBAL ARRAY NO TRUE NO NO PTINFO Returns grid information for picking ticket orders which are not yet posted. ASSUMPTION: The station # is not required, but it is assumed that the dropdown from which a user picks a distribution point will be limited by both the current station selection and the user's rights to a distribution point
3930 DSIYTDWO DSIYTECH TODAY STATS DSIYTECH DSIYTDWO GLOBAL ARRAY NO TRUE NO NO DSIYTECH Returns statistics by technician. This RPC can be easily changed if different statistics are needed for Work Orders. As of Build 63, it includes: Statistics for Work Orders assigned within the last DAYS # of days Statistics for Work Orders open for more than DAYS # of days
3989 DSIYTDWO WOPMTODY PM STATS WOPMTODY DSIYTDWO ARRAY NO FALSE NO NO WOPMTODY Rainbow Box Statistics Returns statistics on the # of PM Work Orders by Technician
3931 DSIYTDWO WOTCHDSC TECH DET SCH WOTCHDSC DSIYTDWO GLOBAL ARRAY NO TRUE NO NO WOTCHDSC Returns a single string for a work order IEN which matches the type of string used in the top-level search for Work Orders This is used when a work order is clicked on within the dashboard grid
3919 DSIYTI01 TIEDIT EDIT TI TIEDIT DSIYTI01 ARRAY NO FALSE NO NO TIEDIT RPC to return information about each Turn-In Request so that the GUI knows where the user should be allowed to edit (if at all)
3945 DSIYTI01 TIFLDS TIR FIELDS TIFLDS DSIYTI01 ARRAY NO FALSE NO NO TIFLDS Returns information about each field on a Turn-In Screen - whether it is required and whether it is editable by that person during that session.
3916 DSIYTI01 TIINFO1 TURNIN HDR TIINFO1 DSIYTI01 ARRAY NO FALSE NO NO TIINFO1 RPC to return information for the header on a Turn-In Request.
3917 DSIYTI01 TIINFO2 EQ HDR TIINFO2 DSIYTI01 ARRAY NO FALSE NO NO TIINFO2 RPC to return information for the Equipment Multiple at the top of the Turn-In screen
3918 DSIYTI01 TIINFO3 EQUIP DET TIINFO3 DSIYTI01 ARRAY NO FALSE NO NO TIINFO3 RPC to return detail information for each piece of equipment within a Turn-In Request
3928 DSIYTI01 TIINFOEE EQUIP INFO TIINFOEE DSIYTI01 ARRAY NO FALSE NO NO TIINFOEE Returns information for a new Turn In Request after the piece of equipment to turn in has been selected. This defaults certain fields prior to the user starting data entry
4030 DSIYTI01 TIINIT INIT NEW TIR TIINIT DSIYTI01 ARRAY NO FALSE NO NO TIINIT Initialize fields for a new Turn In Request
3927 DSIYTI02 TIEQ TURN IN BY EE TIEQ DSIYTI02 GLOBAL ARRAY NO FALSE NO NO TIEQ Find all Turn-In Requests by Equipment IEN# - NOTE: this should be a one-to-one relationship but the GUI may want to see if more than one is returned.
3976 DSIYTI02 TIEQFAP CHK FAP TIEQFAP DSIYTI02 ARRAY NO FALSE NO NO TIEQFAP Returns whether a new piece of equipment can be added to a Turn-In Request - all equipment within the request has to either be Fixed Asset or not, they cannot be mixed.
4032 DSIYTI02 TIEQSCH EQ SCH TIEQSCH DSIYTI02 GLOBAL ARRAY NO TRUE NO NO TIEQSCH Search used for the equipment popup for Turn Ins - filters equpiment by - USE STATUS '= 4 (not turned in) - if CMR sent - Equipment CMR must = CMR sent
3926 DSIYTI02 TISCH TURN IN SEARCH TISCH DSIYTI02 GLOBAL ARRAY NO TRUE NO NO TISCH Searches for Turn-In Requests from the ^PRCN(413.1) file. This search looks for Turn-Ins based on their status in the "AC" XREF index DSIYRET(#)=the following pieces p1: Turn-In IEN p2: Turn-In temporary # p3: Turn-In Status p4: CMR# p5: CMR Name p6: Request Date p7: Requestor p8: Warehouse Assignee
3948 DSIYTI03 TIUPDT UPDATE TIR TIUPDT DSIYTI03 ARRAY NO FALSE NO NO TIIUPDT RPC to update the Turn-In Request file data - also updates: - ^ENG(6914) Equipment Management - ^DSIY(19685.2) = DSIY Xref file for contact email - ^DSIY(19685.31) = DSIY Additional Equipment information file
4080 DSIYTI04 TICAN CANCEL TIR TICAN DSIYTI04 ARRAY NO FALSE NO NO TICAN Cancel a Turn-In Request
3933 DSIYTI04 TIWOCK OPEN TI WO TIWOCK DSIYTI04 ARRAY NO FALSE NO NO TIWOCK Finds all open Turn-In Work Orders for a piece of equipment. This RPC is used to check to make sure a duplicate Turn-In Work Order is not created AND to display Turn-In Work Orders at the bottom of the Turn-In Screen.
3932 DSIYTI04 TIWONEW NEW WORK ORD TIWONEW DSIYTI04 ARRAY NO FALSE NO NO TIWONEW RPC to add a new Work Order if requested during the creating of a Turn-In Request.
4035 DSIYTI05 TIVAL VAL TIR TIVAL DSIYTI05 ARRAY NO FALSE NO NO TIVAL Validate a Turn-In Request. If the user is adding/editing equipment, call before saving the piece of equipment. If the user is "signing" a TIR by clicking on the SIGN button (ready for the "complete" question) ask prior to the "complete" question to make sure all is OK.
4071 DSIYUT01 XREFBREC SCH UP DOWN XREFBREC DSIYUT01 GLOBAL ARRAY NO TRUE NO NO XREFBREC Generic search to search through XREF B of the global specified. This search works with the component which supplies a "~" on the first search and no "~" on subsequent searches. This search accommodates rolling up/down through the data
4123 DSIYUT04 PONUMDD PO DROPDOWN PONUMDD DSIYUT04 GLOBAL ARRAY NO TRUE NO NO PONUMDD Returns a list of PO#'s in PO# order for the PO field in the Equipment Screen
4110 DSIYUT04 VENSCH VENDOR SEARCH VENSCH DSIYUT04 GLOBAL ARRAY NO TRUE NO NO SEARCHES THE VENDOR FILE BY NAME, SYNONYM, FMS VENDOR CODE, & DUN AND BRADSTREET NUMBER
4147 DSIYUT08 EQSCH EQSCH DSIYUT08 GLOBAL ARRAY NO TRUE NO NO Equipment Search with 'chattering.''
4155 DSIYUT08 VENSCH VENSCH DSIYUT08 GLOBAL ARRAY NO TRUE NO NO VENDOR CHATTERING SEARCH
4150 DSIYUT08 WOSCH WOSCH DSIYUT08 GLOBAL ARRAY NO TRUE NO NO SEARCH WORK ORDERS
4149 DSIYUT09 RILITM RILITM DSIYUT09 GLOBAL ARRAY NO TRUE NO NO GET DATA FROM RIL ITEM MULTIPLE
4148 DSIYUT09 RILSCH RILSCH DSIYUT09 GLOBAL ARRAY NO TRUE NO NO SEARCH REPETITIVE ITEM ORDER FILE (410.3)
4159 DSIYUT10 ALLOFF ALLOFF DSIYUT10 SINGLE VALUE NO FALSE NO NO TURN OFF FILTERS FOR ALL DSIY USERS
4158 DSIYUT10 STATFILT STATFILT DSIYUT10 SINGLE VALUE NO FALSE NO NO THIS RPC SETS A FLAG FOR EQUIPMENT RELATED RPCS IN ABOVE PAR TO FILTER BY STATION.
3839 DSIYUTL EQCMT EQUIP COMMENTS EQCMT DSIYUTL ARRAY NO FALSE NO NO Returns the text in the comments field from the EQUIPMENT INV. (#6914) file for a requested entry.
3838 DSIYUTL EQINFO EQUIP INFO EQINFO DSIYUTL ARRAY NO FALSE NO NO Gets display information for a requested piece of equipment.
3837 DSIYUTL EQSCH EQUIP SEARCH EQSCH DSIYUTL GLOBAL ARRAY NO TRUE NO NO Searches the EQUIPMENT INV. (#6914) file by requested field.
3840 DSIYUTL EQSPEX EQUIP SPEX EQSPEX DSIYUTL ARRAY NO FALSE NO NO Return the SPEX (#70) field data for an entry in the EQUIPMENT INV. (#6914) FILE.
3998 DSIYUTL1 EQUPDT UPDATE EQUIP EQUPDT DSIYUTL1 ARRAY NO FALSE NO NO DSIYUTL1 RPC to validate entries and update the Equipment Management file ^ENG(6914) ASSUMPTIONS: - GUI will grab all current data on an edit and return all fields for EDIT - GUI will only send fields with new data for an ADD - Some information sent as internal/some as external - DSIYDAT(field#)=Internal Value ^ External Value - Considered "all or nothing" if there are errors, update does not happen - If this is a NEW entry and problems, node will be deleted if created
3925 DSIYUTL1 EQWPUP WP UPDATE EQWPUP DSIYUTL1 ARRAY NO FALSE NO NO EQWPUP Updates with the COMMENT (field #40) or SPEX (field #70) word processing field for Equipment Updates
3842 DSIYUTL2 EQCTSCH EQ CAT SCH EQCTSCH DSIYUTL2 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE 1 NO NO EQCTSCH This RPC returns information about Equipment Category (file 6911) to the calling program. It allows moves backwards and forwards through the file.
3924 DSIYUTL2 FILESYN GET SYNONYMS FILESYN DSIYUTL2 ARRAY NO FALSE NO NO FILESYN Returns synonyms for the NAME field in a file. Assumption is that the NAME field is the .01 field.
3961 DSIYUTL2 GETSITE STARTUP INFO GETSITE DSIYUTL2 ARRAY NO FALSE NO NO GETSITE Generic RPC/Utility used to verify SITE parameters and get SITE, DUZ and other values for Equipment and Turn-In
3846 DSIYUTL2 LOCSCH LOCATION SCH LOCSCH DSIYUTL2 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE 1 NO NO LOCSCH RPC to return information about the Engineering Space File ^ENG("SP") or 6928 Returns: ^TMP("DSIYUTL2",$J,ROOM)=IEN(ROOM)^BUILDING^DIVISION^WING^SERVICE
3843 DSIYUTL2 MFGDET MFG DET MFGDET DSIYUTL2 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE 1 NO NO MFGDET RPC to return details for one Manufacturer in the Manufacturer List File based on the IEN#
3841 DSIYUTL2 MFGSCH MFG NAME SCH MFGSCH DSIYUTL2 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE 1 NO NO MFGSCH Searches the Manufacturer File (^ENG("MFG")) file # 6912 Returns the NOREC number of records based on both the XREF "B" (name of manufacturer) and XREF "C" (synonym of manufacturer) Will search backwards or forwards depending on setting of MOVE variable.
3845 DSIYUTL2 SVPTSCH SERV PTR SCH SVPTSCH DSIYUTL2 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE 1 NO NO SVPTSCH RPC to return Service Pointer File entries - ^DIC(49)
3844 DSIYUTL2 VENSCH VENDOR SCH VENSCH DSIYUTL2 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE 1 NO NO VENSCHQCTSCH This RPC returns information about Vendor Pointer File ^PRC(440) to the calling program. It allows moves backwards and forwards through the file.
3855 DSIYUTL3 CMRSCH CMR SCH CMRSCH DSIYUTL3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE 1 NO NO DSIYUTL3 CMRSCH RPC TO SEARCH VIA LIST THE CMR FILE ^ENG(6914.1) ALLOWS USER TO MOVE UP AND DOWN THROUGH ENTRIES RETURNS ^TMP("DSIYUTL3",$J,#)=IEN^CMR^BRIEF DESCRIPTION
3854 DSIYUTL3 CSNSCH CAT STK SCH CSNSCH DSIYUTL3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE 1 NO NO DSIYUTL3 CSNSCH RPC TO SEARCH VIA LIST THE Category Stock Number File ^ENCSN(6917) ALLOWS USER TO MOVE UP AND DOWN THROUGH ENTRIES RETURNS ^TMP("DSIYUTL3",$J,#)=IEN^CSN^LIFE EXPECTANCY^DESCRIPTION^ACTIVE DT^DEACTIVE DT
4069 DSIYUTL3 EQFINSCH FIN INFO EQFINSCH DSIYUTL3 GLOBAL ARRAY NO TRUE NO NO EQFINSCH Returns financial information - this allows the user to enter either the code or the description in order to find a value for a field.
4067 DSIYUTL3 EQPARCH PAR CHILD EQPARCH DSIYUTL3 GLOBAL ARRAY NO TRUE NO NO EQPARCH Returns information about Parents/Children of the current piece of equipment. RPC must be called separately to show the parents or children
4068 DSIYUTL3 EQPRELOC PREV LOC EQPRELOC DSIYUTL3 ARRAY NO FALSE NO NO EQPRELOC Returns the current and 5 previous locations for this piece of equipment
4072 DSIYUTL3 FCPSCH SEARCH FCP FCPSCH DSIYUTL3 GLOBAL ARRAY NO TRUE NO NO FCPSCH Returns all FCP's for a site - the Station # is obtained from GETSITE^DSIYUTL2 so it can be given once we start limiting data by Station #.
4151 DSIYUTL3 FILECNT FILECNT DSIYUTL3 SINGLE VALUE NO TRUE NO NO Search the 0 node of the given file to find the number of entries in the file. If the 4th piece is not populated, loop through the file to get the count.
3871 DSIYUTL3 GETSET PULL LIST GETSET DSIYUTL3 ARRAY PUBLIC ACTIVE NO FALSE NO NO GETSET Returns the SET list from a data dictionary field. Can be used with any file, any field (non-word-processing, non-multiple). INPUT: FILE#, FIELD#
3856 DSIYUTL3 POSCH PURCH ORD SCH POSCH DSIYUTL3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE 1 NO NO DSIYUTL3 POSCH PURCH ORD SCH RPC to return all PO's which are found based on the search criteria entered by the user. This is different than searches which create a dropdown based on the starting search. RPC calls VistA's internal FIND API to find PO's based on various XREF's.
3887 DSIYUTL3 XREFBSCH SCH BY XREFB XREFBSCH DSIYUTL3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE NO NO XREFBSCH Allows searches through small pointer files by the XREF B value
3977 DSIYUTL3 XREFSCH SCH W/I XREF XREFSCH DSIYUTL3 GLOBAL ARRAY NO TRUE NO NO XREFSCH Returns all values within a node of an XREF. For instance, if you want all records for a particular piece of Equipment in Work Orders, the FIND command in Vista will look through all XREF's. This utility will only loop through ^ENG(6920,"G",) and return those values This provides a quick way to return items which are contained in a specific XREF.
4004 DSIYUTL4 EQWOCHK ASK WO EQWOCHK DSIYUTL4 ARRAY NO FALSE NO NO EQWOCHK The GUI should check and only ask about an incoming inspection work order for single or multiple ADD entries (not on edit). But there are also checks within VistA to see whether or not to ask and what the default response should be. The GUI can use this RPC when equipment is loaded as this setting is not depending upon the Equipment IEN or the user's DUZ - it is across the board for all equipment.
3915 DSIYUTL4 FAPCHK CHK FOR FAP FAPCHK DSIYUTL4 ARRAY NO FALSE NO NO FAPCHK Checks to see if an existing piece of equipment has been reported to the Fixed Asset Package. If so, then a set of uneditable fields is returned to the GUI.
3857 DSIYUTL4 FAPQUAL FAP QUAL FAPQUAL DSIYUTL4 ARRAY PUBLIC ACTIVE NO FALSE NO NO FAPQUAL RPC to check to see if the current piece of equipment from file ^ENG(6914) is qualified to have an FA document sent Qualification based on: User must have security of ENFACS The Equipment Type of Entry Field (0;4, field 6914,7) must be "NX" The Investment Category Field (8;2, field 6914,34) must be"1" for Capitalized/Accountable RET="Y" if all criteria met, otherwise RET="N" or "" RET(1)='1^error description" if there is an error
3860 DSIYUTL4 FAPUPDT FAP UPDT FAPUPDT DSIYUTL4 ARRAY PUBLIC ACTIVE NO TRUE NO NO FAPUPDT This RPC allows the user to update the FA Documents replacing the questions asked as the end of a normal Equipment Inventory Session. This will only be called if the Equipment qualifies (using RPC FAPVAL^DSIYUTL4)for having an FAP document.
3858 DSIYUTL4 FAPVAL FAP VALIDATE FAPVAL DSIYUTL4 ARRAY PUBLIC ACTIVE NO FALSE NO NO FAPVAL RPC to return whether or not all fields pass validation in order to be allowed to send a piece of equipment to the FA Document file Calls ^ENFAACQ existing routine
4096 DSIYUTL4 ROSCH RO SCH ROSCH DSIYUTL4 GLOBAL ARRAY NO TRUE NO NO ROSCH Return Rsponsible Officials for a drop down search ^ENG(6914.1)
3865 DSIYUTL5 PMCAT2EQ COPY CAT EQ PMCAT2EQ DSIYUTL5 ARRAY PUBLIC ACTIVE NO FALSE NO NO PMCAT2EQ RPC If the user chooses to keep the Product Maintenance (PM) from the Equipment Category file and apply it to this piece of equipment, this RPC will copy the data from ^ENG(6911) to ^ENG(6914) for both the responsible shop and frequency multiples.
3861 DSIYUTL5 PMDISDEC DISPLAY DEC PMDISDEC DSIYUTL5 ARRAY PUBLIC ACTIVE NO FALSE NO NO PMDISDEC This RPC verifies whether a piece of equipment has Product Maintenance values set up in either the Equipment Management file, the Equipment Category File or none at all and returs: RET(1)="E" If the Equipment Management File ^ENG(6914) has product maintenance already set up RET(1)="C" If the Equipment Management File does not have product maintenance but the piece of equipment's category in ^ENG(6911) has product maintenance values (then a further RPC will ask the user if they want to use these values for this piece of equipment) RET(1)="N" if neither
3984 DSIYUTL5 PMDISX ALL PM DATA PMDISX DSIYUTL5 GLOBAL ARRAY NO TRUE NO NO PMDISX Return both multiples for Preventive Maintenance either for the Equipment file or the Equipment Category file
4016 DSIYUTL5 PMMULT MULT UPDT PMMULT DSIYUTL5 ARRAY NO FALSE NO NO PMMULT Updates the PM data for the new records created when using "save and add another". ASSUMPTION: All additional saves are NEW items, therefore having no existing PM data - the PM data will be copied AS IS from the original IEN to the NEW IEN.
3864 DSIYUTL5 PMUPDT UPDATE PM DATA PMUPDT DSIYUTL5 ARRAY PUBLIC ACTIVE NO FALSE NO NO PMUPDT RPC which allows update of the two multiples within the Equipment Management file for Respnonsible Shop & Frequencies. GUI must send all data for the Responsible shop or current data will be replaced with nulls. If the responsible shop exists in ^ENG(6914,IEN) it will be replaced with new data. If the Frequency code exists with in the frequency multiple within the responsible shop, it will be replaced with new data. Else, new nodes will be added for each. RET(1) = IEN for Responsible Shop multiple ^ Comment showing frequency added successfully
4014 DSIYUTL6 BCINDEE SINGLE BC BCINDEE DSIYUTL6 ARRAY NO FALSE NO NO Print individual barcode for a piece of equipment
3960 DSIYUTL7 EQDUPCK EQ DUPE EQDUPCK DSIYUTL7 GLOBAL ARRAY NO TRUE NO NO EQDUPCK EMC Returns records for any possible matches for a NEW piece of equipment. This RPC should be called after the MANUFACTURER(1), EQUIPMENT CATEGORY(6), SERIAL # (5) AND MODEL# (4) fields have been entered. If the Manufacturer & Equipment Category fields match an existing record, the Serial # and Model # will be compared - if they are close to what's been entered, the records will be returned as possible duplicates
3866 DSIYUTL7 EQMAINT MAINT PERFMD EQMAINT DSIYUTL7 ARRAY PUBLIC ACTIVE NO FALSE NO NO EQMAINT RPC to return equipment maintenance information for a piece of equipment, will return a message indicating no maintenance if none was performed, else the return value will be: RET(#)=IEN^Date^Type of Maintenance^Work Order#^Status^Work Performed
3873 DSIYUTL7 EQTRIGUP UPDT TRIG EQTRIGUP DSIYUTL7 ARRAY PUBLIC ACTIVE NO FALSE NO NO EQTRIGUP This RPC returns the values for triggered fields whenever a trigger field is updated. The GUI will call this whenever one of the following trigger fields is changed: Field #6 Equipment Category - triggers Lockout (9), JHACO (27) Field #11 PO# - Triggers: Vendor Pointer (10) Acquisition Source (13.5) Service Pointer (21) Fund Control POint (35) Budget Object Code (61) Standard General Ledger (38) Fund (62) Administrative Office (63) Equity Account (64) Field #13 - Acquisition DaAte - Triggers Replacement Date (16) Field #15 - Life Expectancy - Triggers Replacement Date (16) Field # 18 - Category Stock # - Triggers Life Expectancy (15) which triggers Field #19 - CMR - triggers Service Pointer (21) Station # (60) Field #61 - Budget Object Code - triggers Standard General Ledger (38) Field #2 - Parent System - Triggers Y2K Utility System (82) Field #24 - Location - Triggers adding date to Physical Inventory Date The GUI is responsible for checking to see if the user has already updated the field being triggered and to deal with asking the user if they want to change it or presenting a warning to the user that it will be changed. Replacement Date (16)
4122 DSIYUTL8 EQIENDD EQ IEN DROP EQIENDD DSIYUTL8 GLOBAL ARRAY NO TRUE NO NO EQIENDD Provides a dropdown by IEN for equipment when using either the Parent System or Replacing fields in the Equipment Inventory Screen
3946 DSIYUTL9 CONMAIL CONTACT EMAIL CONMAIL DSIYUTL9 ARRAY NO FALSE NO NO CONMAIL Generic RPC which will return the email address from ^DSIY(19685.2) for either the current user or whichever DUZ is sent
3947 DSIYUTL9 DSIYCOM WP UP DSIYCOM DSIYUTL9 ARRAY NO FALSE NO NO DSIYCOM Generic RPC to update Word-Processing Fields
3957 DSIYUTL9 DSIYESIG DSIYESIG DSIYUTL9 ARRAY NO FALSE NO NO DSIYESIG Validate Electronic Signature Code for current DUZ value
3981 DSIYUTL9 DSIYRCOM READ COMMENT DSIYRCOM DSIYUTL9 ARRAY NO FALSE NO NO DSIYRCOM Returns comment lines from any file
3990 DSIYUTL9 DSIYVER VERSION NO DSIYVER DSIYUTL9 ARRAY NO FALSE NO NO DSIYVER Returns the KID build info and date installed for a version of DSIY
4086 DSIYUTL9 EQSINGLE SINGLE EQ EQSINGLE DSIYUTL9 ARRAY NO FALSE NO NO EQSINGLE Return a single line for a single equipment IEN from the standard top-search return line. This RPC calls the RETEQ so if changes are made to the top line's data, this RPC will also have those changes with no change needed to the RPC.
4114 DSIYV01 CONTSRCH CONTRACT SRCH CONTSRCH DSIYV01 ARRAY NO TRUE NO NO Return all contracts for selected vendor
4138 DSIYV01 FEDSRC FED SOURCE LIST FEDSRC DSIYV01 ARRAY NO TRUE NO NO Returns a list of valid SOURCE CODES for the VENDOR file (#440) FEDERAL SOURCE field (#.06).
4117 DSIYV01 FILE VENDOR FILE DSIYV01 ARRAY NO TRUE NO NO Add/Update Vendor
4116 DSIYV01 GET VENDOR GET DSIYV01 ARRAY NO TRUE NO NO Returns information for a vendor from the VENDOR file (#440)
4130 DSIYV01 VAL VALIDATE VENDOR VAL DSIYV01 ARRAY NO TRUE NO NO Validate data array for DSIYV01 FILE VENDOR rpc
4160 DSIYV04 CHKDUP CHKDUP DSIYV04 ARRAY NO FALSE NO NO Returns a list of vendors which are potential duplicates with the entry that the user is adding as a new vendor. It compares the vendor name and taxid using the B and D cross-reference of the file. One of the parameters can be null, but not both. It expects that at least 3 characters are entered for the vendor name. If more than 10 characters are entered on the name, it looks for matches with the first 10 characters.
4157 DSIYV04 REPLIST REPLIST DSIYV04 GLOBAL ARRAY NO TRUE NO NO Returns a list of vendors for the REPLACEMENT field in the vendor file. The list is screened to remove inactive vendors and the current vendor.
4161 DSIYV04 SENDVRQ SENDVRQ DSIYV04 SINGLE VALUE NO FALSE NO NO Queues a new or edited vendor record to be sent to Austin when a change has been made to the record. This rpc is called under the following conditions: 1. FISCAL REVIEW OF FMS is 'N' 2. All fields required for FMS are entered 3. There is a change requiring an FMS transaction 4. The user has responding 'Y' to the 'Send a VRQ' question
4156 DSIYV04 SOCLIST SOCLIST DSIYV04 ARRAY NO TRUE NO NO Returns a valid list of codes for the SOCIO-ECONOMIC group in the vendor file.
3874 DSIYWO1 WOSCH WORK ORD SCH WOSCH DSIYWO1 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE NO NO WOSCH RCP to return Work Orders when searching by several types of fields. Because of the nature of this search, not all fields can be combined. NOTE: When searching from the dashboard, leave STAT="" when pulling up items by either Status or Priority to retrieve all with that Status or Priority.
3878 DSIYWO2 WOACT WO ACT MULT WOACT DSIYWO2 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOACT Returns information for each Work Action for this Work Order Returns: RET(#)=Work Action Internal^Work Action External
3876 DSIYWO2 WOCMT WO COMMENT WOCMT DSIYWO2 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOCMT Returns information about the Work Order Comment Field RET(#) = Line by line of comments
3886 DSIYWO2 WOEQFLD EQUP FLDS WOEQFLD DSIYWO2 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOEQFLD Returns three fields from the Equipment Inventory File These fields are display only on the GUI screen for Work Orders
3875 DSIYWO2 WOINFO WO INFO WOINFO DSIYWO2 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOINFO Returns information about a specific work order from the IEN Returns all fields in the WO file Does not return multiples or Word Processing fields Does not return multiples or Word Processing fields
3901 DSIYWO2 WOTCHDEL DEL PRITECH WOTCHDEL DSIYWO2 ARRAY NO FALSE NO NO WOTCHDEL RPC used to change the Technician Multi if the Primary Technician is deleted. RPC also returns the new Primary Technician (if available ) from the next entry in the Technician Multi
3900 DSIYWO2 WOTCHED EDIT PRITECH WOTCHED DSIYWO2 ARRAY NO FALSE NO NO WOTCHED RPC used to change the Technician Multi if the Primary Technician is changed
3896 DSIYWO2 WOTCHNEW NEW TECH WOTCHNEW DSIYWO2 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOTCHNEW RPC to be used when a user is ADDING a new work order. Once they enter the primary technician information, this RPC should be called to add that primary tech to the technian multi and redisplay the technician multi with this information.
3897 DSIYWO2 WOTCHSHP FIND SHOP WOTCHSHP DSIYWO2 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOTCHSHP This RPC is used to find the default shop for a technician. This should be used whenever a technician valus is entered or changed. Primary Technician: Call this RPC after a NEW Primary Technician is added - then display the shop in the SHOP field on the main part of the screen. Call this RPC after a Primary Technician is changed ONLY if the current SHOP value (field #9) is empty. Technician Multi: When entering a NEW line for the Technician Multi, call this RPC after they enter the technician info and display the SHOP as a default. When changing an existing line for a Technician Multi, call this RPC only if the shop value for that technician's line on the multi is currently empty - if so then default to this new SHOP.
3898 DSIYWO2 WOTCHTRG TRIG FLDS WOTCHTRG DSIYWO2 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOTCHTRG This RPC triggers changes to the fields: TOTAL HOURS TOTAL LABOR COST This RPC should be called whenever a Technician Multi value is changed or added. After the user clicks OK on the Technician Multi, this RPC needs to be called to recompute the above fields. After the RPC is called, the GUI needs to redisplay these fields. The user has the ability to override TOTAL HOURS before saving but does not have the ability to change TOTAL LABOR COST.
3877 DSIYWO2 WOTECH WO TECH MULT WOTECH DSIYWO2 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOTECH Returns information about the Technician multiple field RET(#)=Assigned Tech Internal^External^ Hours Internal^External^ Shop Internal^External RET(1)=-1^Error Message if errors received
3885 DSIYWO3 WOCONPER CONTACT WOCONPER DSIYWO3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE NO NO WOCONPER Returns Contact Person valid values from the ^VA(200) New Person File Only returns employees who have no term date or whose term date is > today
3899 DSIYWO3 WOEQSCH EQ SCH WOEQSCH DSIYWO3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE NO NO WOEQSCH Uses VistA FIND to find all pieces of equipment which match the search term entered by the user within any XREF in the ^ENG(6914) file
3884 DSIYWO3 WOEQUIP ADDL WO WOEQUIP DSIYWO3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE NO NO WOEQUIP Returns additional Work Orders on this piece of equipment.
3883 DSIYWO3 WOPTORD PART ORD WOPTORD DSIYWO3 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOPTORD Returns the PO# associated with the part order number. ^PRCS(410)
3879 DSIYWO3 WOSHOP WO SHOP SCH WOSHOP DSIYWO3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE NO NO WOSHOP This RPC returns search values from the Shop File ^DIC(6922)
3880 DSIYWO3 WOTCHSCH TECH SCH WOTCHSCH DSIYWO3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE NO NO WOTCHSCH This RPC returns search values from the Engineering Technician File ^ENG("EMP") - FILE # 6929
3882 DSIYWO3 WOWKACT WORK ACT WOWKACT DSIYWO3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE NO NO WOWKACT This RPC returns search values from the Work Action File ^ENG(6920.1)
3881 DSIYWO3 WOWKCTR WK CTR SCH WOWKCTR DSIYWO3 GLOBAL ARRAY PUBLIC ACTIVE NO TRUE NO NO WOWKCTR This RPC returns search values from the Work Center Code File ^DIC(6921)
3902 DSIYWO4 WOCOM WP FLD WOCOM DSIYWO4 ARRAY NO FALSE NO NO WOCOM Update Word Processing Comments for Work Orders Should be called AFTER a successful validation WOVAL^DSIYWO4A and after a successful update of other data WOUPDT^DSIYWO4
3889 DSIYWO4 WOUPDT UPDATE WO WOUPDT DSIYWO4 ARRAY PUBLIC ACTIVE NO TRUE NO NO WOUPDT Updates the data in the Work Order file based on data sent from the GUI screen.
3891 DSIYWO4A WOVAL VALIDATE WOVAL DSIYWO4A ARRAY PUBLIC ACTIVE NO TRUE NO NO WOVAL Validates the data in the Work Order file based on data sent from the GUI screen.
3974 DSIYWO5 WOCONTRG TRIG CONTACT WOCONTRG DSIYWO5 ARRAY NO FALSE NO NO WOCONTRG Triggers the Contact Phone # and Contact Email once the user enters/edits the Contact Person on a Work Order
3892 DSIYWO5 WOEDIT EDIT WO WOEDIT DSIYWO5 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOEDIT Pre-check for editing a Work Order
3888 DSIYWO5 WOEQUPDT UPDT EQ FLD WOEQUPDT DSIYWO5 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOWOEQUPDT Returns data for equipment when populating a new Work Order from equipment or changing a piece of equipment Location (W.O. field # 3) Local Identifier(W.O. field # 19) PMI# (W.O. field # 20) Equip Category (W.O. field # 21) Manufacturer (W.O. field # 21.9) Model # (W.O. field # 22.3) Serial # (W.O. field # 22.5) Owner/Dept (W.O. field # 23) Condition Code (Display Only) Warranty Expiration (Display Only) JHACO (Display Only) Service Contract (Display Only) Mfg Equipment Name (Display Only) JHACO Lockout Warranty Expiration Date
3890 DSIYWO5 WOINIT INIT FIELDS WOINIT DSIYWO5 ARRAY PUBLIC ACTIVE NO FALSE NO NO WOINIT RPC to create a record for a new Work Order and set up fields depending on what kind of user is coming in.
3969 DSIYWO5 WOSHOPCH CHG SHOP WOSHOPCH DSIYWO5 ARRAY NO FALSE NO NO WOSHOPCH Triggers the DATE ASSIGNED field when a SHOP is changed from the DEFAULT shop to a different shop
3968 DSIYWO5 WOWKVAL VAL WK ACT WOWKVAL DSIYWO5 ARRAY NO FALSE NO NO WOWKVAL Validate whether a Work Action Code can be Edited or Added. This uses the government rules which say that you can have multiple "V" codes but only one non-V code This may need to be parameterized as some VA's may not want to do this check.
3894 DSIYWO6 WODEL1 CHECK DEL WODEL1 DSIYWO6 ARRAY PUBLIC ACTIVE NO FALSE NO NO WODEL1 Confirms if a user has the rights to delete a Work Order and also confirms if the WO can be deleted
3895 DSIYWO6 WODEL2 DEL WO WODEL2 DSIYWO6 ARRAY PUBLIC NO FALSE NO NO WODEL2 Deletes an existing WO RPC DSIYWO6 WODEL1 must be called first to verify that the delete is approved. The GUI must also ask the user to CONFIRM the delete before calling this RPC
3983 DSIYWO6 WOPMHIST EQ PM HIST WOPMHIST DSIYWO6 GLOBAL ARRAY NO TRUE NO NO WOPMHIST Returns information about the history of work done on the piece of equipment in this Work Order. Currently this returns all history, but sites may want to only show PM history
3914 DSIYWO6 WOUSER WO USER WOUSER DSIYWO6 ARRAY NO FALSE NO NO WOUSER Determine the user type based on the security key or Engineering ID - TBD once security parameters are set up.
4006 DSIYWO7 GETUWA GET UNIF ACT GETUWA DSIYWO7 ARRAY NO FALSE NO NO GETUWA Return Work Action codes assigned to each UNIFORM WORK ACTION group
4007 DSIYWO7 UWAUPDT UPDT UWA UWAUPDT DSIYWO7 ARRAY NO FALSE NO NO UWAUPDT Update the Work Action Code Mappings
4005 DSIYWO7 WOACTCK ACT ASSIGNED WOACTCK DSIYWO7 ARRAY NO FALSE NO NO WOACTCK Check to see if a Work Action Code is already assigned to a UNIFORM WORK ACTION group.
4009 DSIYWO8 ENGMAP MAPPED ENG ENGMAP DSIYWO8 GLOBAL ARRAY NO TRUE NO NO ENGMAP Returns a list of engineers who have been mapped to values (DUZ) in the NEW PERSON file
4010 DSIYWO8 ENGUPDT UPDT ENG MAP ENGUPDT DSIYWO8 ARRAY NO FALSE NO NO ENGUPDT Update mapping from ^ENG("EMP") to ^VA(200) - NEW PERSON FILE via a XREF in ^DSIY(19685.2)
3992 DSIYWO8 EQFLDS EQUIP FIELDS EQFLDS DSIYWO8 ARRAY NO FALSE NO NO WOFLDS Returns description of all equipment fields used in work orders
3953 DSIYX GETALL GET ALL FOR ENT GETALL DSIYX ARRAY NO FALSE NO NO Gets all instances of a parameter and their values.
3955 DSIYX GTDEFLOC GET DEFAULT LOC GTDEFLOC DSIYX SINGLE VALUE NO FALSE NO NO Gets the default location for a GIP user.
3954 DSIYX SETALL SET ALL FOR ENT SETALL DSIYX ARRAY NO FALSE NO NO Sets values for all provided instances of a parameter.
3999 DSIYX WHOAMI USER INFO WHOAMI DSIYX ARRAY NO FALSE NO NO WHOAMI2 Returns information about the use supplied by the GUI with the DUZ value. This RPC returns information about: - The user's starting tab (Equipment, Work Order or GIP) - The user's security level - The user's starting screen within each functionality (Metric, Today or Item) - The user's default inventory location (if GIP) - Whether or not the user is a Super Administrator
3951 DSIYX1 GETUSRXP USER PARAM GETUSRXP DSIYX1 ARRAY NO FALSE NO NO GETUSRXP Retrieves single values from a parameter file. The GUI will need to know how to interpret the values based on the parameter file used.
3950 DSIYX1 SETUSRXP USER PARAM SETUSRXP DSIYX1 ARRAY NO FALSE NO NO SETUSRXP Sets up a single parameter. GUI must know whether this can be set at a USER level, SYSTEM level or both
4139 DSIYX2 DELPAR DEL PARAM DELPAR DSIYX2 ARRAY NO FALSE NO NO Delete an instance of a parameter.
3963 DSIYX2 FILEWP FILEWP DSIYX2 ARRAY AGREEMENT NO FALSE NO NO adds, updates, or deletes word processing parameter information
4145 DSIYX2 FILEWPUS USER FILEWPUS DSIYX2 ARRAY NO FALSE NO NO Files a parameter for a user when the user may be different than the user currently signed on (for instance when an Administrator is setting up values for a particular user)
3964 DSIYX2 GETWP GETWP DSIYX2 ARRAY AGREEMENT NO FALSE NO NO Retrieves word processing parameter information.
4144 DSIYX2 GETWPUS GETWP USR GETWPUS DSIYX2 ARRAY NO FALSE NO NO Returns information from a word-processing parameter when the INST value contains a user's DUZ that is different than the user currently signed on.
3958 DSIYXUSR FINDUSR LOOKUP USER FINDUSR DSIYXUSR GLOBAL ARRAY NO TRUE 1 NO NO Lookup users in file 200
4109 DSIYXUSR FINDUSR2 USER SEARCH FINDUSR2 DSIYXUSR GLOBAL ARRAY NO TRUE NO NO FINDS USERS IN FILE 200 BY NAME, INITIAL, LAST 4 OF SSN,SSN, NICK NAME, SERVICE/SECTION, DEA#, VA#, ALIAS, OR NPI
3962 DSIYXUSR KEYHLDR SEC KEY LIST KEYHLDR DSIYXUSR GLOBAL ARRAY NO TRUE 1 NO NO Enter a security key and return a list of the users that hold that key.
3959 DSIYXUSR USRDISP USER DISPLAY USRDISP DSIYXUSR GLOBAL ARRAY NO TRUE 1 NO NO Return a list of a selected users attributes
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.
3826 DVBA CAPRI GET DIV COMMENT CDIVC DVBCUTL8 ARRAY SUBSCRIPTION ACTIVE NO FALSE 1 NO NO This RPC will return the Comment for the selected Division.
3827 DVBA CAPRI GET DIV EXAM CDIVE DVBCUTL8 ARRAY SUBSCRIPTION ACTIVE NO FALSE 1 NO NO This RPC will return a the Default List of active exams.
3825 DVBA CAPRI GET DIVISION CDIV DVBCUTL8 ARRAY SUBSCRIPTION ACTIVE NO FALSE 1 NO NO This RPC will return all of the active division for this site.
4171 DVBA CAPRI GET EDIPI EDIPIQ DVBCENQ SINGLE VALUE RESTRICTED ACTIVE NO FALSE 1 NO NO CAPRI REMOTE PROCEDURE CALL RETURNS EDIPI TO BE SENT VIA DBQ'S TO DOD
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
3823 DVBA CAPRI GET REROUTE REROST DVBCUTL8 SINGLE VALUE SUBSCRIPTION ACTIVE NO FALSE 1 NO NO This RPC will return 1 if the Request is able to be rerouted or return 0 if the Request can not be rerouted.
3828 DVBA CAPRI GET REROUTE CODE ARC DVBCUTL8 ARRAY SUBSCRIPTION ACTIVE NO FALSE 1 NO NO This RPC returns the active Reroute Code from file #396.55
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.
3830 DVBA CAPRI REROUTE INFO RINFO DVBCUTL8 ARRAY SUBSCRIPTION ACTIVE NO FALSE 1 NO NO
3831 DVBA CAPRI REROUTE STATUS RPRO DVBCUTL8 SINGLE VALUE SUBSCRIPTION ACTIVE NO FALSE 1 NO NO This RPC updates the status of the rerouted 2507 Request
3824 DVBA CAPRI REROUTE VAMC GETFAC DVBACRVA ARRAY SUBSCRIPTION ACTIVE NO FALSE 1 NO NO VA FACALITIY NAMES AND STATES ARE RETURNED FOR ALL ENTERIES ON FILE. WILL BE RE WILL BE RETURNED IN SPECIFIED SORT ORDER.
3829 DVBA CAPRI SEND REROUTE EN DVBCXFR1 SINGLE VALUE SUBSCRIPTION ACTIVE NO FALSE 1 NO NO This RPC reroute a 2507 C&P Request to another VAMC facility.
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; Presentat